diff options
author | David Goodwin <david_goodwin@apple.com> | 2009-07-24 00:16:18 +0000 |
---|---|---|
committer | David Goodwin <david_goodwin@apple.com> | 2009-07-24 00:16:18 +0000 |
commit | 5ff58b5c3ab6df332600678798ea5c69c5e943d3 (patch) | |
tree | 587c9b878c6b0b74b4c23ae18c86c6a0cc7e9595 /lib/Target/ARM/Thumb1InstrInfo.h | |
parent | 74e52108090f29a92ebb78d33451104bc445ac55 (diff) | |
download | external_llvm-5ff58b5c3ab6df332600678798ea5c69c5e943d3.zip external_llvm-5ff58b5c3ab6df332600678798ea5c69c5e943d3.tar.gz external_llvm-5ff58b5c3ab6df332600678798ea5c69c5e943d3.tar.bz2 |
Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index elimination more exactly for Thumb-2 to get better code gen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76919 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/Thumb1InstrInfo.h')
-rw-r--r-- | lib/Target/ARM/Thumb1InstrInfo.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/Target/ARM/Thumb1InstrInfo.h b/lib/Target/ARM/Thumb1InstrInfo.h index a1c9f04..67b78fb 100644 --- a/lib/Target/ARM/Thumb1InstrInfo.h +++ b/lib/Target/ARM/Thumb1InstrInfo.h @@ -34,13 +34,6 @@ public: // Return the opcode that implements 'Op', or 0 if no opcode unsigned getOpcode(ARMII::Op Op) const; - // 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. - unsigned unsignedOffsetOpcodeToSigned(unsigned opcode, - unsigned *NumBits) const; - // Return true if the block does not fall through. bool BlockHasNoFallThrough(const MachineBasicBlock &MBB) const; |