aboutsummaryrefslogtreecommitdiff
path: root/tools/opt/opt.cpp
AgeCommit message (Expand)Author
2003-10-20Removed extraneous comment line.John Criswell
2003-10-20Added copyright header to all C++ source files.John Criswell
2003-10-10Fix grammar.Misha Brukman
2003-05-22Kill using declarationsChris Lattner
2003-04-24Make sure to create a target data that matches the Module's target properties.Chris Lattner
2003-04-24Remove support for "target data" pass ctorsChris Lattner
2003-04-16Don't support codegen passes in optChris Lattner
2003-04-16Give verbose error messages if bytecode file cannot be parsedChris Lattner
2003-02-26Rename -no-* to -disable-*Chris Lattner
2003-02-12Add new -no-verify optionChris Lattner
2003-02-12Add a new -no-output option, useful for -aa-eval tests.Chris Lattner
2002-10-29Rename Sparc.h TargetMachineImpls.hChris Lattner
2002-09-16Add support for optimization passes that use a TargetMachine object.Vikram S. Adve
2002-07-31Change command line option message on -q to make it more accurateChris Lattner
2002-07-30Print the tool name when an error comes from so that I can tell whichChris Lattner
2002-07-26Factor PassNamePArser out into llvm/Support/PassNameParser.hChris Lattner
2002-07-25*** empty log message ***Chris Lattner
2002-07-23Use the pass registration mechanism to populate command line options forChris Lattner
2002-07-22*** empty log message ***Chris Lattner
2002-07-12added emitfuncs pass, and disabled reassociate pass (needs fixing)Anand Shukla
2002-06-30*** empty log message ***Chris Lattner
2002-06-25Changes for 64bit gccAnand Shukla
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-05-21Expose cfg simplification passChris Lattner
2002-05-10expose LICM passChris Lattner
2002-05-10Expose the lowerallocs passChris Lattner
2002-05-10Expose the pi node insertion pass.Chris Lattner
2002-05-08Expose expression reassociationChris Lattner
2002-05-07Spell aggressive correctlyChris Lattner
2002-05-07Merge all include/llvm/Transforms/Scalar/* into a single Scalar.hChris Lattner
2002-05-07Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner
2002-05-07Updates to move some header files out of include/llvm/Transforms intoChris Lattner
2002-04-28Expose the internalize pass.Chris Lattner
2002-04-28Expose new GCSE passChris Lattner
2002-04-27s/Method/FunctionChris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-04-18Make sure that there is no case where a signal can occur leaving a partiallyChris Lattner
2002-04-13* Add the printm pass to allow dumping the entire module after a transformation.Chris Lattner
2002-04-12Expose funcresolve pass through optChris Lattner
2002-04-08s/PrintMethodPass/PrintFunctionPassChris Lattner
2002-03-28Add hook for pool allocation passChris Lattner
2002-03-28Checking for CameronChris Lattner
2002-03-24Rename pass to DecomposeMultiDimRefs.Vikram S. Adve
2002-03-14Expose dead instruction elimination passChris Lattner
2002-02-26Change over to use new style pass mechanism, now passes only expose smallChris Lattner
2002-02-26Move ProfilePaths class into ProfilePaths library, only expose a creation fun...Chris Lattner
2002-02-26Includes -paths option to trace paths in the programAnand Shukla
2002-02-20* Expose the verifier pass as one that can be ranChris Lattner
2002-02-12Enable register promotion passChris Lattner
2002-02-01Add mergereturn passChris Lattner