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)
commitc11bd4229cbc5775ecd39e183e6bdc1835706ee9
tree6eff94d94970b1851ad164c086b7e0f400818daa
parentc77f5fa4f4fa6199915c8922d7679d824c9d2252
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.

llvm-svn: 221865
llvm/include/llvm/Bitcode/BitstreamReader.h
llvm/include/llvm/Support/StreamingMemoryObject.h
llvm/lib/Support/StreamingMemoryObject.cpp