No idea what I was thinking when I suggested vadd.vi.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp | ||
---|---|---|
3413 | Nit: should this be CASE_VMERGE_TO_VMV |
Paths
| Differential D152553
[RISCV] Use tail undisturbed vmv.v.v instead of vadd.vi with 0 for vp.merge with all ones mask. ClosedPublic Authored by craig.topper on Jun 9 2023, 9:30 AM.
Details Summary No idea what I was thinking when I suggested vadd.vi.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 10 2023, 5:54 AM
This revision was landed with ongoing or failed builds.Jun 12 2023, 10:27 AM Closed by commit rGc5fdab30143a: [RISCV] Use tail undisturbed vmv.v.v instead of vadd.vi with 0 for vp.merge… (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 530581 llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h
llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
llvm/test/CodeGen/RISCV/rvv/rvv-vmerge-to-vadd.ll
llvm/test/CodeGen/RISCV/rvv/rvv-vmerge-to-vmv.ll
|
Nit: should this be CASE_VMERGE_TO_VMV