aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Bug fix: cast (bool) has higher precedence than %... who knew!Vikram S. Adve2002-07-101-3/+3
* 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
* *** empty log message ***Chris Lattner2002-07-101-5/+5
* changed mem_fun to std::mem_funAnand Shukla2002-07-092-4/+4
* 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
* Added support for printing constant global references toVikram S. Adve2002-07-091-4/+10
* 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
* Rename static struct Initializer to avoid name conflict with BB.Vikram S. Adve2002-07-081-3/+3
* Fix printing of BB in dump.Vikram S. Adve2002-07-081-2/+3
* Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.h.Vikram S. Adve2002-07-082-6/+8
* MachineInstr::dump() now takes no arguments.Vikram S. Adve2002-07-082-2/+2
* Implementation of class MachineCodeForBasicBlock.Vikram S. Adve2002-07-081-0/+28
* A single MachineInstr operand may now be both a def and a use,Vikram S. Adve2002-07-0810-204/+182
* A single MachineInstr operand may now be both a def and a use.Vikram S. Adve2002-07-084-18/+26
* getUsableUniRegAtMI interface simplified slightly.Vikram S. Adve2002-07-082-12/+14
* Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.{cpp,h}.Vikram S. Adve2002-07-081-11/+25
* MachineInstr* in vector are not const (and never really were)Vikram S. Adve2002-07-082-2/+2
* Moved MachineCodeForBB to be an annotation on BasicBlock.Vikram S. Adve2002-07-081-4/+1
* changes BBsorting and orederingAnand Shukla2002-07-082-720/+90
* small correctionsAnand Shukla2002-07-081-23/+22
* changed function numberingAnand Shukla2002-07-081-102/+95
* *** empty log message ***Chris Lattner2002-06-305-5/+1
* Clean up anands patchChris Lattner2002-06-301-1/+0
* Remove diff-cluttering tagsChris Lattner2002-06-302-2/+0
* Remove tag that just clutters diffsChris Lattner2002-06-302-2/+0
* Fix anands changesChris Lattner2002-06-302-12/+8
* Convert tabs to spacesChris Lattner2002-06-301-4/+4
* Fix anand's last checkinChris Lattner2002-06-306-47/+43
* changes for 64bit gccAnand Shukla2002-06-254-7/+8
* added include<iostream> for cerrAnand Shukla2002-06-251-0/+1
* added include<iostream> for cerrAnand Shukla2002-06-252-0/+2
* changes to make it compatible with 64bit gccAnand Shukla2002-06-252-17/+18
* additions and bug fixesAnand Shukla2002-06-255-445/+1395
* added include<iostream> for cerrAnand Shukla2002-06-251-0/+1
* changes to make it compatible with 64bit gccAnand Shukla2002-06-257-14/+34