summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-04-21 22:46:09 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-04-21 22:46:09 +0000
commit9f38d0d113493e7ad3c43edbe065c005887eaeac (patch)
treeb7e44c8bc4b951c257578dcbdbfd7b5564a63e95 /utils
parentc37ae28d939b603d176688e2bc256bde1bb1790c (diff)
Fix builds that use an stl missing std::set::emplace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206821 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/TableGen/DFAPacketizerEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/TableGen/DFAPacketizerEmitter.cpp b/utils/TableGen/DFAPacketizerEmitter.cpp
index e5a6bb6f0dc..8a2fb32b1d4 100644
--- a/utils/TableGen/DFAPacketizerEmitter.cpp
+++ b/utils/TableGen/DFAPacketizerEmitter.cpp
@@ -245,7 +245,7 @@ bool State::canAddInsnClass(unsigned InsnClass) const {
const State &DFA::newState() {
- auto IterPair = states.emplace();
+ auto IterPair = states.insert(State());
assert(IterPair.second && "State already exists");
return *IterPair.first;
}