const cooperlake: CpuModel = .{ .name = "cooperlake", .llvm_name = "cooperlake", .features = featureSet(&.{.64bit, .adx, .aes, .allow_light_256_bit, .avx512bf16, .avx512cd, .avx512dq, .avx512vl, .avx512vnni, .bmi, .bmi2, .clflushopt, .clwb, .cmov, .crc32, .cx16, .ermsb, .false_deps_popcnt, .fast_15bytenop, .fast_gather, .fast_scalar_fsqrt, .fast_shld_rotate, .fast_variable_crosslane_shuffle, .fast_variable_perlane_shuffle, .fast_vector_fsqrt, .fsgsbase, .fxsr, .idivq_to_divl, .invpcid, .lzcnt, .macrofusion, .mmx, .movbe, .nopl, .pclmul, .pku, .popcnt, .prefer_256_bit, .prfchw, .rdrnd, .rdseed, .sahf, .slow_3ops_lea, .vzeroupper, .x87, .xsavec, .xsaveopt, .xsaves}) };