aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/fpu.h
Commit message (Expand)AuthorAgeFilesLines
* Remove unused error return from API that cannot failConrad Meyer2018-02-231-1/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Add FPU_KERN_NOCTX flag to the fpu_kern_enter() function on amd64.Konstantin Belousov2016-09-111-0/+1
* Create a separate structure for per-CPU state saved across suspend andJohn Baldwin2014-09-061-0/+1
* Add FPU_KERN_KTHR flag to fpu_kern_enter(9), which avoids saving FPUKonstantin Belousov2014-06-231-0/+1
* Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c.Jung-uk Kim2014-03-041-0/+1
* Implement an API to allow a hypervisor to save/restorePeter Grehan2012-12-121-0/+5
* On AMD64, provide siginfo.si_code for floating point errors when errorKonstantin Belousov2012-07-181-1/+2
* Move userland bits of i386 npx.h and amd64 fpu.h to x86 fpu.h.Tijl Coosemans2012-03-161-84/+1
* Add support for the extended FPU states on amd64, both for nativeKonstantin Belousov2012-01-211-8/+14
* Add definitions for the FPU extended state header, legacy extendedKonstantin Belousov2012-01-171-0/+22
* Modernize the fpusave structures definitions by using uint*_t types.Konstantin Belousov2012-01-171-13/+18
* Remove npxgetregs(), npxsetregs(), fpugetregs() and fpusetregs()Konstantin Belousov2010-11-261-3/+2
* Introduce the x86 kernel interfaces to allow kernel code to useKonstantin Belousov2010-06-051-0/+24
* A few cleanups to the FPU code on amd64:John Baldwin2009-03-051-1/+1
* Use a different value for the initial control word for the FPU state forJohn Baldwin2009-01-281-0/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* We can simplify a lot of things now that we don't have to worry aboutPeter Wemm2004-01-281-1/+0
* Switch from having a fpu "device" to something that is more like thePeter Wemm2003-11-081-1/+1
* The great s/npx/fpu/giPeter Wemm2003-11-081-14/+14
* Go back to 64 bit precision for fadd/fsub/fsqrt etc. This is because onPeter Wemm2003-07-221-8/+9
* Include the MXCSR initial values, based on the AMD docs. This filePeter Wemm2003-05-091-0/+2
* Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm2003-05-011-58/+15
* At great personal risk, add a __packed and __aligned(x) define thatPeter Wemm2002-09-231-1/+1
* Add kernel support needed for the KSE-aware libpthread:Jonathan Mini2002-09-161-4/+7
* Remove __P.Alfred Perlstein2002-03-201-5/+5
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* style(9) the structure definitions.David E. O'Brien2001-09-051-3/+3
* Activate SSE/SIMD. This is the extra context switching support thatPeter Wemm2001-07-121-1/+37
* Convert npx interrupts into traps instead of vice versa. This is muchBruce Evans2001-05-221-0/+1
* Declare or #define per-cpu globals in <machine/globals.h> in all cases.Bruce Evans2000-10-271-6/+0
* Change the default FPU control word so that exceptions for newMartin Cracauer2000-03-101-34/+4
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Enable vmspace sharing on SMP. Major changes are,Luoqi Chen1999-04-281-1/+5
* Removed unused #includes and a stale forward declaration.Bruce Evans1997-07-201-6/+1
* Preliminary support for per-cpu data pages.Peter Wemm1997-06-221-1/+3
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Added `#include "ioconf.h"' to <machine/conf.h> and cleaned up theBruce Evans1995-11-041-2/+1
* Fix benign type mismatches in isa interrupt handlers. Many returned intBruce Evans1995-09-191-2/+2
* Killed some unused stuff inherited from Bill Jolitz. Note that sinceDavid Greenman1995-08-171-8/+1
* Replace sv_ex_tw by padding (it is no longer used; the tag word in sv_envBruce Evans1995-01-031-8/+13
* Declare all functions exported by the npx driver.Bruce Evans1994-11-051-4/+17
* __386BSD__ -> __FreeBSD__Jordan K. Hubbard1994-11-041-2/+2
* Submitted by: Bruce EvansAndreas Schulz1994-08-141-6/+4
* Deleted on ifdef dontdefGary Clark II1994-04-291-4/+6
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-161-9/+2
* Initial import, 0.1 + pk 0.2.4-B1Rodney W. Grimes1993-06-121-0/+146