aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Writer/Writer.cpp
AgeCommit message (Expand)Author
2004-07-25Adjust to new Module.h interface for dependent libraries.Reid Spencer
2004-07-25bug 263:Reid Spencer
2004-07-18bug 122:Reid Spencer
2004-07-04Remove Tabs.Reid Spencer
2004-07-04Implement new output functions for types and compacted type planes. AlsoReid Spencer
2004-06-25No functionality changes here:Chris Lattner
2004-06-25Fix more warnings building with VC++Chris Lattner
2004-05-27Use the SymbolTable::isEmpty() method instead of checking for no valueReid Spencer
2004-05-26Part of bug 122:Reid Spencer
2004-05-25Changed to use SymbolTable's new iteration interfaces.Reid Spencer
2004-04-05Implement support for a new LLVM 1.3 bytecode format, which uses uint'sChris Lattner
2004-02-01Remove all of the annoying statistics now that I'm finished (for the nearChris Lattner
2004-01-20Bugfixes for dealing with partially compactified functionsChris Lattner
2004-01-18Save another 30K from 176.gcc by encoding the compaction table a bit moreChris Lattner
2004-01-18Remove -debug outputChris Lattner
2004-01-18Add support for writing bytecode files with compactiontables for bytecode files.Chris Lattner
2004-01-17Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitiveChris Lattner
2004-01-15If these blocks are empty, there is no reason to even emit the bytecode blocks.Chris Lattner
2004-01-15Fix PR73: bytecode format inconsistentChris Lattner
2004-01-14The new bytecode format supports emitting strings a special case. This isChris Lattner
2004-01-14Ok, I can't handle it. This is a temporary checkin of a ton of statistics thatChris Lattner
2004-01-14Toggle sense of flagChris Lattner
2004-01-10Do not bother to emit a BytecodeBlock for an empty symbol table. This commonlyChris Lattner
2004-01-10Err, we don't need Config/*.h files for things that are standard C++Chris Lattner
2004-01-10minor comment tweaksChris Lattner
2004-01-10Finegrainify namespacificationChris Lattner
2003-12-01Emit & read more compressed bytecode by not emitting a bytecodeblock forChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-18add support for new linkage typesChris Lattner
2003-10-18Updated to emit the final 1.0 bytecode format. This supports weak linkage,Chris Lattner
2003-10-17Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos
2003-10-16Add support for 'weak' linkage.Chris Lattner
2003-10-13Regularize header file commentsChris Lattner
2003-09-15Fix a spello Misha made while fixing one of my appostrificationsChris Lattner
2003-09-11Fixed spelling and grammar.Misha Brukman
2003-08-24Allow modules to have 'any' pointer size and endianness. Luckily, we hadChris Lattner
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-05-22Fix bug: Assembler/2003-05-03-BytecodeReaderProblem.llxChris Lattner
2003-04-22Add support for reading and writing pointersize/endianness to and from bytecodeChris Lattner
2003-04-16Add support to the bytecode reader/writer for the new linkage typesChris Lattner
2003-03-19Changes to the V2 bytecode format:Chris Lattner
2002-11-20 - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner
2002-10-14Clean up code a bit, no functionality changes.Chris Lattner
2002-10-01Updates to work with recent Statistic's changes:Chris Lattner
2002-07-26*** empty log message ***Chris Lattner
2002-07-23Register the WriteBytecodePassChris Lattner
2002-07-14Write out the plane for types first, since values of primitive typesVikram S. Adve
2002-06-25changes to make it compatible with 64bit gccAnand Shukla
2002-06-25MEGAPATCH checkin.Chris Lattner