Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h39 LOADgot, // Load from automatically generated descriptor (e.g. Global enumerator
DAArch64ExpandPseudoInsts.cpp834 case AArch64::LOADgot: { in expandMI()
DAArch64ISelLowering.cpp839 case AArch64ISD::LOADgot: return "AArch64ISD::LOADgot"; in getTargetNodeName()
3185 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, Callee); in LowerCall()
3191 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, Callee); in LowerCall()
3375 return DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, GotAddr); in LowerGlobalAddress()
3438 SDValue DescAddr = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TLVPAddr); in LowerDarwinGlobalTLSAddress()
3552 TPOff = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TPOff); in LowerELFGlobalTLSAddress()
4157 return DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, GotAddr); in LowerConstantPool()
DAArch64InstrInfo.td148 def AArch64LOADgot : SDNode<"AArch64ISD::LOADgot", SDTIntUnaryOp>;
333 def LOADgot : Pseudo<(outs GPR64:$dst), (ins i64imm:$addr),
373 (LOADgot tglobaltlsaddr:$addr)>;
376 (LOADgot texternalsym:$addr)>;
379 (LOADgot tconstpool:$addr)>;
DAArch64InstrInfo.cpp1160 BuildMI(MBB, MI, DL, get(AArch64::LOADgot), Reg) in expandPostRAPseudo()