reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3468 MachineFunction &MF = DAG.getMachineFunction(); 3479 MipsCCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, 3480 *DAG.getContext()); 3482 const Function &Func = DAG.getMachineFunction().getFunction(); 3515 copyByValRegs(Chain, DL, OutChains, DAG, Flags, InVals, &*FuncArg, 3529 unsigned Reg = addLiveIn(DAG.getMachineFunction(), ArgReg, RC); 3530 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT); 3532 ArgValue = UnpackFromArgumentSlot(ArgValue, VA, Ins[i].ArgVT, DL, DAG); 3539 ArgValue = DAG.getNode(ISD::BITCAST, DL, ValVT, ArgValue); 3542 unsigned Reg2 = addLiveIn(DAG.getMachineFunction(), 3544 SDValue ArgValue2 = DAG.getCopyFromReg(Chain, DL, Reg2, RegVT); 3547 ArgValue = DAG.getNode(MipsISD::BuildPairF64, DL, MVT::f64, 3572 SDValue FIN = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout())); 3572 SDValue FIN = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout())); 3573 SDValue ArgValue = DAG.getLoad( 3575 MachinePointerInfo::getFixedStack(DAG.getMachineFunction(), FI)); 3578 ArgValue = UnpackFromArgumentSlot(ArgValue, VA, Ins[i].ArgVT, DL, DAG); 3595 SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[i]); 3595 SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[i]); 3596 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain); 3602 writeVarArgRegs(OutChains, Chain, DL, DAG, CCInfo); 3608 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains);