summaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/DeadTypeElimination.cpp
Commit message (Expand)AuthorAge
* Remove "fixers" for problems in GCC generated code that cannot be generatedChris Lattner2002-06-25
* Do not remove type names that contain a .Chris Lattner2002-05-26
* Split the FunctionResolution pass out of CleanGCCOutput.cpp.Chris Lattner2002-05-24
* Add support for printing out statistics information when -stats is added toChris Lattner2002-05-10
* Reduce dependance on TransformInternals.h, instead using the TransformUtils l...Chris Lattner2002-05-07
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-29
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-29
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-27
* * Add documentationChris Lattner2002-04-10
* s/Method/Function/gChris Lattner2002-03-29
* Change references from Method to FunctionChris Lattner2002-03-26
* Remove code designed to compensate for a bug in GCC. The bug has sinceChris Lattner2002-03-15
* Change over to use new style pass mechanism, now passes only expose smallChris Lattner2002-02-26
* Handle more cases in the linkerChris Lattner2002-02-18
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-12
* Convert xforms over to new pass structure.Chris Lattner2002-01-31
* Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass inChris Lattner2002-01-22
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-21
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* The proper prototype for malloc returns a pointer, not an unsized arrayChris Lattner2001-12-14
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-04
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-03
* Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner2001-12-03
* -cleangcc pass now remove type names that are never referenced and type names...Chris Lattner2001-11-15
* Fix minor bugChris Lattner2001-11-12
* Don't print spurious linking warnings about methods that are never used.Chris Lattner2001-11-05
* Refactor code to share stuffChris Lattner2001-11-04
* Fix cast instructions that end up in bad places in GCC outputChris Lattner2001-11-04
* Add new cleanup pass:Chris Lattner2001-11-03
* * Export method to merge identically named methodsChris Lattner2001-11-03
* Changes to compile the TSP benchmark successfully. Favor warning instead of ...Chris Lattner2001-11-03
* Add code to link method together with the same name if one is vararg and the ...Chris Lattner2001-11-03
* Propogate name to the malloc itself instead of to the castChris Lattner2001-11-01
* Implement code to convert %malloc and %free FUNCTION CALLS into the instructi...Chris Lattner2001-10-31
* Initial version of GCC cleanup pass: just removes extraneous global symbol ta...Chris Lattner2001-10-31