User Details
User Details
- User Since
- Jun 6 2020, 5:03 AM (147 w, 9 h)
Today
Today
benshi001 committed rG918209bf856e: [LoongArch][NFC] Add tests of multiplication with immediates (for D147305) (authored by benshi001).
[LoongArch][NFC] Add tests of multiplication with immediates (for D147305)
benshi001 committed rG734c21300430: [LoongArch] Optimize multiplication with immediates (authored by benshi001).
[LoongArch] Optimize multiplication with immediates
benshi001 updated the summary of D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 added inline comments to D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 updated the summary of D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 added a comment to D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 updated the diff for D147367: [LoongArch][NFC] Add tests of bitwise and with immediates (for D147368).
benshi001 updated the diff for D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 added inline comments to D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 updated the diff for D147368: [LoongArch] Optimize bitwise and with immediates.
Yesterday
Yesterday
benshi001 added a comment to D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 committed rGce616aa014e1: [RISCV][NFC] Simplify PatFrag mul_const_oneuse (authored by benshi001).
[RISCV][NFC] Simplify PatFrag mul_const_oneuse
benshi001 added inline comments to D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 updated the diff for D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 updated the diff for D147367: [LoongArch][NFC] Add tests of bitwise and with immediates (for D147368).
benshi001 added inline comments to D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 retitled D147367: [LoongArch][NFC] Add tests of bitwise and with immediates (for D147368) from [LoongArch][NFC] Add tests of bitwise and with immediates to [LoongArch][NFC] Add tests of bitwise and with immediates (for D147368).
benshi001 updated the diff for D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 requested review of D147368: [LoongArch] Optimize bitwise and with immediates.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 updated the diff for D147304: [LoongArch][NFC] Add tests of multiplication with immediates (for D147305).
benshi001 added a comment to D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 added a comment to D147364: [lld][ELF] Add thunks for relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS.
Here are how GNU-ld handles these two relocations
benshi001 updated the diff for D147364: [lld][ELF] Add thunks for relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS.
benshi001 added a comment to D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 requested review of D147309: [RISCV][NFC] Simplify PatFrag mul_const_oneuse.
benshi001 added a reviewer for D147305: [LoongArch] Optimize multiplication with immediates: wangleiat.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 added a comment to D147305: [LoongArch] Optimize multiplication with immediates.
Multiplication with some specific immediates can be simplified to a pair of ALSL.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 retitled D147304: [LoongArch][NFC] Add tests of multiplication with immediates (for D147305) from [LoongArch][NFC] Add tests of multiplication with immediates to [LoongArch][NFC] Add tests of multiplication with immediates (for D147305).
benshi001 updated the diff for D147305: [LoongArch] Optimize multiplication with immediates.
benshi001 requested review of D147305: [LoongArch] Optimize multiplication with immediates.
Thu, Mar 30
Thu, Mar 30
benshi001 committed rGec37a35a8cfa: [LoongArch] Optimize additions with immediates (authored by benshi001).
[LoongArch] Optimize additions with immediates
benshi001 committed rG777318df1c06: [LoongArch][NFC] Add tests of additions with immediates (for D147222) (authored by benshi001).
[LoongArch][NFC] Add tests of additions with immediates (for D147222)
benshi001 added inline comments to D147221: [LoongArch][NFC] Add tests of additions with immediates (for D147222).
benshi001 updated the diff for D147221: [LoongArch][NFC] Add tests of additions with immediates (for D147222).
benshi001 added a comment to D147221: [LoongArch][NFC] Add tests of additions with immediates (for D147222).
benshi001 retitled D147221: [LoongArch][NFC] Add tests of additions with immediates (for D147222) from [LoongArch][NFC] Add tests of additions with immediates to [LoongArch][NFC] Add tests of additions with immediates (for D147222).
benshi001 retitled D147222: [LoongArch] Optimize additions with immediates from [LoongArch] Optimize additions with immedates to [LoongArch] Optimize additions with immediates.
benshi001 added inline comments to D147222: [LoongArch] Optimize additions with immediates.
benshi001 updated the diff for D147222: [LoongArch] Optimize additions with immediates.
benshi001 requested review of D147222: [LoongArch] Optimize additions with immediates.
benshi001 requested review of D147221: [LoongArch][NFC] Add tests of additions with immediates (for D147222).
Wed, Mar 29
Wed, Mar 29
benshi001 committed rGf1f6ca582e22: [lld][ELF][NFC] Simplify method "Thunk *elf::addThunk()" (authored by benshi001).
[lld][ELF][NFC] Simplify method "Thunk *elf::addThunk()"
Wed, Mar 29, 8:35 PM · Restricted Project
benshi001 added inline comments to D147124: [lld][ELF][NFC] Simplify "Thunk *elf::addThunk()".
benshi001 updated the diff for D147106: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS.
benshi001 retitled D147124: [lld][ELF][NFC] Simplify "Thunk *elf::addThunk()" from [lld][ELF][NFC] Simplify "Thunk *elf::addThunk(...)" to [lld][ELF][NFC] Simplify "Thunk *elf::addThunk()".
benshi001 requested review of D147124: [lld][ELF][NFC] Simplify "Thunk *elf::addThunk()".
Tue, Mar 28
Tue, Mar 28
benshi001 requested review of D147106: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS.
benshi001 committed rG504df554d2cc: [lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8 (authored by benshi001).
[lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8
Tue, Mar 28, 7:34 PM · Restricted Project
benshi001 added a reviewer for D141264: [AVR] Fix incorrect expansion of pseudo instructions LPMWRdZ/ELPMWRdZ: jacquesguan.
benshi001 added a comment to D147100: [lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8.
These three relocations are handled in GNU-ld as following
benshi001 requested review of D147100: [lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8.
benshi001 added a comment to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Please refer to gun-ld,
Mon, Mar 27
Mon, Mar 27
benshi001 added a comment to D141264: [AVR] Fix incorrect expansion of pseudo instructions LPMWRdZ/ELPMWRdZ.
ping ...
benshi001 added a comment to D141752: [AVR] Fix an issue of writing 16-bit ports.
ping ...
benshi001 added a comment to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Here is the cost of short jmp
benshi001 added a comment to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Sun, Mar 26
Sun, Mar 26
benshi001 added a comment to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
ping ...
Fri, Mar 24
Fri, Mar 24
benshi001 committed rG2a6e39dbf84a: [AVR] Do not emit 'LPM Rd, Z' on devices without FeatureLPMX (authored by benshi001).
[AVR] Do not emit 'LPM Rd, Z' on devices without FeatureLPMX
Wed, Mar 22
Wed, Mar 22
benshi001 updated the summary of D145646: [clang][driver] Enable '-flto' on AVR.
benshi001 added a comment to D145646: [clang][driver] Enable '-flto' on AVR.
benshi001 committed rG9855fe456877: [RISCV][NFC] Add more tests for SLP vectorization (binops on load/store) (authored by benshi001).
[RISCV][NFC] Add more tests for SLP vectorization (binops on load/store)
Tue, Mar 21
Tue, Mar 21
[clang][driver] Enable '-flto' on AVR
benshi001 added a comment to D145646: [clang][driver] Enable '-flto' on AVR.
ping ...
benshi001 added a comment to D146025: [RISCV][NFC] Add more tests for SLP vectorization (binops on load/store).
ping ...
benshi001 added a reviewer for D141246: [AVR] Do not emit 'LPM Rd, Z' on devices without 'FeatureLPMX': jacquesguan.
Mon, Mar 20
Mon, Mar 20
benshi001 committed rG4fa9dc948226: [AVR] Fix incorrect expansion of the pseudo 'ELPMBRdZ' instruction (authored by benshi001).
[AVR] Fix incorrect expansion of the pseudo 'ELPMBRdZ' instruction
Sun, Mar 19
Sun, Mar 19
benshi001 added a reviewer for D141221: [AVR] Fix incorrect expansion of the pseudo 'ELPMBRdZ' instruction: jacquesguan.
benshi001 added inline comments to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Sat, Mar 18
Sat, Mar 18
benshi001 added inline comments to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Thu, Mar 16
Thu, Mar 16
benshi001 added inline comments to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
benshi001 updated the diff for D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
benshi001 requested review of D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
benshi001 added a comment to D146025: [RISCV][NFC] Add more tests for SLP vectorization (binops on load/store).
benshi001 updated the diff for D146025: [RISCV][NFC] Add more tests for SLP vectorization (binops on load/store).
Wed, Mar 15
Wed, Mar 15
benshi001 committed rGce455f44340b: [RISCV][NFC] Add more floating point tests for SLP vectorization (authored by benshi001).
[RISCV][NFC] Add more floating point tests for SLP vectorization
benshi001 committed rG72ce9d1ccdd0: [RISCV][NFC] Add tests for SLP vectorization of smin/smax/umin/umax (authored by benshi001).
[RISCV][NFC] Add tests for SLP vectorization of smin/smax/umin/umax
benshi001 added inline comments to D146108: [RISCV][NFC] Add more floating point tests for SLP vectorization.