]> granicus.if.org Git - llvm/commit
Bitcode: Introduce a BitcodeFileContents data type. NFCI.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 8 Jun 2017 22:00:24 +0000 (22:00 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 8 Jun 2017 22:00:24 +0000 (22:00 +0000)
commitb9fc96d9dd2373756673d0d5046100d0499f123d
tree4ab3455ce2eab11dde3f400109fa26d49da3d9f5
parente99f33afd94dae9983b65033f2c3bd7b9a4b44a9
Bitcode: Introduce a BitcodeFileContents data type. NFCI.

This data type includes the contents of a bitcode file.
Right now a bitcode file can only contain modules, but
a later change will add a symbol table.

Differential Revision: https://reviews.llvm.org/D33969

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305019 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Bitcode/BitcodeReader.h
include/llvm/Object/IRObjectFile.h
include/llvm/Object/IRSymtab.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Object/IRObjectFile.cpp
lib/Object/IRSymtab.cpp