This patch adds splitting support for ISD::VP_MERGE, which splits
identically to VP_SELECT and similarly to other select-like nodes.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D118032
[SelectionDAG][VP] Add splitting support for VP_MERGE ClosedPublic Authored by frasercrmck on Jan 24 2022, 4:08 AM.
Details Summary This patch adds splitting support for ISD::VP_MERGE, which splits
Diff Detail
Event TimelineHerald added subscribers: luke957, ecnelises, luismarques and 19 others. · View Herald TranscriptJan 24 2022, 4:08 AM This revision is now accepted and ready to land.Jan 24 2022, 8:44 AM This revision was landed with ongoing or failed builds.Jan 25 2022, 2:43 AM Closed by commit rG5f5c5603ce40: [SelectionDAG][VP] Add splitting support for VP_MERGE (authored by frasercrmck). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 402471 llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vpmerge.ll
llvm/test/CodeGen/RISCV/rvv/vpmerge-sdnode.ll
|