Packages
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Packages
Maintainers
USE flags
Architectures
About
USE flags
Widely used
Search
Global
Local
USE Expand
Find USE flags
USE Flag Search Results
for cpu_flags_x86
cpu_flags_x86_padlock
(app-crypt/aespipe)
Use VIA padlock instructions, detected at run time, code still works on non-padlock processors
cpu_flags_x86_xop
Enable the XOP instruction set
cpu_flags_x86_mmx
Use the MMX instruction set
cpu_flags_x86_sse
Use the SSE instruction set
cpu_flags_x86_aes
Enable support for Intel's AES instruction set (AES-NI)
cpu_flags_x86_avx
Adds support for Advanced Vector Extensions instructions
cpu_flags_x86_fma4
Use the Fused Multiply Add 4 instruction set
cpu_flags_x86_sha
Use the SHA-NI instruction set
cpu_flags_x86_f16c
Adds support for F16C instruction set for converting between half-precision and single-precision floats
cpu_flags_x86_fma3
Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
cpu_flags_x86_avx2
Adds support for Advanced Vector Extensions 2 instructions
cpu_flags_x86_sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
cpu_flags_x86_sse2
Use the SSE2 instruction set
cpu_flags_x86_ssse3
Use the SSSE3 instruction set (NOT sse3/pni)
cpu_flags_x86_sse4a
Enable SSE4a instruction support
cpu_flags_x86_3dnow
Use the 3DNow! instruction set
cpu_flags_x86_sse4_1
Enable SSE4.1 instruction support
cpu_flags_x86_mmxext
Use the Extended MMX instruction set (a subset of SSE) ([mmxext] or [sse] in cpuinfo)
cpu_flags_x86_popcnt
Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
cpu_flags_x86_rdrand
Use the RDRAND instruction for generating random numbers
cpu_flags_x86_sse4_2
Enable SSE4.2 instruction support
cpu_flags_x86_pclmul
Use Carry-less Multiplication instructions ([pclmulqdq] in cpuinfo)
cpu_flags_x86_avx512f
Adds support for AVX-512 Foundation instructions
cpu_flags_x86_padlock
Use VIA padlock instructions ([phe] in cpuinfo)
cpu_flags_x86_avx512dq
Use AVX-512 double- and quad-word instructions
cpu_flags_x86_avx512bw
Use AVX-512 byte- and word instructions
cpu_flags_x86_3dnowext
Use the Enhanced 3DNow! instruction set
cpu_flags_x86_avx512cd
Use AVX-512 conflict detection instructions
cpu_flags_x86_avx512vl
Use AVX-512 vector-length instructions
cpu_flags_x86_avx512er
Use AVX-512 exponential and reciprocal instructions
cpu_flags_x86_avx512pf
Use AVX-512 prefetch instructions
cpu_flags_x86_vpclmulqdq
Use Vector Carry-Less Multiplication of Quadwords instruction set
cpu_flags_x86_avx512ifma
Use AVX-512 Integer Fused Multiply-Add instruction set
cpu_flags_x86_avx512_fp16
Use general-purpose numeric operations for 16-bit half-precision instruction set
cpu_flags_x86_avx512vbmi
Use AVX-512 vector byte manipulation instructions
cpu_flags_x86_avx512_bf16
Use AVX-512 BFloat16 instruction set
cpu_flags_x86_avx512_vnni
Use vector neural network instructions for 8- and 16-bit multiply-add operations
cpu_flags_x86_avx512_vbmi2
Use AVX-512 Vector Bit Manipulation Instructions 2
cpu_flags_x86_avx512_4vnniw
Use AVX-512 Vector Neural Network Instructions Word Variable Precision
cpu_flags_x86_avx512_bitalg
Use AVX-512 Bit Algorithms instruction set
cpu_flags_x86_avx512_4fmaps
Use AVX-512 Fused Multiply-Accumulate Packed Single Precision instruction set
cpu_flags_x86_avx512_vpopcntdq
Use AVX-512 Vector Population Count Doubleword and Quadword instruction set
cpu_flags_x86_avx512_vp2intersect
Use AVX-512 Intersect instruction set