diff options
author | Balaram Makam <bmakam@codeaurora.org> | 2015-08-20 15:35:00 +0000 |
---|---|---|
committer | Balaram Makam <bmakam@codeaurora.org> | 2015-08-20 15:35:00 +0000 |
commit | ccf59731e3b7d4920c04339c600ec67af648a9d0 (patch) | |
tree | e905ce1b4789ece1f787c677071e092b51dfa026 /clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp | |
parent | ae6b329c8fcffbd437624111b430e10ad57a7627 (diff) | |
download | bcm5719-llvm-ccf59731e3b7d4920c04339c600ec67af648a9d0.tar.gz bcm5719-llvm-ccf59731e3b7d4920c04339c600ec67af648a9d0.zip |
Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Summary: We know that -x & 1 is equivalent to x & 1, avoid using negation for testing if a negative integer is even or odd.
Reviewers: majnemer
Subscribers: junbuml, mssimpso, gberry, mcrosier, llvm-commits
Differential Revision: http://reviews.llvm.org/D12156
llvm-svn: 245569
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp')
0 files changed, 0 insertions, 0 deletions