aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/RegAlloc
Commit message (Expand)AuthorAgeFilesLines
* Commented some popTempArg.. since it leads to a bugRuchira Sasanka2001-11-151-3/+11
* Fixed a bug in setReLRegsUsedByMIRuchira Sasanka2001-11-151-54/+75
* Changed some names of methods, added const etc.Ruchira Sasanka2001-11-152-7/+8
* fixed setUsedRegAtMIRuchira Sasanka2001-11-151-7/+34
* Added support method for setting interference for pseudo instructionsRuchira Sasanka2001-11-141-25/+1
* Added interference for args in pseudo instructionsRuchira Sasanka2001-11-141-8/+48
* commented out lines printing code after schedulingRuchira Sasanka2001-11-131-2/+2
* Fixed a bug concering LR spilling. Earlier, added spilled code was not insertedRuchira Sasanka2001-11-131-27/+43
* Do the same for allocating spills to get their alignment right too.Vikram S. Adve2001-11-121-1/+2
* When allocating space on stack for writing a register,Vikram S. Adve2001-11-121-1/+3
* Changed code to ignore Phi Nodes in PhyRegAllocRuchira Sasanka2001-11-102-1/+8
* Coalesing bug fix - now checks for the same regType instead of the sameRuchira Sasanka2001-11-101-3/+6
* No major changeRuchira Sasanka2001-11-091-3/+3
* Add method declChris Lattner2001-11-081-0/+4
* corrected insertCode4Spilled ... bug.Ruchira Sasanka2001-11-081-8/+17
* Uncommented LR spill code insertionRuchira Sasanka2001-11-081-2/+85
* Added two minor methods.Vikram S. Adve2001-11-082-3/+8
* Removed class RegStackOffsets and used class MachineCodeForMethodVikram S. Adve2001-11-082-293/+38
* Fixed bug - added code in pushUnconstrainedIGNodes() to check whether a nodeRuchira Sasanka2001-11-061-8/+17
* Bug fix: uninitialized variable.Vikram S. Adve2001-11-061-5/+5
* Added an assertion since it seems like AdjList returns an errornous size in m...Ruchira Sasanka2001-11-031-2/+7
* Added support for correct spilling of %ccrRuchira Sasanka2001-11-032-61/+29
* Arranged stack frame - needs furhter organizationRuchira Sasanka2001-11-031-0/+18
* Arranged stack frame - needs furhter organizationRuchira Sasanka2001-11-031-2/+59
* Added support for spillingRuchira Sasanka2001-10-283-8/+146
* Added spill code support; moved insertCallerSaving to SparRegInfo sinceRuchira Sasanka2001-10-281-66/+319
* added support to move "added instructions" after the delay slotRuchira Sasanka2001-10-231-0/+3
* Added support to move "added instructions" after the delay slotRuchira Sasanka2001-10-231-19/+79
* Use class MachineCodeForMethod to print machine code.Vikram S. Adve2001-10-221-1/+1
* Added support for both call/jmpl instructionsRuchira Sasanka2001-10-211-22/+13
* Added code to support unusable Suggested Colors.Ruchira Sasanka2001-10-192-15/+26
* Added code to PhyRegAlloc to mark unusable suggested regsRuchira Sasanka2001-10-192-6/+57
* Changed Call interference infoRuchira Sasanka2001-10-193-10/+27
* Corrected call interference bugRuchira Sasanka2001-10-192-14/+87
* no major changeRuchira Sasanka2001-10-181-2/+4
* removed some debug messagesRuchira Sasanka2001-10-181-15/+17
* changed debugg message printing - no change to useful codeRuchira Sasanka2001-10-161-13/+16
* No major change - commented some debug codeRuchira Sasanka2001-10-161-3/+3
* Added support for caller savingRuchira Sasanka2001-10-165-112/+188
* Print Debug Code to stderr instead of stdout so that it doesn't mess up the a...Chris Lattner2001-10-152-3/+3
* Output to cerr rather than cout so that debug info doesn't mess up assembly g...Chris Lattner2001-10-154-85/+85
* updated suggesting/coloring of call & return args & implicit operands.Ruchira Sasanka2001-10-152-70/+147
* fixed a coalscing bugRuchira Sasanka2001-10-152-3/+5
* --corrected coalescing test: coalsed only if two are of the same reg classRuchira Sasanka2001-10-121-6/+6
* removing phy regaloc - incorrect fileRuchira Sasanka2001-09-301-487/+0
* added suggesting color supportRuchira Sasanka2001-09-303-6/+41
* --added suggesting colors; call/ret arg handlingRuchira Sasanka2001-09-302-48/+235
* -- removed debugging messagesRuchira Sasanka2001-09-191-1/+1
* -fixed return value bug.Ruchira Sasanka2001-09-191-0/+487
* Change debug info from #define to command line optionChris Lattner2001-09-191-5/+12