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

References

lib/Target/AArch64/AArch64ISelLowering.cpp
 3138   MachineFunction &MF = DAG.getMachineFunction();
 3145   CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
 3146                  *DAG.getContext());
 3164       EVT ActualVT = getValueType(DAG.getDataLayout(), CurOrigArg->getType(),
 3187       EVT PtrVT = getPointerTy(DAG.getDataLayout());
 3195       SDValue FrameIdxN = DAG.getFrameIndex(FrameIdx, PtrVT);
 3229       ArgValue = DAG.getCopyFromReg(Chain, DL, Reg, RegVT);
 3244         ArgValue = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), ArgValue);
 3251         ArgValue = DAG.getNode(ISD::SRL, DL, RegVT, ArgValue,
 3252                                DAG.getConstant(32, DL, RegVT));
 3253         ArgValue = DAG.getZExtOrTrunc(ArgValue, DL, VA.getValVT());
 3269       SDValue FIN = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout()));
 3269       SDValue FIN = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout()));
 3297       ArgValue = DAG.getExtLoad(
 3299           MachinePointerInfo::getFixedStack(DAG.getMachineFunction(), FI),
 3304       ArgValue = DAG.getNode(ISD::AssertZext, DL, ArgValue.getValueType(),
 3305                              ArgValue, DAG.getValueType(MVT::i32));
 3318       saveVarArgRegisters(CCInfo, DAG, DL, Chain);
 3353         MVT PtrTy = getPointerTy(DAG.getDataLayout());
 3358         SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[I]);
 3358         SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), DL, Reg, InVals[I]);
 3359         Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain);