diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-04-11 23:08:30 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-04-11 23:08:30 +0000 |
commit | 4eb879c6862d32fec7da372b60bbc53de5679703 (patch) | |
tree | 286cab7179bedf06f388377363f1b59453569ec5 | |
parent | 1ae61a612633331ba2bc6a13fc9703de5590fa29 (diff) | |
download | bcm5719-llvm-4eb879c6862d32fec7da372b60bbc53de5679703.tar.gz bcm5719-llvm-4eb879c6862d32fec7da372b60bbc53de5679703.zip |
X86FoldTableEntry - avoid unnecessary std::string creation. NFCI.
llvm-svn: 329860
-rw-r--r-- | llvm/utils/TableGen/X86FoldTablesEmitter.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/utils/TableGen/X86FoldTablesEmitter.cpp b/llvm/utils/TableGen/X86FoldTablesEmitter.cpp index 038efdcb28f..90116b25a2f 100644 --- a/llvm/utils/TableGen/X86FoldTablesEmitter.cpp +++ b/llvm/utils/TableGen/X86FoldTablesEmitter.cpp @@ -106,8 +106,8 @@ class X86FoldTablesEmitter { friend raw_ostream &operator<<(raw_ostream &OS, const X86FoldTableEntry &E) { - OS << "{ X86::" << E.RegInst->TheDef->getName().str() - << ", X86::" << E.MemInst->TheDef->getName().str() << ", "; + OS << "{ X86::" << E.RegInst->TheDef->getName() + << ", X86::" << E.MemInst->TheDef->getName() << ", "; if (E.IsLoad) OS << "TB_FOLDED_LOAD | "; @@ -157,7 +157,7 @@ private: // Print the given table as a static const C++ array of type // X86MemoryFoldTableEntry. - void printTable(const FoldTable &Table, std::string TableName, + void printTable(const FoldTable &Table, StringRef TableName, raw_ostream &OS) { OS << "static const X86MemoryFoldTableEntry MemoryFold" << TableName << "[] = {\n"; |