aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Expose constant prop of an instructionChris Lattner2001-11-261-0/+5
* Implement DCE of global valuesChris Lattner2001-11-261-0/+21
* Rearrange codeChris Lattner2001-11-261-18/+8
* Allow array indexingChris Lattner2001-11-261-2/+5
* -cleangcc pass now remove type names that are never referenced and type names...Chris Lattner2001-11-151-1/+5
* Initail checking of structure swapperChris Lattner2001-11-101-0/+35
* Initial checkin of Structure mutatorChris Lattner2001-11-101-0/+87
* Expose method to merge identically named methodsChris Lattner2001-11-031-0/+6
* Expose the low level DCE mechanism to external usersChris Lattner2001-11-011-0/+9
* Initial checkin of level raising codeChris Lattner2001-11-011-0/+35
* Implement code to convert %malloc and %free FUNCTION CALLS into the instructi...Chris Lattner2001-10-311-0/+8
* New GCC cleanup pass interfaceChris Lattner2001-10-311-0/+24
* Remove unneccesary function prototypesChris Lattner2001-10-281-17/+2
* Add support for name mangling.Vikram S. Adve2001-10-281-1/+18
* Refactor code into Assembly & bytecode librariesChris Lattner2001-10-181-68/+0
* move llvm/Transforms/Pass.h to the top level llvm/Pass.h fileChris Lattner2001-10-1811-157/+20
* Initial CheckinChris Lattner2001-10-181-0/+58
* Pull bytecode writing out of Module writer pass. Prepare to move to seperate...Chris Lattner2001-10-181-13/+23
* Add option to print per module instead of per method, so thatVikram S. Adve2001-10-181-8/+17
* Add option to print as bytecode instead of assembly.Vikram S. Adve2001-10-181-3/+16
* Convert to new simpler Pass structureChris Lattner2001-10-181-57/+16
* Convert to new simpler Pass structureChris Lattner2001-10-183-9/+10
* Convert to new simpler pass structureChris Lattner2001-10-185-28/+23
* Simplify Pass by removing silly subclassesChris Lattner2001-10-181-93/+22
* Fix minor bug, update commentsChris Lattner2001-10-181-4/+4
* Pass's return true if they make a modification, not if they failChris Lattner2001-10-181-15/+14
* Convert optimizations to use the Pass infrastructureChris Lattner2001-10-185-43/+100
* ConcretePass should not be a templated class!Chris Lattner2001-10-154-8/+6
* Add new Pass infrastructure and some examplesChris Lattner2001-10-154-0/+294
* Convert to use Pass infrastructureChris Lattner2001-10-151-5/+18
* Insert code to trace values at basic block and method exits.Vikram S. Adve2001-10-141-0/+75
* New module linking functionality prototypeChris Lattner2001-10-131-0/+20
* Constant pools no longer existChris Lattner2001-09-071-1/+0
* Eliminate DoConstantPoolMerging. ConstantPools no longer existChris Lattner2001-09-071-16/+0
* Add prototypes for ADCE passChris Lattner2001-06-301-3/+9
* Rename DoSparseConditionalConstantProp to DoSCCPChris Lattner2001-06-301-9/+3
* Split AllOpts.h into lots of little .h files.Chris Lattner2001-06-305-0/+197