Use temporary registers for the MIPS FPU emulation.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4861 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
ths 2008-07-09 11:05:10 +00:00
parent bd5921b432
commit b6d96beda3
5 changed files with 1991 additions and 1126 deletions

View file

@ -171,20 +171,14 @@ typedef struct CPUMIPSState CPUMIPSState;
struct CPUMIPSState {
TCState active_tc;
/* temporary hack for FP globals */
#ifndef USE_HOST_FLOAT_REGS
fpr_t ft0;
fpr_t ft1;
fpr_t ft2;
#endif
CPUMIPSMVPContext *mvp;
CPUMIPSTLBContext *tlb;
CPUMIPSFPUContext *fpu;
uint32_t current_tc;
uint32_t SEGBITS;
target_ulong SEGMask;
uint32_t PABITS;
target_ulong SEGMask;
target_ulong PAMask;
int32_t CP0_Index;