Just the obvious implementation that rewrites the result type. Also fix warning from EXTRACT_SUBVECTOR legalization that triggers on the test.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D84706
[SVE][LegalizeTypes] Support widen/split legalization for SPLAT_VECTOR ClosedPublic Authored by efriedma on Jul 27 2020, 3:24 PM.
Details Summary Just the obvious implementation that rewrites the result type. Also fix warning from EXTRACT_SUBVECTOR legalization that triggers on the test.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 28 2020, 3:23 AM This revision was landed with ongoing or failed builds.Jul 30 2020, 4:18 PM Closed by commit rG7e88efa7c531: [LegalizeTypes][SVE] Support widen/split legalization for SPLAT_VECTOR (authored by efriedma). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 282077 llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
llvm/test/CodeGen/AArch64/sve-vector-splat.ll
|