summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorGeorge Burgess IV <george.burgess.iv@gmail.com>2018-12-07 21:47:32 +0000
committerGeorge Burgess IV <george.burgess.iv@gmail.com>2018-12-07 21:47:32 +0000
commita0082afcb6ec74f4ec866e94f49b5cd8a4fb9623 (patch)
tree28a1edba8f641c327c009e504a0e29ce8bef99e9 /llvm/lib/Bitcode
parent44dfd81d01519d5e4e850b6e0a7037a788fd4b03 (diff)
downloadbcm5719-llvm-a0082afcb6ec74f4ec866e94f49b5cd8a4fb9623.tar.gz
bcm5719-llvm-a0082afcb6ec74f4ec866e94f49b5cd8a4fb9623.zip
[ModuleSummary] use StringRefs to avoid a redundant copy; NFC
`Saver` is a StringSaver, which has a few overloads of `save` that all ultimately just call `StringRef save(StringRef)`. Just take a StringRef here instead of building up a std::string to convert it to a StringRef. llvm-svn: 348650
Diffstat (limited to 'llvm/lib/Bitcode')
-rw-r--r--llvm/lib/Bitcode/Reader/BitcodeReader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
index 3dea1b565bc..f9b3c930b05 100644
--- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
@@ -4918,7 +4918,7 @@ void ModuleSummaryIndexBitcodeReader::setValueGUID(
ValueIdToValueInfoMap[ValueID] = std::make_pair(
TheIndex.getOrInsertValueInfo(
ValueGUID,
- UseStrtab ? ValueName : TheIndex.saveString(ValueName.str())),
+ UseStrtab ? ValueName : TheIndex.saveString(ValueName)),
OriginalNameID);
}
OpenPOWER on IntegriCloud