summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bytecode/Reader/ReaderInternals.h
Commit message (Expand)AuthorAgeFilesLines
* Remove files no longer needed. ConstantReader and InstructionReader wereReid Spencer2004-06-291-297/+0
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-171-2/+2
* Implement support for a new LLVM 1.3 bytecode format, which uses uint'sChris Lattner2004-04-051-0/+7
* Remove a bunch of cruft that was used to be backwards compatible with the lastChris Lattner2004-04-031-5/+0
* Implement ModuleProvider::materializeModule() by only materializing functionsMisha Brukman2004-01-211-0/+10
* Add support for reading bytecode files with compactiontables for bytecode files.Chris Lattner2004-01-181-5/+54
* Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitiveChris Lattner2004-01-171-2/+8
* Fix PR73Chris Lattner2004-01-151-0/+4
* Change all of the bytecode reader primitives to throw exceptions instead ofChris Lattner2004-01-151-14/+2
* Version 1.2 now supports encoding strings as a special case, to avoid havingChris Lattner2004-01-141-0/+3
* Remove support for the pre-1.0 bytecode version #1. This will becomeChris Lattner2004-01-141-1/+0
* * finegrainify namespacification of ArchiveReader.cppChris Lattner2004-01-101-1/+1
* Emit & read more compressed bytecode by not emitting a bytecodeblock forChris Lattner2003-12-011-1/+3
* * Finegrainify namespacificationChris Lattner2003-11-191-14/+13
* Minor speedup to do less linear time searches of information we already have.Chris Lattner2003-11-191-1/+4
* I can't believe the incompetence of the people I have to deal with around here.Chris Lattner2003-11-141-1/+2
* Fix PR 110: the constant folding code assumes that if something is not aChris Lattner2003-11-141-5/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* no need for endlChris Lattner2003-11-051-1/+1
* Put DEBUG_OUTPUT at the top along with TRACE_LEVEL. Also fix the codeAlkis Evlogimenos2003-10-301-2/+3
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* * New revised variable argument handling supportChris Lattner2003-10-181-4/+7
* Avoid calling getTypeSlot moreChris Lattner2003-10-131-0/+1
* This is a header file, thus it needs a -*-C++-*-Chris Lattner2003-10-131-1/+1
* Regularize header file commentsChris Lattner2003-10-131-1/+1
* Pass a vector around to reduce dynamic allocationChris Lattner2003-10-091-1/+2
* Major refactoring of the bytecode reader. This includes the followingChris Lattner2003-10-091-20/+3
* Significantly clean up parsing of instructions. This exceptionizes andChris Lattner2003-10-091-2/+2
* Eliminate the instruction placeholder. Simplify a bunch of code.Chris Lattner2003-10-091-14/+0
* Eliminate the old LateResolveValues data structure, replacing it with aChris Lattner2003-10-091-2/+2
* Remove a dead methodChris Lattner2003-10-091-1/+0
* This patch substantially simplifies and cleans up handling of basic blocksChris Lattner2003-10-081-18/+10
* Inline the postResolveValues method. It was poorly named anywayChris Lattner2003-10-081-5/+2
* Various cleanups and simplifications. This speeds up reading a bytecode fileChris Lattner2003-10-081-0/+1
* Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,Chris Lattner2003-10-041-1/+1
* Transform two methods to return pointers directly instead of returning themChris Lattner2003-10-041-3/+4
* There is no need for BytecodeParser to be an AbstractTypeUser. Instead, itChris Lattner2003-10-021-8/+2
* Stop returning bool and pass Instruction by reference;Misha Brukman2003-09-231-2/+2
* Removed no longer used member variable.Misha Brukman2003-09-221-4/+1
* * Cleaned up code:Misha Brukman2003-09-221-31/+64
* Remove a gross hack that was there to support bytecode files that are over a ...Chris Lattner2003-09-081-1/+1
* Non-functional changeChris Lattner2003-09-041-1/+1
* Allow modules to have 'any' pointer size and endianness. Luckily, we hadChris Lattner2003-08-241-1/+0
* Detemplatize the PATypeHandle class, which was only really instantiated on 'T...Chris Lattner2003-06-181-1/+1
* Do not assert fail or crash when a bytecode parse fails!Chris Lattner2003-05-221-0/+3
* Eliminate the uchar typedef, use unsigned char explicitlyChris Lattner2003-05-221-19/+23
* Preserve module source information in the ModuleIDChris Lattner2003-04-221-1/+2
* Add support to the bytecode reader/writer for the new linkage typesChris Lattner2003-04-161-0/+1
* * Bug fixes:Chris Lattner2003-03-191-20/+48
* Infrastructure for more compact bytecode files and REAL support for versioningChris Lattner2003-03-061-3/+7
OpenPOWER on IntegriCloud