aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Bytecode
AgeCommit message (Expand)Author
2006-02-22Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.Chris Lattner
2005-11-30minor cleanupChris Lattner
2005-11-30Fix a problem with llvm-ranlib that (on some platforms) caused the archiveReid Spencer
2005-05-05Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-02-26Implement an isBytecodeArchive method to determine if an archive containsReid Spencer
2005-01-16Improve compatibility with aCC on HPUX. Patch by Duraid MadinaChris Lattner
2004-12-13Make the OpenAndLoad functions have an ErrorMessage argument.Reid Spencer
2004-11-20Distinguish between BSD4.4 and SVR4 symbol tablesReid Spencer
2004-11-19Make findModulesDefiningSymbols modify its symbols argument so we can \Reid Spencer
2004-11-16Per code review:\Reid Spencer
2004-11-15Remove useless/confusing namespace qualifier.Reid Spencer
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