diff options
author | Daniel Jasper <djasper@google.com> | 2015-02-05 22:39:46 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2015-02-05 22:39:46 +0000 |
commit | 4bb224decb63a7fe6242fb7f71c3f00397db8dfe (patch) | |
tree | 666da882cfc8e0ec23dff222420b13ea17426c61 /clang/lib/Sema/SemaInit.cpp | |
parent | 6e3e62fd130ded0412e50232ddb79a652507c90e (diff) | |
download | bcm5719-llvm-4bb224decb63a7fe6242fb7f71c3f00397db8dfe.tar.gz bcm5719-llvm-4bb224decb63a7fe6242fb7f71c3f00397db8dfe.zip |
Small cleanup of MachineLICM.cpp
Specifically:
- Calculate the loop pre-header once at the stat of HoistOutOfLoop, so:
- We don't-DFS walk the MachineDomTree if we aren't going to do anything
- Don't call getCurPreheader for each Scope
- Don't needlessly use a do-while loop
- Use early exit for Scopes.size() == 0
No functional changes intended.
llvm-svn: 228350
Diffstat (limited to 'clang/lib/Sema/SemaInit.cpp')
0 files changed, 0 insertions, 0 deletions