diff options
author | Bob Wilson <bob.wilson@apple.com> | 2010-03-01 23:37:32 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2010-03-01 23:37:32 +0000 |
commit | 892432b7ef020a05efd37edd9b956f3160f70db3 (patch) | |
tree | 95e1ae06079fbc2b77ee5788b88815e526d7d382 /clang/test/CodeGenCXX/mangle.cpp | |
parent | f4609d431f249016ad7ea8d5d1cb884249ef4538 (diff) | |
download | bcm5719-llvm-892432b7ef020a05efd37edd9b956f3160f70db3.tar.gz bcm5719-llvm-892432b7ef020a05efd37edd9b956f3160f70db3.zip |
When GVN needs to split critical edges for load PRE, check all of the
predecessors before returning. Otherwise, if multiple predecessor edges need
splitting, we only get one of them per iteration. This makes a small but
measurable compile time improvement with -enable-full-load-pre.
llvm-svn: 97521
Diffstat (limited to 'clang/test/CodeGenCXX/mangle.cpp')
0 files changed, 0 insertions, 0 deletions