diff options
author | Wunk <wunkolo@gmail.com> | 2023-03-22 10:51:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-22 14:51:21 -0300 |
commit | 0992310b7689f2ea1dd828f063e553e1417823ec (patch) | |
tree | a3924856538501c5a67987579013cbe62ce0a850 /ARMeilleure/Translation/Cache/JitCache.cs | |
parent | 009c1101d2383ff0e354eac413cebe790c01a89c (diff) |
ARMeilleure: Check for `XSAVE` cpuid flag for AVX{2,512} (#4584)1.1.677
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.
Diffstat (limited to 'ARMeilleure/Translation/Cache/JitCache.cs')
0 files changed, 0 insertions, 0 deletions