[llvm] r188158 - Remove global construction. const char* is sufficient here.

Benjamin Kramer benny.kra at googlemail.com
Mon Aug 12 02:37:29 PDT 2013


Author: d0k
Date: Mon Aug 12 04:37:29 2013
New Revision: 188158

URL: http://llvm.org/viewvc/llvm-project?rev=188158&view=rev
Log:
Remove global construction. const char* is sufficient here.

No functionality change.

Modified:
    llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp

Modified: llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp?rev=188158&r1=188157&r2=188158&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp (original)
+++ llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp Mon Aug 12 04:37:29 2013
@@ -324,10 +324,10 @@ static void assureFPCallStub(Function &F
 //
 // Functions that are inline intrinsics don't need helpers.
 //
-std::string IntrinsicInline[] =
+static const char *IntrinsicInline[] =
   {"fabs"};
 
-bool isIntrinsicInline(Function *F) {
+static bool isIntrinsicInline(Function *F) {
   return std::binary_search(
     IntrinsicInline, array_endof(IntrinsicInline),
     F->getName());





More information about the llvm-commits mailing list