reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4958 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); 4958 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); 4966 if (SDNode *Dest = isBLACompatibleAddress(Callee, DAG)) { 4975 const TargetMachine &TM = DAG.getTarget(); 4976 const Module *Mod = DAG.getMachineFunction().getFunction().getParent(); 4995 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, 5006 Callee = DAG.getTargetExternalSymbol(S->getSymbol(), Callee.getValueType(), 5066 SDValue LoadFuncPtr = DAG.getLoad(MVT::i64, dl, LDChain, Callee, MPI, 5070 SDValue PtrOff = DAG.getIntPtrConstant(16, dl); 5071 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, MVT::i64, Callee, PtrOff); 5073 DAG.getLoad(MVT::i64, dl, LDChain, AddPtr, MPI.getWithOffset(16), 5076 SDValue TOCOff = DAG.getIntPtrConstant(8, dl); 5077 SDValue AddTOC = DAG.getNode(ISD::ADD, dl, MVT::i64, Callee, TOCOff); 5079 DAG.getLoad(MVT::i64, dl, LDChain, AddTOC, MPI.getWithOffset(8), 5082 setUsesTOCBasePtr(DAG); 5083 SDValue TOCVal = DAG.getCopyToReg(Chain, dl, PPC::X2, TOCPtr, 5091 SDValue EnvVal = DAG.getCopyToReg(Chain, dl, PPC::X11, LoadEnvPtr, 5103 Chain = DAG.getNode(PPCISD::MTCTR, dl, NodeTys, 5115 Ops.push_back(DAG.getRegister(PPC::X11, PtrVT)); 5118 Ops.push_back(DAG.getRegister(isPPC64 ? PPC::CTR8 : PPC::CTR, PtrVT)); 5128 Ops.push_back(DAG.getConstant(SPDiff, dl, MVT::i32)); 5133 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 5140 setUsesTOCBasePtr(DAG); 5146 Ops.push_back(DAG.getRegister(isPPC64 ? PPC::X2