aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Initial makefileAnand Shukla2002-07-121-0/+5
* Initial version: adds a function table to output codeAnand Shukla2002-07-121-0/+52
* * Pass the DSGraph around instead of the Function to printing fnsChris Lattner2002-07-111-16/+26
* * Nodes now keep track of any global variables in themChris Lattner2002-07-111-0/+15
* * Nodes now keep track of any global variables in themChris Lattner2002-07-111-17/+35
* * Nodes now keep track of any global variables contained within themChris Lattner2002-07-112-8/+30
* added std:: to endlAnand Shukla2002-07-111-1/+1
* added std:: to vectorAnand Shukla2002-07-112-4/+4
* Rename DataStructure to LocalDataStructuresChris Lattner2002-07-101-3/+3
* New implementation of data structure analysisChris Lattner2002-07-105-790/+294
* New implementation of data structure analysis. Only local analysis has beenChris Lattner2002-07-103-130/+531
* Disable folding g-e-p instructions into loads and stores.Chris Lattner2002-07-101-0/+2
* Disable pool allocation stuff until data structure analysis is sorted back outChris Lattner2002-07-101-2/+7
* Reimplement data structure analysisChris Lattner2002-07-105-1601/+0
* Fix broken testChris Lattner2002-07-102-0/+2
* Include Makefile.singlesrc in order to compile .c tests.Vikram S. Adve2002-07-101-2/+2
* Some of these are feature tests, not regression tests.Vikram S. Adve2002-07-1020-0/+1208
* Bug fix: cast (bool) has higher precedence than %... who knew!Vikram S. Adve2002-07-102-6/+6
* Add support for marking each operand as a %hh, %hm, %lm or %lo.Vikram S. Adve2002-07-101-24/+80
* Added a few more methods for creating instructions.Vikram S. Adve2002-07-101-0/+33
* Fix print of BB name in dump().Vikram S. Adve2002-07-101-2/+1
* Add support for marking each operand as a %hh, %hm, %lm or %lo.Vikram S. Adve2002-07-101-34/+38
* Changed interface to insertCallerSavingCode().Vikram S. Adve2002-07-101-1/+3
* Stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve2002-07-101-10/+28
* Add support to print %hh, %hm, %lm, or %lo in an operand field.Vikram S. Adve2002-07-101-14/+30
* Major overhaul to stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve2002-07-101-110/+207
* More important fixes:Vikram S. Adve2002-07-101-40/+53
* Put caller-saving code *before* argument copying code!Vikram S. Adve2002-07-101-1/+3
* Minor change in comments.Vikram S. Adve2002-07-102-6/+8
* *** empty log message ***Chris Lattner2002-07-101-5/+5
* Allow specifying a module for context instead of a slot calculator directlyChris Lattner2002-07-101-3/+4
* Add a new testcase. It actually is not infinite looping. It just takesChris Lattner2002-07-091-0/+67
* Disabling reassociate pass until it is fixed.Vikram S. Adve2002-07-091-1/+2
* New testcase for problem effecting mstChris Lattner2002-07-091-0/+10
* changed mem_fun to std::mem_funAnand Shukla2002-07-092-4/+4
* added std:: to hash_setAnand Shukla2002-07-091-0/+2
* Added std:: to mem_fun for 64-bit gccAnand Shukla2002-07-091-2/+2
* Implementing shift left & shift right on pointersChris Lattner2002-07-091-0/+2
* Include header in the compiler-neutral locationChris Lattner2002-07-091-1/+1
* Added support for printing constant global references toVikram S. Adve2002-07-091-4/+10
* Add makefile-mode flag for emacs.Vikram S. Adve2002-07-092-2/+4
* Fix iteration and InsertPos bugs introduced when Chris changed over to ilist.Vikram S. Adve2002-07-081-21/+35
* Numerous changes in interface to class SparcRegInfo corresponding toVikram S. Adve2002-07-081-75/+78
* class MachineCodeForBasicBlock is now an annotation on BasicBlock.Vikram S. Adve2002-07-081-2/+3
* BA no longer has the unused CC operand.Vikram S. Adve2002-07-081-2/+3
* Have to save a boolean (setCC) value whenever use is outside the currentVikram S. Adve2002-07-081-20/+16
* BA has only one argument.Vikram S. Adve2002-07-081-8/+12
* Significant changes to correctly spill CC registers and to correctlyVikram S. Adve2002-07-081-214/+273
* Significant changes to correctly spill CC registers and to correctlyVikram S. Adve2002-07-082-478/+328
* MachineInstr* in vector are not const (and never really were)Vikram S. Adve2002-07-082-18/+20