Returning the scalable-vector container type would present problems when
the fixed-length INSERT_VECTOR_ELT was used by later operations.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D98776
[RISCV] Fix missing scalable->fixed-length vector conversion ClosedPublic Authored by frasercrmck on Mar 17 2021, 5:42 AM.
Details Summary Returning the scalable-vector container type would present problems when
Diff Detail
Event TimelineHerald added subscribers: vkmr, luismarques, apazos and 22 others. · View Herald TranscriptMar 17 2021, 5:42 AM frasercrmck added a child revision: D98860: [RISCV] Optimize all-constant mask BUILD_VECTORs.Mar 18 2021, 5:28 AM frasercrmck added a child revision: D98938: [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs.Mar 19 2021, 5:46 AM frasercrmck added a child revision: D98944: [RISCV] Add missing CHECKs to vector test.Mar 19 2021, 5:54 AM frasercrmck removed a child revision: D98938: [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs. This revision is now accepted and ready to land.Mar 19 2021, 9:11 AM Closed by commit rG550292ecb19a: [RISCV] Fix missing scalable->fixed-length vector conversion (authored by frasercrmck). · Explain WhyMar 19 2021, 9:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 331249 llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-insert.ll
|