Graph coloring for register allocation?

Michael Hayes m.hayes@elec.canterbury.ac.nz
Wed Jan 24 14:53:00 GMT 2001


Richard Henderson writes:
 > Actually, we're nearly at the point where we could run scheduling
 > before reload and not abort.
 > 
 > A while ago I solved the problem of moving the copy from hard
 > return register to pseudo away from the call instruction.  What's
 > left is making sure that copies from hard argument register to
 > pseudo don't move from the start of the function.

Does this also handle the case where incoming args are in hard
registers?  This was the primary reason why sched1 was disabled for
the c4x.

Michael.



More information about the Gcc mailing list