summaryrefslogtreecommitdiff
path: root/include/llvm/Transforms
AgeCommit message (Expand)AuthorFilesLines
2005-04-15new passChris Lattner1-0/+1
2005-04-15add a new prototypeChris Lattner1-0/+7
2005-03-28Fix VC++ build breakageJeff Cohen1-1/+1
2005-03-28Rename createPromoteMemoryToRegister() toAlkis Evlogimenos1-1/+1
2005-03-04Add support for not strength reducing GEPs where the element size is a smallJeff Cohen1-2/+5
2005-03-03Add an argument.Chris Lattner1-1/+1
2005-01-28Get VC++ compiling againJeff Cohen1-1/+0
2005-01-10Apply feedback from Chris.Jeff Cohen1-2/+3
2005-01-10Apply feed back from Chris:Jeff Cohen1-2/+1
2005-01-09Add last four createXxxPass functionsJeff Cohen1-0/+4
2005-01-08Add even more missing createXxxPass functions.Jeff Cohen1-5/+11
2005-01-08Add a few more passes to LinkAllPasses.hJeff Cohen1-0/+6
2005-01-08Add more missing createXxxPass functions.Jeff Cohen3-1/+21
2005-01-07But not the identation of THAT lineJeff Cohen1-1/+1
2005-01-07Correct indentation levelsJeff Cohen1-68/+68
2005-01-07Add missing createXxxPass functionsJeff Cohen2-3/+20
2005-01-07Fix spelling.Misha Brukman1-1/+1
2005-01-07Update list of passesJeff Cohen1-30/+17
2005-01-07Fix return typeJeff Cohen1-1/+1
2005-01-06Get the #ifdef right on LinkAllPasses.h.Jeff Cohen1-3/+4
2005-01-06Fix minor mistakesJeff Cohen1-3/+1
2005-01-06Get rid of those pesky tabs...Jeff Cohen1-14/+14
2005-01-06Add project opt to Visual Studio.Jeff Cohen1-0/+114
2005-01-06Fix incorrect return type.Jeff Cohen1-1/+1
2004-12-10New prototypeChris Lattner1-0/+6
2004-12-02Move the strip pass from Scalar to IPO libChris Lattner2-8/+7
2004-11-17New prototype for lowerpacked pass.Chris Lattner1-0/+5
2004-11-07This is V9 specific stuffChris Lattner1-15/+0
2004-10-27Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2-3/+3
2004-10-18Initial implementation of the strength reduction for GEP instructions inNate Begeman1-1/+6
2004-10-18Declare a function in the correct namespace.Reid Spencer1-1/+1
2004-10-16Add support for the unreachable instructionChris Lattner1-3/+4
2004-10-07Rename passChris Lattner1-3/+3
2004-09-30Add accessor function prototypes for reoptimizer support passes.Brian Gaeke1-3/+18
2004-09-20Do not prototype any of these passes as returning Pass*. Instead, be specificChris Lattner2-33/+33
2004-09-15Add an optional argument to PromoteMemToRegChris Lattner1-1/+5
2004-09-14Remove unused passChris Lattner1-23/+0
2004-08-13Add a passChris Lattner1-0/+8
2004-07-31Expose breakcriticaledges as a functionpassChris Lattner1-1/+1
2004-07-27Make the create...() functions for some of these passes return a FunctionPass *.Brian Gaeke1-2/+2
2004-07-22New prototypeChris Lattner1-0/+6
2004-06-28Remove dead fileChris Lattner1-118/+0
2004-06-28Remove two dead passesChris Lattner1-8/+0
2004-06-25Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus!Chris Lattner1-0/+5
2004-06-23Moved to include/llvm/SupportMisha Brukman1-33/+0
2004-05-23Add a new prototypeChris Lattner1-2/+11
2004-05-19Declare function defined in namespace llvm as gcc-3.4 doesn't accept a defini...Alkis Evlogimenos1-0/+8
2004-04-23Aggregating function arguments is now an option. Default is `no', as before.Misha Brukman1-3/+5
2004-04-22Clarify the logic: the flag is renamed to `deleteFn' to signify it will deleteMisha Brukman1-4/+4
2004-04-22Add a boolean flag to delete this function from module, leaving the rest behind.Misha Brukman1-3/+4