Page MenuHomePhabricator

jacquesguan (Jianjian Guan)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 7 2021, 12:43 AM (8 w, 20 h)

Recent Activity

Today

jacquesguan updated the diff for D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..

remove newlines in error string.

Mon, Aug 2, 1:46 AM · Restricted Project, Restricted Project
jacquesguan updated the diff for D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..

Truncate i64 index vector for vector gather/scatter in RV32 to avoid using index load instruction that has EEW=64.

Mon, Aug 2, 1:35 AM · Restricted Project, Restricted Project

Yesterday

jacquesguan added inline comments to D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..
Sun, Aug 1, 8:37 PM · Restricted Project, Restricted Project
jacquesguan updated the diff for D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..

Replace errs with report_fatal_error and change the vector argument type to reference type.

Sun, Aug 1, 8:35 PM · Restricted Project, Restricted Project
jacquesguan added a comment to D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..

Ping.

Sun, Aug 1, 7:38 PM · Restricted Project, Restricted Project
jacquesguan added a comment to D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.

Ping.

Sun, Aug 1, 7:37 PM · Restricted Project, Restricted Project

Thu, Jul 29

jacquesguan updated the diff for D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..

Fix lint.

Thu, Jul 29, 8:29 PM · Restricted Project
jacquesguan added inline comments to D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Thu, Jul 29, 7:10 PM · Restricted Project
jacquesguan added a reviewer for D106865: Precommit test for D106857.: craig.topper.
Thu, Jul 29, 7:09 PM · Restricted Project
jacquesguan updated the diff for D106865: Precommit test for D106857..

Add test cases that use the same AVL.

Thu, Jul 29, 7:08 PM · Restricted Project
jacquesguan updated the diff for D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..

Add test cases that use the same AVL.

Thu, Jul 29, 6:53 PM · Restricted Project
jacquesguan updated the diff for D106865: Precommit test for D106857..

Update case for the same VLMAX.

Thu, Jul 29, 12:17 AM · Restricted Project
jacquesguan added inline comments to D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Thu, Jul 29, 12:07 AM · Restricted Project
jacquesguan added inline comments to D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Thu, Jul 29, 12:04 AM · Restricted Project

Wed, Jul 28

jacquesguan updated the diff for D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..

Remove MI from VSETVLIInfo, add constraints that should have the same VLMAX for merging vsetvli.

Wed, Jul 28, 11:54 PM · Restricted Project
jacquesguan added inline comments to D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Wed, Jul 28, 2:22 AM · Restricted Project

Tue, Jul 27

jacquesguan added a reviewer for D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.: frasercrmck.
Tue, Jul 27, 6:18 AM · Restricted Project
jacquesguan added inline comments to D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Tue, Jul 27, 6:17 AM · Restricted Project
jacquesguan updated the diff for D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..

Add field MI to class VSETVLIInfo for recording the merge target VSET(I)VLI.

Tue, Jul 27, 6:16 AM · Restricted Project
jacquesguan added inline comments to D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Tue, Jul 27, 5:30 AM · Restricted Project
jacquesguan requested review of D106865: Precommit test for D106857..
Tue, Jul 27, 5:28 AM · Restricted Project
jacquesguan requested review of D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it..
Tue, Jul 27, 2:29 AM · Restricted Project

Fri, Jul 23

jacquesguan added inline comments to D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..
Fri, Jul 23, 12:08 AM · Restricted Project, Restricted Project
jacquesguan updated the diff for D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..

remove Xlen32EEWList and rename Xlen64 to RV64.

Fri, Jul 23, 12:07 AM · Restricted Project, Restricted Project

Thu, Jul 22

jacquesguan added inline comments to D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.
Thu, Jul 22, 7:43 PM · Restricted Project, Restricted Project
jacquesguan updated the diff for D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.

Fix alias test.

Thu, Jul 22, 7:40 PM · Restricted Project, Restricted Project
jacquesguan added inline comments to D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.
Thu, Jul 22, 6:35 PM · Restricted Project, Restricted Project
jacquesguan added inline comments to D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..
Thu, Jul 22, 4:07 AM · Restricted Project, Restricted Project
jacquesguan added a comment to D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.

Ping.

Thu, Jul 22, 12:57 AM · Restricted Project, Restricted Project

Wed, Jul 21

jacquesguan added inline comments to D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..
Wed, Jul 21, 11:53 PM · Restricted Project, Restricted Project
jacquesguan updated the summary of D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..
Wed, Jul 21, 11:40 PM · Restricted Project, Restricted Project
jacquesguan added a comment to D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..

Why do they need to be disabled? Doesn’t the spec define them to truncate?

Wed, Jul 21, 11:31 PM · Restricted Project, Restricted Project
jacquesguan added reviewers for D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.: HsiangKai, khchen.
Wed, Jul 21, 8:45 PM · Restricted Project, Restricted Project
jacquesguan requested review of D106518: [RISCV] Disable EEW=64 for index values when XLEN=32..
Wed, Jul 21, 8:44 PM · Restricted Project, Restricted Project

Fri, Jul 16

jacquesguan added reviewers for D106134: [RISCV] Make VLEN no greater than 65536.: craig.topper, khchen.
Fri, Jul 16, 2:10 AM · Restricted Project
jacquesguan requested review of D106134: [RISCV] Make VLEN no greater than 65536..
Fri, Jul 16, 2:09 AM · Restricted Project

Thu, Jul 15

jacquesguan updated the diff for D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.

Set the Emit of InstAlias to 0.

Thu, Jul 15, 9:38 PM · Restricted Project, Restricted Project
jacquesguan added inline comments to D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.
Thu, Jul 15, 7:22 PM · Restricted Project, Restricted Project

Fri, Jul 9

jacquesguan updated the diff for D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.

Fix llc test cases.

Fri, Jul 9, 5:45 AM · Restricted Project, Restricted Project
jacquesguan requested review of D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change.
Fri, Jul 9, 3:19 AM · Restricted Project, Restricted Project

Thu, Jul 8

jacquesguan updated the diff for D105626: [RISCV][Clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins.

Add target feature zvlsseg for rvv-intrinsics/vlsegff.c

Thu, Jul 8, 8:20 PM · Restricted Project
jacquesguan added a reviewer for D105626: [RISCV][Clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins: HsiangKai.
Thu, Jul 8, 6:02 AM · Restricted Project
jacquesguan requested review of D105626: [RISCV][Clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins.
Thu, Jul 8, 6:00 AM · Restricted Project