[llvm] [LVI] Generalize mask not equal conditions handling (PR #92946)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Wed May 22 10:33:10 PDT 2024


nikic wrote:

To give an example, let's say C=0 (ignoring the existing special case). Then the range for EQ will be `[0, ~Mask]`. The range for NE you would compute is `[~Mask, MAX]`, which is (very) incorrect.

https://github.com/llvm/llvm-project/pull/92946


More information about the llvm-commits mailing list