|
reference, declaration → definition
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,