aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.h
AgeCommit message (Expand)AuthorFilesLines
2014-06-27IR: Add COMDATs to the IRDavid Majnemer1-0/+2
2014-06-23Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola1-14/+9
2014-06-18Revert a C API difference that I incorrectly introduced.Rafael Espindola1-0/+4
2014-06-18Remove BitcodeReader::setBufferOwned.Rafael Espindola1-9/+5
2014-06-18Run clang-format in a small chunk of code I am about to change.Rafael Espindola1-13/+9
2014-06-13Remove all uses of 'using std::error_code' from headers.Rafael Espindola1-29/+29
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-12Remove system_error.h.Rafael Espindola1-1/+1
2014-06-12Don't import error_category into the llvm namespace.Rafael Espindola1-1/+1
2014-04-28[C++] Use 'nullptr'.Craig Topper1-10/+10
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-1/+1
2014-03-06[Layering] Move GVMaterializer.h into the IR library where itsChandler Carruth1-1/+1
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-5/+5
2014-03-04[Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth1-1/+1
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-11-05Use error_code in GVMaterializer.Rafael Espindola1-2/+2
2013-11-05Convert FindFunctionInStream to return an error_code.Rafael Espindola1-1/+1
2013-11-04Change BitcodeReader to use error_code instead of bool + string.Rafael Espindola1-32/+54
2013-09-28AutoUpgrade: upgrade from scalar TBAA format to struct-path aware TBAA format.Manman Ren1-0/+2
2013-09-16Implement function prefix data as an IR feature.Peter Collingbourne1-0/+1
2013-09-11Revert "Give internal classes hidden visibility."Benjamin Kramer1-3/+3
2013-09-11Give internal classes hidden visibility.Benjamin Kramer1-3/+3
2013-07-26Make .bc en/decoding of AttrKind stableTobias Grosser1-0/+1
2013-07-11Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper1-5/+5
2013-02-11Use a std::map so that we record the group ID.Bill Wendling1-1/+1
2013-02-10Add support in the bitcode reader to read the attribute groups.Bill Wendling1-0/+4
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-3/+3
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling1-3/+3
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth1-4/+4
2012-11-25Code Custodian:Joe Abbey1-25/+25
2012-10-11Fix some typos 165739, spotted by Duncan.Jan Wen Voung1-1/+1
2012-10-11Change encoding of instruction operands in bitcode binaries to be relativeJan Wen Voung1-9/+58
2012-02-29Fix PR12080 by ensuring that MaterializeModule actually reads all the bitcodeDerek Schuff1-4/+6
2012-02-06Enable streaming of bitcodeDerek Schuff1-7/+22
2012-01-02Materialize functions whose basic blocks are used by global variables. FixesRafael Espindola1-1/+3
2011-12-07Begin adding experimental support for preserving use-list ordering of bitcodeChad Rosier1-0/+2
2011-11-27remove support for reading llvm 2.9 .bc files. LLVM 3.1 is only compatible b...Chris Lattner1-3/+0
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-4/+4
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner1-3/+7
2011-07-07type can be nullChris Lattner1-1/+1
2011-07-07use a more efficient check for 'is metadata'Chris Lattner1-5/+4
2011-06-17remove bitcode reader support for LLVM 2.7 metadata encoding.Chris Lattner1-8/+1
2010-10-06Provide a fast "get me the target triple from the module" API. This canBill Wendling1-0/+5
2010-09-13Add full auto-upgrade support for LLVM 2.7 bitcode metadata.Dan Gohman1-1/+8
2010-07-20Add support for remapping metadata kind IDs when reading in aDan Gohman1-0/+3
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin1-18/+19
2009-12-29Final step in the metadata API restructuring: move the Chris Lattner1-1/+1
2009-10-28add bitcode reader support for blockaddress. We can now fullyChris Lattner1-2/+8
2009-09-18Write and read metadata attachments.Devang Patel1-0/+3
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-1/+1