reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11156 if (Mul.getOpcode() != ISD::MUL) { 11158 Mul = AddcNode->getOperand(1); 11159 if (Mul.getOpcode() != ISD::MUL) 11177 if (SRA.getOperand(0) != Mul) 11186 if (isS16(Mul.getOperand(0), DAG) && isS16(Mul.getOperand(1), DAG)) { 11186 if (isS16(Mul.getOperand(0), DAG) && isS16(Mul.getOperand(1), DAG)) { 11188 Op0 = Mul.getOperand(0); 11189 Op1 = Mul.getOperand(1); 11190 } else if (isS16(Mul.getOperand(0), DAG) && isSRA16(Mul.getOperand(1))) { 11190 } else if (isS16(Mul.getOperand(0), DAG) && isSRA16(Mul.getOperand(1))) { 11192 Op0 = Mul.getOperand(0); 11193 Op1 = Mul.getOperand(1).getOperand(0); 11194 } else if (isSRA16(Mul.getOperand(0)) && isS16(Mul.getOperand(1), DAG)) { 11194 } else if (isSRA16(Mul.getOperand(0)) && isS16(Mul.getOperand(1), DAG)) { 11196 Op0 = Mul.getOperand(0).getOperand(0); 11197 Op1 = Mul.getOperand(1); 11198 } else if (isSRA16(Mul.getOperand(0)) && isSRA16(Mul.getOperand(1))) { 11198 } else if (isSRA16(Mul.getOperand(0)) && isSRA16(Mul.getOperand(1))) { 11200 Op0 = Mul->getOperand(0).getOperand(0); 11201 Op1 = Mul->getOperand(1).getOperand(0);