diff options
| author | Erik Eckstein <eeckstein@apple.com> | 2015-01-19 09:33:38 +0000 |
|---|---|---|
| committer | Erik Eckstein <eeckstein@apple.com> | 2015-01-19 09:33:38 +0000 |
| commit | 76cb53a839643a3dfa86dd0abccbd3b48a782f8e (patch) | |
| tree | 9e7381254ff525b793c9caf772bee25fc92fb503 /llvm/lib/Support/ErrorHandling.cpp | |
| parent | 141c5a9ae097596ea850c96caaae6501ce326073 (diff) | |
| download | bcm5719-llvm-76cb53a839643a3dfa86dd0abccbd3b48a782f8e.tar.gz bcm5719-llvm-76cb53a839643a3dfa86dd0abccbd3b48a782f8e.zip | |
SLPVectorizer: limit the number of alias checks to reduce the runtime.
In case of blocks with many memory-accessing instructions, alias checking can take lot of time
(because calculating the memory dependencies has quadratic complexity).
I chose a limit which resulted in no changes when running the benchmarks.
llvm-svn: 226439
Diffstat (limited to 'llvm/lib/Support/ErrorHandling.cpp')
0 files changed, 0 insertions, 0 deletions

