diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-01 15:44:54 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-01 15:44:54 +0000 |
commit | 7410717a6220f4cb36b3acfb28df0f4c52f4e1b7 (patch) | |
tree | d416a9b1c7ff17949e8ac74149b2b41f2d558c3d /llvm/lib/CodeGen | |
parent | ae17cf20ce6bd2fb9b7660fa124859916ae1c74a (diff) | |
download | bcm5719-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.cpp | 4 |
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))); |