/dports/devel/gdb/gdb-11.1/gdbserver/ |
H A D | linux-x86-tdesc.cc | 34 xcr0_to_tdesc_idx (uint64_t xcr0, bool is_x32) in xcr0_to_tdesc_idx() argument 36 if (xcr0 & X86_XSTATE_PKRU) in xcr0_to_tdesc_idx() 46 else if (xcr0 & X86_XSTATE_AVX512) in xcr0_to_tdesc_idx() 55 else if (xcr0 & X86_XSTATE_MPX) in xcr0_to_tdesc_idx() 62 else if (xcr0 & X86_XSTATE_AVX) in xcr0_to_tdesc_idx() 64 else if (xcr0 & X86_XSTATE_SSE) in xcr0_to_tdesc_idx() 66 else if (xcr0 & X86_XSTATE_X87) in xcr0_to_tdesc_idx() 79 i386_linux_read_description (uint64_t xcr0) in i386_linux_read_description() argument 81 enum x86_linux_tdesc idx = xcr0_to_tdesc_idx (xcr0, false); in i386_linux_read_description() 105 amd64_linux_read_description (uint64_t xcr0, bool is_x32) in amd64_linux_read_description() argument [all …]
|
/dports/devel/gdb/gdb-11.1/gdb/arch/ |
H A D | i386.c | 36 i386_create_target_description (uint64_t xcr0, bool is_linux, bool segments) in i386_create_target_description() argument 48 if (xcr0 & X86_XSTATE_X87) in i386_create_target_description() 51 if (xcr0 & X86_XSTATE_SSE) in i386_create_target_description() 60 if (xcr0 & X86_XSTATE_AVX) in i386_create_target_description() 63 if (xcr0 & X86_XSTATE_MPX) in i386_create_target_description() 66 if (xcr0 & X86_XSTATE_AVX512) in i386_create_target_description() 69 if (xcr0 & X86_XSTATE_PKRU) in i386_create_target_description()
|
H A D | amd64.c | 40 amd64_create_target_description (uint64_t xcr0, bool is_x32, bool is_linux, in amd64_create_target_description() argument 66 if (xcr0 & X86_XSTATE_AVX) in amd64_create_target_description() 69 if ((xcr0 & X86_XSTATE_MPX) && !is_x32) in amd64_create_target_description() 72 if (xcr0 & X86_XSTATE_AVX512) in amd64_create_target_description() 75 if ((xcr0 & X86_XSTATE_PKRU) && !is_x32) in amd64_create_target_description()
|
/dports/biology/canu/canu-2.2/src/utility/src/parasail/ |
H A D | cpuid.c | 75 uint32_t xcr0; in check_xcr0_ymm() local 77 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in check_xcr0_ymm() 79 __asm__ ("xgetbv" : "=a" (xcr0) : "c" (0) : "%edx" ); in check_xcr0_ymm() 81 return ((xcr0 & 6) == 6); /* checking if xmm and ymm state are enabled in XCR0 */ in check_xcr0_ymm() 90 uint32_t xcr0; in check_xcr0_zmm() local 93 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in check_xcr0_zmm() 95 __asm__ ("xgetbv" : "=a" (xcr0) : "c" (0) : "%edx" ); in check_xcr0_zmm() 97 …return ((xcr0 & zmm_ymm_xmm) == zmm_ymm_xmm); /* check if xmm, zmm and zmm state are enabled in XC… in check_xcr0_zmm()
|
/dports/biology/hmmer/hmmer-3.3/easel/ |
H A D | esl_cpu.c | 242 uint32_t xcr0; in cpu_check_xcr0_ymm() local 245 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in cpu_check_xcr0_ymm() 247 __asm__(".byte 0x0f, 0x01, 0xd0" : "=a" (xcr0) : "c" (0) : "%edx" ); in cpu_check_xcr0_ymm() 249 return ((xcr0 & ymm_xmm) == ymm_xmm); in cpu_check_xcr0_ymm() 262 uint32_t xcr0; in cpu_check_xcr0_zmm() local 265 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in cpu_check_xcr0_zmm() 267 __asm__ (".byte 0x0f, 0x01, 0xd0" : "=a" (xcr0) : "c" (0) : "%edx" ); in cpu_check_xcr0_zmm() 269 return ((xcr0 & zmm_ymm_xmm) == zmm_ymm_xmm); in cpu_check_xcr0_zmm()
|
/dports/biology/infernal/infernal-1.1.3/easel/ |
H A D | esl_cpu.c | 242 uint32_t xcr0; in cpu_check_xcr0_ymm() local 245 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in cpu_check_xcr0_ymm() 247 __asm__(".byte 0x0f, 0x01, 0xd0" : "=a" (xcr0) : "c" (0) : "%edx" ); in cpu_check_xcr0_ymm() 249 return ((xcr0 & ymm_xmm) == ymm_xmm); in cpu_check_xcr0_ymm() 262 uint32_t xcr0; in cpu_check_xcr0_zmm() local 265 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in cpu_check_xcr0_zmm() 267 __asm__ (".byte 0x0f, 0x01, 0xd0" : "=a" (xcr0) : "c" (0) : "%edx" ); in cpu_check_xcr0_zmm() 269 return ((xcr0 & zmm_ymm_xmm) == zmm_ymm_xmm); in cpu_check_xcr0_zmm()
|
/dports/devel/gdb/gdb-11.1/gdb/ |
H A D | i386-linux-tdep.c | 646 uint64_t xcr0; in i386_linux_core_read_xcr0() local 654 xcr0 = X86_XSTATE_SSE_MASK; in i386_linux_core_read_xcr0() 668 xcr0 = bfd_get_64 (abfd, contents); in i386_linux_core_read_xcr0() 672 xcr0 = 0; in i386_linux_core_read_xcr0() 674 return xcr0; in i386_linux_core_read_xcr0() 682 if (xcr0 == 0) in i386_linux_read_description() 690 [(xcr0 & X86_XSTATE_SSE) ? 1 : 0] in i386_linux_read_description() 691 [(xcr0 & X86_XSTATE_AVX) ? 1 : 0] in i386_linux_read_description() 692 [(xcr0 & X86_XSTATE_MPX) ? 1 : 0] in i386_linux_read_description() 694 [(xcr0 & X86_XSTATE_PKRU) ? 1 : 0]; in i386_linux_read_description() [all …]
|
H A D | i386-fbsd-tdep.c | 233 uint64_t xcr0; in i386fbsd_core_read_xcr0() local 241 xcr0 = X86_XSTATE_SSE_MASK; in i386fbsd_core_read_xcr0() 255 xcr0 = bfd_get_64 (abfd, contents); in i386fbsd_core_read_xcr0() 259 xcr0 = X86_XSTATE_SSE_MASK; in i386fbsd_core_read_xcr0() 261 return xcr0; in i386fbsd_core_read_xcr0() 318 if (tdep->xcr0 & X86_XSTATE_AVX) in i386fbsd_iterate_over_regset_sections() 319 cb (".reg-xstate", X86_XSTATE_SIZE (tdep->xcr0), in i386fbsd_iterate_over_regset_sections() 320 X86_XSTATE_SIZE (tdep->xcr0), &i386fbsd_xstateregset, in i386fbsd_iterate_over_regset_sections()
|
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/libsodium-sys-0.2.7/libsodium/src/libsodium/sodium/ |
H A D | runtime.c | 120 uint32_t xcr0 = 0U; in _sodium_runtime_intel_cpu_features() local 153 (void) xcr0; in _sodium_runtime_intel_cpu_features() 157 xcr0 = 0U; in _sodium_runtime_intel_cpu_features() 160 xcr0 = (uint32_t) _xgetbv(0); in _sodium_runtime_intel_cpu_features() 173 mov xcr0, eax in _sodium_runtime_intel_cpu_features() 180 : "=a"(xcr0) in _sodium_runtime_intel_cpu_features() 184 if ((xcr0 & (XCR0_SSE | XCR0_AVX)) == (XCR0_SSE | XCR0_AVX)) { in _sodium_runtime_intel_cpu_features() 208 (xcr0 & (XCR0_OPMASK | XCR0_ZMM_HI256 | XCR0_HI16_ZMM)) in _sodium_runtime_intel_cpu_features()
|
/dports/security/libsodium/libsodium-1.0.18/src/libsodium/sodium/ |
H A D | runtime.c | 120 uint32_t xcr0 = 0U; in _sodium_runtime_intel_cpu_features() local 153 (void) xcr0; in _sodium_runtime_intel_cpu_features() 157 xcr0 = 0U; in _sodium_runtime_intel_cpu_features() 160 xcr0 = (uint32_t) _xgetbv(0); in _sodium_runtime_intel_cpu_features() 173 mov xcr0, eax in _sodium_runtime_intel_cpu_features() 180 : "=a"(xcr0) in _sodium_runtime_intel_cpu_features() 184 if ((xcr0 & (XCR0_SSE | XCR0_AVX)) == (XCR0_SSE | XCR0_AVX)) { in _sodium_runtime_intel_cpu_features() 208 (xcr0 & (XCR0_OPMASK | XCR0_ZMM_HI256 | XCR0_HI16_ZMM)) in _sodium_runtime_intel_cpu_features()
|
/dports/security/py-pynacl/PyNaCl-1.4.0/src/libsodium/src/libsodium/sodium/ |
H A D | runtime.c | 120 uint32_t xcr0 = 0U; in _sodium_runtime_intel_cpu_features() local 153 (void) xcr0; in _sodium_runtime_intel_cpu_features() 157 xcr0 = 0U; in _sodium_runtime_intel_cpu_features() 160 xcr0 = (uint32_t) _xgetbv(0); in _sodium_runtime_intel_cpu_features() 173 mov xcr0, eax in _sodium_runtime_intel_cpu_features() 180 : "=a"(xcr0) in _sodium_runtime_intel_cpu_features() 184 if ((xcr0 & (XCR0_SSE | XCR0_AVX)) == (XCR0_SSE | XCR0_AVX)) { in _sodium_runtime_intel_cpu_features() 208 (xcr0 & (XCR0_OPMASK | XCR0_ZMM_HI256 | XCR0_HI16_ZMM)) in _sodium_runtime_intel_cpu_features()
|
/dports/devel/pijul/pijul-1.0.0.a55/cargo-crates/libsodium-sys-0.2.7/libsodium/src/libsodium/sodium/ |
H A D | runtime.c | 120 uint32_t xcr0 = 0U; in _sodium_runtime_intel_cpu_features() local 153 (void) xcr0; in _sodium_runtime_intel_cpu_features() 157 xcr0 = 0U; in _sodium_runtime_intel_cpu_features() 160 xcr0 = (uint32_t) _xgetbv(0); in _sodium_runtime_intel_cpu_features() 173 mov xcr0, eax in _sodium_runtime_intel_cpu_features() 180 : "=a"(xcr0) in _sodium_runtime_intel_cpu_features() 184 if ((xcr0 & (XCR0_SSE | XCR0_AVX)) == (XCR0_SSE | XCR0_AVX)) { in _sodium_runtime_intel_cpu_features() 208 (xcr0 & (XCR0_OPMASK | XCR0_ZMM_HI256 | XCR0_HI16_ZMM)) in _sodium_runtime_intel_cpu_features()
|
/dports/biology/gmap/gmap-2020-09-12/src/ |
H A D | cpuid.c | 77 uint32_t xcr0; in check_xcr0_ymm() local 80 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in check_xcr0_ymm() 82 __asm__ ("xgetbv" : "=a" (xcr0) : "c" (0) : "%edx"); in check_xcr0_ymm() 84 return ((xcr0 & ymm_xmm) == ymm_xmm); /* checking if xmm and ymm state are enabled in XCR0 */ in check_xcr0_ymm() 89 uint32_t xcr0; in check_xcr0_zmm() local 92 xcr0 = (uint32_t)_xgetbv(0); /* min VS2010 SP1 compiler is required */ in check_xcr0_zmm() 94 __asm__ ("xgetbv" : "=a" (xcr0) : "c" (0) : "%edx"); in check_xcr0_zmm() 96 return ((xcr0 & zmm_ymm_xmm) == zmm_ymm_xmm); in check_xcr0_zmm()
|
/dports/security/highwayhash/highwayhash-bdd572de8cfa3a1fbef6ba32307c2629db7c4773/highwayhash/ |
H A D | instruction_sets.cc | 38 uint32_t xcr0, xcr0_high; in ReadXCR0() 41 : "=a"(xcr0), "=d"(xcr0_high) in ReadXCR0() 43 return xcr0; in ReadXCR0() 112 const uint32_t xcr0 = ReadXCR0(); in Supported() local 114 if ((xcr0 & 2) == 0) { in Supported() 119 if ((xcr0 & 4) == 0) { in Supported()
|
/dports/devel/hyperscan/hyperscan-5.4.0/src/util/ |
H A D | cpuid_inline.h | 127 u64a xcr0 = xgetbv(0); in check_avx2() 128 if ((xcr0 & (CPUID_XCR0_SSE | CPUID_XCR0_AVX)) != in check_avx2() 166 u64a xcr0 = xgetbv(0); in check_avx512() 167 if ((xcr0 & CPUID_XCR0_AVX512) != CPUID_XCR0_AVX512) { in check_avx512() 206 u64a xcr0 = xgetbv(0); in check_avx512vbmi() 207 if ((xcr0 & CPUID_XCR0_AVX512) != CPUID_XCR0_AVX512) { in check_avx512vbmi()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/x86_64/ |
H A D | cpuid8664.h | 174 uint32_t xcr0; // Right now only lower 32-bit are interesting in CPUIDX8664() local 196 asm("xgetbv" : "=a"(xcr0) : "c"(0) : "%edx"); in CPUIDX8664() 198 return ((xcr0 & xcr0_mask_YMM) == xcr0_mask_YMM); in CPUIDX8664() 236 uint32_t xcr0; // Right now only lower 32-bit are interesting in CPUIDX8664() local 255 asm("xgetbv" : "=a"(xcr0) : "c"(0) : "%edx"); in CPUIDX8664() 257 return ((xcr0 & xcr0_mask_ZMM) == xcr0_mask_ZMM); in CPUIDX8664()
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/highway/hwy/ |
H A D | targets.cc | 76 uint32_t xcr0, xcr0_high; in ReadXCR0() 79 : "=a"(xcr0), "=d"(xcr0_high) in ReadXCR0() 81 return xcr0; in ReadXCR0() 234 const uint32_t xcr0 = ReadXCR0(); in SupportedTargets() local 236 if (!IsBitSet(xcr0, 1)) { in SupportedTargets() 240 if (!IsBitSet(xcr0, 2)) { in SupportedTargets() 244 if ((xcr0 & 0x70) != 0x70) { in SupportedTargets()
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/highway/hwy/ |
H A D | targets.cc | 76 uint32_t xcr0, xcr0_high; in ReadXCR0() 79 : "=a"(xcr0), "=d"(xcr0_high) in ReadXCR0() 81 return xcr0; in ReadXCR0() 234 const uint32_t xcr0 = ReadXCR0(); in SupportedTargets() local 236 if (!IsBitSet(xcr0, 1)) { in SupportedTargets() 240 if (!IsBitSet(xcr0, 2)) { in SupportedTargets() 244 if ((xcr0 & 0x70) != 0x70) { in SupportedTargets()
|
/dports/security/cloak/cloak-0.2.0/cargo-crates/ring-0.14.6/crypto/ |
H A D | cpu-intel.c | 168 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 171 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 174 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 187 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|
/dports/devel/sccache/sccache-0.2.15/cargo-crates/ring-0.16.19/crypto/ |
H A D | cpu-intel.c | 166 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 169 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 172 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 185 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|
/dports/security/vaultwarden/vaultwarden-1.23.1/cargo-crates/ring-0.16.20/crypto/ |
H A D | cpu-intel.c | 166 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 169 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 172 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 185 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|
/dports/lang/gleam/gleam-0.18.2/cargo-crates/ring-0.16.20/crypto/ |
H A D | cpu-intel.c | 166 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 169 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 172 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 185 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|
/dports/net/routinator/routinator-0.10.2/cargo-crates/ring-0.16.20/crypto/ |
H A D | cpu-intel.c | 166 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 169 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 172 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 185 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|
/dports/www/ffsend/ffsend-ccd489ce2e75b91c0f17fbf13dbd91fe84f5ad98/cargo-crates/ring-0.16.20/crypto/ |
H A D | cpu-intel.c | 166 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 169 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 172 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 185 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|
/dports/security/rustscan/RustScan-2.0.1/cargo-crates/ring-0.16.15/crypto/ |
H A D | cpu-intel.c | 166 uint64_t xcr0 = 0; in GFp_cpuid_setup() local 169 xcr0 = OPENSSL_xgetbv(0); in GFp_cpuid_setup() 172 if ((xcr0 & 6) != 6) { in GFp_cpuid_setup() 185 if ((xcr0 & 0xe6) != 0xe6) { in GFp_cpuid_setup()
|