freebsd-nq/sys/amd64/isa
Peter Wemm 9d146ac5d1 Activate SSE/SIMD. This is the extra context switching support that
we are required to do if we let user processes use the extra 128 bit
registers etc.

This is the base part of the diff I got from:
  http://www.issei.org/issei/FreeBSD/sse.html
I believe this is by:  Mr. SUZUKI Issei <issei@issei.org>
SMP support apparently by: Takekazu KATO <kato@chino.it.okayama-u.ac.jp>
Test code by: NAKAMURA Kazushi <kaz@kobe1995.net>, see
  http://kobe1995.net/~kaz/FreeBSD/SSE.en.html

I have fixed a couple of style(9) deviations.  I have some followup
commits to fix a couple of non-style things.
2001-07-12 06:32:51 +00:00
..
atpic_vector.S Don't enable interrupts before calling sched_ithd for threaded interrupts. 2001-03-05 04:37:54 +00:00
clock.c Remove unneeded includes of sys/ipl.h and machine/ipl.h. 2001-05-15 23:22:29 +00:00
icu_ipl.s Remove the leading underscore from all symbols defined in x86 asm 2001-02-25 06:29:04 +00:00
icu_ipl.S Remove the leading underscore from all symbols defined in x86 asm 2001-02-25 06:29:04 +00:00
icu_vector.s Don't enable interrupts before calling sched_ithd for threaded interrupts. 2001-03-05 04:37:54 +00:00
icu_vector.S Don't enable interrupts before calling sched_ithd for threaded interrupts. 2001-03-05 04:37:54 +00:00
icu.h Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00
intr_machdep.c Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00
intr_machdep.h Overhaul of the SMP code. Several portions of the SMP kernel support have 2001-04-27 19:28:25 +00:00
isa_dma.c With Alfred's permission, remove vm_mtx in favor of a fine-grained approach 2001-07-04 16:20:28 +00:00
isa_dma.h
isa.c Don't assume that resource type is ioport and rid equal 0. 2001-06-17 13:33:59 +00:00
isa.h
ithread.c - Use ICU_LEN rather than NHWI for the size of the array of ithreads. 2001-05-15 22:31:08 +00:00
nmi.c Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00
npx.c Activate SSE/SIMD. This is the extra context switching support that 2001-07-12 06:32:51 +00:00
timerreg.h
vector.s Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00
vector.S Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00