Fix pessimizing move. NFC.
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 5 Mar 2020 17:20:14 +0000 (18:20 +0100)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 5 Mar 2020 17:20:14 +0000 (18:20 +0100)
mlir/lib/Target/LLVMIR/ModuleTranslation.cpp

index 6efc90d..d45f05b 100644 (file)
@@ -380,8 +380,7 @@ LogicalResult ModuleTranslation::convertOperation(Operation &opInst,
 
   if (opInst.getDialect() == ompDialect) {
     if (!ompBuilder) {
-      ompBuilder =
-          std::move(std::make_unique<llvm::OpenMPIRBuilder>(*llvmModule));
+      ompBuilder = std::make_unique<llvm::OpenMPIRBuilder>(*llvmModule);
       ompBuilder->initialize();
     }