reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
34774 if (SimplifyDemandedBits(Op0, DemandedMask, OriginalDemandedElts, Known, 34778 assert(!Known.hasConflict() && "Bits known to be one AND zero?"); 34779 Known.Zero <<= ShAmt; 34780 Known.One <<= ShAmt; 34783 Known.Zero.setLowBits(ShAmt); 34796 OriginalDemandedElts, Known, TLO, Depth + 1)) 34799 assert(!Known.hasConflict() && "Bits known to be one AND zero?"); 34800 Known.Zero.lshrInPlace(ShAmt); 34801 Known.One.lshrInPlace(ShAmt); 34804 Known.Zero.setHighBits(ShAmt); 34837 if (SimplifyDemandedBits(Op0, DemandedMask, OriginalDemandedElts, Known, 34841 assert(!Known.hasConflict() && "Bits known to be one AND zero?"); 34842 Known.Zero.lshrInPlace(ShAmt); 34843 Known.One.lshrInPlace(ShAmt); 34847 if (Known.Zero[BitWidth - ShAmt - 1] || 34853 if (Known.One[BitWidth - ShAmt - 1]) 34854 Known.One.setHighBits(ShAmt); 34891 Known = KnownVec.zext(BitWidth, true); 34922 Known.One = KnownVec.One & KnownScl.One; 34923 Known.Zero = KnownVec.Zero & KnownScl.Zero; 34971 Known.Zero = KnownZero.zextOrSelf(BitWidth); 34972 Known.Zero.setHighBits(BitWidth - NumElts); 34981 Known.One.setLowBits(NumElts); 34983 Known.Zero.setLowBits(NumElts); 34989 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth);