User Details
User Details
- User Since
- Oct 18 2022, 8:20 AM (14 w, 3 d)
Thu, Jan 12
Thu, Jan 12
LiDongjin committed rG7f9114e0d308: [RISCV] Change the return type of getStreamer() to support the use of… (authored by LiDongjin).
[RISCV] Change the return type of getStreamer() to support the use of…
Fri, Jan 6
Fri, Jan 6
LiDongjin updated the diff for D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the diff for D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin added inline comments to D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the diff for D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the diff for D98101: [RISCV] Enable the LocalStackSlotAllocation pass support.
Just change the isFrameOffsetLegal like:
LiDongjin added a comment to D98101: [RISCV] Enable the LocalStackSlotAllocation pass support.
Sorry I miss the message, I have no additional changes @craig.topper .
LiDongjin updated the diff for D98101: [RISCV] Enable the LocalStackSlotAllocation pass support.
modify the isFrameOffsetLegal to (Offset <= maxIntN(12)) && (Offset >= minIntN(12)),
Simply constrain offset to be within the range of 12-bit unsigned integers.
Dec 21 2022
Dec 21 2022
LiDongjin committed rG180397cdded6: [RISCV] Enable the LocalStackSlotAllocation pass support. (authored by LiDongjin).
[RISCV] Enable the LocalStackSlotAllocation pass support.
Dec 1 2022
Dec 1 2022
LiDongjin updated the diff for D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass.
LiDongjin updated the diff for D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass.
LiDongjin updated the summary of D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass.
LiDongjin requested review of D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass.
Nov 30 2022
Nov 30 2022
LiDongjin updated the diff for D98101: [RISCV] Enable the LocalStackSlotAllocation pass support.
Nov 27 2022
Nov 27 2022
LiDongjin updated the diff for D98101: [RISCV] Enable the LocalStackSlotAllocation pass support.
For the failures in the llvm-testsuite, it seems some problems for Add instruction which generates wrong frame index.
Also in Arm and AArch64, No need to support for Add instruction.
Therefore load/store(exclude vector load/store) instruction is enough for LocalStackSlotAllocation pass.
Fix the failures in the llvm-testsuite on riscv64-unknown-linux-gnu with -O2 (no vectors).
Nov 22 2022
Nov 22 2022
Nov 21 2022
Nov 21 2022
LiDongjin added a comment to D137417: [RISCV] Support for mapping symbol in RISCV..
Ping.
Nov 7 2022
Nov 7 2022
LiDongjin added inline comments to D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the summary of D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin retitled D137417: [RISCV] Support for mapping symbol in RISCV. from [WIP] [RISCV] Support for mapping symbol in RISCV. to [RISCV] Support for mapping symbol in RISCV..
Nov 6 2022
Nov 6 2022
LiDongjin updated the summary of D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the summary of D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the diff for D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin updated the diff for D137417: [RISCV] Support for mapping symbol in RISCV..
Nov 4 2022
Nov 4 2022
LiDongjin retitled D137417: [RISCV] Support for mapping symbol in RISCV. from [WIP] [RISCV] add mapping symbol to RISCV ELF. to [WIP] [RISCV] Support for mapping symbol in RISCV。.
LiDongjin retitled D137417: [RISCV] Support for mapping symbol in RISCV. from [WIP] add mapping symbol to RISCV ELF. to [WIP] [RISCV] add mapping symbol to RISCV ELF..
LiDongjin retitled D137417: [RISCV] Support for mapping symbol in RISCV. from [RISCV] add mapping symbol to RISCV ELF. to [WIP] add mapping symbol to RISCV ELF..
LiDongjin updated the summary of D137417: [RISCV] Support for mapping symbol in RISCV..
LiDongjin requested review of D137417: [RISCV] Support for mapping symbol in RISCV..
Nov 3 2022
Nov 3 2022
LiDongjin committed rGd1cee3539fdf: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627) (authored by LiDongjin).
[LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
Nov 2 2022
Nov 2 2022
LiDongjin updated the diff for D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
LiDongjin added inline comments to D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
Oct 25 2022
Oct 25 2022
LiDongjin updated the diff for D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
delete brackets
LiDongjin added inline comments to D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
LiDongjin updated the diff for D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
Oct 23 2022
Oct 23 2022
LiDongjin added inline comments to D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
Oct 20 2022
Oct 20 2022
LiDongjin updated the diff for D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627).
Changes the hasOneUser() to m_OneUse(m_Value())
Oct 18 2022
Oct 18 2022
LiDongjin added a reviewer for D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627): greened.
LiDongjin added a reviewer for D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627): fhahn.