| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for marking each operand as a %hh, %hm, %lm or %lo. | Vikram S. Adve | 2002-07-10 | 1 | -24/+80 |
* | Added a few more methods for creating instructions. | Vikram S. Adve | 2002-07-10 | 1 | -0/+33 |
* | Fix print of BB name in dump(). | Vikram S. Adve | 2002-07-10 | 1 | -2/+1 |
* | Add support for marking each operand as a %hh, %hm, %lm or %lo. | Vikram S. Adve | 2002-07-10 | 1 | -34/+38 |
* | Changed interface to insertCallerSavingCode(). | Vikram S. Adve | 2002-07-10 | 1 | -1/+3 |
* | Stop using pseudo-instructions (SETX, SETUW, SETSW) | Vikram S. Adve | 2002-07-10 | 1 | -10/+28 |
* | Add support to print %hh, %hm, %lm, or %lo in an operand field. | Vikram S. Adve | 2002-07-10 | 1 | -14/+30 |
* | Major overhaul to stop using pseudo-instructions (SETX, SETUW, SETSW) | Vikram S. Adve | 2002-07-10 | 1 | -110/+207 |
* | More important fixes: | Vikram S. Adve | 2002-07-10 | 1 | -40/+53 |
* | Put caller-saving code *before* argument copying code! | Vikram S. Adve | 2002-07-10 | 1 | -1/+3 |
* | Minor change in comments. | Vikram S. Adve | 2002-07-10 | 2 | -6/+8 |
* | *** empty log message *** | Chris Lattner | 2002-07-10 | 1 | -5/+5 |
* | Allow specifying a module for context instead of a slot calculator directly | Chris Lattner | 2002-07-10 | 1 | -3/+4 |
* | Add a new testcase. It actually is not infinite looping. It just takes | Chris Lattner | 2002-07-09 | 1 | -0/+67 |
* | Disabling reassociate pass until it is fixed. | Vikram S. Adve | 2002-07-09 | 1 | -1/+2 |
* | New testcase for problem effecting mst | Chris Lattner | 2002-07-09 | 1 | -0/+10 |
* | changed mem_fun to std::mem_fun | Anand Shukla | 2002-07-09 | 2 | -4/+4 |
* | added std:: to hash_set | Anand Shukla | 2002-07-09 | 1 | -0/+2 |
* | Added std:: to mem_fun for 64-bit gcc | Anand Shukla | 2002-07-09 | 1 | -2/+2 |
* | Implementing shift left & shift right on pointers | Chris Lattner | 2002-07-09 | 1 | -0/+2 |
* | Include header in the compiler-neutral location | Chris Lattner | 2002-07-09 | 1 | -1/+1 |
* | Added support for printing constant global references to | Vikram S. Adve | 2002-07-09 | 1 | -4/+10 |
* | Add makefile-mode flag for emacs. | Vikram S. Adve | 2002-07-09 | 2 | -2/+4 |
* | Fix iteration and InsertPos bugs introduced when Chris changed over to ilist. | Vikram S. Adve | 2002-07-08 | 1 | -21/+35 |
* | Numerous changes in interface to class SparcRegInfo corresponding to | Vikram S. Adve | 2002-07-08 | 1 | -75/+78 |
* | class MachineCodeForBasicBlock is now an annotation on BasicBlock. | Vikram S. Adve | 2002-07-08 | 1 | -2/+3 |
* | BA no longer has the unused CC operand. | Vikram S. Adve | 2002-07-08 | 1 | -2/+3 |
* | Have to save a boolean (setCC) value whenever use is outside the current | Vikram S. Adve | 2002-07-08 | 1 | -20/+16 |
* | BA has only one argument. | Vikram S. Adve | 2002-07-08 | 1 | -8/+12 |
* | Significant changes to correctly spill CC registers and to correctly | Vikram S. Adve | 2002-07-08 | 1 | -214/+273 |
* | Significant changes to correctly spill CC registers and to correctly | Vikram S. Adve | 2002-07-08 | 2 | -478/+328 |
* | MachineInstr* in vector are not const (and never really were) | Vikram S. Adve | 2002-07-08 | 2 | -18/+20 |
* | Rename static struct Initializer to avoid name conflict with BB. | Vikram S. Adve | 2002-07-08 | 1 | -3/+3 |
* | Fix printing of BB in dump. | Vikram S. Adve | 2002-07-08 | 1 | -2/+3 |
* | Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.h. | Vikram S. Adve | 2002-07-08 | 2 | -6/+8 |
* | MachineInstr::dump() now takes no arguments. | Vikram S. Adve | 2002-07-08 | 2 | -2/+2 |
* | Implementation of class MachineCodeForBasicBlock. | Vikram S. Adve | 2002-07-08 | 1 | -0/+28 |
* | A single MachineInstr operand may now be both a def and a use, | Vikram S. Adve | 2002-07-08 | 10 | -204/+182 |
* | A single MachineInstr operand may now be both a def and a use. | Vikram S. Adve | 2002-07-08 | 4 | -18/+26 |
* | cpMem<->Reg functions now support CC registers (int and FP) correctly. | Vikram S. Adve | 2002-07-08 | 1 | -24/+42 |
* | Interface to class MachineCodeForBasicBlock. | Vikram S. Adve | 2002-07-08 | 2 | -0/+148 |
* | getUsableUniRegAtMI interface simplified slightly. | Vikram S. Adve | 2002-07-08 | 2 | -12/+14 |
* | Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.{cpp,h}. | Vikram S. Adve | 2002-07-08 | 2 | -108/+108 |
* | MachineInstr* in vector are not const (and never really were) | Vikram S. Adve | 2002-07-08 | 2 | -2/+2 |
* | Added two more helper functions for instruction creation. | Vikram S. Adve | 2002-07-08 | 1 | -0/+21 |
* | Moved MachineCodeForBB to be an annotation on BasicBlock. | Vikram S. Adve | 2002-07-08 | 2 | -11/+1 |
* | changes BBsorting and oredering | Anand Shukla | 2002-07-08 | 2 | -720/+90 |
* | small corrections | Anand Shukla | 2002-07-08 | 1 | -23/+22 |
* | changed function numbering | Anand Shukla | 2002-07-08 | 1 | -102/+95 |
* | Add new << to allow printing modules by reference. | Anand Shukla | 2002-07-03 | 1 | -0/+5 |