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/CodeGen/ProcessImplicitDefs.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/CodeGen/ProcessImplicitDefs.cpp')
0 files changed, 0 insertions, 0 deletions