[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Fri Feb 5 13:40:27 CET 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/02/05 13:40:27
Modified files:
cm3/m3-sys/m3back/src/: M3x86Rep.i3
Log message:
add NonVolatileRegisters, VolatileRegisters, AllRegisters
they are const but the first two at least could become
variables if/when we adapt to other platforms (depending
on their calling conventions)
not sure we'll get around to optimizing based on the distinction though,
this backend always preserves all nonvolatile registers in every
prologue/epilogue I believe, no matter which a function uses
More information about the M3commit
mailing list