Lines Matching refs:MUL
293 setOperationAction(ISD::MUL, MVT::i64, Expand);
320 setOperationAction(ISD::MUL, VT, Expand);
391 setTargetDAGCombine(ISD::MUL);
1629 SDValue Rem = DAG.getNode(ISD::MUL, DL, VT, Div, RHS);
1742 // RCP_LO = mul(RCP, Den) */
1743 SDValue RCP_LO = DAG.getNode(ISD::MUL, DL, VT, RCP, Den);
1774 SDValue Num_S_Remainder = DAG.getNode(ISD::MUL, DL, VT, Quotient, Den);
1903 SDValue Mul = DAG.getNode(ISD::FMUL, SL, VT, Floor, Y);
1905 return DAG.getNode(ISD::FSUB, SL, VT, X, Mul);
2212 SDValue Mul = DAG.getNode(ISD::FMUL, SL, MVT::f64, Trunc, K0);
2214 SDValue FloorMul = DAG.getNode(ISD::FFLOOR, SL, MVT::f64, Mul);
2382 SDValue Mul;
2387 Mul = DAG.getNode(AMDGPUISD::MUL_U24, DL, MVT::i32, N0, N1);
2391 Mul = DAG.getNode(AMDGPUISD::MUL_I24, DL, MVT::i32, N0, N1);
2398 return DAG.getSExtOrTrunc(Mul, DL, VT);
2408 case ISD::MUL: