diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-11-02 13:39:00 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-11-02 13:39:00 +0000 |
commit | 568a1cd9df7ff019e07053fc77cc6052e88e5708 (patch) | |
tree | 5302f75ff05a0050bb9ad5dc85aa46a69e1007ba /llvm/lib/Object/COFFObjectFile.cpp | |
parent | 2ea6deb62f08003fcd42aedf8d2ce52faa4a74e0 (diff) | |
download | bcm5719-llvm-568a1cd9df7ff019e07053fc77cc6052e88e5708.tar.gz bcm5719-llvm-568a1cd9df7ff019e07053fc77cc6052e88e5708.zip |
LoopVectorize: Remove quadratic behavior the local CSE.
Doing this with a hash map doesn't change behavior and avoids calling
isIdenticalTo O(n^2) times. This should probably eventually move into a utility
class shared with EarlyCSE and the limited CSE in the SLPVectorizer.
llvm-svn: 193926
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions