Read 64 bits at a time in the bitcode reader.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 13 Nov 2014 07:23:22 +0000 (07:23 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 13 Nov 2014 07:23:22 +0000 (07:23 +0000)
commit509156a4abc120d683ac16f84a2b4582829db70a
tree973d1cf653534c29c2ef3268859adab2d10a782e
parent551319dda58d700ffabd0728592dd7b722a2e34c
Read 64 bits at a time in the bitcode reader.

The reading of 64 bit values could still be optimized, but at least this cuts
down on the number of virtual calls to fetch more data.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221865 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Bitcode/BitstreamReader.h
include/llvm/Support/StreamingMemoryObject.h
lib/Support/StreamingMemoryObject.cpp