diff options
author | Bob Wilson <bob.wilson@apple.com> | 2009-10-28 18:26:41 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2009-10-28 18:26:41 +0000 |
commit | 73789b848dbfdb20adc133434d3c1868871df984 (patch) | |
tree | a63a004983412097fc4deb4cddddab7981f3f460 /llvm/lib/Target/ARM/ARMInstrInfo.cpp | |
parent | 6203c6868f5ff94366320939f4054d9b0806b645 (diff) | |
download | bcm5719-llvm-73789b848dbfdb20adc133434d3c1868871df984.tar.gz bcm5719-llvm-73789b848dbfdb20adc133434d3c1868871df984.zip |
Add a Thumb BRIND pattern. Change the ARM BRIND assembly to separate the
opcode and operand with a tab. Check for these instructions in the usual
places.
llvm-svn: 85411
Diffstat (limited to 'llvm/lib/Target/ARM/ARMInstrInfo.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMInstrInfo.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrInfo.cpp b/llvm/lib/Target/ARM/ARMInstrInfo.cpp index dd4123bfa0a..c24c690f253 100644 --- a/llvm/lib/Target/ARM/ARMInstrInfo.cpp +++ b/llvm/lib/Target/ARM/ARMInstrInfo.cpp @@ -67,6 +67,7 @@ bool ARMInstrInfo::BlockHasNoFallThrough(const MachineBasicBlock &MBB) const { case ARM::BX_RET: // Return. case ARM::LDM_RET: case ARM::B: + case ARM::BRIND: case ARM::BR_JTr: // Jumptable branch. case ARM::BR_JTm: // Jumptable branch through mem. case ARM::BR_JTadd: // Jumptable branch add to pc. |