summaryrefslogtreecommitdiff
path: root/tools/opt
Commit message (Expand)AuthorAge
* Simple passes that print out SCCs in the CFGs or in the CallGraph of a module.Vikram S. Adve2002-11-04
* Implement a new -print-callgraph analysis that turns a callgraph into a dotChris Lattner2002-11-04
* Rename Sparc.h TargetMachineImpls.hChris Lattner2002-10-29
* Add codegen libraryChris Lattner2002-10-28
* - Implement a new -print-cfg option for analyze, that causes it to print theChris Lattner2002-10-07
* Temporary change to make datastructure stuff link in rightChris Lattner2002-10-01
* Renamed library preselect to preopts.Vikram S. Adve2002-09-20
* KEEP_SYMBOLS by default.Vikram S. Adve2002-09-18
* Enable correct support for dynamic loading on LinuxChris Lattner2002-09-17
* Remove duplicate sparc entry.Vikram S. Adve2002-09-16
* Use .o files instead of .a files for several cases (that don't actuallyVikram S. Adve2002-09-16
* Add support for optimization passes that use a TargetMachine object.Vikram S. Adve2002-09-16
* - Eliminate the last traces of the 'analysis' namespaceChris Lattner2002-08-30
* Link to analysis.o not analysis.aChris Lattner2002-08-30
* Fixed linking problems that wanted me to link to analyze.o instead of analyze.aChris Lattner2002-08-21
* Link in all analyses so that we get pointer analysis support built inChris Lattner2002-08-21
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-08
* Change command line option message on -q to make it more accurateChris Lattner2002-07-31
* Print the tool name when an error comes from so that I can tell whichChris Lattner2002-07-30
* Seperate analysis wrapper stuff to AnalysisWrappers.cppChris Lattner2002-07-29
* Factor PassNamePArser out into llvm/Support/PassNameParser.hChris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-25
* Use the pass registration mechanism to populate command line options forChris Lattner2002-07-23
* *** empty log message ***Chris Lattner2002-07-23
* *** empty log message ***Chris Lattner2002-07-22
* Removed emitfuncs: now its part of instrument libraryAnand Shukla2002-07-16
* added emitfuncs pass, and disabled reassociate pass (needs fixing)Anand Shukla2002-07-12
* Added emitfuncs passAnand Shukla2002-07-12
* *** empty log message ***Chris Lattner2002-06-30
* correcting makefile: incorrectly checked in wrong version earlierAnand Shukla2002-06-25
* Changes for 64bit gccAnand Shukla2002-06-25
* MEGAPATCH checkin.Chris Lattner2002-06-25
* Expose cfg simplification passChris Lattner2002-05-21
* expose LICM passChris Lattner2002-05-10
* Expose the lowerallocs passChris Lattner2002-05-10
* Expose the pi node insertion pass.Chris Lattner2002-05-10
* Expose expression reassociationChris Lattner2002-05-08
* Spell aggressive correctlyChris Lattner2002-05-07
* Merge all include/llvm/Transforms/Scalar/* into a single Scalar.hChris Lattner2002-05-07
* Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner2002-05-07
* Updates to move some header files out of include/llvm/Transforms intoChris Lattner2002-05-07
* Straighten out makefiles after moving code to new Transform Utils libraryChris Lattner2002-05-07
* Expose the internalize pass.Chris Lattner2002-04-28
* Expose new GCSE passChris Lattner2002-04-28
* s/Method/FunctionChris Lattner2002-04-27
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-27
* Make sure that there is no case where a signal can occur leaving a partiallyChris Lattner2002-04-18
* * Add the printm pass to allow dumping the entire module after a transformation.Chris Lattner2002-04-13
* Expose funcresolve pass through optChris Lattner2002-04-12
* s/PrintMethodPass/PrintFunctionPassChris Lattner2002-04-08