similar to D117454, try to add vl patterns and testcases.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D155466
[RISCV] Match ext_vl+sra_vl/srl_vl+trunc_vector_vl to vnsra.wv/vnsrl.wv ClosedPublic Authored by liaolucy on Jul 17 2023, 7:27 AM.
Details
Diff Detail
Event Timelineliaolucy retitled this revision from [RISCV] Match ext_vl+sra_vl/srl_vl+trunc_vector_vl to vnsra/vnsrl. to [RISCV] Match ext_vl+sra_vl/srl_vl+trunc_vector_vl to vnsra.wv/vnsrl.wv.Jul 24 2023, 7:59 AM This revision is now accepted and ready to land.Jul 24 2023, 12:58 PM Closed by commit rG620e61c5181d: [RISCV] Match ext_vl+sra_vl/srl_vl+trunc_vector_vl to vnsra.wv/vnsrl.wv (authored by liaolucy). · Explain WhyJul 24 2023, 11:21 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 543832 llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vnsra-vnsrl.ll
llvm/test/CodeGen/RISCV/rvv/vnsra-vp.ll
llvm/test/CodeGen/RISCV/rvv/vnsrl-vp.ll
|