diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2018-09-02 13:56:22 +0000 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2018-09-02 13:56:22 +0000 |
commit | d7a62444754e095377f84731658b9d8a5ecae471 (patch) | |
tree | 73c86803a9ccaf98862305e1e5b1e409e813467c /llvm/lib/CodeGen/RegisterScavenging.cpp | |
parent | fb58ea1b803bf174a46f0de13a29cc7b99ad5f55 (diff) | |
download | bcm5719-llvm-d7a62444754e095377f84731658b9d8a5ecae471.tar.gz bcm5719-llvm-d7a62444754e095377f84731658b9d8a5ecae471.zip |
[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
llvm-svn: 341287
Diffstat (limited to 'llvm/lib/CodeGen/RegisterScavenging.cpp')
0 files changed, 0 insertions, 0 deletions