summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2017-02-11 03:19:22 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2017-02-11 03:19:22 +0000
commitfa3175f2f6cd0df143fa8569921ba3196876b0f7 (patch)
treeeabc6a2c3a1c759c029dfa2174b909516858476a /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentfe6f548d2d69a684f0b8cd99e2e89679dc998fea (diff)
downloadbcm5719-llvm-fa3175f2f6cd0df143fa8569921ba3196876b0f7.tar.gz
bcm5719-llvm-fa3175f2f6cd0df143fa8569921ba3196876b0f7.zip
Address Mehdi's post-commit review comments on r294795.
llvm-svn: 294822
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
-rw-r--r--llvm/lib/Bitcode/Reader/BitcodeReader.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
index fe73efef5a5..9f1a3d60132 100644
--- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
@@ -4847,6 +4847,10 @@ Error ModuleSummaryIndexBitcodeReader::parseEntireSummary(
// "OriginalName" attachement.
GlobalValueSummary *LastSeenSummary = nullptr;
bool Combined = false;
+
+ // We can expect to see any number of type ID information records before
+ // each function summary records; these variables store the information
+ // collected so far so that it can be used to create the summary object.
std::vector<GlobalValue::GUID> PendingTypeTests;
std::vector<FunctionSummary::VFuncId> PendingTypeTestAssumeVCalls,
PendingTypeCheckedLoadVCalls;
OpenPOWER on IntegriCloud