reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2143 auto *ShAmtC = dyn_cast<ConstantSDNode>(Shl.getOperand(1)); 2149 APInt HighZeros = APInt::getHighBitsSet(Shl.getValueSizeInBits(), 2151 if (!CurDAG->MaskedValueIsZero(Shl.getOperand(0), HighZeros)) 2157 SDValue Zext = CurDAG->getNode(ISD::ZERO_EXTEND, DL, VT, Shl.getOperand(0)); 2158 SDValue NewShl = CurDAG->getNode(ISD::SHL, DL, VT, Zext, Shl.getOperand(1));