aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Bytecode
AgeCommit message (Expand)Author
2004-11-15Changes necessary to enable linking of archives without LLVM symbol tables.Reid Spencer
2004-11-14Remove ReadArchiveFile (functionality moved to Archive.h). Add an alternate f...Reid Spencer
2004-11-14Complete rewrite to get first working version.Reid Spencer
2004-11-08Remove extra spacesMisha Brukman
2004-11-08Make writing compressed bytecode the default.Reid Spencer
2004-11-07Make compression the default on writing.Reid Spencer
2004-11-07* Provide option for specifying bytecode compressionReid Spencer
2004-11-06Add support for compressed bytecodeReid Spencer
2004-11-06Provide an interface for getting just the external symbols from aReid Spencer
2004-11-06Deprecate constructors we don't want users to use.Reid Spencer
2004-11-05Go ahead and trust the client not to mess with the ModuleProvider* returnedReid Spencer
2004-11-05* Documentation corrections (thanks to Chris for nit-picking)Reid Spencer
2004-11-05First version of the interface to Archive files. This introduces theReid Spencer
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-11Correct the interface of a function to use the correct typedef for anReid Spencer
2004-08-24Add a function that gets just the dependent libraries from a bytecode file.Reid Spencer
2004-08-21Dump the DependentLibsBlockID, its not a block, its just a list inside theReid Spencer
2004-08-21Add new methods:Reid Spencer
2004-08-21Bytecode Analyzer cleanup:Reid Spencer
2004-08-20Packed types, brought to you by Brad JonesBrian Gaeke
2004-08-04The Type* is redundant with the TypeSlotChris Lattner
2004-07-25bug 402:Reid Spencer
2004-07-17Constant value not needed after CPR's disappear.Reid Spencer
2004-07-04Make all the virtual function (except destructor) inline so there areReid Spencer
2004-06-29Provide support for the BytecodeHandler interface which will be called byReid Spencer
2004-06-29Fix include guardReid Spencer
2004-06-29Adjust comments to match code.Reid Spencer
2004-06-25- Changed Handler.h -> BytecodeHandler.hReid Spencer
2004-06-25Okay, Module have not been known as 'C' for a LONG time nowChris Lattner
2004-06-24Definition of the Bytecode Handler interface. Subclasses can override justReid Spencer
2004-06-11Implement tracking of bytecode instruction size and the number of longReid Spencer
2004-06-10Updated the BytecodeAnalysis data structure to contain additional fieldsReid Spencer
2004-06-10Implemented the bulk of the functionality. Cleaned up the code.Reid Spencer
2004-06-09Add some new fields for bytecode analysis.Reid Spencer
2004-06-08Fix case of doxygen directive `\p': it's lowercase.Misha Brukman
2004-06-08Clean up documentation and make it possible for the BytecodeAnalyzer toReid Spencer
2004-06-07Commit For New Tool: llvm-abcd (Analysis of ByteCode Dumper). This toolReid Spencer
2004-01-18Add enum for compaction table.Chris Lattner
2004-01-10remove obsolete fileChris Lattner
2003-12-01Add new block numberChris Lattner
2003-12-01Remove unused enum valueChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-04Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,Chris Lattner
2003-09-30Standardize header file commentsChris Lattner
2003-09-22Added doxygen comments for the streaming module provider.Misha Brukman
2003-09-22Added functions to perform streaming function loading, doxygenified comments.Misha Brukman
2003-09-22Converted tabs to spaces.Misha Brukman
2003-08-18Spell `necessary' correctly.Misha Brukman
2003-06-11Changed the LITTLE_ENDIAN and BIG_ENDIAN macros to ENDIAN_LITTLE and ENDIAN_BIG.John Criswell