Changes For Bug 352
[oota-llvm.git] / lib / Transforms / Utils / PromoteMemoryToRegister.cpp
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-06-19 Chris LattnerChange to use the StableBasicBlockNumbering class
2004-06-19 Chris LattnerDo not let the numbering of PHI nodes placed in the...
2004-04-08 Chris LattnerImplement ScalarRepl/select_promote.ll
2004-02-03 Chris LattnerBunch up all locally used allocas by the block they...
2004-02-03 Chris LattnerHandle extremely trivial cases extremely efficiently...
2004-01-12 Chris LattnerImplement Transforms/ScalarRepl/phinodepromote.ll,...
2004-01-09 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-18 Chris LattnerFix PR#50
2003-10-05 Chris LattnerThis changes the PromoteMemToReg function to create...
2003-10-05 Chris LattnerChange the interface to PromoteMemToReg to also take...
2003-10-05 Chris LattnerSpeed up the mem2reg transform for allocas which are...
2003-10-05 Chris LattnerThe first PHI node may be null, scan for the first...
2003-10-05 Chris LattnerThe VersionNumbers vector is only used during PHI place...
2003-10-05 Chris Lattner* Update file header comment
2003-10-05 Chris LattnerSimplify the loop a bit
2003-10-05 Chris LattnerThere is no need for separate WriteSets and PhiNodeBloc...
2003-10-05 Chris LattnerThe PhiNodes 2D vector is only used during PHI node...
2003-10-05 Chris Lattner* Document instance vars better
2003-10-05 Chris LattnerTwo small cleanups/speedups:
2003-10-05 Chris Lattner* Minor cleanups
2003-08-18 Misha BrukmanSpell `necessary' correctly.
2003-04-25 Chris LattnerFix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.ll
2003-04-24 Chris LattnerFix iterator invalidation problem
2003-04-21 Chris LattnerFix bug where use still existed in dead code
2003-04-18 Chris LattnerFix bug: Mem2reg/2003-04-18-DeadBlockProblem.ll
2003-04-10 Chris Lattner* Fix bug: Mem2Reg/2003-04-10-DFNotFound.ll
2003-03-03 Chris LattnerChange the mem2reg interface to accept a TargetData...
2003-02-22 Chris LattnerSplit mem2reg promotion into two parts: a function...
2003-02-22 Chris LattnerClean up std namespace references
2002-10-21 Chris Lattner - Rename AnalysisUsage::preservesAll to getPreservesA...
2002-10-01 Chris LattnerUpdates to work with recent Statistic's changes:
2002-09-24 Chris Lattner - Fix bug: Mem2Reg/2002-05-01-ShouldNotPromoteThisAll...
2002-09-10 Chris LattnerClean up code due to auto-insert constructors
2002-08-22 Chris LattnerEliminated the MemAccessInst class, folding contents...
2002-08-08 Chris Lattner- Cleaned up the interface to AnalysisUsage to take...
2002-07-26 Chris Lattner* Add support for different "PassType's"
2002-07-23 Chris Lattner*** empty log message ***
2002-06-25 Chris LattnerMEGAPATCH checkin.
2002-05-10 Chris LattnerAdd support for printing out statistics information...
2002-05-07 Chris LattnerMerge all individual .h files into a single Scalar...
2002-05-01 Chris LattnerFixed bug: test/Regression/Transforms/Mem2Reg/2002...
2002-04-29 Chris Lattnerchanges because iMemory.h no longer #includes DerivedTy...
2002-04-29 Chris LattnerEliminate duplicate or unneccesary #include's
2002-04-29 Chris LattnerAdd new optional getPassName() virtual function that...
2002-04-28 Chris LattnerTighten up the AnalysisUsage of lots of passes, primari...
2002-04-28 Chris LattnerSplit ConstantVals.h into Constant.h and Constants.h
2002-04-28 Chris LattnerEliminate the PromoteInstance class, incorporating...
2002-04-28 Chris LattnerEliminate visited, CurrentValue, and WriteSets as insta...
2002-04-28 Chris Lattner* Fix bug: test/Regression/Transforms/Mem2Reg/2002...
2002-04-28 Chris LattnerThis huge changeset is a strictly cleanup change
2002-04-28 Chris LattnerEliminate the cfg namespace, moving LoopInfo, Dominator...
2002-04-28 Chris LattnerChange the Dominator info and LoopInfo classes to keep...
2002-04-27 Chris Lattner* Rename MethodPass class to FunctionPass
2002-04-09 Chris LattnerAdd #includes to make up for #includes pruned out of...
2002-04-08 Chris Lattners/Method/Function
2002-04-07 Chris LattnerChange references to the Method class to be references...
2002-03-27 Cameron Buschardt* Move classes around
2002-03-27 Cameron BuschardtImplemented promote mem->reg pass.
2002-02-24 Chris LattnerNamespaces
2002-02-12 Chris LattnerAdd neccesary #include
2002-02-12 Chris LattnerI forgot to provide dominance frontier information...
2002-02-12 Chris LattnerInitial checkin of new memory -> register promotion...