Home
last modified time | relevance | path

Searched refs:LOADgot (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h38 LOADgot, // Load from automatically generated descriptor (e.g. Global enumerator
DAArch64ExpandPseudoInsts.cpp638 case AArch64::LOADgot: { in expandMI()
DAArch64ISelLowering.cpp786 case AArch64ISD::LOADgot: return "AArch64ISD::LOADgot"; in getTargetNodeName()
2802 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, getPointerTy(), Callee); in LowerCall()
2809 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, getPointerTy(), Callee); in LowerCall()
2979 return DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, GotAddr); in LowerGlobalAddress()
3061 SDValue DescAddr = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TLVPAddr); in LowerDarwinGlobalTLSAddress()
3170 TPOff = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TPOff); in LowerELFGlobalTLSAddress()
3842 return DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, GotAddr); in LowerConstantPool()
DAArch64InstrInfo.td123 def AArch64LOADgot : SDNode<"AArch64ISD::LOADgot", SDTIntUnaryOp>;
304 def LOADgot : Pseudo<(outs GPR64:$dst), (ins i64imm:$addr),
344 (LOADgot tglobaltlsaddr:$addr)>;
347 (LOADgot texternalsym:$addr)>;
350 (LOADgot tconstpool:$addr)>;
DAArch64InstrInfo.cpp999 BuildMI(MBB, MI, DL, get(AArch64::LOADgot), Reg) in expandPostRAPseudo()