diff --git a/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp b/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp index 4af136df974f0..0c2172063d2ba 100644 --- a/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp +++ b/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp @@ -85,7 +85,7 @@ class MatcherTableEmitter { MatcherTableEmitter(const Matcher *TheMatcher, const CodeGenDAGPatterns &cgp) : CGP(cgp), OpcodeCounts(Matcher::HighestKind + 1, 0) { // Record the usage of ComplexPattern. - DenseMap ComplexPatternUsage; + MapVector ComplexPatternUsage; // Record the usage of PatternPredicate. std::map PatternPredicateUsage;