diff options
author | Chris Lattner <sabre@nondot.org> | 2006-10-24 16:47:57 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-10-24 16:47:57 +0000 |
commit | 578e64a041ab2c199d37fd6346eb34b9e9c2e9ed (patch) | |
tree | 3e0e6ae3d4932d1c2797a2f4b00aa9e1435203d8 /lib/Target/ARM/ARMInstrInfo.h | |
parent | 11533e2236b9d03bcccdc1d46f8648de4521dadb (diff) | |
download | external_llvm-578e64a041ab2c199d37fd6346eb34b9e9c2e9ed.zip external_llvm-578e64a041ab2c199d37fd6346eb34b9e9c2e9ed.tar.gz external_llvm-578e64a041ab2c199d37fd6346eb34b9e9c2e9ed.tar.bz2 |
implement uncond branch insertion, mark branches with isBranch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31160 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMInstrInfo.h')
-rw-r--r-- | lib/Target/ARM/ARMInstrInfo.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMInstrInfo.h b/lib/Target/ARM/ARMInstrInfo.h index 6318caa..0621c70 100644 --- a/lib/Target/ARM/ARMInstrInfo.h +++ b/lib/Target/ARM/ARMInstrInfo.h @@ -40,6 +40,10 @@ public: /// virtual bool isMoveInstr(const MachineInstr &MI, unsigned &SrcReg, unsigned &DstReg) const; + + virtual void InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, + MachineBasicBlock *FBB, + const std::vector<MachineOperand> &Cond) const; }; } |