reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
896 unsigned BitWidth = Known.getBitWidth(); 901 computeKnownBits(I->getOperand(0), Known, Depth + 1, Q); 902 Known.Zero = KZF(Known.Zero, ShiftAmt); 902 Known.Zero = KZF(Known.Zero, ShiftAmt); 903 Known.One = KOF(Known.One, ShiftAmt); 903 Known.One = KOF(Known.One, ShiftAmt); 907 if (Known.hasConflict()) 908 Known.setAllZero(); 913 computeKnownBits(I->getOperand(1), Known, Depth + 1, Q); 918 if ((~Known.Zero).uge(BitWidth)) { 919 Known.resetAll(); 926 uint64_t ShiftAmtKZ = Known.Zero.zextOrTrunc(64).getZExtValue(); 927 uint64_t ShiftAmtKO = Known.One.zextOrTrunc(64).getZExtValue(); 931 Known.resetAll(); 948 Known.Zero.setAllBits(); 949 Known.One.setAllBits(); 968 Known.Zero &= KZF(Known2.Zero, ShiftAmt); 969 Known.One &= KOF(Known2.One, ShiftAmt); 974 if (Known.hasConflict()) 975 Known.setAllZero();