ugt/uge/sgt/sge test for the extension to isImpliedCondOperands
case from issue 62441 and 61393: (X >> Z) <=(u) Y ==> X <=(to u) Y and (X > Y +_{nuw} 1) ==> X != Y
regenerate the CHECK lines
Paths
| Differential D149512
[InstSimplify] Test case for icmp imply (NFC) ClosedPublic Authored by floatshadow on Apr 29 2023, 12:29 AM.
Details Summary ugt/uge/sgt/sge test for the extension to isImpliedCondOperands regenerate the CHECK lines
Diff Detail
Event Timelinefloatshadow retitled this revision from [InstSimplify] Test case D149510 to [InstSimplify] Test case for icmp imply (NFC).Apr 30 2023, 9:16 PM Comment Actions negative cases. e.g. ugt with no signed and unsigned wrap add, ugt with signed wrap add Comment Actions There are some unrelated changes. You can first push a commit that regenerates the test. This revision is now accepted and ready to land.May 4 2023, 7:57 AM Closed by commit rG2444fb93e605: [InstSimplify] Test case for icmp imply (NFC) (authored by floatshadow, committed by nikic). · Explain WhyMay 4 2023, 7:58 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 519495 llvm/test/Transforms/InstSimplify/implies.ll
|