// Browser CPU contract: SIMD128 is selected by bundle compilation, never by x86 CPUID.
/// Native SSE4.1 capability bit; never advertised by the scalar browser backend.
pub const CPU_SSE41: u32 = 1;
/// Native AVX2 capability bit; never advertised by the scalar browser backend.
pub const CPU_AVX2: u32 = 2;
/// Native FMA capability bit; never advertised by the scalar browser backend.
pub const CPU_FMA: u32 = 4;
/// Native POPCNT capability bit; never advertised by the scalar browser backend.
pub const CPU_POPCNT: u32 = 8;
/// Native BMI2 capability bit; never advertised by the scalar browser backend.
pub const CPU_BMI2: u32 = 16;
/// CPUID-shaped compatibility record for architecture-independent platform callers.
/// No x86 CPU leaves exist in WebAssembly.
/// No native x86 capability bits apply to either scalar or SIMD128 WASM.
/// Browser backend selection happens before loading its scalar/SIMD128 bundle.