aboutsummaryrefslogtreecommitdiffstats
path: root/tools/opt
Commit message (Expand)AuthorAgeFilesLines
* s/PrintMethodPass/PrintFunctionPassChris Lattner2002-04-081-1/+1
* Remove asmwriter library from link line, because the useful contents of itChris Lattner2002-04-071-1/+1
* Makefile change for IPO's that use the Datastructure analysis stuffChris Lattner2002-03-281-1/+1
* Add hook for pool allocation passChris Lattner2002-03-281-2/+5
* Checking for CameronChris Lattner2002-03-281-1/+1
* Rename pass to DecomposeMultiDimRefs.Vikram S. Adve2002-03-241-1/+4
* Expose dead instruction elimination passChris Lattner2002-03-141-1/+3
* Pull interprocedural analyses out of Analysis library into their own libChris Lattner2002-03-061-1/+1
* Change over to use new style pass mechanism, now passes only expose smallChris Lattner2002-02-261-44/+22
* Move ProfilePaths class into ProfilePaths library, only expose a creation fun...Chris Lattner2002-02-261-1/+3
* Includes -paths option to trace paths in the programAnand Shukla2002-02-261-2/+7
* Link in the PathProfiles libraryAnand Shukla2002-02-261-1/+1
* * Expose the verifier pass as one that can be ranChris Lattner2002-02-201-1/+11
* Enable register promotion passChris Lattner2002-02-121-1/+5
* Add mergereturn passChris Lattner2002-02-011-5/+10
* Resolve dependenciesChris Lattner2002-01-311-2/+2
* Convert to use new Pass framework...Chris Lattner2002-01-311-45/+83
* In an amazing fit of stupidity, I flipped the conditional and didn't testChris Lattner2002-01-221-1/+1
* Rename LowerAllocations.h to ChangeAllocations.h since it now contains theChris Lattner2002-01-221-1/+1
* Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass inChris Lattner2002-01-221-1/+4
* Move stuff out of the Optimizations directories into the appropriate TransformsChris Lattner2002-01-211-9/+15
* Eliminate opt libraryChris Lattner2002-01-211-1/+2
* Rename SwapStructureContents -> IPO/SimpleStructMutationChris Lattner2002-01-211-1/+1
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-211-15/+9
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-3/+9
* Add instruction combining passChris Lattner2001-12-141-31/+34
* Remove unnecesary namespace impotChris Lattner2001-12-051-2/+0
* Use new induction variable simplification code with -indvars optionChris Lattner2001-12-042-2/+3
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-1/+1
* * Add hooks to globaldceChris Lattner2001-11-261-28/+37
* Link to ipo libraryChris Lattner2001-11-261-1/+1
* Change swapstructs itfChris Lattner2001-11-261-8/+12
* Add hooks to call the new swap structcontents passChris Lattner2001-11-101-1/+5
* add Yet Another Instance of a Static LibraryChris Lattner2001-11-101-1/+1
* Move the Raise xform from opt to transformsChris Lattner2001-11-012-2/+3
* Add hook for GCC cleanup passChris Lattner2001-10-311-1/+4
* Fix to reference the right headerChris Lattner2001-10-191-1/+1
* Expose more xforms to the opt utilityChris Lattner2001-10-182-2/+5
* Use the standard header not the old oneChris Lattner2001-10-181-2/+1
* Add support to insert trace code as an "optimization"Chris Lattner2001-10-182-16/+14
* * Passes return true if they change something, not if they failChris Lattner2001-10-181-11/+11
* Make use of the new TOOLNAME/USEDLIBS options provided in Makefile.commonChris Lattner2001-09-071-7/+3
* Remove support for const pool merging, which is obsolete now.Chris Lattner2001-09-071-3/+1
* Change option name slightlyChris Lattner2001-07-231-1/+1
* Use the new Alias command line optionChris Lattner2001-07-231-3/+4
* CommandLine library cleanup. No longer use getValue/setValue, instead, just ...Chris Lattner2001-07-231-5/+5
* Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner2001-07-231-1/+1
* Large scale changes to implement new command line argument facilityChris Lattner2001-07-235-52/+53
* Add support to call LevelRaiseChris Lattner2001-07-202-1/+2
* Reordered link line for correct static linking.Vikram S. Adve2001-07-151-2/+2