reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5428 MachineFunction &MF = DAG.getMachineFunction(); 5445 PPCCCState CCInfo(CallConv, isVarArg, MF, ArgLocs, *DAG.getContext()); 5488 CCState CCByValInfo(CallConv, isVarArg, MF, ByValArgLocs, *DAG.getContext()); 5502 int SPDiff = CalculateTailCallSPDiff(DAG, isTailCall, NumBytes); 5506 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl); 5512 Chain = EmitTailCallLoadFPAndRetAddr(DAG, SPDiff, Chain, LROp, FPOp, dl); 5517 SDValue StackPtr = DAG.getRegister(PPC::R1, MVT::i32); 5547 SDValue PtrOff = DAG.getIntPtrConstant(LocMemOffset, dl); 5548 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(MF.getDataLayout()), 5556 Flags, DAG, dl); 5559 SDValue NewCallSeqStart = DAG.getCALLSEQ_START(MemcpyCall, NumBytes, 0, 5561 DAG.ReplaceAllUsesWith(CallSeqStart.getNode(), 5576 Arg = DAG.getNode(Flags.isSExt() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND, 5584 SDValue SVal = DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg, 5585 DAG.getIntPtrConstant(IsLE ? 0 : 1, dl)); 5587 SVal = DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg, 5588 DAG.getIntPtrConstant(IsLE ? 1 : 0, dl)); 5599 SDValue PtrOff = DAG.getIntPtrConstant(LocMemOffset, dl); 5600 PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(MF.getDataLayout()), 5604 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo())); 5607 CalculateTailCallArgDest(DAG, MF, false, Arg, SPDiff, LocMemOffset, 5614 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); 5620 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 5628 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); 5631 Chain = DAG.getNode(seenFloatArg ? PPCISD::CR6SET : PPCISD::CR6UNSET, 5638 PrepareTailCall(DAG, InFlag, Chain, dl, SPDiff, NumBytes, LROp, FPOp, 5642 /* unused except on PPC64 ELFv1 */ false, DAG,