diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2015-08-13 09:56:20 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2015-08-13 09:56:20 +0000 |
commit | 8ae7b81559125ba6e144dcc61c4c13ba0981e01f (patch) | |
tree | ee8c575d8eb297191d15990ce832bc37e85b31e1 /clang/lib/Lex/ModuleMap.cpp | |
parent | 18c2669acaad6f6f87fff86fca97d33e197e7564 (diff) | |
download | llvm-8ae7b81559125ba6e144dcc61c4c13ba0981e01f.zip llvm-8ae7b81559125ba6e144dcc61c4c13ba0981e01f.tar.gz llvm-8ae7b81559125ba6e144dcc61c4c13ba0981e01f.tar.bz2 |
[LIR] Start leveraging the fundamental guarantees of a loop in
simplified form to remove redundant checks and simplify the code for
popcount recognition. We don't actually need to handle all of these
cases.
I've left a FIXME for one in particular until I finish inspecting to
make sure we don't actually *rely* on the predicate in any way.
llvm-svn: 244879
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions