reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1283 if (ShAmt == 0) 1291 if (!DemandedBits.intersects(APInt::getLowBitsSet(BitWidth, ShAmt))) { 1297 int Diff = ShAmt - C1; 1311 if (SimplifyDemandedBits(Op0, DemandedBits.lshr(ShAmt), DemandedElts, 1317 if ((ShAmt < DemandedBits.getActiveBits()) && 1327 if (ShAmt < InnerBits && DemandedBits.getActiveBits() <= InnerBits && 1330 if (!APInt(BitWidth, ShAmt).isIntN(ShTy.getSizeInBits())) 1334 TLO.DAG.getConstant(ShAmt, dl, ShTy)); 1348 if (InnerShAmt < ShAmt && InnerShAmt < InnerBits && 1350 (InnerBits - InnerShAmt + ShAmt) && 1351 DemandedBits.countTrailingZeros() >= ShAmt) { 1352 SDValue NewSA = TLO.DAG.getConstant(ShAmt - InnerShAmt, dl, 1363 Known.Zero <<= ShAmt; 1364 Known.One <<= ShAmt; 1366 Known.Zero.setLowBits(ShAmt);