diff options
author | Sanjiv Gupta <sanjiv.gupta@microchip.com> | 2009-06-25 11:03:14 +0000 |
---|---|---|
committer | Sanjiv Gupta <sanjiv.gupta@microchip.com> | 2009-06-25 11:03:14 +0000 |
commit | 8ebd4b6422b19ad4669e223fa951ba7eff5da4ba (patch) | |
tree | 0cf2c9299de8651dfef66cf7d2e573992b86d4a8 /include/llvm/CodeGen/MachineInstrBuilder.h | |
parent | a5e0abd0d454ffdb22f8647f4319b178901b08be (diff) |
Identify unconditional gotos and generate a page sel instructions before them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74172 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/MachineInstrBuilder.h')
-rw-r--r-- | include/llvm/CodeGen/MachineInstrBuilder.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/MachineInstrBuilder.h b/include/llvm/CodeGen/MachineInstrBuilder.h index 4adb846044..2705565a85 100644 --- a/include/llvm/CodeGen/MachineInstrBuilder.h +++ b/include/llvm/CodeGen/MachineInstrBuilder.h @@ -133,6 +133,8 @@ public: if (MO.isGlobal()) return addGlobalAddress(MO.getGlobal(), MO.getOffset(), MO.getTargetFlags()); + if (MO.isMBB()) + return addMBB(MO.getMBB()); if (MO.isCPI()) return addConstantPoolIndex(MO.getIndex(), MO.getOffset(), MO.getTargetFlags()); |