diff options
Diffstat (limited to 'lib/Target/ARM/ARMBaseInstrInfo.h')
-rw-r--r-- | lib/Target/ARM/ARMBaseInstrInfo.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/lib/Target/ARM/ARMBaseInstrInfo.h b/lib/Target/ARM/ARMBaseInstrInfo.h index be952d8..6445cc1 100644 --- a/lib/Target/ARM/ARMBaseInstrInfo.h +++ b/lib/Target/ARM/ARMBaseInstrInfo.h @@ -177,9 +177,11 @@ namespace ARMII { FLDS, FSTD, FSTS, - LDR, + LDRrr, + LDRri, MOVr, - STR, + STRrr, + STRri, SUBri, SUBrs, SUBrr, @@ -215,13 +217,6 @@ public: // Return the opcode that implements 'Op', or 0 if no opcode virtual unsigned getOpcode(ARMII::Op Op) const =0; - // If 'opcode' is an instruction with an unsigned offset that also - // has a version with a signed offset, return the opcode for the - // version with the signed offset. In 'NumBits' return the number of - // bits for the signed offset. - virtual unsigned unsignedOffsetOpcodeToSigned(unsigned opcode, - unsigned *NumBits) const = 0; - // Return true if the block does not fall through. virtual bool BlockHasNoFallThrough(const MachineBasicBlock &MBB) const =0; |