History log of /llvm-project/llvm/test/Analysis/ValueTracking/knownbits-shift.ll (Results 1 – 2 of 2)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1
# d81db0e5 06-Mar-2024 Noah Goldstein <goldstein.w.n@gmail.com>

[KnownBits] Implement knownbits `lshr`/`ashr` with exact flag

The exact flag basically allows us to set an upper bound on shift
amount when we have a known 1 in `LHS`.

Typically we deduce exact usi

[KnownBits] Implement knownbits `lshr`/`ashr` with exact flag

The exact flag basically allows us to set an upper bound on shift
amount when we have a known 1 in `LHS`.

Typically we deduce exact using knownbits (on non-exact incoming
shifts), so this is particularly impactful, but may be useful in some
circumstances.

Closes #84254

show more ...


# f19d9e16 07-Mar-2024 Noah Goldstein <goldstein.w.n@gmail.com>

[KnownBits] Add test for computing more information for `lshr`/`ashr` with `exact` flag; NFC