aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Aggregating function arguments is now an option. Default is `no', as before.Misha Brukman2004-04-231-3/+5
* Clarify the logic: the flag is renamed to `deleteFn' to signify it will deleteMisha Brukman2004-04-221-4/+4
* Add a boolean flag to delete this function from module, leaving the rest behind.Misha Brukman2004-04-221-3/+4
* Add accessor for a Loop Unswitching passChris Lattner2004-04-191-0/+7
* Add prototypeChris Lattner2004-04-181-2/+8
* Add new interfacesChris Lattner2004-04-131-0/+9
* Improve description, add warningChris Lattner2004-03-311-2/+6
* Add a simple select instruction lowering passChris Lattner2004-03-301-0/+6
* The code extractor needs dominator information, so we provide it.Chris Lattner2004-03-181-16/+16
* Make this header file self-containedChris Lattner2004-03-181-0/+3
* cleanup commentChris Lattner2004-03-171-1/+1
* Rename createLoopExtractorPass to createSingleLoopExtractorPassChris Lattner2004-03-141-63/+64
* Move loop extractor to the IPO headerChris Lattner2004-03-142-8/+8
* Remove dead fileChris Lattner2004-03-141-34/+0
* Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file.Chris Lattner2004-03-141-0/+9
* Add prototypeChris Lattner2004-03-071-0/+6
* Add prototype for ExtractCodeRegion()Misha Brukman2004-03-021-1/+5
* Add ability to extract a single basic block into a new function.Misha Brukman2004-03-011-0/+4
* New Function-level transformation utils.Misha Brukman2004-02-281-0/+28
* Add the prototype for the LoopExtractor Pass.Misha Brukman2004-02-281-0/+8
* Add prototypeChris Lattner2004-02-251-0/+7
* Fix spelling of `tendency'.Misha Brukman2004-02-131-1/+1
* Expose a pass ID for lower-invokeChris Lattner2004-02-131-2/+1
* Check in header file I forgot before.Chris Lattner2004-02-041-2/+5
* llvm::ConstantFoldInstructionChris Lattner2004-01-121-0/+7
* Add new functionChris Lattner2003-12-191-0/+10
* Fix typo in comment.Brian Gaeke2003-12-161-1/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-1111-2/+49
* Include forms of SplitCriticalEdge which work correctly with pred/succ iteratorsChris Lattner2003-11-101-0/+19
* Move isCriticalEdge & SplitCritical into this file. While we're at it, changeChris Lattner2003-11-101-0/+16
* Move isCriticalEdge & SplitCritical edge out of this file, which is onlyChris Lattner2003-11-101-17/+1
* Declare FunctionPasses as such.Misha Brukman2003-11-071-3/+3
* Split the DAE pass into DAE and DAH passesChris Lattner2003-11-051-5/+6
* Include new prototypeChris Lattner2003-10-231-0/+6
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-2011-0/+77
* Rename loop preheaders pass to loop simplifyChris Lattner2003-10-121-6/+6
* Change the interface to PromoteMemToReg to also take a DominatorTreeChris Lattner2003-10-051-1/+3
* Add new prototype for createLowerInvokePass(). Make simplifycfg be aChris Lattner2003-10-051-1/+10
* Standardize header file commentsChris Lattner2003-09-305-5/+5
* Cleanup header fileChris Lattner2003-09-201-2/+4
* Expose the TCE passChris Lattner2003-09-201-0/+7
* Add prototype for the lowersetjmp passChris Lattner2003-09-151-0/+7
* Expand the pass to unify all of the unwind blocks as wellChris Lattner2003-09-101-12/+13
* Fix spell-o'sChris Lattner2003-09-101-1/+1
* Dead header fileChris Lattner2003-09-011-20/+0
* Add RPR prototype hereChris Lattner2003-09-011-0/+8
* This file is just a subset of Cilkifier.hChris Lattner2003-09-011-26/+0
* Change the RaiseAllocations pass from being a BasicBlockPass to being a PassChris Lattner2003-09-012-3/+9
* Fix an FLAT OUT WRONG commentChris Lattner2003-08-311-2/+3
* Add accessor function for the PruneEH passChris Lattner2003-08-311-0/+6