diff options
author | Tobias Grosser <tobias@grosser.es> | 2017-02-18 20:51:29 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2017-02-18 20:51:29 +0000 |
commit | 079d5118911a493ea809f3b9b276529a548afe71 (patch) | |
tree | 10557112ff8ba7db01afa13ede13709926770c14 /clang/test/CodeGen/mips64-class-return.cpp | |
parent | cc5868c186652cbf42e57bf2a7f101b9135a33c7 (diff) | |
download | bcm5719-llvm-079d5118911a493ea809f3b9b276529a548afe71.tar.gz bcm5719-llvm-079d5118911a493ea809f3b9b276529a548afe71.zip |
[ScopInfo] Count read-only arrays when computing complexity of alias check
Instead of counting the number of read-only accesses, we now count the number of
distinct read-only array references when checking if a run-time alias check
may be too complex. The run-time alias check is quadratic in the number of
base pointers, not the number of accesses.
Before this change we accidentally skipped SPEC's lbm test case.
llvm-svn: 295567
Diffstat (limited to 'clang/test/CodeGen/mips64-class-return.cpp')
0 files changed, 0 insertions, 0 deletions