We already do this for splat nodes that carry a VL, but not for
splats that use VLMAX.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D115483
[RISCV] Convert (splat_vector (load)) to vlse with 0 stride. ClosedPublic Authored by craig.topper on Dec 9 2021, 4:56 PM.
Details Summary We already do this for splat nodes that carry a VL, but not for
Diff Detail
Event TimelineHerald added subscribers: VincentWu, luke957, achieveartificialintelligence and 25 others. · View Herald TranscriptDec 9 2021, 4:56 PM This revision is now accepted and ready to land.Dec 14 2021, 12:28 AM This revision was landed with ongoing or failed builds.Dec 14 2021, 9:17 AM Closed by commit rG7598ac5ec5a6: [RISCV] Convert (splat_vector (load)) to vlse with 0 stride. (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 393337 llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-reduction-fp.ll
llvm/test/CodeGen/RISCV/rvv/vreductions-fp-sdnode.ll
|
clang-format not found in user’s local PATH; not linting file.