_fxsave in core::arch::x86_64 - Rust
Description: Saves the `x87` FPU, `MMX` technology, `XMM`, and `MXCSR` registers to the 512-byte-long 16-byte-aligned memory region `mem_addr`.
Keywords: rust, rustlang, rust-lang, _fxsave

# Function core::arch::x86_64::_fxsave
1.27.0[−][src]

    pub unsafe fn _fxsave(mem_addr: *mut u8)

This is supported on x86-64 and target feature `fxsr` only.

Saves the `x87` FPU, `MMX` technology, `XMM`, and `MXCSR` registers to the 512-byte-long 16-byte-aligned memory region `mem_addr`.

A misaligned destination operand raises a general-protection (#GP) or an alignment check exception (#AC).

See `FXSAVE` and `FXRSTOR`.

Intel’s documentation