Module core::core_arch::x86::xsave

source ·
🔬This is a nightly-only experimental API. (stdsimd #48556)
Available on x86 or x86-64 only.
Expand description

i586’s xsave and xsaveopt target feature intrinsics

Constants

Functions

  • xgetbv 🔒 Experimental
  • xrstor 🔒 Experimental
  • xrstors 🔒 Experimental
  • xsave 🔒 Experimental
  • xsavec 🔒 Experimental
  • xsaveopt 🔒 Experimental
  • xsaves 🔒 Experimental
  • xsetbv 🔒 Experimental
  • _xgetbvxsave
    Reads the contents of the extended control register XCR specified in xcr_no.
  • _xrstorxsave
    Performs a full or partial restore of the enabled processor states using the state information stored in memory at mem_addr.
  • _xrstorsxsave,xsaves
    Performs a full or partial restore of the enabled processor states using the state information stored in memory at mem_addr.
  • _xsavexsave
    Performs a full or partial save of the enabled processor states to memory at mem_addr.
  • _xsavecxsave,xsavec
    Performs a full or partial save of the enabled processor states to memory at mem_addr.
  • _xsaveoptxsave,xsaveopt
    Performs a full or partial save of the enabled processor states to memory at mem_addr.
  • _xsavesxsave,xsaves
    Performs a full or partial save of the enabled processor states to memory at mem_addr
  • _xsetbvxsave
    Copies 64-bits from val to the extended control register (XCR) specified by a.