Lines Matching full:mmx
2855 /* MMX ops and their SSE extensions */
3109 /* MMX case */
3115 /* simple MMX/SSE operation */
3140 /* prepare MMX state (XXX: optimize by storing fptt and fptags in
3158 gen_stq_env_A0(s->mem_index, offsetof(CPUX86State,fpregs[reg].mmx));
3173 tcg_gen_st_tl(cpu_T[0], cpu_env, offsetof(CPUX86State,fpregs[reg].mmx));
3179 offsetof(CPUX86State,fpregs[reg].mmx));
3204 gen_ldq_env_A0(s->mem_index, offsetof(CPUX86State,fpregs[reg].mmx));
3208 offsetof(CPUX86State,fpregs[rm].mmx));
3210 offsetof(CPUX86State,fpregs[reg].mmx));
3328 offsetof(CPUX86State,fpregs[reg].mmx));
3334 offsetof(CPUX86State,fpregs[reg].mmx.MMX_L(0)));
3366 gen_stq_env_A0(s->mem_index, offsetof(CPUX86State,fpregs[reg].mmx));
3369 gen_op_movq(offsetof(CPUX86State,fpregs[rm].mmx),
3370 offsetof(CPUX86State,fpregs[reg].mmx));
3455 op2_offset = offsetof(CPUX86State,fpregs[rm].mmx);
3486 op2_offset = offsetof(CPUX86State,fpregs[rm].mmx);
3528 op1_offset = offsetof(CPUX86State,fpregs[reg & 7].mmx);
3587 offsetof(CPUX86State,fpregs[reg].mmx.MMX_W(val)));
3605 offsetof(CPUX86State,fpregs[rm].mmx.MMX_W(val)));
3625 offsetof(CPUX86State,fpregs[rm].mmx));
3631 gen_op_movq(offsetof(CPUX86State,fpregs[reg & 7].mmx),
3644 tcg_gen_addi_ptr(cpu_ptr0, cpu_env, offsetof(CPUX86State,fpregs[rm].mmx));
3703 op1_offset = offsetof(CPUX86State,fpregs[reg].mmx);
3705 op2_offset = offsetof(CPUX86State,fpregs[rm].mmx);
3906 op1_offset = offsetof(CPUX86State,fpregs[reg].mmx);
3908 op2_offset = offsetof(CPUX86State,fpregs[rm].mmx);
3933 /* generic MMX or SSE operation */
3967 op1_offset = offsetof(CPUX86State,fpregs[reg].mmx);
3974 op2_offset = offsetof(CPUX86State,fpregs[rm].mmx);
7418 /* MMX/3DNow!/SSE/SSE2/SSE3/SSSE3/SSE4 support */