diff options
author | Bob Wilson <bob.wilson@apple.com> | 2009-10-30 05:45:42 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2009-10-30 05:45:42 +0000 |
commit | 1cf0b03064fb60a8250b9a8030455c600bd7503d (patch) | |
tree | e1e83f2fddba664d20ebf552ba05f78e9d112bf7 /llvm/lib/Target/ARM/ARMISelLowering.h | |
parent | 252d36e74caaa700886905d5a2a52359e485de3d (diff) | |
download | bcm5719-llvm-1cf0b03064fb60a8250b9a8030455c600bd7503d.tar.gz bcm5719-llvm-1cf0b03064fb60a8250b9a8030455c600bd7503d.zip |
Add ARM codegen for indirect branches.
clang/test/CodeGen/indirect-goto.c runs! (unoptimized)
llvm-svn: 85577
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.h')
-rw-r--r-- | llvm/lib/Target/ARM/ARMISelLowering.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.h b/llvm/lib/Target/ARM/ARMISelLowering.h index ac962c1a8a2..9c7a91d68d2 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.h +++ b/llvm/lib/Target/ARM/ARMISelLowering.h @@ -268,6 +268,7 @@ namespace llvm { ISD::ArgFlagsTy Flags); SDValue LowerINTRINSIC_W_CHAIN(SDValue Op, SelectionDAG &DAG); SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG); + SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG); SDValue LowerGlobalAddressDarwin(SDValue Op, SelectionDAG &DAG); SDValue LowerGlobalAddressELF(SDValue Op, SelectionDAG &DAG); SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG); |