aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Reader/ReaderInternals.h
AgeCommit message (Expand)Author
2003-10-09Pass a vector around to reduce dynamic allocationChris Lattner
2003-10-09Major refactoring of the bytecode reader. This includes the followingChris Lattner
2003-10-09Significantly clean up parsing of instructions. This exceptionizes andChris Lattner
2003-10-09Eliminate the instruction placeholder. Simplify a bunch of code.Chris Lattner
2003-10-09Eliminate the old LateResolveValues data structure, replacing it with aChris Lattner
2003-10-09Remove a dead methodChris Lattner
2003-10-08This patch substantially simplifies and cleans up handling of basic blocksChris Lattner
2003-10-08Inline the postResolveValues method. It was poorly named anywayChris Lattner
2003-10-08Various cleanups and simplifications. This speeds up reading a bytecode fileChris Lattner
2003-10-04Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,Chris Lattner
2003-10-04Transform two methods to return pointers directly instead of returning themChris Lattner
2003-10-02There is no need for BytecodeParser to be an AbstractTypeUser. Instead, itChris Lattner
2003-09-23Stop returning bool and pass Instruction by reference;Misha Brukman
2003-09-22Removed no longer used member variable.Misha Brukman
2003-09-22* Cleaned up code:Misha Brukman
2003-09-08Remove a gross hack that was there to support bytecode files that are over a ...Chris Lattner
2003-09-04Non-functional changeChris Lattner
2003-08-24Allow modules to have 'any' pointer size and endianness. Luckily, we hadChris Lattner
2003-06-18Detemplatize the PATypeHandle class, which was only really instantiated on 'T...Chris Lattner
2003-05-22Do not assert fail or crash when a bytecode parse fails!Chris Lattner
2003-05-22Eliminate the uchar typedef, use unsigned char explicitlyChris Lattner
2003-04-22Preserve module source information in the ModuleIDChris Lattner
2003-04-16Add support to the bytecode reader/writer for the new linkage typesChris Lattner
2003-03-19* Bug fixes:Chris Lattner
2003-03-06Infrastructure for more compact bytecode files and REAL support for versioningChris Lattner
2003-03-06s/Method/Function in variable and method namesChris Lattner
2003-03-06Continue simplifying error handling, s/method/functionChris Lattner
2002-10-14There is no way to guarantee that constants are not forward referenced.Chris Lattner
2002-08-21Emit an obnoxious warning message for bytecode that includes load/storeChris Lattner
2002-08-17 - Finally nailed: test/Regression/Assembler/2002-08-16-ConstExprInlined.llxChris Lattner
2002-07-14Add support for reading ConstantExpr nodes.Vikram S. Adve
2002-06-25changes to make it compatible with 64bit gccAnand Shukla
2002-04-28Remove unneccesary #includeChris Lattner
2002-04-08llvm/Assembly/Writer.h is unneccesary except for extreme outputChris Lattner
2002-04-04Add debug supportChris Lattner
2002-03-29s/Method/FunctionChris Lattner
2002-03-23Rename Method to FunctionChris Lattner
2002-02-12Method.h no longer includes BasicBlock.hChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-12-03Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner
2001-11-26Implement internal method supportChris Lattner
2001-10-24Dang it, do NOT check in code that enables debugging. Bad chrisChris Lattner
2001-10-24Changes to get some meaningful feedback from the bytecode reader. At some po...Chris Lattner
2001-10-23Oops, didn't mean to check in enabled debugging support. :(Chris Lattner
2001-10-23Fixed a LONG standing, SCARY problem with bytecode encoding. It turns out to...Chris Lattner
2001-10-15Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tire...Chris Lattner
2001-10-13* Add real support for global variable addresses initializing constantsChris Lattner
2001-10-03* Both Method & GlobalVariable now subclass GlobalValueChris Lattner
2001-10-01Convert more code to use new style castsChris Lattner