mirror of
https://github.com/herumi/xbyak
synced 2024-11-20 16:06:14 -07:00
d700f6c357
The XSAVE cpuid flag determines if the processor supports the XSAVE instructions(`xsave`, `xrestor`, `xsetbv`, `xgetbv`). The OSXSAVE cpuid flag determines if the _operating system_ has XSAVE **enabled**. Userland code has to use OSXSAVE for features such as AVX and AVX512 but it still matters to know if the processor itself supports it but not the operating system such as some virtual-machine contexts. |
||
---|---|---|
.. | ||
cpuid | ||
bf.cpp | ||
bf.vcxproj | ||
calc.cpp | ||
calc.vcxproj | ||
calc2.cpp | ||
echo.bf | ||
fizzbuzz.bf | ||
hello.bf | ||
jmp_table.cpp | ||
Makefile | ||
memfd.cpp | ||
memfunc.cpp | ||
profiler.cpp | ||
protect-re.cpp | ||
quantize.cpp | ||
quantize.vcxproj | ||
stackframe.cpp | ||
static_buf.cpp | ||
test0.cpp | ||
test0.vcxproj | ||
test_util.cpp | ||
test_util.vcxproj | ||
toyvm.cpp | ||
toyvm.vcxproj |