|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Lanai/LanaiISelLowering.cpp 640 SDValue SizeNode = DAG.getConstant(Size, DL, MVT::i32);
642 Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Align,
650 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, DL);
667 Arg = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Arg);
670 Arg = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Arg);
673 Arg = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Arg);
691 StackPtr = DAG.getCopyFromReg(Chain, DL, Lanai::SP,
695 DAG.getNode(ISD::ADD, DL, getPointerTy(DAG.getDataLayout()), StackPtr,
696 DAG.getIntPtrConstant(VA.getLocMemOffset(), DL));
699 DAG.getStore(Chain, DL, Arg, PtrOff, MachinePointerInfo()));
706 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other,
715 Chain = DAG.getCopyToReg(Chain, DL, RegsToPass[I].first,
726 G->getGlobal(), DL, getPointerTy(DAG.getDataLayout()), 0, OpFlag);
754 Chain = DAG.getNode(LanaiISD::CALL, DL, NodeTys,
761 DAG.getConstant(NumBytes, DL, getPointerTy(DAG.getDataLayout()), true),
762 DAG.getConstant(0, DL, getPointerTy(DAG.getDataLayout()), true), InFlag,
763 DL);
768 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, DL, DAG,