Lines Matching refs:Cvt
20941 SDValue Cvt = DAG.getSelect(DL, MVT::v4f32, IsNeg, Slow, SignCvt); in lowerINT_TO_FP_vXi64() local
20944 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerINT_TO_FP_vXi64()
20946 return Cvt; in lowerINT_TO_FP_vXi64()
33031 SDValue Cvt = DAG.getSelect(dl, MVT::v4f32, IsNeg, Slow, SignCvt); in ReplaceNodeResults() local
33032 Results.push_back(Cvt); in ReplaceNodeResults()
54869 SDValue Cvt, Chain; in combineFP_EXTEND() local
54871 Cvt = DAG.getNode(X86ISD::STRICT_CVTPH2PS, dl, {CvtVT, MVT::Other}, in combineFP_EXTEND()
54873 Chain = Cvt.getValue(1); in combineFP_EXTEND()
54875 Cvt = DAG.getNode(X86ISD::CVTPH2PS, dl, CvtVT, Src); in combineFP_EXTEND()
54880 Cvt = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v2f32, Cvt, in combineFP_EXTEND()
54886 if (Cvt.getValueType() != VT) { in combineFP_EXTEND()
54887 Cvt = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {VT, MVT::Other}, in combineFP_EXTEND()
54888 {Chain, Cvt}); in combineFP_EXTEND()
54889 Chain = Cvt.getValue(1); in combineFP_EXTEND()
54891 return DAG.getMergeValues({Cvt, Chain}, dl); in combineFP_EXTEND()
54895 return DAG.getNode(ISD::FP_EXTEND, dl, VT, Cvt); in combineFP_EXTEND()
54968 SDValue Cvt, Chain; in combineFP_ROUND() local
54971 Cvt = DAG.getNode(X86ISD::STRICT_CVTPS2PH, dl, {CvtVT, MVT::Other}, in combineFP_ROUND()
54973 Chain = Cvt.getValue(1); in combineFP_ROUND()
54975 Cvt = DAG.getNode(X86ISD::CVTPS2PH, dl, CvtVT, Src, Rnd); in combineFP_ROUND()
54981 Cvt = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, IntVT, Cvt, in combineFP_ROUND()
54985 Cvt = DAG.getBitcast(VT, Cvt); in combineFP_ROUND()
54988 return DAG.getMergeValues({Cvt, Chain}, dl); in combineFP_ROUND()
54990 return Cvt; in combineFP_ROUND()