aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Writer/SlotCalculator.cpp
AgeCommit message (Expand)Author
2004-04-27Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner
2004-02-15Adjustments to support the new ConstantAggregateZero classChris Lattner
2004-02-09Fix PR215: [bcwriter] Problem compactifying ConstantPointerRefsChris Lattner
2004-01-20SlotCalculator.h movedChris Lattner
2004-01-20Major changes. Now we only compactify individual type planes if it is inChris Lattner
2004-01-18Add support for building the compactiontable for bytecode files. This shrinksChris Lattner
2004-01-17Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitiveChris Lattner
2004-01-15Cleanups & efficiency improvementsChris Lattner
2004-01-15The bcwriter does not want ConstantPointerRef's to be indexed, and the asmwri...Chris Lattner
2004-01-14When emitting bytecode, handle strings specially. Do not add the charactersChris Lattner
2004-01-14The only clients of the slot calculator are now the asmwriter and bcwriter.Chris Lattner
2004-01-11Urg, remove testing code.Chris Lattner
2004-01-11Fix a regression that I introduced yesterday. :(Chris Lattner
2004-01-10Check in two changes:Chris Lattner
2003-11-21Finegrainify namespacificationChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-31Use already existing classes for post order iterator.Alkis Evlogimenos
2003-10-30Output types in reverse postorder. This will allow the ByteCode/ReaderAlkis Evlogimenos
2003-10-29Add more debugging info to help tracing the SlotCalculator.Alkis Evlogimenos
2003-10-21Make sure to add a type for va_next operands, which may not other wiseChris Lattner
2003-10-21Fix problem which effected linking apacheChris Lattner
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-20"Function"[0] == 'F', not 'M'Chris Lattner
2003-10-17Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos
2003-10-13Stop using "reverse depth first" orderChris Lattner
2003-10-13Regularize header file commentsChris Lattner
2003-07-23Remove redundant const qualifiers from cast<> expressionsChris Lattner
2003-03-19* Change the order that globals and constants are processed inChris Lattner
2002-11-20 - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner
2002-10-14Minor cleanups, no changes to functionalityChris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-04-28Split ConstantVals.h into Constant.h and Constants.hChris Lattner
2002-04-16Remove old frivolous uses of getStrValue in a debugging statementChris Lattner
2002-04-09Move FunctionArgument out of iOther.h into Argument.h and rename class toChris Lattner
2002-04-07* Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.hChris Lattner
2002-04-07Change references to the Method class to be references to the 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-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-10-13Support pointers to globals happilyChris Lattner
2001-10-01Convert more code to use new style castsChris Lattner
2001-10-01Add more support for new style castsChris Lattner
2001-09-28Pull iterators out of CFG.h and CFGdecls and put them in Support directoryChris Lattner
2001-09-18Add support for global constants, and for initializers for constantsChris Lattner
2001-09-10Implement global variable supportChris Lattner
2001-09-07* Slot calc is now simpler and not based on module analyzer.Chris Lattner
2001-07-26Add an arg to insertVal to allow us to prevent builtin types from being ignoredChris Lattner