1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/lib/Bitcode/Reader
Duncan P. N. Exon Smith e1c776018e BitcodeReader: Delay metadata parsing until reading a function body
There's hardly any functionality change here.  Instead of calling
materializeMetadata on the first call to materialize(GlobalValue*), wait
until the first one that's actually going to do something.  Noticed by
inspection; I don't have a concrete case where this makes a difference.

Added an assertion in materializeMetadata to be sure this (or a future
change) doesn't delay materializeMetadata after function-level metadata.

llvm-svn: 267345
2016-04-24 15:04:28 +00:00
..
BitcodeReader.cpp BitcodeReader: Delay metadata parsing until reading a function body 2016-04-24 15:04:28 +00:00
BitReader.cpp Remove every uses of getGlobalContext() in LLVM (but the C API) 2016-04-14 21:59:01 +00:00
BitstreamReader.cpp Support: Implement StreamingMemoryObject::getPointer 2016-03-27 23:00:59 +00:00
CMakeLists.txt
LLVMBuild.txt