reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCISelLowering.cpp
 5226   unsigned CallOpc = PrepareCall(DAG, Callee, InFlag, Chain, CallSeqStart, dl,
 5232     Ops.push_back(DAG.getRegister(PPC::CR1EQ, MVT::i32));
 5244       TRI->getCallPreservedMask(DAG.getMachineFunction(), CallConv);
 5246   Ops.push_back(DAG.getRegisterMask(Mask));
 5260     DAG.getMachineFunction().getFrameInfo().setHasTailCall();
 5261     return DAG.getNode(PPCISD::TC_RETURN, dl, MVT::Other, Ops);
 5274   MachineFunction &MF = DAG.getMachineFunction();
 5275   EVT PtrVT = getPointerTy(DAG.getDataLayout());
 5294       SDValue StackPtr = DAG.getRegister(PPC::X1, PtrVT);
 5296       SDValue TOCOff = DAG.getIntPtrConstant(TOCSaveOffset, dl);
 5297       SDValue AddTOC = DAG.getNode(ISD::ADD, dl, MVT::i64, StackPtr, TOCOff);
 5303       !callsShareTOCBase(&MF.getFunction(), Callee, DAG.getTarget())) {
 5314     auto &Context = DAG.getMachineFunction().getMMI().getContext();
 5317     Callee = DAG.getMCSymbol(S, PtrVT);
 5322   Chain = DAG.getNode(CallOpc, dl, NodeTys, Ops);
 5325   Chain = DAG.getCALLSEQ_END(Chain, DAG.getIntPtrConstant(NumBytes, dl, true),
 5325   Chain = DAG.getCALLSEQ_END(Chain, DAG.getIntPtrConstant(NumBytes, dl, true),
 5326                              DAG.getIntPtrConstant(BytesCalleePops, dl, true),
 5332                          Ins, dl, DAG, InVals);