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

References

lib/Target/AMDGPU/SIISelLowering.cpp
 2023   MachineFunction &MF = DAG.getMachineFunction();
 2031     DAG.getContext()->diagnose(NoGraphicsHSA);
 2032     return DAG.getEntryNode();
 2038   CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
 2039                  *DAG.getContext());
 2124       InVals.push_back(DAG.getUNDEF(Arg.VT));
 2139         DAG, VT, MemVT, DL, Chain, Offset, Align, Ins[i].Flags.isSExt(), &Ins[i]);
 2150         Arg = DAG.getNode(ISD::AssertZext, DL, Arg.getValueType(), Arg,
 2151                           DAG.getValueType(MVT::i16));
 2157       SDValue Val = lowerStackParameter(DAG, VA, DL, Chain, Arg);
 2171     SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, VT);
 2181       Val = DAG.getNode(ISD::AssertZext, DL, VT, Val,
 2182         DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), NumBits)));
 2182         DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), NumBits)));
 2192       Val = DAG.getNode(ISD::BITCAST, DL, ValVT, Val);
 2195       Val = DAG.getNode(ISD::AssertSext, DL, VT, Val,
 2196                         DAG.getValueType(ValVT));
 2197       Val = DAG.getNode(ISD::TRUNCATE, DL, ValVT, Val);
 2200       Val = DAG.getNode(ISD::AssertZext, DL, VT, Val,
 2201                         DAG.getValueType(ValVT));
 2202       Val = DAG.getNode(ISD::TRUNCATE, DL, ValVT, Val);
 2205       Val = DAG.getNode(ISD::TRUNCATE, DL, ValVT, Val);
 2230     DAG.getPass()->getAnalysis<AMDGPUArgumentUsageInfo>();
 2237     DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);