Lines Matching refs:ValToCopy
3040 SDValue ValToCopy = DAG.getBitcast(TempValLoc, ValArg); in lowerMasksToReg() local
3042 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, Dl, ValLoc, ValToCopy); in lowerMasksToReg()
3043 return ValToCopy; in lowerMasksToReg()
3114 SDValue ValToCopy = OutVals[OutsIndex]; in LowerReturn() local
3115 EVT ValVT = ValToCopy.getValueType(); in LowerReturn()
3119 ValToCopy = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), ValToCopy); in LowerReturn()
3121 ValToCopy = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), ValToCopy); in LowerReturn()
3124 ValToCopy = lowerMasksToReg(ValToCopy, VA.getLocVT(), dl, DAG); in LowerReturn()
3126 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), ValToCopy); in LowerReturn()
3129 ValToCopy = DAG.getBitcast(VA.getLocVT(), ValToCopy); in LowerReturn()
3155 ValToCopy = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f80, ValToCopy); in LowerReturn()
3156 RetVals.push_back(std::make_pair(VA.getLocReg(), ValToCopy)); in LowerReturn()
3166 ValToCopy = DAG.getBitcast(MVT::i64, ValToCopy); in LowerReturn()
3167 ValToCopy = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2i64, in LowerReturn()
3168 ValToCopy); in LowerReturn()
3172 ValToCopy = DAG.getBitcast(MVT::v4f32, ValToCopy); in LowerReturn()
3181 Passv64i1ArgInRegs(dl, DAG, ValToCopy, RetVals, VA, RVLocs[++I], in LowerReturn()
3188 RetVals.push_back(std::make_pair(VA.getLocReg(), ValToCopy)); in LowerReturn()