There is room for optimization to use tail agnostic vslideup/vslidedown to lower
some vector operations. D125546 is an revision for the kind of optimization.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D140393
[RISCV][NFC] Add policy operand for RISCVISD::VSLIDEUP_VL and RISCVISD::VSLIDEDOWN_VL. ClosedPublic Authored by fakepaper56 on Dec 20 2022, 5:38 AM.
Details Summary There is room for optimization to use tail agnostic vslideup/vslidedown to lower
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Dec 20 2022, 3:58 PM Closed by commit rGf8a05727b030: [RISCV][NFC] Add policy operand for RISCVISD::VSLIDEUP_VL and RISCVISD… (authored by fakepaper56). · Explain WhyDec 20 2022, 6:50 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 484235 llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
|