diff options
| author | Arnaud A. de Grandmaison <arnaud.degrandmaison@arm.com> | 2018-10-13 07:43:56 +0000 |
|---|---|---|
| committer | Arnaud A. de Grandmaison <arnaud.degrandmaison@arm.com> | 2018-10-13 07:43:56 +0000 |
| commit | 162435e7b5e026b9f988c730bb6527683f6aa853 (patch) | |
| tree | bc3754e96afec1728ef847b66dac53cd8254e8b7 /clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp | |
| parent | 3afc346dd093fad4a5a24e35204040d0be5a5b17 (diff) | |
| download | bcm5719-llvm-162435e7b5e026b9f988c730bb6527683f6aa853.tar.gz bcm5719-llvm-162435e7b5e026b9f988c730bb6527683f6aa853.zip | |
[AArch64] Swap comparison operands if that enables some folding.
Summary:
AArch64 can fold some shift+extend operations on the RHS operand of
comparisons, so swap the operands if that makes sense.
This provides a fix for https://bugs.llvm.org/show_bug.cgi?id=38751
Reviewers: efriedma, t.p.northover, javed.absar
Subscribers: mcrosier, kristof.beyls, llvm-commits
Differential Revision: https://reviews.llvm.org/D53067
llvm-svn: 344439
Diffstat (limited to 'clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp')
0 files changed, 0 insertions, 0 deletions

