aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2016-12-28 19:44:19 +0000
committerMehdi Amini <mehdi.amini@apple.com>2016-12-28 19:44:19 +0000
commit32ca14819848b362af9e1879f3811e68427f5279 (patch)
treea3e908a27535a53a4ba4b72c4a30d49baba0af65 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent26dada79ffeba8237f50827da884111809633c7e (diff)
downloadllvm-32ca14819848b362af9e1879f3811e68427f5279.zip
llvm-32ca14819848b362af9e1879f3811e68427f5279.tar.gz
llvm-32ca14819848b362af9e1879f3811e68427f5279.tar.bz2
Add an index for Module Metadata record in the bitcode
Summary: This index record the position for each metadata record in the bitcode, so that the reader will be able to lazy-load on demand each individual record. We also make sure that every abbrev is emitted upfront so that the block can be skipped while reading. I don't plan to commit this before having the reader counterpart, but I figured this can be reviewed mostly independently. Reviewers: pcc, tejohnson Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D28083 llvm-svn: 290684
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions