aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Lots of nonfunctional code cleanupsChris Lattner2002-02-032-76/+28
* Add methods to TargetMachine to:Chris Lattner2002-02-031-9/+15
* * Trim #includesChris Lattner2002-02-031-3/+6
* Remove #includeChris Lattner2002-02-032-2/+18
* Remove extranous #includeChris Lattner2002-02-031-1/+0
* Add a class forward declChris Lattner2002-02-032-6/+4
* * Prune many #includesChris Lattner2002-02-031-206/+8
* * Remove TMP_INSTRUCTION_OPCODE sillinessChris Lattner2002-02-031-34/+26
* Remove extraneous #includesChris Lattner2002-02-031-9/+4
* * Inline destructorChris Lattner2002-02-031-24/+3
* Remove extraneous #includeChris Lattner2002-02-031-1/+2
* Catch the parse exception if bad input is provided. Much better than an abortChris Lattner2002-02-011-3/+8
* New checkinChris Lattner2002-02-011-0/+15
* Add mergereturn passChris Lattner2002-02-011-5/+10
* General cleanupChris Lattner2002-02-011-4/+3
* Add more debug outputChris Lattner2002-02-011-1/+5
* Add constructor for addition to opt programChris Lattner2002-02-011-1/+1
* Rip out irrelevant detailsChris Lattner2002-02-011-39/+6
* Add TESTRUNR varChris Lattner2002-02-011-1/+2
* Initial checkinChris Lattner2002-02-011-0/+22
* Initial checkin of 'Other' sectionChris Lattner2002-02-012-0/+64
* Add dependencyChris Lattner2002-01-311-1/+2
* Fix dependency problemChris Lattner2002-01-311-1/+1
* Free memory when not in useChris Lattner2002-01-311-0/+5
* * Make debugging output nicerChris Lattner2002-01-313-76/+170
* Provide the right AnalysisID for postdominatorsChris Lattner2002-01-312-6/+10
* Resolve depsChris Lattner2002-01-311-1/+1
* Resolve dependenciesChris Lattner2002-01-311-2/+2
* Eliminate SimplifyCFG.h file, pull everything into the UnifyMethodExitNodes c...Chris Lattner2002-01-312-12/+21
* Remove this file. Folded into UnifyMethodExitNodes passChris Lattner2002-01-311-27/+0
* MethodPass's are now guaranteed to not be run on external methods!Chris Lattner2002-01-315-9/+2
* Convert to use new Pass framework...Chris Lattner2002-01-311-45/+83
* PassManager is now in its own header fileChris Lattner2002-01-311-2/+2
* PassManager is now in it's own header fileChris Lattner2002-01-311-0/+1
* Convert analyze over to use new pass framework for its analysesChris Lattner2002-01-311-148/+192
* Implement new pass frameworkChris Lattner2002-01-311-132/+125
* Convert xforms over to new pass structure.Chris Lattner2002-01-319-54/+115
* If an invalid alternative is listed for an argument, print the valid optionsChris Lattner2002-01-312-6/+24
* Convert analyses to new pass structureChris Lattner2002-01-319-115/+232
* Implement loop depth calculation in terms of dominators instead of intervalsChris Lattner2002-01-311-28/+29
* LoopDepth calculation is now in CFG namespaceChris Lattner2002-01-312-2/+2
* Implement LoopDepth calculation in terms of dominators instead of intervalsChris Lattner2002-01-311-7/+19
* Fix bug where we didn't initialize and finalize basic block passesChris Lattner2002-01-311-6/+22
* Forgot to forceChris Lattner2002-01-311-1/+1
* Testcase broken - Entry node of method cannot have predecessors!Chris Lattner2002-01-311-1/+3
* Convert xforms over to use new pass structureChris Lattner2002-01-3011-23/+98
* Convert analyses over to new Pass frameworkChris Lattner2002-01-306-72/+206
* Checkin new pass framework. This one is more useful and automaticallyChris Lattner2002-01-302-67/+554
* Don't die on call instructions, which reference methodsChris Lattner2002-01-301-1/+1
* Add rule to build tar.gz file.Chris Lattner2002-01-301-0/+4