reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3296 if (N0.getOpcode() == ISD::ANY_EXTEND) 3297 N0 = N0.getOperand(0); 3297 N0 = N0.getOperand(0); 3304 if (Subtarget->hasMulU24() && isU24(N0, DAG) && isU24(N1, DAG)) { 3305 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); 3305 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); 3307 Mul = getMul24(DAG, DL, N0, N1, Size, false); 3308 } else if (Subtarget->hasMulI24() && isI24(N0, DAG) && isI24(N1, DAG)) { 3309 N0 = DAG.getSExtOrTrunc(N0, DL, MVT::i32); 3309 N0 = DAG.getSExtOrTrunc(N0, DL, MVT::i32); 3311 Mul = getMul24(DAG, DL, N0, N1, Size, true);