]> granicus.if.org Git - clang/commitdiff
Replace llvm::utostr calls in Twine context with Twines. NFC.
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 24 Dec 2015 10:07:37 +0000 (10:07 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 24 Dec 2015 10:07:37 +0000 (10:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256377 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/ItaniumMangle.cpp
lib/Basic/Targets.cpp

index 8002933b88d0006c300063f06322249dcc52e32c..8018188a6b24b15ddf9347a51f103afa43f6a39f 100644 (file)
@@ -1018,7 +1018,7 @@ void CXXNameMangler::mangleUnqualifiedName(const NamedDecl *ND,
       unsigned UnnamedMangle = getASTContext().getManglingNumber(TD);
       Out << "Ut";
       if (UnnamedMangle > 1)
-        Out << llvm::utostr(UnnamedMangle - 2);
+        Out << UnnamedMangle - 2;
       Out << '_';
       break;
     }
@@ -2450,7 +2450,7 @@ void CXXNameMangler::mangleAArch64NeonVectorType(const VectorType *T) {
     EltName = mangleAArch64VectorBase(cast<BuiltinType>(EltType));
 
   std::string TypeName =
-      ("__" + EltName + "x" + llvm::utostr(T->getNumElements()) + "_t").str();
+      ("__" + EltName + "x" + Twine(T->getNumElements()) + "_t").str();
   Out << TypeName.length() << TypeName;
 }
 
index 28351a28b0ed56ed768e8960ec3f0f610f977a74..893bd7c498154e4b8b538191af4f5f1bddc7fec9 100644 (file)
@@ -4700,7 +4700,7 @@ public:
 
     // ACLE 6.4.1 ARM/Thumb instruction set architecture
     // __ARM_ARCH is defined as an integer value indicating the current ARM ISA
-    Builder.defineMacro("__ARM_ARCH", llvm::utostr(ArchVersion));
+    Builder.defineMacro("__ARM_ARCH", Twine(ArchVersion));
 
     if (ArchVersion >= 8) {
       // ACLE 6.5.7 Crypto Extension