Alive2 Link:
https://alive2.llvm.org/ce/z/TAFcjF
Paths
| Differential D149202
[ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY` ClosedPublic Authored by goldstein.w.n on Apr 25 2023, 2:30 PM.
Details Summary Alive2 Link: https://alive2.llvm.org/ce/z/TAFcjF
Diff Detail
Event Timelinegoldstein.w.n added a child revision: D149203: [ValueTracking] Add logic for `udiv x,y != 0` if `y u<= x`.Apr 25 2023, 2:32 PM goldstein.w.n added a parent revision: D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC. This revision is now accepted and ready to land.Apr 26 2023, 12:09 AM This revision was landed with ongoing or failed builds.Apr 26 2023, 9:49 PM Closed by commit rG9b3c865d32d8: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY` (authored by goldstein.w.n). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 516919 llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Analysis/ValueTracking/known-non-zero.ll
|