Lines Matching refs:DestVT

131   SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT, SDLoc dl);
141 SDValue ExpandLegalINT_TO_FP(bool isSigned, SDValue LegalOp, EVT DestVT,
143 SDValue PromoteLegalINT_TO_FP(SDValue LegalOp, EVT DestVT, bool isSigned,
145 SDValue PromoteLegalFP_TO_INT(SDValue LegalOp, EVT DestVT, bool isSigned,
1120 EVT DestVT = Node->getValueType(0); in LegalizeLoadOps() local
1121 if (!TLI.isLoadExtLegal(ISD::EXTLOAD, DestVT, SrcVT)) { in LegalizeLoadOps()
1147 EVT IDestVT = DestVT.changeTypeToInteger(); in LegalizeLoadOps()
1153 Value = DAG.getNode(ISD::FP16_TO_FP, dl, DestVT, Result); in LegalizeLoadOps()
1923 EVT DestVT, in EmitStackConvert() argument
1937 unsigned DestSize = DestVT.getSizeInBits(); in EmitStackConvert()
1938 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext()); in EmitStackConvert()
1956 return DAG.getLoad(DestVT, dl, Store, FIPtr, PtrInfo, in EmitStackConvert()
1960 return DAG.getExtLoad(ISD::EXTLOAD, dl, DestVT, Store, FIPtr, in EmitStackConvert()
2521 EVT DestVT, in ExpandLegalINT_TO_FP() argument
2573 if (DestVT == MVT::f64) { in ExpandLegalINT_TO_FP()
2576 } else if (DestVT.bitsLT(MVT::f64)) { in ExpandLegalINT_TO_FP()
2577 Result = DAG.getNode(ISD::FP_ROUND, dl, DestVT, Sub, in ExpandLegalINT_TO_FP()
2579 } else if (DestVT.bitsGT(MVT::f64)) { in ExpandLegalINT_TO_FP()
2580 Result = DAG.getNode(ISD::FP_EXTEND, dl, DestVT, Sub); in ExpandLegalINT_TO_FP()
2592 if (Op0.getValueType() == MVT::i64 && DestVT == MVT::f64) { in ExpandLegalINT_TO_FP()
2615 if (Op0.getValueType() == MVT::i64 && DestVT == MVT::f32) { in ExpandLegalINT_TO_FP()
2674 SDValue Tmp1 = DAG.getNode(ISD::SINT_TO_FP, dl, DestVT, Op0); in ExpandLegalINT_TO_FP()
2707 if (DestVT == MVT::f32) in ExpandLegalINT_TO_FP()
2714 ISD::EXTLOAD, dl, DestVT, DAG.getEntryNode(), CPIdx, in ExpandLegalINT_TO_FP()
2722 return DAG.getNode(ISD::FADD, dl, DestVT, Tmp1, FudgeInReg); in ExpandLegalINT_TO_FP()
2731 EVT DestVT, in PromoteLegalINT_TO_FP() argument
2762 return DAG.getNode(OpToUse, dl, DestVT, in PromoteLegalINT_TO_FP()
2773 EVT DestVT, in PromoteLegalFP_TO_INT() argument
2777 EVT NewOutTy = DestVT; in PromoteLegalFP_TO_INT()
2808 return DAG.getNode(ISD::TRUNCATE, dl, DestVT, Operation); in PromoteLegalFP_TO_INT()