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

References

lib/Target/Sparc/SparcISelLowering.cpp
  411           DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo());
  422         SDValue HiVal = DAG.getCopyFromReg(Chain, dl, VRegHi, MVT::i32);
  432           LoVal = DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo());
  436           LoVal = DAG.getCopyFromReg(Chain, dl, loReg, MVT::i32);
  443           DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal);
  444         WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), WholeValue);
  450       SDValue Arg = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
  452         Arg = DAG.getNode(ISD::BITCAST, dl, MVT::f32, Arg);
  454         Arg = DAG.getNode(ISD::AssertSext, dl, MVT::i32, Arg,
  456         Arg = DAG.getNode(ISD::TRUNCATE, dl, VA.getLocVT(), Arg);
  476             DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo());
  486           DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo());
  493           DAG.getLoad(MVT::i32, dl, Chain, FIPtr2, MachinePointerInfo());
  499         DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal);
  500       WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), WholeValue);
  511       Load = DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo());
  530     SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[0]);
  531     Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain);
  557       SDValue Arg = DAG.getCopyFromReg(DAG.getRoot(), dl, VReg, MVT::i32);
  564           DAG.getStore(DAG.getRoot(), dl, Arg, FIPtr, MachinePointerInfo()));
  570       Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);