Home
last modified time | relevance | path

Searched refs:os_preserves (Results 1 – 5 of 5) sorted by relevance

/external/cpu_features/src/
Dimpl_x86_windows.c22 static void OverrideOsPreserves(OsPreserves* os_preserves) { in OverrideOsPreserves() argument
23 (void)os_preserves; in OverrideOsPreserves()
Dimpl_x86_macos.c38 static void OverrideOsPreserves(OsPreserves* os_preserves) { in OverrideOsPreserves() argument
42 os_preserves->avx512_registers = GetDarwinSysCtlByName("hw.optional.avx512f"); in OverrideOsPreserves()
Dimpl_x86_linux_or_android.c22 static void OverrideOsPreserves(OsPreserves* os_preserves) { in OverrideOsPreserves() argument
23 (void)os_preserves; in OverrideOsPreserves()
Dimpl_x86_freebsd.c22 static void OverrideOsPreserves(OsPreserves* os_preserves) { in OverrideOsPreserves() argument
23 (void)os_preserves; in OverrideOsPreserves()
Dimpl_x86__base_implementation.inl248 static void OverrideOsPreserves(OsPreserves* os_preserves);
253 OsPreserves* os_preserves) { argument
326 os_preserves->sse_registers = HasXmmOsXSave(xcr0_eax);
327 os_preserves->avx_registers = HasYmmOsXSave(xcr0_eax);
328 os_preserves->avx512_registers = HasZmmOsXSave(xcr0_eax);
329 os_preserves->amx_registers = HasTmmOsXSave(xcr0_eax);
330 OverrideOsPreserves(os_preserves);
332 if (os_preserves->sse_registers) {
340 if (os_preserves->avx_registers) {
345 if (os_preserves->avx512_registers) {
[all …]