aboutsummaryrefslogtreecommitdiff
path: root/tools/opt
AgeCommit message (Expand)Author
2002-05-07Straighten out makefiles after moving code to new Transform Utils libraryChris 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-04-07Remove asmwriter library from link line, because the useful contents of itChris Lattner
2002-03-28Makefile change for IPO's that use the Datastructure analysis stuffChris 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-03-06Pull interprocedural analyses out of Analysis library into their own libChris 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-26Link in the PathProfiles libraryAnand 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
2002-01-31Resolve dependenciesChris Lattner
2002-01-31Convert to use new Pass framework...Chris Lattner
2002-01-22In an amazing fit of stupidity, I flipped the conditional and didn't testChris Lattner
2002-01-22Rename LowerAllocations.h to ChangeAllocations.h since it now contains theChris Lattner
2002-01-22Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass inChris Lattner
2002-01-21Move stuff out of the Optimizations directories into the appropriate TransformsChris Lattner
2002-01-21Eliminate opt libraryChris Lattner
2002-01-21Rename SwapStructureContents -> IPO/SimpleStructMutationChris Lattner
2002-01-21Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-14Add instruction combining passChris Lattner
2001-12-05Remove unnecesary namespace impotChris Lattner
2001-12-04Use new induction variable simplification code with -indvars optionChris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-26* Add hooks to globaldceChris Lattner
2001-11-26Link to ipo libraryChris Lattner
2001-11-26Change swapstructs itfChris Lattner
2001-11-10Add hooks to call the new swap structcontents passChris Lattner
2001-11-10add Yet Another Instance of a Static LibraryChris Lattner
2001-11-01Move the Raise xform from opt to transformsChris Lattner
2001-10-31Add hook for GCC cleanup passChris Lattner
2001-10-19Fix to reference the right headerChris Lattner
2001-10-18Expose more xforms to the opt utilityChris Lattner
2001-10-18Use the standard header not the old oneChris Lattner
2001-10-18Add support to insert trace code as an "optimization"Chris Lattner
2001-10-18* Passes return true if they change something, not if they failChris Lattner
2001-09-07Make use of the new TOOLNAME/USEDLIBS options provided in Makefile.commonChris Lattner