X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FBitcode%2FReader%2FBitstreamReader.cpp;fp=lib%2FBitcode%2FReader%2FBitstreamReader.cpp;h=beaaf7a7d6673d27c681161ba5c38c63167e9e60;hb=f72ee4c2753650d4ea155c091bad725f236f7915;hp=6e3bea1e87bc6aba35a681c2058c55dc43bf1337;hpb=e3d79bbe9fd22bc10563add304470138ff749c4f;p=oota-llvm.git diff --git a/lib/Bitcode/Reader/BitstreamReader.cpp b/lib/Bitcode/Reader/BitstreamReader.cpp index 6e3bea1e87b..beaaf7a7d66 100644 --- a/lib/Bitcode/Reader/BitstreamReader.cpp +++ b/lib/Bitcode/Reader/BitstreamReader.cpp @@ -62,8 +62,6 @@ static uint64_t readAbbreviatedField(BitstreamCursor &Cursor, case BitCodeAbbrevOp::Fixed: return Cursor.Read((unsigned)Op.getEncodingData()); case BitCodeAbbrevOp::VBR: - if ((unsigned)Op.getEncodingData() > 64) - report_fatal_error("Invalid record"); return Cursor.ReadVBR64((unsigned)Op.getEncodingData()); case BitCodeAbbrevOp::Char6: return BitCodeAbbrevOp::DecodeChar6(Cursor.Read(6));