aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Writer/SlotCalculator.cpp
AgeCommit message (Expand)Author
2005-06-18core changes for varargsAndrew Lenharth
2005-05-05Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman
2005-05-05add support for undef values of opaque type, addressing PR541Chris Lattner
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21* Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-12-04Check in some patches for better assertionsChris Lattner
2004-10-24Fix the previous bug the correct way. This fixes ptrdist/bcChris Lattner
2004-10-23Fix a bug that Brian brought to my attention. This corrects:Chris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-08-26Add the CompactionTableIsEmpty function so that we can determine if aReid Spencer
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos
2004-07-18bug 122:Reid Spencer
2004-07-12Fix unused var warningChris Lattner
2004-07-04For bug 122:Reid Spencer
2004-06-25Fix more warnings building with VC++Chris Lattner
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-05-26Part of bug 122:Reid Spencer
2004-05-25Convert to SymbolTable's new iteration interface.Reid Spencer
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