mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-24 20:26:02 +00:00
0992310b76
Protection for the `xgetbv` instruction for systems that do not support `xcr0` such as nehalem processors. The `XSAVE` cpuid indicates support for `XSAVE`, `XRESTOR`, `XSETBV`, `XGETBV` while `OSXSAVE` indicates if the operating system itself has `XSAVE` turned on. Both must be checked at the same time. |
||
---|---|---|
.. | ||
Assembler.cs | ||
AssemblerTable.cs | ||
CallConvName.cs | ||
CallingConvention.cs | ||
CodeGenCommon.cs | ||
CodeGenContext.cs | ||
CodeGenerator.cs | ||
HardwareCapabilities.cs | ||
IntrinsicInfo.cs | ||
IntrinsicTable.cs | ||
IntrinsicType.cs | ||
PreAllocator.cs | ||
PreAllocatorSystemV.cs | ||
PreAllocatorWindows.cs | ||
X86Condition.cs | ||
X86Instruction.cs | ||
X86Optimizer.cs | ||
X86Register.cs |