diff options
Diffstat (limited to 'llvm/lib/Target/ARM/ARMFeatures.h')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMFeatures.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMFeatures.h b/llvm/lib/Target/ARM/ARMFeatures.h index 5cd7006c22fc..99e0ef05b5e2 100644 --- a/llvm/lib/Target/ARM/ARMFeatures.h +++ b/llvm/lib/Target/ARM/ARMFeatures.h @@ -75,6 +75,7 @@ inline bool isV8EligibleForIT(const InstrType *Instr) { // there are some "conditionally deprecated" opcodes case ARM::tADDspr: case ARM::tBLXr: + case ARM::tBLXr_noip: return Instr->getOperand(2).getReg() != ARM::PC; // ADD PC, SP and BLX PC were always unpredictable, // now on top of it they're deprecated |
