2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403. |
blob | commitdiff | raw | diff to current |
2004-06-19 |
Chris Lattner | Change to use the StableBasicBlockNumbering class |
blob | commitdiff | raw | diff to current |
2004-06-19 |
Chris Lattner | Do not let the numbering of PHI nodes placed in the... |
blob | commitdiff | raw | diff to current |
2004-04-08 |
Chris Lattner | Implement ScalarRepl/select_promote.ll |
blob | commitdiff | raw | diff to current |
2004-02-03 |
Chris Lattner | Bunch up all locally used allocas by the block they... |
blob | commitdiff | raw | diff to current |
2004-02-03 |
Chris Lattner | Handle extremely trivial cases extremely efficiently... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Implement Transforms/ScalarRepl/phinodepromote.ll,... |
blob | commitdiff | raw | diff to current |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-18 |
Chris Lattner | Fix PR#50 |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | This changes the PromoteMemToReg function to create... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | Change the interface to PromoteMemToReg to also take... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | Speed up the mem2reg transform for allocas which are... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | The first PHI node may be null, scan for the first... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | The VersionNumbers vector is only used during PHI place... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | * Update file header comment |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | Simplify the loop a bit |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | There is no need for separate WriteSets and PhiNodeBloc... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | The PhiNodes 2D vector is only used during PHI node... |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | * Document instance vars better |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | Two small cleanups/speedups: |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | * Minor cleanups |
blob | commitdiff | raw | diff to current |
2003-08-18 |
Misha Brukman | Spell `necessary' correctly. |
blob | commitdiff | raw | diff to current |
2003-04-25 |
Chris Lattner | Fix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.ll |
blob | commitdiff | raw | diff to current |
2003-04-24 |
Chris Lattner | Fix iterator invalidation problem |
blob | commitdiff | raw | diff to current |
2003-04-21 |
Chris Lattner | Fix bug where use still existed in dead code |
blob | commitdiff | raw | diff to current |
2003-04-18 |
Chris Lattner | Fix bug: Mem2reg/2003-04-18-DeadBlockProblem.ll |
blob | commitdiff | raw | diff to current |
2003-04-10 |
Chris Lattner | * Fix bug: Mem2Reg/2003-04-10-DFNotFound.ll |
blob | commitdiff | raw | diff to current |
2003-03-03 |
Chris Lattner | Change the mem2reg interface to accept a TargetData... |
blob | commitdiff | raw | diff to current |
2003-02-22 |
Chris Lattner | Split mem2reg promotion into two parts: a function... |
blob | commitdiff | raw | diff to current |
2003-02-22 |
Chris Lattner | Clean up std namespace references |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | - Rename AnalysisUsage::preservesAll to getPreservesA... |
blob | commitdiff | raw | diff to current |
2002-10-01 |
Chris Lattner | Updates to work with recent Statistic's changes: |
blob | commitdiff | raw | diff to current |
2002-09-24 |
Chris Lattner | - Fix bug: Mem2Reg/2002-05-01-ShouldNotPromoteThisAll... |
blob | commitdiff | raw | diff to current |
2002-09-10 |
Chris Lattner | Clean up code due to auto-insert constructors |
blob | commitdiff | raw | diff to current |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
blob | commitdiff | raw | diff to current |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
blob | commitdiff | raw | diff to current |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
blob | commitdiff | raw | diff to current |
2002-07-23 |
Chris Lattner | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2002-06-25 |
Chris Lattner | MEGAPATCH checkin. |
blob | commitdiff | raw | diff to current |
2002-05-10 |
Chris Lattner | Add support for printing out statistics information... |
blob | commitdiff | raw | diff to current |
2002-05-07 |
Chris Lattner | Merge all individual .h files into a single Scalar... |
blob | commitdiff | raw | diff to current |
2002-05-01 |
Chris Lattner | Fixed bug: test/Regression/Transforms/Mem2Reg/2002... |
blob | commitdiff | raw | diff to current |
2002-04-29 |
Chris Lattner | changes because iMemory.h no longer #includes DerivedTy... |
blob | commitdiff | raw | diff to current |
2002-04-29 |
Chris Lattner | Eliminate duplicate or unneccesary #include's |
blob | commitdiff | raw | diff to current |
2002-04-29 |
Chris Lattner | Add new optional getPassName() virtual function that... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Tighten up the AnalysisUsage of lots of passes, primari... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Split ConstantVals.h into Constant.h and Constants.h |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Eliminate the PromoteInstance class, incorporating... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Eliminate visited, CurrentValue, and WriteSets as insta... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | * Fix bug: test/Regression/Transforms/Mem2Reg/2002... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | This huge changeset is a strictly cleanup change |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Eliminate the cfg namespace, moving LoopInfo, Dominator... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Change the Dominator info and LoopInfo classes to keep... |
blob | commitdiff | raw | diff to current |
2002-04-27 |
Chris Lattner | * Rename MethodPass class to FunctionPass |
blob | commitdiff | raw | diff to current |
2002-04-09 |
Chris Lattner | Add #includes to make up for #includes pruned out of... |
blob | commitdiff | raw | diff to current |
2002-04-08 |
Chris Lattner | s/Method/Function |
blob | commitdiff | raw | diff to current |
2002-04-07 |
Chris Lattner | Change references to the Method class to be references... |
blob | commitdiff | raw | diff to current |
2002-03-27 |
Cameron Buschardt | * Move classes around |
blob | commitdiff | raw | diff to current |
2002-03-27 |
Cameron Buschardt | Implemented promote mem->reg pass. |
blob | commitdiff | raw | diff to current |
2002-02-24 |
Chris Lattner | Namespaces |
blob | commitdiff | raw | diff to current |
2002-02-12 |
Chris Lattner | Add neccesary #include |
blob | commitdiff | raw | diff to current |
2002-02-12 |
Chris Lattner | I forgot to provide dominance frontier information... |
blob | commitdiff | raw | diff to current |
2002-02-12 |
Chris Lattner | Initial checkin of new memory -> register promotion... |
blob | commitdiff | raw | diff to current |
|