aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove only uses of markDef/markDefAndUse methodsChris Lattner2002-11-171-6/+9
* Fix Mul/Div clobbersChris Lattner2002-11-172-24/+46
* Convert to use an enum to access def/use/use&def information. These makeChris Lattner2002-11-172-22/+54
* Fix a few typos, implement load/storeChris Lattner2002-11-172-24/+90
* New testcase for loads and storesChris Lattner2002-11-171-0/+12
* Add functions to buld X86 specific constructsChris Lattner2002-11-171-0/+28
* Return const refefrences to enable default constructionChris Lattner2002-11-171-7/+8
* Add information about memory index representationChris Lattner2002-11-171-1/+26
* Add load/store instructionsChris Lattner2002-11-171-1/+9
* Switch visitRet to use getClass()Chris Lattner2002-11-172-146/+132
* UpdatesNick Hildenbrandt2002-11-151-3/+3
* Fix warningChris Lattner2002-11-152-6/+2
* include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inlineBrian Gaeke2002-11-147-78/+137
* Gives the count for various instructions.Dinakar Dhurjati2002-11-131-0/+189
* Pass to compute various statisics related to DSGraphs.Vikram S. Adve2002-11-131-0/+86
* Fix bug: 2002-11-13-PointerFunction.llChris Lattner2002-11-131-1/+40
* New testcaseChris Lattner2002-11-131-0/+13
* Add new numbersChris Lattner2002-11-121-7/+69
* Inline graphs from outside the SCC into the SCC before SCC resolution startsChris Lattner2002-11-121-4/+104
* Remove dead method, add new methodChris Lattner2002-11-122-14/+18
* Fix two bugs:Chris Lattner2002-11-121-27/+27
* Add new numbersChris Lattner2002-11-121-1/+58
* Fix bugChris Lattner2002-11-112-6/+4
* Handle a mismatch between # function args and call site argsChris Lattner2002-11-111-1/+2
* Elimiante calls to a node with nothing in it.Chris Lattner2002-11-111-36/+45
* Complete rewrite of BU code to use Tarjan's SCC finding algorithm to driveChris Lattner2002-11-111-265/+351
* Almost complete rewrite of BU closure codeChris Lattner2002-11-112-2/+30
* More numbersChris Lattner2002-11-111-1/+120
* InstSelectSimple.cpp: (visitReturnInst) Add return instructions with returnBrian Gaeke2002-11-113-18/+129
* Mark stuff reachable by _AUX_ calls as incomplete in the BU graphChris Lattner2002-11-111-9/+15
* Fix infinite loop in the BU algorithm. Unfortunately this dies a seriousChris Lattner2002-11-111-30/+177
* Print the right call set sizeChris Lattner2002-11-111-1/+3
* Use call site mergeWith method to simplify codeChris Lattner2002-11-111-5/+1
* add methodChris Lattner2002-11-102-0/+6
* Add code to be able to merge two call sitesChris Lattner2002-11-102-0/+22
* Add tarj_end() methodChris Lattner2002-11-102-0/+10
* Fix a bug that could trigger when varargs call sites had non-matching number ...Chris Lattner2002-11-101-2/+9
* Add more infoChris Lattner2002-11-101-1/+65
* * Dramatically rework liveness evaluation.Chris Lattner2002-11-101-172/+167
* Add more numbersChris Lattner2002-11-101-1/+54
* Add a timer to evaluate bytecode load time and space requirementsChris Lattner2002-11-101-0/+4
* Honor the shouldPrintAuxCalls flagChris Lattner2002-11-101-4/+9
* Initialize PrintAuxCalls memberChris Lattner2002-11-101-0/+1
* Add hasGraph() methods to all of the passes for the printerChris Lattner2002-11-102-2/+26
* * Bottom-Up graphs print the Aux call vectorChris Lattner2002-11-101-16/+42
* Implement swappingChris Lattner2002-11-102-0/+30
* Implement support for swapping. Callsites now sort by calleeChris Lattner2002-11-102-4/+32
* Add capability to set a preference of what call vector is printed to dot filesChris Lattner2002-11-102-0/+22
* Fix a problem where bad graphs could be generatedChris Lattner2002-11-102-2/+6
* Run local, bu, & td analysesChris Lattner2002-11-101-1/+1