Lines Matching refs:FP_ROUND
761 case ISD::FP_ROUND: in isNegatibleForFree()
832 case ISD::FP_ROUND: in GetNegatedExpression()
833 return DAG.getNode(ISD::FP_ROUND, SDLoc(Op), Op.getValueType(), in GetNegatedExpression()
1565 case ISD::FP_ROUND: return visitFP_ROUND(N); in visit()
8464 CastOpcode == ISD::FP_ROUND) && in matchVSelectOpSizesWithSetCC()
8490 if (CastOpcode == ISD::FP_ROUND) { in matchVSelectOpSizesWithSetCC()
11656 } else if (N1.getOpcode() == ISD::FP_ROUND && in visitFDIV()
11660 RV = DAG.getNode(ISD::FP_ROUND, SDLoc(N1), VT, RV, N1.getOperand(1)); in visitFDIV()
11749 N1.getOpcode() == ISD::FP_ROUND)) { in CanCombineFCOPYSIGN_EXTEND_ROUND()
12080 return DAG.getNode(ISD::FP_ROUND, SDLoc(N), VT, N0, N1); in visitFP_ROUND()
12087 if (N0.getOpcode() == ISD::FP_ROUND) { in visitFP_ROUND()
12108 return DAG.getNode(ISD::FP_ROUND, DL, VT, N0.getOperand(0), in visitFP_ROUND()
12115 SDValue Tmp = DAG.getNode(ISD::FP_ROUND, SDLoc(N0), VT, in visitFP_ROUND()
12150 N->use_begin()->getOpcode() == ISD::FP_ROUND) in visitFP_EXTEND()
12164 if (N0.getOpcode() == ISD::FP_ROUND in visitFP_EXTEND()
12169 return DAG.getNode(ISD::FP_ROUND, SDLoc(N), VT, in visitFP_EXTEND()
12184 DAG.getNode(ISD::FP_ROUND, SDLoc(N0), in visitFP_EXTEND()
15291 if ((Value.getOpcode() == ISD::FP_ROUND || Value.getOpcode() == ISD::TRUNCATE) in visitSTORE()