Home | History | Annotate | Download | only in NVPTX

Lines Matching refs:MUL

269   setTargetDAGCombine(ISD::MUL);
3837 // fold (add (mul a, b), c) -> (mad a, b, c)
3839 if (N0.getOpcode() == ISD::MUL) {
3844 // the mul is only used in the add.
3861 // Do the fusion only when the mul has less than 5 uses and all
3864 // cannot be fused into fma, therefore mul is still needed anyway.
4104 /// of M/2 bits that produces an M-bit result (i.e. mul.wide). This transform
4119 if (N->getOpcode() == ISD::MUL) {
4172 /// PerformMULCombine - Runs PTX-specific DAG combine patterns on MUL nodes.
4177 // Try mul.wide combining at OptLevel > 0
4191 // Try mul.wide combining at OptLevel > 0
4208 case ISD::MUL: