diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2016-12-28 20:37:22 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2016-12-28 20:37:22 +0000 |
commit | 2b59eca1f7b1d4814e417ed44e3b9d0343e0c7a5 (patch) | |
tree | c5ba65ee3af88721ca12613b2a016612b3548a08 /llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp | |
parent | 629a7f2cc0cf61334ccb704dfdee17f93b58ba40 (diff) | |
download | bcm5719-llvm-2b59eca1f7b1d4814e417ed44e3b9d0343e0c7a5.tar.gz bcm5719-llvm-2b59eca1f7b1d4814e417ed44e3b9d0343e0c7a5.zip |
Revert "Add an index for Module Metadata record in the bitcode"
This reverts commit a0ca6ae2d38339e4ede0dfa588086fc23d87e836. Revert at
Mehdi's request as it is breaking bots.
llvm-svn: 290686
Diffstat (limited to 'llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp')
-rw-r--r-- | llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp b/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp index 3220063275b..e494343bf87 100644 --- a/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp +++ b/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp @@ -353,8 +353,6 @@ static const char *GetCodeName(unsigned CodeID, unsigned BlockID, STRINGIFY_CODE(METADATA, OBJC_PROPERTY) STRINGIFY_CODE(METADATA, IMPORTED_ENTITY) STRINGIFY_CODE(METADATA, MODULE) - STRINGIFY_CODE(METADATA, INDEX_OFFSET) - STRINGIFY_CODE(METADATA, INDEX) } case bitc::METADATA_KIND_BLOCK_ID: switch (CodeID) { @@ -516,9 +514,6 @@ static bool ParseBlock(BitstreamCursor &Stream, BitstreamBlockInfo &BlockInfo, SmallVector<uint64_t, 64> Record; - // Keep the offset to the metadata index if seen. - uint64_t MetadataIndexOffset = 0; - // Read all the records for this block. while (1) { if (Stream.AtEndOfStream()) @@ -605,22 +600,6 @@ static bool ParseBlock(BitstreamCursor &Stream, BitstreamBlockInfo &BlockInfo, for (unsigned i = 0, e = Record.size(); i != e; ++i) outs() << " op" << i << "=" << (int64_t)Record[i]; - // If we found a metadata index, let's verify that we had an offset before - // and validate its forward reference offset was correct! - if (BlockID == bitc::METADATA_BLOCK_ID) { - if (Code == bitc::METADATA_INDEX_OFFSET) { - MetadataIndexOffset = Stream.GetCurrentBitNo() + Record[0]; - } - if (Code == bitc::METADATA_INDEX) { - outs() << " (offset "; - if (MetadataIndexOffset == RecordStartBit) - outs() << "match)"; - else - outs() << "mismatch: " << MetadataIndexOffset << " vs " - << RecordStartBit << ")"; - } - } - // If we found a module hash, let's verify that it matches! if (BlockID == bitc::MODULE_BLOCK_ID && Code == bitc::MODULE_CODE_HASH) { if (Record.size() != 5) |