summaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/ADCE.cpp
Commit message (Expand)AuthorAge
* changes to make it compatible with 64bit gccAnand Shukla2002-06-25
* MEGAPATCH checkin.Chris Lattner2002-06-25
* Avoid deleting individual instructions until AFTER dead blocks have droppedChris Lattner2002-05-28
* Fix and implement ADCE to finally work!Chris Lattner2002-05-22
* Use the new DEBUG(x) macro to allow debugging code to be enabled on the comma...Chris Lattner2002-05-22
* Fix some bugs, straighten stuff out, more work needs to be done.Chris Lattner2002-05-10
* Fix bug: test/Regression/Transforms/ADCE/2002-01-31-UseStuckAround.llChris Lattner2002-05-07
* Merge all individual .h files into a single Scalar.h fileChris Lattner2002-05-07
* Clean up ADCE by removing extraneous wrapper classChris Lattner2002-05-06
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-29
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-29
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-28
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-27
* s/Method/FunctionChris Lattner2002-04-08
* Change over to use new style pass mechanism, now passes only expose smallChris Lattner2002-02-26
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-12
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-12
* MethodPass's are now guaranteed to not be run on external methods!Chris Lattner2002-01-31
* Convert xforms over to new pass structure.Chris Lattner2002-01-31
* Remove extraneous #includesChris Lattner2002-01-26
* Move stuff out of the Optimizations directories into the appropriate TransformsChris Lattner2002-01-21
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner2001-12-03
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-27
* Convert optimizations to the pass infrastructureChris Lattner2001-10-18
* Commit more code over to new cast styleChris Lattner2001-10-02
* Add support for new style castsChris Lattner2001-10-01
* Pull predecessor and successor iterators out of the CFG*.h files, and plop th...Chris Lattner2001-10-01
* Pull iterators out of CFG.h and CFGdecls and put them in Support directoryChris Lattner2001-09-28
* ADCE is broken but at least we know whyChris Lattner2001-09-28
* Make ADCE more robust, it still has problems, but it's getting closerChris Lattner2001-09-09
* Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner2001-07-23
* Use the CDG to mark branches alive on demand.Chris Lattner2001-07-08
* Update to include right fileChris Lattner2001-07-06
* Initial checkin. Should print dead instructions, except it doesn't doChris Lattner2001-06-30