Lines Matching refs:Cvt
20013 SDValue Cvt = DAG.getSelect(DL, MVT::v4f32, IsNeg, Slow, SignCvt); in lowerINT_TO_FP_vXi64() local
20016 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerINT_TO_FP_vXi64()
20018 return Cvt; in lowerINT_TO_FP_vXi64()
31118 SDValue Cvt = DAG.getSelect(dl, MVT::v4f32, IsNeg, Slow, SignCvt); in ReplaceNodeResults() local
31119 Results.push_back(Cvt); in ReplaceNodeResults()
51034 SDValue Cvt, Chain; in combineFP_EXTEND() local
51036 Cvt = DAG.getNode(X86ISD::STRICT_CVTPH2PS, dl, {CvtVT, MVT::Other}, in combineFP_EXTEND()
51038 Chain = Cvt.getValue(1); in combineFP_EXTEND()
51040 Cvt = DAG.getNode(X86ISD::CVTPH2PS, dl, CvtVT, Src); in combineFP_EXTEND()
51045 Cvt = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v2f32, Cvt, in combineFP_EXTEND()
51051 if (Cvt.getValueType() != VT) { in combineFP_EXTEND()
51052 Cvt = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {VT, MVT::Other}, in combineFP_EXTEND()
51053 {Chain, Cvt}); in combineFP_EXTEND()
51054 Chain = Cvt.getValue(1); in combineFP_EXTEND()
51056 return DAG.getMergeValues({Cvt, Chain}, dl); in combineFP_EXTEND()
51060 return DAG.getNode(ISD::FP_EXTEND, dl, VT, Cvt); in combineFP_EXTEND()
51129 SDValue Cvt = DAG.getNode(X86ISD::CVTPS2PH, dl, CvtVT, Src, in combineFP_ROUND() local
51135 Cvt = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, IntVT, Cvt, in combineFP_ROUND()
51139 return DAG.getBitcast(VT, Cvt); in combineFP_ROUND()