aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Transforms
AgeCommit message (Expand)Author
2004-05-19Declare function defined in namespace llvm as gcc-3.4 doesn't accept a defini...Alkis Evlogimenos
2004-04-23Aggregating function arguments is now an option. Default is `no', as before.Misha Brukman
2004-04-22Clarify the logic: the flag is renamed to `deleteFn' to signify it will deleteMisha Brukman
2004-04-22Add a boolean flag to delete this function from module, leaving the rest behind.Misha Brukman
2004-04-19Add accessor for a Loop Unswitching passChris Lattner
2004-04-18Add prototypeChris Lattner
2004-04-13Add new interfacesChris Lattner
2004-03-31Improve description, add warningChris Lattner
2004-03-30Add a simple select instruction lowering passChris Lattner
2004-03-18The code extractor needs dominator information, so we provide it.Chris Lattner
2004-03-18Make this header file self-containedChris Lattner
2004-03-17cleanup commentChris Lattner
2004-03-14Rename createLoopExtractorPass to createSingleLoopExtractorPassChris Lattner
2004-03-14Move loop extractor to the IPO headerChris Lattner
2004-03-14Remove dead fileChris Lattner
2004-03-14Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file.Chris Lattner
2004-03-07Add prototypeChris Lattner
2004-03-02Add prototype for ExtractCodeRegion()Misha Brukman
2004-03-01Add ability to extract a single basic block into a new function.Misha Brukman
2004-02-28New Function-level transformation utils.Misha Brukman
2004-02-28Add the prototype for the LoopExtractor Pass.Misha Brukman
2004-02-25Add prototypeChris Lattner
2004-02-13Fix spelling of `tendency'.Misha Brukman
2004-02-13Expose a pass ID for lower-invokeChris Lattner
2004-02-04Check in header file I forgot before.Chris Lattner
2004-01-12llvm::ConstantFoldInstructionChris Lattner
2003-12-19Add new functionChris Lattner
2003-12-16Fix typo in comment.Brian Gaeke
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-10Include forms of SplitCriticalEdge which work correctly with pred/succ iteratorsChris Lattner
2003-11-10Move isCriticalEdge & SplitCritical into this file. While we're at it, changeChris Lattner
2003-11-10Move isCriticalEdge & SplitCritical edge out of this file, which is onlyChris Lattner
2003-11-07Declare FunctionPasses as such.Misha Brukman
2003-11-05Split the DAE pass into DAE and DAH passesChris Lattner
2003-10-23Include new prototypeChris Lattner
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-12Rename loop preheaders pass to loop simplifyChris Lattner
2003-10-05Change the interface to PromoteMemToReg to also take a DominatorTreeChris Lattner
2003-10-05Add new prototype for createLowerInvokePass(). Make simplifycfg be aChris Lattner
2003-09-30Standardize header file commentsChris Lattner
2003-09-20Cleanup header fileChris Lattner
2003-09-20Expose the TCE passChris Lattner
2003-09-15Add prototype for the lowersetjmp passChris Lattner
2003-09-10Expand the pass to unify all of the unwind blocks as wellChris Lattner
2003-09-10Fix spell-o'sChris Lattner
2003-09-01Dead header fileChris Lattner
2003-09-01Add RPR prototype hereChris Lattner
2003-09-01This file is just a subset of Cilkifier.hChris Lattner
2003-09-01Change the RaiseAllocations pass from being a BasicBlockPass to being a PassChris Lattner
2003-08-31Fix an FLAT OUT WRONG commentChris Lattner