From: Mehdi Amini Date: Wed, 5 Oct 2016 01:15:04 +0000 (+0000) Subject: Use StringRef in ARCRuntimeEntryPoints APIs (NFC) X-Git-Tag: llvmorg-4.0.0-rc1~8081 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a6f81ca8ea4d8f63532a217857685ec475f9459e;p=platform%2Fupstream%2Fllvm.git Use StringRef in ARCRuntimeEntryPoints APIs (NFC) llvm-svn: 283288 --- diff --git a/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h b/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h index d4fef10..c748272 100644 --- a/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h +++ b/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h @@ -121,8 +121,7 @@ private: /// Declaration for objc_retainAutoreleaseReturnValue(). Constant *RetainAutoreleaseRV; - Constant *getVoidRetI8XEntryPoint(Constant *&Decl, - const char *Name) { + Constant *getVoidRetI8XEntryPoint(Constant *&Decl, StringRef Name) { if (Decl) return Decl; @@ -136,8 +135,7 @@ private: return Decl = TheModule->getOrInsertFunction(Name, Fty, Attr); } - Constant *getI8XRetI8XEntryPoint(Constant *& Decl, - const char *Name, + Constant *getI8XRetI8XEntryPoint(Constant *&Decl, StringRef Name, bool NoUnwind = false) { if (Decl) return Decl; @@ -155,8 +153,7 @@ private: return Decl = TheModule->getOrInsertFunction(Name, Fty, Attr); } - Constant *getI8XRetI8XXI8XEntryPoint(Constant *&Decl, - const char *Name) { + Constant *getI8XRetI8XXI8XEntryPoint(Constant *&Decl, StringRef Name) { if (Decl) return Decl;