Lines Matching defs:ValToCopy
695 SDValue ValToCopy = DAG.getBitcast(TempValLoc, ValArg);
697 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, DL, ValLoc, ValToCopy);
698 return ValToCopy;
767 SDValue ValToCopy = OutVals[OutsIndex];
768 EVT ValVT = ValToCopy.getValueType();
772 ValToCopy = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), ValToCopy);
774 ValToCopy = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), ValToCopy);
777 ValToCopy = lowerMasksToReg(ValToCopy, VA.getLocVT(), dl, DAG);
779 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), ValToCopy);
782 ValToCopy = DAG.getBitcast(VA.getLocVT(), ValToCopy);
808 ValToCopy = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f80, ValToCopy);
809 RetVals.push_back(std::make_pair(VA.getLocReg(), ValToCopy));
819 ValToCopy = DAG.getBitcast(MVT::i64, ValToCopy);
820 ValToCopy = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2i64,
821 ValToCopy);
825 ValToCopy = DAG.getBitcast(MVT::v4f32, ValToCopy);
834 Passv64i1ArgInRegs(dl, DAG, ValToCopy, RetVals, VA, RVLocs[++I],
841 RetVals.push_back(std::make_pair(VA.getLocReg(), ValToCopy));