Lines Matching refs:FP_ROUND
2023 case ISD::FP_ROUND: return visitFP_ROUND(N); in visit()
13069 CastOpcode == ISD::FP_ROUND) && in matchVSelectOpSizesWithSetCC()
13095 if (CastOpcode == ISD::FP_ROUND) { in matchVSelectOpSizesWithSetCC()
17071 } else if (N1.getOpcode() == ISD::FP_ROUND && in visitFDIV()
17075 RV = DAG.getNode(ISD::FP_ROUND, SDLoc(N1), VT, RV, N1.getOperand(1)); in visitFDIV()
17221 N1.getOpcode() != ISD::FP_ROUND) in CanCombineFCOPYSIGN_EXTEND_ROUND()
17564 DAG.FoldConstantArithmetic(ISD::FP_ROUND, SDLoc(N), VT, {N0, N1})) in visitFP_ROUND()
17572 if (N0.getOpcode() == ISD::FP_ROUND) { in visitFP_ROUND()
17577 if (!hasOperation(ISD::FP_ROUND, VT)) in visitFP_ROUND()
17598 ISD::FP_ROUND, DL, VT, N0.getOperand(0), in visitFP_ROUND()
17611 SDValue Tmp = DAG.getNode(ISD::FP_ROUND, SDLoc(N0), VT, in visitFP_ROUND()
17634 N->use_begin()->getOpcode() == ISD::FP_ROUND) in visitFP_EXTEND()
17648 if (N0.getOpcode() == ISD::FP_ROUND in visitFP_EXTEND()
17653 return DAG.getNode(ISD::FP_ROUND, SDLoc(N), VT, in visitFP_EXTEND()
17669 DAG.getNode(ISD::FP_ROUND, SDLoc(N0), N0.getValueType(), ExtLoad, in visitFP_EXTEND()
21245 if ((Value.getOpcode() == ISD::FP_ROUND || in visitSTORE()