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

References

lib/Target/MSP430/MSP430ISelLowering.cpp
  804   Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl);
  821         Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
  824         Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
  827         Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
  839         StackPtr = DAG.getCopyFromReg(Chain, dl, MSP430::SP, PtrVT);
  842           DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
  843                       DAG.getIntPtrConstant(VA.getLocMemOffset(), dl));
  849         SDValue SizeNode = DAG.getConstant(Flags.getByValSize(), dl, MVT::i16);
  850         MemOp = DAG.getMemcpy(Chain, dl, PtrOff, Arg, SizeNode,
  858         MemOp = DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo());
  868     Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
  875     Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first,
  884     Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i16);
  903   Chain = DAG.getNode(MSP430ISD::CALL, dl, NodeTys, Ops);
  907   Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, dl, PtrVT, true),
  908                              DAG.getConstant(0, dl, PtrVT, true), InFlag, dl);
  908                              DAG.getConstant(0, dl, PtrVT, true), InFlag, dl);
  913   return LowerCallResult(Chain, InFlag, CallConv, isVarArg, Ins, dl,