reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4134 if (SDValue Res = SimplifyNodeWithTwoResults(N, ISD::MUL, ISD::MULHU)) 4137 EVT VT = N->getValueType(0); 4138 SDLoc DL(N); 4141 if (isNullConstant(N->getOperand(1))) { 4143 return CombineTo(N, Zero, Zero); 4147 if (isOneConstant(N->getOperand(1))) { 4149 return CombineTo(N, N->getOperand(0), Zero); 4149 return CombineTo(N, N->getOperand(0), Zero); 4159 SDValue Lo = DAG.getNode(ISD::ZERO_EXTEND, DL, NewVT, N->getOperand(0)); 4160 SDValue Hi = DAG.getNode(ISD::ZERO_EXTEND, DL, NewVT, N->getOperand(1)); 4169 return CombineTo(N, Lo, Hi);