commit | 41b17bcd0d14214488b50b973780766d6302d6d5 | [log] [tgz] |
---|---|---|
author | Roman Lebedev <lebedev.ri@gmail.com> | Sun Sep 02 13:56:22 2018 +0000 |
committer | Roman Lebedev <lebedev.ri@gmail.com> | Sun Sep 02 13:56:22 2018 +0000 |
tree | 4aee75545a80357816416b741a2d10860ffb523a | |
parent | 339dfeb9d11c0c7685911a8f6bc25992af6b210f [diff] |
[DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern Summary: A follow-up for D49266 / rL337166 + D49497 / rL338044. This is still the same pattern to check for the [lack of] signed truncation, but in this case the constants and the predicate are negated. https://rise4fun.com/Alive/BDV https://rise4fun.com/Alive/n7Z Reviewers: spatel, craig.topper, RKSimon, javed.absar, efriedma, dmgreen Reviewed By: spatel Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D51532 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@341287 91177308-0d34-0410-b5e6-96231b3b80d8