Searched refs:fpregs (Results 1 - 20 of 20) sorted by relevance

/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dos_ReliantUNIX.s67 s.d $f20,264(a0) # fpregs.fp_r.fp_dregs[10]
68 s.d $f22,272(a0) # fpregs.fp_r.fp_dregs[11]
69 s.d $f24,280(a0) # fpregs.fp_r.fp_dregs[12]
70 s.d $f26,288(a0) # fpregs.fp_r.fp_dregs[13]
71 s.d $f28,296(a0) # fpregs.fp_r.fp_dregs[14]
72 s.d $f30,304(a0) # fpregs.fp_r.fp_dregs[15]
73 sw v0,312(a0) # fpregs.fp_csr
88 lw v0,312(a0) # fpregs.fp_csr
107 l.d $f20,264(a0) # fpregs.fp_r.fp_dregs[10]
108 l.d $f22,272(a0) # fpregs
[all...]
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/
H A Dxptcinvoke_amd64_darwin.cpp78 PRUint64 * gpregs, double * fpregs)
108 fpregs[nr_fpr++] = s->val.d;
119 fpregs[nr_fpr++] = s->val.d;
149 double fpregs[FPR_COUNT]; local
150 invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs);
152 // Load FPR registers from fpregs[]
164 case N+1: d##N = fpregs[N];
77 invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, PRUint64 * gpregs, double * fpregs) argument
H A Dxptcinvoke_x86_64_linux.cpp78 PRUint64 * gpregs, double * fpregs)
108 fpregs[nr_fpr++] = s->val.d;
119 fpregs[nr_fpr++] = s->val.d;
149 double fpregs[FPR_COUNT]; local
150 invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs);
152 // Load FPR registers from fpregs[]
164 case N+1: d##N = fpregs[N];
77 invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, PRUint64 * gpregs, double * fpregs) argument
H A Dxptcinvoke_ppc_linux.cpp71 double* fpregs)
102 fpregs[fpr++] = s->val.d;
111 fpregs[fpr++] = s->val.f; // if passed in registers, floats are promoted to doubles
67 invoke_copy_to_stack(PRUint32* d, PRUint32 paramCount, nsXPTCVariant* s, PRUint32* gpregs, double* fpregs) argument
H A Dxptcinvoke_ppc_netbsd.cpp71 double* fpregs)
102 fpregs[fpr++] = s->val.d;
113 fpregs[fpr++] = s->val.f; // if passed in registers, floats are promoted to doubles
67 invoke_copy_to_stack(PRUint32* d, PRUint32 paramCount, nsXPTCVariant* s, PRUint32* gpregs, double* fpregs) argument
H A Dxptcstubs_amd64_darwin.cpp57 // - 'fpregs[]' contains the arguments passed in floating point registers
64 PRUint64 * args, PRUint64 * gpregs, double *fpregs)
110 dp->val.d = fpregs[nr_fpr++];
201 // make room for gpregs (48), fpregs (64)
63 PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, PRUint64 * args, PRUint64 * gpregs, double *fpregs) argument
H A Dxptcstubs_x86_64_linux.cpp57 // - 'fpregs[]' contains the arguments passed in floating point registers
64 PRUint64 * args, PRUint64 * gpregs, double *fpregs)
110 dp->val.d = fpregs[nr_fpr++];
201 // make room for gpregs (48), fpregs (64)
63 PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, PRUint64 * args, PRUint64 * gpregs, double *fpregs) argument
H A Dxptcstubs_x86_64_solaris.cpp58 // - 'fpregs[]' contains the arguments passed in floating point registers
65 PRUint64 * args, PRUint64 * gpregs, double *fpregs)
111 dp->val.d = fpregs[nr_fpr++];
225 // make room for gpregs (48), fpregs (64)
64 PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, PRUint64 * args, PRUint64 * gpregs, double *fpregs) argument
H A Dxptcinvoke_asm_ppc_netbsd.s72 addi r7,r6,32 # r7 <= fpregs ( == gpregs + 32 )
74 bl invoke_copy_to_stack@local # (args, paramCount, params, gpregs, fpregs)
/vbox/src/recompiler/Sun/
H A Dtestmath.c417 } fpregs[8];
422 #define ST0 (env->fpregs[env->fpstt].d)
423 #define ST(n) (env->fpregs[(env->fpstt + (n)) & 7].d)
701 my.d = env->fpregs[i].d;
702 res.d = env_res.fpregs[i].d;
736 my_st[i].d = env->fpregs[i].d;
748 Log(("/*code*/ *(unsigned long long *)&env_org.fpregs[%d] = %#018llxULL; ((unsigned short *)&env_org.fpregs[%d])[4] = %#06x; env_org.fptags[%d]=%d;\n",
756 u.d = env->fpregs[i].d;
757 Log(("/*code*/ *(unsigned long long *)&env_res.fpregs[
[all...]
/vbox/src/recompiler/target-i386/
H A Dexec.h72 #define ST0 (env->fpregs[env->fpstt].d)
73 #define ST(n) (env->fpregs[(env->fpstt + (n)) & 7].d)
H A Dtranslate.c3346 gen_stq_env_A0(s->mem_index, offsetof(CPUX86State,fpregs[reg].mmx));
3380 tcg_gen_st_tl(cpu_T[0], cpu_env, offsetof(CPUX86State,fpregs[reg].mmx));
3386 offsetof(CPUX86State,fpregs[reg].mmx));
3411 gen_ldq_env_A0(s->mem_index, offsetof(CPUX86State,fpregs[reg].mmx));
3415 offsetof(CPUX86State,fpregs[rm].mmx));
3417 offsetof(CPUX86State,fpregs[reg].mmx));
3554 offsetof(CPUX86State,fpregs[reg].mmx));
3560 offsetof(CPUX86State,fpregs[reg].mmx.MMX_L(0)));
3592 gen_stq_env_A0(s->mem_index, offsetof(CPUX86State,fpregs[reg].mmx));
3595 gen_op_movq(offsetof(CPUX86State,fpregs[r
[all...]
H A Dcpu.h651 FPReg fpregs[8]; member in struct:CPUX86State
865 } fpregs[8]; member in struct:CPUX86State_Ver16
H A Dhelper.c408 tmp.d = env->fpregs[i].d;
413 i, env->fpregs[i].mmx.q);
H A Dop_helper.c4326 env->fpregs[new_fpstt].d = float32_to_floatx(u.f, &env->fp_status);
4340 env->fpregs[new_fpstt].d = float64_to_floatx(u.f, &env->fp_status);
4349 env->fpregs[new_fpstt].d = int32_to_floatx(val, &env->fp_status);
4358 env->fpregs[new_fpstt].d = int64_to_floatx(val, &env->fp_status);
4453 env->fpregs[new_fpstt].d = helper_fldt(ptr);
5123 tmp.d = env->fpregs[i].d;
/vbox/src/recompiler/tests/
H A Dtest-i386.c794 long double fpregs[8]; member in struct:__anon17459
945 long double fpregs[8]; member in struct:__anon17460
952 long double fpregs[8]; member in struct:__anon17461
/vbox/src/VBox/Runtime/r3/solaris/
H A Dcoredumper-solaris.cpp902 AssertCompile(sizeof(pStatus->pr_fpreg) == sizeof(pSolProc->pCurThreadCtx->uc_mcontext.fpregs));
904 memcpy(&pStatus->pr_fpreg, &pSolProc->pCurThreadCtx->uc_mcontext.fpregs, sizeof(pStatus->pr_fpreg));
/vbox/src/recompiler/
H A Dcpu-exec.c1154 # define FLOAT_sig(reg_num, context) FLOATREG_sig(fpregs[reg_num], context)
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/
H A Dserver_protocol.h168 struct { struct { unsigned __int64 low, high; } fpregs[32]; } x86_64_regs; member in struct:__anon14159::__anon14175::__anon14177
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/
H A Dserver_protocol.h179 struct { struct { unsigned __int64 low, high; } fpregs[32]; } x86_64_regs; member in struct:__anon1497::__anon1513::__anon1515

Completed in 962 milliseconds