[llvm] [ARM] Add missing optimize compare candidates to isOptimizeCompareCandides (PR #155886)
Eli Friedman via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 28 15:32:45 PDT 2025
================
@@ -2790,23 +2790,31 @@ static bool isOptimizeCompareCandidate(MachineInstr *MI, bool &IsThumb1) {
[[fallthrough]];
case ARM::RSBrr:
case ARM::RSBri:
+ case ARM::RSBrsi:
+ case ARM::RSBrsr:
case ARM::RSCrr:
case ARM::RSCri:
case ARM::ADDrr:
case ARM::ADDri:
+ case ARM::ADDrsi:
+ case ARM::ADDrsr:
case ARM::ADCrr:
case ARM::ADCri:
case ARM::SUBrr:
case ARM::SUBri:
+ case ARM::SUBrsr:
+ case ARM::SUBrsi:
case ARM::SBCrr:
case ARM::SBCri:
case ARM::t2RSBri:
case ARM::t2ADDrr:
case ARM::t2ADDri:
+ case ARM::t2ADDSrs:
----------------
efriedma-quic wrote:
```suggestion
case ARM::t2ADDrs:
```
https://github.com/llvm/llvm-project/pull/155886
More information about the llvm-commits
mailing list