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