]> granicus.if.org Git - llvm/commitdiff
[TableGen] Use Twine instead of std::string concatenation in two calls to PrintFatalE...
authorCraig Topper <craig.topper@intel.com>
Thu, 26 Oct 2017 20:49:36 +0000 (20:49 +0000)
committerCraig Topper <craig.topper@intel.com>
Thu, 26 Oct 2017 20:49:36 +0000 (20:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@316697 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/SubtargetEmitter.cpp

index c5ab391e2fbc26f82b22a9ef5ce7d5a610fe446f..e5e64ab9eb6bd2b373bbbaaf720c745e56bcb80e 100644 (file)
@@ -667,8 +667,8 @@ Record *SubtargetEmitter::FindWriteResources(
   // then call FindWriteResources recursively with that model here.
   if (!ResDef) {
     PrintFatalError(ProcModel.ModelDef->getLoc(),
-                  std::string("Processor does not define resources for ")
-                  + SchedWrite.TheDef->getName());
+                    Twine("Processor does not define resources for ") +
+                    SchedWrite.TheDef->getName());
   }
   return ResDef;
 }
@@ -719,8 +719,8 @@ Record *SubtargetEmitter::FindReadAdvance(const CodeGenSchedRW &SchedRead,
   // then call FindReadAdvance recursively with that model here.
   if (!ResDef && SchedRead.TheDef->getName() != "ReadDefault") {
     PrintFatalError(ProcModel.ModelDef->getLoc(),
-                  std::string("Processor does not define resources for ")
-                  + SchedRead.TheDef->getName());
+                    Twine("Processor does not define resources for ") +
+                    SchedRead.TheDef->getName());
   }
   return ResDef;
 }