Lines Matching refs:FP_ROUND
1241 setOperationAction(ISD::FP_ROUND, MVT::f64, Legal); in PPCTargetLowering()
1242 setOperationAction(ISD::FP_ROUND, MVT::f32, Legal); in PPCTargetLowering()
1292 setOperationAction(ISD::FP_ROUND, VT, Custom); in PPCTargetLowering()
8941 FP = DAG.getNode(ISD::FP_ROUND, dl, MVT::f32, FP, in LowerINT_TO_FP()
9022 FP = DAG.getNode(ISD::FP_ROUND, dl, MVT::f32, FP, in LowerINT_TO_FP()
9319 (V->getOperand(i).getOpcode() == ISD::FP_ROUND && in haveEfficientBuildVectorPattern()
11861 case ISD::FP_ROUND: in LowerOperation()
14727 DAG.getNode(ISD::FP_ROUND, dl, MVT::f32, In.getOperand(0), in combineElementTruncationToVectorTruncation()
14772 if (FirstInput.getOpcode() == ISD::FP_ROUND && in combineBVOfConsecutiveLoads()
14789 if (IsRoundOfExtLoad && N->getOperand(i).getOpcode() != ISD::FP_ROUND) in combineBVOfConsecutiveLoads()
15213 FP = DAG.getNode(ISD::FP_ROUND, dl, MVT::f32, FP, in combineFPToIntToFP()
16181 : DAG.getNode(ISD::FP_ROUND, dl, VT, Perm, in PerformDAGCombine()