OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:fxsave
(Results
1 - 4
of
4
) sorted by relevancy
/src/tests/sys/x86/
t_convert_xmm_s87.c
63
"converting between FSAVE/
FXSAVE
comparing to actual results");
69
struct
fxsave
fxsave
, fxsave_conv;
local
77
atf_tc_skip("
FXSAVE
not supported");
87
"
fxsave
%5\n\t"
90
: "b"(ST_INPUTS), "c"(i), "m"(fsave), "m"(
fxsave
)
94
/* Self-assertion for working FSAVE/
FXSAVE
*/
95
ATF_REQUIRE_EQ(fsave.s87_cw,
fxsave
.fx_cw);
96
ATF_REQUIRE_EQ(fsave.s87_sw,
fxsave
.fx_sw);
99
process_xmm_to_s87(&
fxsave
, &fsave_conv)
151
struct
fxsave
fxsave
;
local
183
struct
fxsave
fxsave
;
local
[
all
...]
/src/sys/arch/x86/include/
cpufunc.h
415
fxsave
(void *addr)
function
420
"
fxsave
%[area]"
cpu_extended_state.h
24
* The actual structures the cpu accesses must be aligned to 16 bytes for
FXSAVE
30
* support the
fxsave
instruction.
36
*
FXSAVE
: Saves the x87 state and XMM (aka SSE) registers to the first
67
/* The x87 registers padded out to 16 bytes for
fxsave
*/
101
* The
fxsave
'Abridged tag word' in inverted.
115
* FPU/MMX/SSE/SSE2 context (
FXSAVE
instruction).
117
struct
fxsave
{
struct
131
__CTASSERT_NOLINT(sizeof(struct
fxsave
) == 512);
134
* For XSAVE, a 64byte header follows the
fxsave
data.
137
uint8_t xsh_fxsave[512]; /* struct
fxsave
*/
[
all
...]
/src/tests/lib/libc/sys/
t_ptrace_x86_wait.h
2440
struct
fxsave
fxsave
;
local
2450
"
fxsave
%2\n\t"
2463
: "a"(out->st), "m"(fsave), "m"(
fxsave
)
2467
FORKEE_ASSERT_EQ(fsave.s87_cw,
fxsave
.fx_cw);
2468
FORKEE_ASSERT_EQ(fsave.s87_sw,
fxsave
.fx_sw);
2474
out->tw_abridged =
fxsave
.fx_tw;
2475
out->opcode =
fxsave
.fx_opcode;
2476
out->ip =
fxsave
.fx_ip;
2477
out->dp =
fxsave
.fx_dp
[
all
...]
Completed in 18 milliseconds
Indexes created Sun Feb 22 16:20:20 UTC 2026