summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64ISelLowering.h
diff options
context:
space:
mode:
authorKevin Qin <Kevin.Qin@arm.com>2013-12-18 06:26:04 +0000
committerKevin Qin <Kevin.Qin@arm.com>2013-12-18 06:26:04 +0000
commit53eaea0104d1931e73ee782d1780ac2310759747 (patch)
treeadb51fb6c2641e04015be575770cf802db391c96 /llvm/lib/Target/AArch64/AArch64ISelLowering.h
parent754207bc5ce8df29b5149fce6bd0612eae898626 (diff)
downloadbcm5719-llvm-53eaea0104d1931e73ee782d1780ac2310759747.tar.gz
bcm5719-llvm-53eaea0104d1931e73ee782d1780ac2310759747.zip
[AArch64 NEON]Implment loading vector constant form constant pool.
llvm-svn: 197551
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64ISelLowering.h')
-rw-r--r--llvm/lib/Target/AArch64/AArch64ISelLowering.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64ISelLowering.h b/llvm/lib/Target/AArch64/AArch64ISelLowering.h
index bb0523a2bd3..358b5a1b216 100644
--- a/llvm/lib/Target/AArch64/AArch64ISelLowering.h
+++ b/llvm/lib/Target/AArch64/AArch64ISelLowering.h
@@ -306,6 +306,8 @@ public:
SDValue LowerGlobalAddressELFLarge(SDValue Op, SelectionDAG &DAG) const;
SDValue LowerGlobalAddressELF(SDValue Op, SelectionDAG &DAG) const;
+ SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
+
SDValue LowerTLSDescCall(SDValue SymAddr, SDValue DescAddr, SDLoc DL,
SelectionDAG &DAG) const;
SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
OpenPOWER on IntegriCloud