aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2012-06-12 20:26:43 +0000
committerDuncan Sands <baldrick@free.fr>2012-06-12 20:26:43 +0000
commit5f9e4c1189ab4a8ea1b0000d9337060ac3cac26e (patch)
treea59c3a1326e23e48aa5a4a091d5678b0a54916a8
parentac071eac30953b0913c91a63c3d3d32c627abf05 (diff)
downloadexternal_llvm-5f9e4c1189ab4a8ea1b0000d9337060ac3cac26e.zip
external_llvm-5f9e4c1189ab4a8ea1b0000d9337060ac3cac26e.tar.gz
external_llvm-5f9e4c1189ab4a8ea1b0000d9337060ac3cac26e.tar.bz2
Use DenseMap as SmallMap workaround rather than std::map, at Chandler's request.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158371 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Transforms/Scalar/Reassociate.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Transforms/Scalar/Reassociate.cpp b/lib/Transforms/Scalar/Reassociate.cpp
index 0eb4c66..8cace5e 100644
--- a/lib/Transforms/Scalar/Reassociate.cpp
+++ b/lib/Transforms/Scalar/Reassociate.cpp
@@ -485,7 +485,7 @@ static bool LinearizeExprTree(BinaryOperator *I,
// Leaves - Keeps track of the set of putative leaves as well as the number of
// paths to each leaf seen so far.
- typedef std::map<Value*, APInt> LeafMap;
+ typedef DenseMap<Value*, APInt> LeafMap;
LeafMap Leaves; // Leaf -> Total weight so far.
SmallVector<Value*, 8> LeafOrder; // Ensure deterministic leaf output order.