- 47f79bb Materialize functions whose basic blocks are used by global variables. Fixes by Rafael Espindola · 13 years ago
- cbbb096 Begin adding experimental support for preserving use-list ordering of bitcode by Chad Rosier · 13 years ago
- dbc8849 remove support for reading llvm 2.9 .bc files. LLVM 3.1 is only compatible back to 3.0 by Chris Lattner · 13 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
- 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
- cbd40f8 type can be null by Chris Lattner · 13 years ago
- 7af453a use a more efficient check for 'is metadata' by Chris Lattner · 13 years ago
- 020a5a4 remove bitcode reader support for LLVM 2.7 metadata encoding. by Chris Lattner · 13 years ago
- 3471174 Provide a fast "get me the target triple from the module" API. This can by Bill Wendling · 14 years ago
- 9b10dfb Add full auto-upgrade support for LLVM 2.7 bitcode metadata. by Dan Gohman · 14 years ago
- 19538d1 Add support for remapping metadata kind IDs when reading in a by Dan Gohman · 14 years ago
- f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 15 years ago
- 0811347 Final step in the metadata API restructuring: move the by Chris Lattner · 15 years ago
- 50b136d add bitcode reader support for blockaddress. We can now fully by Chris Lattner · 15 years ago
- e8e0213 Write and read metadata attachments. by Devang Patel · 15 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
- 12ddd40 Make LLVMContext and LLVMContextImpl classes instead of structs. by Benjamin Kramer · 15 years ago
- 48b2f3e Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h by Owen Anderson · 15 years ago
- d5ac404 Use separate ValueList for metadata. This fixes PR4666. by Devang Patel · 15 years ago
- e54abc9 Introduce MetadataBase, a base class for MDString and MDNode. by Devang Patel · 15 years ago
- 74a7781 LLVMContext-ify the bitcode reader. by Owen Anderson · 15 years ago
- 4434ed4 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 15 years ago
- 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
- 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
- 962dde3 Make a major API change to BitstreamReader: split all the reading by Chris Lattner · 15 years ago
- 46e7740 reimplement BitcodeReaderValueList in terms of WeakVH instead of making by Chris Lattner · 15 years ago
- 19c8746 Now Attributes are divided in three groups by Devang Patel · 16 years ago
- 0598866 Large mechanical patch. by Devang Patel · 16 years ago
- eaf42ab s/ParameterAttributes/Attributes/g by Devang Patel · 16 years ago
- ea693df recommit bcreader, handling packed structs correctly. Apparently by Chris Lattner · 16 years ago
- 4492596 Revert 55090, regressions in: by Daniel Dunbar · 16 years ago
- f4a97da Fix an N^2 issue handling constant resolution due to RAUW in large arrays by Chris Lattner · 16 years ago
- 6c80c38 eliminate calls to deprecated Use::init() interface by Gabor Greif · 16 years ago
- efe6536 merge of use-diet branch to trunk by Gabor Greif · 16 years ago
- 950a4c4 Add explicit keywords. by Dan Gohman · 16 years ago
- 58d7491 Reimplement the parameter attributes support, phase #1. hilights: by Chris Lattner · 16 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- 6994040 This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. by Chandler Carruth · 17 years ago
- b348bb8 Fix PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. by Chris Lattner · 17 years ago
- d67c632 implement the ModuleProvider::dematerializeFunction hook by Chris Lattner · 17 years ago
- 650c938 Keep header file free of 'possible loss of data' warnings. by Jeff Cohen · 17 years ago
- 7337ab9 stop encoding type/value pairs when the type is implied by the value. by Chris Lattner · 17 years ago
- 48c85b8 add support for reading the param attrs block by Chris Lattner · 17 years ago
- f4c8e52 add reader logic for terminator instrs. by Chris Lattner · 17 years ago
- a7c49aa handle function-level forward references, read binops. by Chris Lattner · 17 years ago
- 980e5aa implement materializeModule, force deallocation of vector memory when we by Chris Lattner · 17 years ago
- 8669714 The stream to read from is now an ivar by Chris Lattner · 17 years ago
- 48f8487 implement scafolding for lazy deserialization of function bodies by Chris Lattner · 17 years ago
- c453f76 Switch the bitcode reader interface to take a MemoryBuffer instead of knowing by Chris Lattner · 17 years ago
- 198f34a move some code around, fix a bug in the reader reading globalinits (which by Chris Lattner · 17 years ago
- 07d98b4 add bitcode alias support by Chris Lattner · 17 years ago
- f66d20d ensure that every error return sets a message (and goes through Error, for by Chris Lattner · 17 years ago
- 522b7b1 implement support for reading aggregate constants, including handling forward by Chris Lattner · 17 years ago
- e16504e read basic constants: null, undef, integers <= 64bits by Chris Lattner · 17 years ago
- 6dbfd7b track global inits by Chris Lattner · 17 years ago
- 0b2482a Read global symtab by Chris Lattner · 17 years ago
- 47f96bf promote LLVMBitCodes to be a public header by Chris Lattner · 17 years ago
- cb403d6 Fix build problem with Gentoo 4.1.1-r3. by Jeff Cohen · 17 years ago
- caee0dc Initial support for reading bitcode files. They currently only read types, by Chris Lattner · 17 years ago