diff options
Diffstat (limited to 'target-mips/exec.h')
-rw-r--r-- | target-mips/exec.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/target-mips/exec.h b/target-mips/exec.h index b00263f1b1..d9160a1f3a 100644 --- a/target-mips/exec.h +++ b/target-mips/exec.h @@ -29,12 +29,18 @@ register target_ulong T2 asm(AREG3); #define FST0 (env->ft0.fs[FP_ENDIAN_IDX]) #define FST1 (env->ft1.fs[FP_ENDIAN_IDX]) #define FST2 (env->ft2.fs[FP_ENDIAN_IDX]) +#define FSTH0 (env->ft0.fs[!FP_ENDIAN_IDX]) +#define FSTH1 (env->ft1.fs[!FP_ENDIAN_IDX]) +#define FSTH2 (env->ft2.fs[!FP_ENDIAN_IDX]) #define DT0 (env->ft0.d) #define DT1 (env->ft1.d) #define DT2 (env->ft2.d) #define WT0 (env->ft0.w[FP_ENDIAN_IDX]) #define WT1 (env->ft1.w[FP_ENDIAN_IDX]) #define WT2 (env->ft2.w[FP_ENDIAN_IDX]) +#define WTH0 (env->ft0.w[!FP_ENDIAN_IDX]) +#define WTH1 (env->ft1.w[!FP_ENDIAN_IDX]) +#define WTH2 (env->ft2.w[!FP_ENDIAN_IDX]) #endif #if defined (DEBUG_OP) |