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

References

lib/Target/Sparc/SparcISelLowering.cpp
 1125   Chain = DAG.getCALLSEQ_START(Chain, ArgsSize, 0, DL);
 1148       Arg = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Arg);
 1151       Arg = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Arg);
 1154       Arg = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Arg);
 1161         Arg = DAG.getNode(ISD::BITCAST, DL, VA.getLocVT(), Arg);
 1172         SDValue HiPtrOff = DAG.getIntPtrConstant(StackOffset, DL);
 1173         HiPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, HiPtrOff);
 1174         SDValue LoPtrOff = DAG.getIntPtrConstant(StackOffset + 8, DL);
 1175         LoPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, LoPtrOff);
 1179             DAG.getStore(Chain, DL, Arg, HiPtrOff, MachinePointerInfo());
 1182             DAG.getLoad(MVT::i64, DL, Store, HiPtrOff, MachinePointerInfo());
 1184             DAG.getLoad(MVT::i64, DL, Store, LoPtrOff, MachinePointerInfo());
 1195         Arg = DAG.getNode(ISD::SHL, DL, MVT::i64, Arg,
 1196                           DAG.getConstant(32, DL, MVT::i32));
 1202           SDValue NV = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64,
 1204           Arg = DAG.getNode(ISD::OR, DL, MVT::i64, Arg, NV);
 1221                                            128, DL);
 1222     PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
 1224         DAG.getStore(Chain, DL, Arg, PtrOff, MachinePointerInfo()));
 1229     Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
 1237     Chain = DAG.getCopyToReg(Chain, DL,
 1249     Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT, 0, TF);
 1277   Chain = DAG.getNode(SPISD::CALL, DL, NodeTys, Ops);
 1281   Chain = DAG.getCALLSEQ_END(Chain, DAG.getIntPtrConstant(ArgsSize, DL, true),
 1282                              DAG.getIntPtrConstant(0, DL, true), InGlue, DL);
 1282                              DAG.getIntPtrConstant(0, DL, true), InGlue, DL);
 1315       RV = DAG.getCopyFromReg(Chain, DL, Reg, RVLocs[i].getLocVT(), InGlue);
 1322       RV = DAG.getNode(ISD::SRL, DL, VA.getLocVT(), RV,
 1323                        DAG.getConstant(32, DL, MVT::i32));
 1329       RV = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), RV,
 1333       RV = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), RV,
 1342       RV = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), RV);