oota-llvm.git
2001-06-30 Chris LattnerInitial checkin. Should print dead instructions, excep...
2001-06-30 Chris LattnerInclude ADCE pass, rename include/Opt directory to...
2001-06-30 Chris LattnerRename DoSparseConditionalConstantProp -> DoSCCP
2001-06-30 Chris LattnerAdd note
2001-06-30 Chris LattnerAdd prototypes for ADCE pass
2001-06-30 Chris LattnerRename DoSparseConditionalConstantProp to DoSCCP
2001-06-30 Chris LattnerOptimizations got their own header files
2001-06-30 Chris LattnerImplement reduceApply method
2001-06-30 Chris LattnerAdd a new pop_back() method
2001-06-30 Chris LattnerThe ConstRules class got moved to the opt namespace
2001-06-30 Chris LattnerAdd a reduceApply method
2001-06-30 Chris LattnerSplit AllOpts.h into lots of little .h files.
2001-06-29 Chris LattnerExport ConstantFoldTerminator, allow it to fold conditi...
2001-06-29 Chris LattnerAdded documentation. Constant fold terminators.
2001-06-29 Chris LattnerAdded prototype for ConstantFoldTerminator
2001-06-29 Chris LattnerAdd a check to avoid allowing V->replaceAllUsesWith(V)
2001-06-29 Chris LattnerAdd implementation of BasicBlock::removePredecessor...
2001-06-29 Chris Lattner* Factored RemovePredecessorFromBlock into BasicBlock...
2001-06-29 Chris LattnerWe need to make sure to remove PHI nodes in the success...
2001-06-29 Chris LattnerAdded a note about a new verification the verifier...
2001-06-29 Chris LattnerAdded new removePredecessor method prototype
2001-06-29 Chris LattnerAdded note, moved note
2001-06-29 Chris LattnerFixed the obnoxious problem that caused an entire direc...
2001-06-27 Chris LattnerMiscellaneous cleanups:
2001-06-27 Chris LattnerAdd a new Sparse Conditional Constant Propogation pass
2001-06-27 Chris LattnerAdd command line arguments for Constant Pool Merging...
2001-06-27 Chris LattnerPut in test of SCCP. Watch out though, because we...
2001-06-27 Chris LattnerChange to use the new GenericBinaryInst class. Support...
2001-06-27 Chris LattnerMisc cleanup
2001-06-27 Chris Lattner* Expose DoConstantPoolMerging
2001-06-27 Chris LattnerConvert ugly postincrement to efficient preincrement
2001-06-27 Chris Lattner* Move stuff around a bit.
2001-06-27 Chris LattnerAdd instructions to fold unary and binary instructions.
2001-06-27 Chris Lattner* Use the new reduce_apply_bool template
2001-06-27 Chris LattnergetBasicBlocks() is not needed anymore for reading...
2001-06-27 Chris LattnerAdded methods to make dealing with switches and branch...
2001-06-27 Chris LattnerMinor formating changes
2001-06-27 Chris LattnerMake a new GenericBinaryInst class, instead of providin...
2001-06-27 Chris LattnerConvert postincrements to more efficient preincrements
2001-06-27 Chris LattnerAdd a new slew of functions to allow dynamic_cast<...
2001-06-27 Chris LattnerAdd extra forwarding accessor methods so that getMethod...
2001-06-27 Chris LattnerAdd more notes
2001-06-27 Chris LattnerFilter out some more stuff
2001-06-25 Chris LattnerMoved UnaryOperator::create to InstrTypes.cpp until...
2001-06-25 Chris LattnerImplement induction variable injection!
2001-06-25 Chris LattnerRenamed get.*Operator to create seeing that it would...
2001-06-25 Chris Lattner* Rename get.*Operator to create seeing that it would...
2001-06-25 Chris LattnerA silly stupid test of the loop depth calculator was...
2001-06-25 Chris LattnerIntervalPartition: recode to use IntervalIterator to...
2001-06-25 Chris LattnerAdd a helper function bind_obj
2001-06-25 Chris LattnerBig changes. Interval*.h is now more or less finalized...
2001-06-25 Chris LattnerCFG.h: change the iterator tag
2001-06-25 Chris LattnerValueHolder's aren't interseting to me anymore
2001-06-24 Chris LattnerNew file due to the Intervals.h splitup
2001-06-24 Chris LattnerNew files due to the Intervals.h splitup
2001-06-24 Chris LattnerAdd a useless phi for testing with InductionVariables...
2001-06-24 Chris Lattner#include a different header due to Intervals.h splitting up
2001-06-24 Chris LattnerIntervalPartition & IntervalIterator classes have been...
2001-06-24 Chris LattnerIntervalPartition & IntervalIterator classes have been...
2001-06-24 Chris LattnerPrepare for split between Interval, IntervalIterator...
2001-06-24 Chris LattnerAddition of IntervalIterator. Preparing for rename...
2001-06-24 Chris LattnerAdded notes
2001-06-22 Chris LattnerImplement a lot more functionality. Now loop invariant...
2001-06-22 Chris LattnerInterval::HeaderNode is now accessed thorugh an accesso...
2001-06-22 Chris LattnerAdd comments
2001-06-22 Chris LattnerAdd accessor methods to binary/unary operators
2001-06-21 Chris LattnerAdd a space to the PHI node output code to make it...
2001-06-21 Chris LattnerMoved printing code to the Assembly/Writer library.
2001-06-21 Chris LattnerImplement the new Interval::isLoop method
2001-06-21 Chris LattnerNew header file defined with neeto utilities put in...
2001-06-21 Chris LattnerModified to use the new reduce_apply algorithm
2001-06-21 Chris Lattner* Added capability to print out an interval
2001-06-21 Chris Lattner* Added comments
2001-06-21 Chris LattnerAdd a test case: an irreducible flow graph.
2001-06-20 Chris LattnerGet rid of a silly printout that isn't needed right now
2001-06-20 Chris LattnerAdd note
2001-06-20 Chris LattnerNew test case
2001-06-20 Chris LattnerAdd capability to print a derived interval graph
2001-06-20 Chris LattnerAdd capability to build a derived interval graph
2001-06-20 Chris LattnerFactor the predeclarations of the CFG.h functionality...
2001-06-20 Chris LattnerInitial Checking of Interval handling code
2001-06-20 Chris LattnerAdd stub for induction variable code
2001-06-20 Chris LattnerAdd a more complex test case
2001-06-20 Chris LattnerAdd a test case for interval code
2001-06-20 Chris LattnerAdd an optimization stub
2001-06-20 Chris LattnerNew file: Interval analysis support
2001-06-20 Chris LattnerAdd a note
2001-06-20 Chris LattnerFilter out more stuff I don't want all the time
2001-06-13 Chris LattnerRemoved silly test code
2001-06-13 Chris LattnerAdded options to print out basic blocks in a variety...
2001-06-13 Chris LattnerUpdates to work with new cfg namespace
2001-06-13 Chris LattnerImplement support for writing VCG format output
2001-06-13 Chris LattnerMove contents to the cfg namespace.
2001-06-11 Chris LattnerUpdates to support
2001-06-11 Chris LattnerUpdates to support
2001-06-11 Chris LattnerUpdates to support
2001-06-11 Chris LattnerUpdates to support
2001-06-11 Chris LattnerUpdate documentation to reflect:
2001-06-08 Chris LattnerMoved getBinaryOperator to the BinaryOperator class...
2001-06-08 Chris LattnerI actually got something done
next