Lines Matching refs:FP_ROUND
954 setOperationAction(ISD::FP_ROUND, MVT::f64, Legal); in PPCTargetLowering()
955 setOperationAction(ISD::FP_ROUND, MVT::f32, Legal); in PPCTargetLowering()
1017 setOperationAction(ISD::FP_ROUND , MVT::v4f32, Legal); in PPCTargetLowering()
8089 Value = DAG.getNode(ISD::FP_ROUND, dl, in LowerINT_TO_FP()
8239 FP = DAG.getNode(ISD::FP_ROUND, dl, in LowerINT_TO_FP()
8312 FP = DAG.getNode(ISD::FP_ROUND, dl, MVT::f32, FP, in LowerINT_TO_FP()
8572 (V->getOperand(i).getOpcode() == ISD::FP_ROUND && in haveEfficientBuildVectorPattern()
13027 SDValue Trunc = DAG.getNode(ISD::FP_ROUND, dl, in combineElementTruncationToVectorTruncation()
13072 if (FirstInput.getOpcode() == ISD::FP_ROUND && in combineBVOfConsecutiveLoads()
13084 if (IsRoundOfExtLoad && N->getOperand(i).getOpcode() != ISD::FP_ROUND) in combineBVOfConsecutiveLoads()
13452 FP = DAG.getNode(ISD::FP_ROUND, dl, in combineFPToIntToFP()
14100 DAG.getNode(ISD::FP_ROUND, dl, VT, Perm, // QPX in PerformDAGCombine()