diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-01-26 20:23:04 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-01-26 20:23:04 +0000 |
commit | 37a8e65a60951dc2e9e6b2535d13d74be83afbb7 (patch) | |
tree | b30fdf60bbc4f2fc880129176f179df38a2facb3 /clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp | |
parent | b7a15acd38ec1302639e0fff752e01472620b5b8 (diff) | |
download | bcm5719-llvm-37a8e65a60951dc2e9e6b2535d13d74be83afbb7.tar.gz bcm5719-llvm-37a8e65a60951dc2e9e6b2535d13d74be83afbb7.zip |
[X86] combineCarryThroughADD - add support for X86::COND_A commutations (PR24545)
As discussed on PR24545, we should try to commute X86::COND_A 'icmp ugt' cases to X86::COND_B 'icmp ult' to more optimally bind the carry flag output to a SBB instruction.
Differential Revision: https://reviews.llvm.org/D57281
llvm-svn: 352289
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp')
0 files changed, 0 insertions, 0 deletions