summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2016-10-01 15:44:54 +0000
committerMehdi Amini <mehdi.amini@apple.com>2016-10-01 15:44:54 +0000
commit7410717a6220f4cb36b3acfb28df0f4c52f4e1b7 (patch)
treed416a9b1c7ff17949e8ac74149b2b41f2d558c3d /llvm/lib/CodeGen
parentae17cf20ce6bd2fb9b7660fa124859916ae1c74a (diff)
downloadbcm5719-llvm-7410717a6220f4cb36b3acfb28df0f4c52f4e1b7.tar.gz
bcm5719-llvm-7410717a6220f4cb36b3acfb28df0f4c52f4e1b7.zip
Use StringRef in Registry API (NFC)
llvm-svn: 283039
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index 27b69c1e21e..e24aca75499 100644
--- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -2575,12 +2575,12 @@ GCMetadataPrinter *AsmPrinter::GetOrCreateGCPrinter(GCStrategy &S) {
if (GCPI != GCMap.end())
return GCPI->second.get();
- const char *Name = S.getName().c_str();
+ auto Name = S.getName();
for (GCMetadataPrinterRegistry::iterator
I = GCMetadataPrinterRegistry::begin(),
E = GCMetadataPrinterRegistry::end(); I != E; ++I)
- if (strcmp(Name, I->getName()) == 0) {
+ if (Name == I->getName()) {
std::unique_ptr<GCMetadataPrinter> GMP = I->instantiate();
GMP->S = &S;
auto IterBool = GCMap.insert(std::make_pair(&S, std::move(GMP)));
OpenPOWER on IntegriCloud