diff options
author | Craig Topper <craig.topper@gmail.com> | 2015-09-06 03:44:50 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2015-09-06 03:44:50 +0000 |
commit | 1c8fbd24f372f910d77bd3bdfcc38b9953f52be1 (patch) | |
tree | 221ebe4a24edcec47031aaab192d02ed0743adb4 /llvm | |
parent | df17a9c5a994b2b0cdcda4d4d19beb857aaa8e4b (diff) | |
download | bcm5719-llvm-1c8fbd24f372f910d77bd3bdfcc38b9953f52be1.tar.gz bcm5719-llvm-1c8fbd24f372f910d77bd3bdfcc38b9953f52be1.zip |
[TableGen] Use make_unique. NFC.
llvm-svn: 246936
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/utils/TableGen/AsmMatcherEmitter.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/utils/TableGen/AsmMatcherEmitter.cpp b/llvm/utils/TableGen/AsmMatcherEmitter.cpp index f0882500496..30f27ec5413 100644 --- a/llvm/utils/TableGen/AsmMatcherEmitter.cpp +++ b/llvm/utils/TableGen/AsmMatcherEmitter.cpp @@ -1393,7 +1393,7 @@ void AsmMatcherInfo::buildInfo() { if (CGI->TheDef->getValueAsBit("isCodeGenOnly")) continue; - std::unique_ptr<MatchableInfo> II(new MatchableInfo(*CGI)); + auto II = llvm::make_unique<MatchableInfo>(*CGI); II->initialize(*this, SingletonRegisters, AsmVariantNo, RegisterPrefix); @@ -1420,7 +1420,7 @@ void AsmMatcherInfo::buildInfo() { .startswith( MatchPrefix)) continue; - std::unique_ptr<MatchableInfo> II(new MatchableInfo(std::move(Alias))); + auto II = llvm::make_unique<MatchableInfo>(std::move(Alias)); II->initialize(*this, SingletonRegisters, AsmVariantNo, RegisterPrefix); @@ -1489,7 +1489,7 @@ void AsmMatcherInfo::buildInfo() { II->TheDef->getValueAsString("TwoOperandAliasConstraint"); if (Constraint != "") { // Start by making a copy of the original matchable. - std::unique_ptr<MatchableInfo> AliasII(new MatchableInfo(*II)); + auto AliasII = llvm::make_unique<MatchableInfo>(*II); // Adjust it to be a two-operand alias. AliasII->formTwoOperandAlias(Constraint); |