aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Changes for 64bit gccAnand Shukla2002-06-255-8/+14
* correcting makefile: incorrectly checked in wrong version earlierAnand Shukla2002-06-251-8/+1
* Changes for 64bit gccAnand Shukla2002-06-255-17/+33
* MEGAPATCH checkin.Chris Lattner2002-06-254-45/+41
* MEGAPATCH checkin.Chris Lattner2002-06-252-21/+20
* Simplify the code that adds passes so compilation can stop after any stepChris Lattner2002-06-251-29/+66
* Checkin descriptive noteChris Lattner2002-06-241-0/+15
* No need to run dce with adce right behind!Chris Lattner2002-05-231-1/+0
* Make sure the extracted function has external linkage, so that it doesn'tChris Lattner2002-05-232-0/+6
* Add the ADCE pass to gccas finally!Chris Lattner2002-05-221-1/+1
* Build the extract utilityChris Lattner2002-05-221-1/+1
* Initial checkin of the "extract" utilityChris Lattner2002-05-223-0/+214
* Expose cfg simplification passChris Lattner2002-05-211-11/+13
* Simplify CFG after code generation is doneChris Lattner2002-05-211-0/+1
* Fix tracing code support to link in the tracing routines if neccesary.Chris Lattner2002-05-201-37/+74
* Remove tracing code hackChris Lattner2002-05-201-1/+1
* Use literal newline instead of endlChris Lattner2002-05-201-1/+1
* Drop something that link will never support, use gccld insteadChris Lattner2002-05-202-10/+0
* Add libsparc.a a second time to resolve link errors.Vikram S. Adve2002-05-191-1/+1
* Link with test/Libraries/libinstr32.a for runtime routinesVikram S. Adve2002-05-191-1/+1
* Run another local value numbering phase after redundancy eliminationChris Lattner2002-05-141-0/+4
* expose LICM passChris Lattner2002-05-101-1/+4
* Add LICM pass to compilerChris Lattner2002-05-101-0/+1
* Expose the lowerallocs passChris Lattner2002-05-101-4/+15
* Expose the pi node insertion pass.Chris Lattner2002-05-101-2/+4
* Clean up dis so that it does not print out code in various traversal orders.Chris Lattner2002-05-093-201/+48
* Expose expression reassociationChris Lattner2002-05-081-1/+3
* Run expression reassociation as part of gccasChris Lattner2002-05-081-0/+1
* *** empty log message ***Sumant Kowshik2002-05-085-14/+50
* Spell aggressive correctlyChris Lattner2002-05-071-2/+2
* Merge all include/llvm/Transforms/Scalar/* into a single Scalar.hChris Lattner2002-05-075-17/+5
* Fix makefiles after shuffling passes around the librariesChris Lattner2002-05-073-3/+3
* Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner2002-05-071-1/+1
* Oops, somehow lost a slash. FixedChris Lattner2002-05-071-1/+1
* Updates to move some header files out of include/llvm/Transforms intoChris Lattner2002-05-074-8/+8
* Straighten out makefiles after moving code to new Transform Utils libraryChris Lattner2002-05-074-5/+5
* GCSE is faster than SCCP, and it makes SCCP's job easier, so run it first.Chris Lattner2002-05-061-1/+1
* Instruction Combination can create a ton of trivially dead instructions. RemoveChris Lattner2002-05-061-0/+1
* Run DCE AFTER SCCP and GCSE!Chris Lattner2002-05-061-1/+1
* Remove unneccesary pass.Chris Lattner2002-04-301-4/+0
* These aren't toolsChris Lattner2002-04-292-59/+0
* Move constant merging pass earlierChris Lattner2002-04-291-1/+3
* Remove InstForest from analysis namespaceChris Lattner2002-04-291-3/+3
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-299-11/+0
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-1/+11
* Rename functions to be more consistend with other pass constructorsChris Lattner2002-04-281-5/+4
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-281-0/+9
* Eliminate the cfg namespaceChris Lattner2002-04-281-14/+14
* Expose the internalize pass.Chris Lattner2002-04-281-1/+5
* Run the internalize pass to mark all functions except main internal whenChris Lattner2002-04-281-3/+2