19 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
20 |
*/ |
*/ |
21 |
|
|
22 |
|
#ifndef SET_REG |
23 |
|
#define SET_REG(x) REG = x |
24 |
|
#endif |
25 |
|
|
26 |
void OPPROTO glue(op_movl_T0_, REGNAME)(void) |
void OPPROTO glue(op_movl_T0_, REGNAME)(void) |
27 |
{ |
{ |
28 |
T0 = REG; |
T0 = REG; |
40 |
|
|
41 |
void OPPROTO glue(glue(op_movl_, REGNAME), _T0)(void) |
void OPPROTO glue(glue(op_movl_, REGNAME), _T0)(void) |
42 |
{ |
{ |
43 |
REG = T0; |
SET_REG (T0); |
44 |
} |
} |
45 |
|
|
46 |
void OPPROTO glue(glue(op_movl_, REGNAME), _T1)(void) |
void OPPROTO glue(glue(op_movl_, REGNAME), _T1)(void) |
47 |
{ |
{ |
48 |
REG = T1; |
SET_REG (T1); |
49 |
} |
} |
50 |
|
|
51 |
#undef REG |
#undef REG |
52 |
#undef REGNAME |
#undef REGNAME |
53 |
|
#undef SET_REG |