diff options
author | Dan Gohman <gohman@apple.com> | 2009-10-20 20:41:13 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-10-20 20:41:13 +0000 |
commit | eed9e5b833431bccf3761b8268a9fb368abb0cf1 (patch) | |
tree | eee5cf0a0ca53ca394d1d2506f33c299f9444f3a /lib/CodeGen/SelectionDAG/DAGCombiner.cpp | |
parent | f7d3570d8e050a0583a424336de6ae96d6b7cfd8 (diff) |
Fix another place that calls Loop::contains a lot to construct a sorted
container of the blocks and do efficient lookups. This makes
isLoopSimplifyForm much faster on large loops, fixing a significant
compile-time issue in builds with assertions enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84673 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions