summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.h
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-10-06 22:18:16 +0000
committerBill Wendling <isanbard@gmail.com>2011-10-06 22:18:16 +0000
commit030b58e5c9ed1b55ae68cd8d01f94c50a1616bff (patch)
tree7ca9cbc9d5e04689de62dd3d99cd1c1c0a8a9587 /llvm/lib/Target/ARM/ARMISelLowering.h
parent557ee03c8ade4fd2ef7b7d71a1793742f242cd0e (diff)
downloadbcm5719-llvm-030b58e5c9ed1b55ae68cd8d01f94c50a1616bff.tar.gz
bcm5719-llvm-030b58e5c9ed1b55ae68cd8d01f94c50a1616bff.zip
Refactor some of the code that sets up the entry block for SjLj EH. No functionality change.
llvm-svn: 141323
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.h')
-rw-r--r--llvm/lib/Target/ARM/ARMISelLowering.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.h b/llvm/lib/Target/ARM/ARMISelLowering.h
index 0946f07cc3d..1f517549bd7 100644
--- a/llvm/lib/Target/ARM/ARMISelLowering.h
+++ b/llvm/lib/Target/ARM/ARMISelLowering.h
@@ -512,6 +512,10 @@ namespace llvm {
bool signExtend,
ARMCC::CondCodes Cond) const;
+ void SetupEntryBlockForSjLj(MachineInstr *MI,
+ MachineBasicBlock *MBB,
+ MachineBasicBlock *DispatchBB, int FI) const;
+
MachineBasicBlock *EmitSjLjDispatchBlock(MachineInstr *MI,
MachineBasicBlock *MBB) const;
OpenPOWER on IntegriCloud