Feature

Enum Feature 

Source
pub enum Feature {
Show 16 variants _64b, compat, sse, sse2, sse3, ssse3, sse41, sse42, bmi1, bmi2, lzcnt, popcnt, avx, avx2, cmpxchg16b, fma,
}
Expand description

A CPU feature.

This is generated from the dsl::Feature enumeration defined in the meta crate (i.e., an exact replica). It describes the CPUID features required by an instruction; see Inst::features.

Variants§

§

_64b

§

compat

§

sse

§

sse2

§

sse3

§

ssse3

§

sse41

§

sse42

§

bmi1

§

bmi2

§

lzcnt

§

popcnt

§

avx

§

avx2

§

cmpxchg16b

§

fma