aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/CommandLineTest.cpp
diff options
context:
space:
mode:
authorGabor Buella <gabor.buella@intel.com>2019-01-27 06:15:39 +0000
committerGabor Buella <gabor.buella@intel.com>2019-01-27 06:15:39 +0000
commita0f743b77a9e7ee061ed052537a2a7df7b9475bc (patch)
treefd3eafa013f96e47d0d80828954708949e40ce14 /llvm/unittests/Support/CommandLineTest.cpp
parent23b04798ad6b0319282ba23106e84c557c0ad535 (diff)
downloadllvm-a0f743b77a9e7ee061ed052537a2a7df7b9475bc.zip
llvm-a0f743b77a9e7ee061ed052537a2a7df7b9475bc.tar.gz
llvm-a0f743b77a9e7ee061ed052537a2a7df7b9475bc.tar.bz2
[X86] Add some missing blsr patterns
The add+and sequence followed by a branch can happen e.g. when looping over the set bits of an integer: ``` while (x != 0) { func(x & ~x); x &= x - 1; } ``` Reviewed By: ctopper Differential Revision: https://reviews.llvm.org/D57296 llvm-svn: 352306
Diffstat (limited to 'llvm/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions