The patch tries to make more vslidup nodes use tail agnostic. The idea comes
from D125546 authored by Zack Chen.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D140669
[RISCV] Use tail agnostic if inserting subvector/element at the end of a vector. ClosedPublic Authored by fakepaper56 on Dec 26 2022, 3:38 AM.
Details Summary The patch tries to make more vslidup nodes use tail agnostic. The idea comes
Diff Detail
Event TimelineHerald added subscribers: sunshaoce, VincentWu, armkevincheng and 30 others. · View Herald Transcript This revision is now accepted and ready to land.Dec 30 2022, 8:58 AM This revision was landed with ongoing or failed builds.Dec 30 2022, 7:29 PM Closed by commit rGe2b65ff98d69: [RISCV] Use tail agnostic if inserting subvector/element at the end of a vector. (authored by fakepaper56). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 485737 llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/test/CodeGen/RISCV/fpclamptosat_vec.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vector-shuffle-reverse.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-extract.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp-shuffles.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-insert-i1.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-insert.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int-buildvec.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int-shuffles.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-mask-buildvec.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-masked-gather.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-masked-scatter.ll
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-unaligned.ll
llvm/test/CodeGen/RISCV/rvv/vector-splice.ll
llvm/test/CodeGen/RISCV/shuffle-reverse.ll
|
poliy->policy