Revision 0487d6a8 target-ppc/exec.h
b/target-ppc/exec.h | ||
---|---|---|
39 | 39 |
register unsigned long T2 asm(AREG3); |
40 | 40 |
#endif |
41 | 41 |
/* We may, sometime, need 64 bits registers on 32 bits target */ |
42 |
#if defined(TARGET_PPC64) || (HOST_LONG_BITS == 64) |
|
42 |
#if defined(TARGET_PPC64) || defined(TARGET_PPCSPE) || (HOST_LONG_BITS == 64)
|
|
43 | 43 |
#define T0_64 T0 |
44 |
#define T1_64 T0
|
|
45 |
#define T2_64 T0
|
|
44 |
#define T1_64 T1
|
|
45 |
#define T2_64 T2
|
|
46 | 46 |
#else |
47 | 47 |
/* no registers can be used */ |
48 | 48 |
#define T0_64 (env->t0) |
Also available in: Unified diff