We already have tablegen patterns for a lot of these, but performing the combine earlier in DAG can help in a few extra cases.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D149269
[ARM] Enable shouldFoldSelectWithIdentityConstant for MVE ClosedPublic Authored by dmgreen on Apr 26 2023, 10:05 AM.
Details Summary We already have tablegen patterns for a lot of these, but performing the combine earlier in DAG can help in a few extra cases.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 27 2023, 2:02 AM This revision was landed with ongoing or failed builds.Apr 28 2023, 6:58 AM Closed by commit rGd321f3aa64b4: [ARM] Enable shouldFoldSelectWithIdentityConstant for MVE (authored by dmgreen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 517908 llvm/lib/Target/ARM/ARMISelLowering.h
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/Thumb2/mve-pred-selectop3.ll
|