diff options
Diffstat (limited to 'src/cpu/k8/disable_mmx_sse.inc')
-rw-r--r-- | src/cpu/k8/disable_mmx_sse.inc | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/cpu/k8/disable_mmx_sse.inc b/src/cpu/k8/disable_mmx_sse.inc deleted file mode 100644 index 5ce9dfdc1f..0000000000 --- a/src/cpu/k8/disable_mmx_sse.inc +++ /dev/null @@ -1,27 +0,0 @@ - /* Clear out an mmx state */ - emms - - /* - * Put the processor back into a reset state - * with respect to the xmm registers. - */ - - pxor %xmm0, %xmm0 - pxor %xmm1, %xmm1 - pxor %xmm2, %xmm2 - pxor %xmm3, %xmm3 - pxor %xmm4, %xmm4 - pxor %xmm5, %xmm5 - pxor %xmm6, %xmm6 - pxor %xmm7, %xmm7 - - /* Disable floating point emulation */ - movl %cr0, %eax - andl $~(1<<2), %eax - movl %eax, %cr0 - - /* Disable sse instructions */ - movl %cr4, %eax - andl $~(3<<9), %eax - movl %eax, %cr4 - |