The VT we want to shrink to may not be legal especially after type
legalization.
Fixes PR56110.
Paths
| Differential D128135
[DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use truncstore. ClosedPublic Authored by craig.topper on Jun 19 2022, 12:30 AM.
Details Summary The VT we want to shrink to may not be legal especially after type Fixes PR56110.
Diff Detail
Event TimelineComment Actions LGTM with one minor
This revision is now accepted and ready to land.Jun 19 2022, 1:04 AM This revision was landed with ongoing or failed builds.Jun 19 2022, 3:50 PM Closed by commit rG314dbde12cd2: [DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use… (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 438221 llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll
llvm/test/CodeGen/RISCV/pr56110.ll
|
Might be worth extending this comment a little for the new truncstore case