Lines Matching defs:ValToCopy
703 SDValue ValToCopy = DAG.getBitcast(TempValLoc, ValArg);
705 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, DL, ValLoc, ValToCopy);
706 return ValToCopy;
775 SDValue ValToCopy = OutVals[OutsIndex];
776 EVT ValVT = ValToCopy.getValueType();
780 ValToCopy = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), ValToCopy);
782 ValToCopy = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), ValToCopy);
785 ValToCopy = lowerMasksToReg(ValToCopy, VA.getLocVT(), dl, DAG);
787 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), ValToCopy);
790 ValToCopy = DAG.getBitcast(VA.getLocVT(), ValToCopy);
816 ValToCopy = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f80, ValToCopy);
817 RetVals.push_back(std::make_pair(VA.getLocReg(), ValToCopy));
827 ValToCopy = DAG.getBitcast(MVT::i64, ValToCopy);
828 ValToCopy = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2i64,
829 ValToCopy);
833 ValToCopy = DAG.getBitcast(MVT::v4f32, ValToCopy);
842 Passv64i1ArgInRegs(dl, DAG, ValToCopy, RetVals, VA, RVLocs[++I],
849 RetVals.push_back(std::make_pair(VA.getLocReg(), ValToCopy));