Lines Matching refs:cpu_features

43 update_active (struct cpu_features *cpu_features)  in update_active()  argument
47 CPU_FEATURE_SET_ACTIVE (cpu_features, SSE3); in update_active()
48 CPU_FEATURE_SET_ACTIVE (cpu_features, PCLMULQDQ); in update_active()
49 CPU_FEATURE_SET_ACTIVE (cpu_features, SSSE3); in update_active()
50 CPU_FEATURE_SET_ACTIVE (cpu_features, CMPXCHG16B); in update_active()
51 CPU_FEATURE_SET_ACTIVE (cpu_features, SSE4_1); in update_active()
52 CPU_FEATURE_SET_ACTIVE (cpu_features, SSE4_2); in update_active()
53 CPU_FEATURE_SET_ACTIVE (cpu_features, MOVBE); in update_active()
54 CPU_FEATURE_SET_ACTIVE (cpu_features, POPCNT); in update_active()
55 CPU_FEATURE_SET_ACTIVE (cpu_features, AES); in update_active()
56 CPU_FEATURE_SET_ACTIVE (cpu_features, OSXSAVE); in update_active()
57 CPU_FEATURE_SET_ACTIVE (cpu_features, TSC); in update_active()
58 CPU_FEATURE_SET_ACTIVE (cpu_features, CX8); in update_active()
59 CPU_FEATURE_SET_ACTIVE (cpu_features, CMOV); in update_active()
60 CPU_FEATURE_SET_ACTIVE (cpu_features, CLFSH); in update_active()
61 CPU_FEATURE_SET_ACTIVE (cpu_features, MMX); in update_active()
62 CPU_FEATURE_SET_ACTIVE (cpu_features, FXSR); in update_active()
63 CPU_FEATURE_SET_ACTIVE (cpu_features, SSE); in update_active()
64 CPU_FEATURE_SET_ACTIVE (cpu_features, SSE2); in update_active()
65 CPU_FEATURE_SET_ACTIVE (cpu_features, HTT); in update_active()
66 CPU_FEATURE_SET_ACTIVE (cpu_features, BMI1); in update_active()
67 CPU_FEATURE_SET_ACTIVE (cpu_features, HLE); in update_active()
68 CPU_FEATURE_SET_ACTIVE (cpu_features, BMI2); in update_active()
69 CPU_FEATURE_SET_ACTIVE (cpu_features, ERMS); in update_active()
70 CPU_FEATURE_SET_ACTIVE (cpu_features, RDSEED); in update_active()
71 CPU_FEATURE_SET_ACTIVE (cpu_features, ADX); in update_active()
72 CPU_FEATURE_SET_ACTIVE (cpu_features, CLFLUSHOPT); in update_active()
73 CPU_FEATURE_SET_ACTIVE (cpu_features, CLWB); in update_active()
74 CPU_FEATURE_SET_ACTIVE (cpu_features, SHA); in update_active()
75 CPU_FEATURE_SET_ACTIVE (cpu_features, PREFETCHWT1); in update_active()
76 CPU_FEATURE_SET_ACTIVE (cpu_features, OSPKE); in update_active()
77 CPU_FEATURE_SET_ACTIVE (cpu_features, WAITPKG); in update_active()
78 CPU_FEATURE_SET_ACTIVE (cpu_features, GFNI); in update_active()
79 CPU_FEATURE_SET_ACTIVE (cpu_features, RDPID); in update_active()
80 CPU_FEATURE_SET_ACTIVE (cpu_features, RDRAND); in update_active()
81 CPU_FEATURE_SET_ACTIVE (cpu_features, CLDEMOTE); in update_active()
82 CPU_FEATURE_SET_ACTIVE (cpu_features, MOVDIRI); in update_active()
83 CPU_FEATURE_SET_ACTIVE (cpu_features, MOVDIR64B); in update_active()
84 CPU_FEATURE_SET_ACTIVE (cpu_features, FSRM); in update_active()
85 CPU_FEATURE_SET_ACTIVE (cpu_features, RTM_ALWAYS_ABORT); in update_active()
86 CPU_FEATURE_SET_ACTIVE (cpu_features, SERIALIZE); in update_active()
87 CPU_FEATURE_SET_ACTIVE (cpu_features, TSXLDTRK); in update_active()
88 CPU_FEATURE_SET_ACTIVE (cpu_features, LAHF64_SAHF64); in update_active()
89 CPU_FEATURE_SET_ACTIVE (cpu_features, LZCNT); in update_active()
90 CPU_FEATURE_SET_ACTIVE (cpu_features, SSE4A); in update_active()
91 CPU_FEATURE_SET_ACTIVE (cpu_features, PREFETCHW); in update_active()
92 CPU_FEATURE_SET_ACTIVE (cpu_features, TBM); in update_active()
93 CPU_FEATURE_SET_ACTIVE (cpu_features, RDTSCP); in update_active()
94 CPU_FEATURE_SET_ACTIVE (cpu_features, WBNOINVD); in update_active()
95 CPU_FEATURE_SET_ACTIVE (cpu_features, FZLRM); in update_active()
96 CPU_FEATURE_SET_ACTIVE (cpu_features, FSRS); in update_active()
97 CPU_FEATURE_SET_ACTIVE (cpu_features, FSRCS); in update_active()
98 CPU_FEATURE_SET_ACTIVE (cpu_features, PTWRITE); in update_active()
100 if (!CPU_FEATURES_CPU_P (cpu_features, RTM_ALWAYS_ABORT)) in update_active()
101 CPU_FEATURE_SET_ACTIVE (cpu_features, RTM); in update_active()
104 CPU_FEATURE_SET_ACTIVE (cpu_features, IBT); in update_active()
105 CPU_FEATURE_SET_ACTIVE (cpu_features, SHSTK); in update_active()
109 if (CPU_FEATURES_CPU_P (cpu_features, OSXSAVE)) in update_active()
119 if (CPU_FEATURES_CPU_P (cpu_features, AVX)) in update_active()
121 CPU_FEATURE_SET (cpu_features, AVX); in update_active()
124 if (CPU_FEATURES_CPU_P (cpu_features, AVX2)) in update_active()
126 CPU_FEATURE_SET (cpu_features, AVX2); in update_active()
130 cpu_features->preferred[index_arch_AVX_Fast_Unaligned_Load] in update_active()
134 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX_VNNI); in update_active()
136 CPU_FEATURE_SET_ACTIVE (cpu_features, FMA); in update_active()
138 CPU_FEATURE_SET_ACTIVE (cpu_features, VAES); in update_active()
140 CPU_FEATURE_SET_ACTIVE (cpu_features, VPCLMULQDQ); in update_active()
142 CPU_FEATURE_SET_ACTIVE (cpu_features, XOP); in update_active()
144 CPU_FEATURE_SET_ACTIVE (cpu_features, F16C); in update_active()
154 if (CPU_FEATURES_CPU_P (cpu_features, AVX512F)) in update_active()
156 CPU_FEATURE_SET (cpu_features, AVX512F); in update_active()
158 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512CD); in update_active()
160 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512ER); in update_active()
162 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512PF); in update_active()
164 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512VL); in update_active()
166 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512DQ); in update_active()
168 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512BW); in update_active()
170 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_4FMAPS); in update_active()
172 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_4VNNIW); in update_active()
174 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_BITALG); in update_active()
176 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_IFMA); in update_active()
178 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_VBMI); in update_active()
180 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_VBMI2); in update_active()
182 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_VNNI); in update_active()
184 CPU_FEATURE_SET_ACTIVE (cpu_features, in update_active()
187 CPU_FEATURE_SET_ACTIVE (cpu_features, in update_active()
190 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_BF16); in update_active()
192 CPU_FEATURE_SET_ACTIVE (cpu_features, AVX512_FP16); in update_active()
202 CPU_FEATURE_SET_ACTIVE (cpu_features, AMX_BF16); in update_active()
204 CPU_FEATURE_SET_ACTIVE (cpu_features, AMX_TILE); in update_active()
206 CPU_FEATURE_SET_ACTIVE (cpu_features, AMX_INT8); in update_active()
210 CPU_FEATURE_SET (cpu_features, XSAVE); in update_active()
211 CPU_FEATURE_SET_ACTIVE (cpu_features, XSAVEOPT); in update_active()
212 CPU_FEATURE_SET_ACTIVE (cpu_features, XSAVEC); in update_active()
213 CPU_FEATURE_SET_ACTIVE (cpu_features, XGETBV_ECX_1); in update_active()
214 CPU_FEATURE_SET_ACTIVE (cpu_features, XFD); in update_active()
218 if (cpu_features->basic.max_cpuid >= 0xd) in update_active()
228 cpu_features->xsave_state_size in update_active()
230 cpu_features->xsave_state_full_size in update_active()
234 if (CPU_FEATURES_CPU_P (cpu_features, XSAVEC)) in update_active()
275 cpu_features->xsave_state_size in update_active()
277 CPU_FEATURE_SET (cpu_features, XSAVEC); in update_active()
285 if (CPU_FEATURES_CPU_P (cpu_features, OSPKE)) in update_active()
286 CPU_FEATURE_SET (cpu_features, PKU); in update_active()
289 if (CPU_FEATURES_CPU_P (cpu_features, AESKLE)) in update_active()
291 CPU_FEATURE_SET (cpu_features, AESKLE); in update_active()
292 CPU_FEATURE_SET_ACTIVE (cpu_features, KL); in update_active()
293 CPU_FEATURE_SET_ACTIVE (cpu_features, WIDE_KL); in update_active()
296 cpu_features->isa_1 = get_isa_level (cpu_features); in update_active()
300 get_extended_indices (struct cpu_features *cpu_features) in get_extended_indices() argument
306 cpu_features->features[CPUID_INDEX_80000001].cpuid.eax, in get_extended_indices()
307 cpu_features->features[CPUID_INDEX_80000001].cpuid.ebx, in get_extended_indices()
308 cpu_features->features[CPUID_INDEX_80000001].cpuid.ecx, in get_extended_indices()
309 cpu_features->features[CPUID_INDEX_80000001].cpuid.edx); in get_extended_indices()
312 cpu_features->features[CPUID_INDEX_80000007].cpuid.eax, in get_extended_indices()
313 cpu_features->features[CPUID_INDEX_80000007].cpuid.ebx, in get_extended_indices()
314 cpu_features->features[CPUID_INDEX_80000007].cpuid.ecx, in get_extended_indices()
315 cpu_features->features[CPUID_INDEX_80000007].cpuid.edx); in get_extended_indices()
318 cpu_features->features[CPUID_INDEX_80000008].cpuid.eax, in get_extended_indices()
319 cpu_features->features[CPUID_INDEX_80000008].cpuid.ebx, in get_extended_indices()
320 cpu_features->features[CPUID_INDEX_80000008].cpuid.ecx, in get_extended_indices()
321 cpu_features->features[CPUID_INDEX_80000008].cpuid.edx); in get_extended_indices()
325 get_common_indices (struct cpu_features *cpu_features, in get_common_indices() argument
333 cpu_features->features[CPUID_INDEX_1].cpuid.ebx, in get_common_indices()
334 cpu_features->features[CPUID_INDEX_1].cpuid.ecx, in get_common_indices()
335 cpu_features->features[CPUID_INDEX_1].cpuid.edx); in get_common_indices()
336 cpu_features->features[CPUID_INDEX_1].cpuid.eax = eax; in get_common_indices()
348 if (cpu_features->basic.max_cpuid >= 7) in get_common_indices()
351 cpu_features->features[CPUID_INDEX_7].cpuid.eax, in get_common_indices()
352 cpu_features->features[CPUID_INDEX_7].cpuid.ebx, in get_common_indices()
353 cpu_features->features[CPUID_INDEX_7].cpuid.ecx, in get_common_indices()
354 cpu_features->features[CPUID_INDEX_7].cpuid.edx); in get_common_indices()
356 cpu_features->features[CPUID_INDEX_7_ECX_1].cpuid.eax, in get_common_indices()
357 cpu_features->features[CPUID_INDEX_7_ECX_1].cpuid.ebx, in get_common_indices()
358 cpu_features->features[CPUID_INDEX_7_ECX_1].cpuid.ecx, in get_common_indices()
359 cpu_features->features[CPUID_INDEX_7_ECX_1].cpuid.edx); in get_common_indices()
362 if (cpu_features->basic.max_cpuid >= 0xd) in get_common_indices()
364 cpu_features->features[CPUID_INDEX_D_ECX_1].cpuid.eax, in get_common_indices()
365 cpu_features->features[CPUID_INDEX_D_ECX_1].cpuid.ebx, in get_common_indices()
366 cpu_features->features[CPUID_INDEX_D_ECX_1].cpuid.ecx, in get_common_indices()
367 cpu_features->features[CPUID_INDEX_D_ECX_1].cpuid.edx); in get_common_indices()
369 if (cpu_features->basic.max_cpuid >= 0x14) in get_common_indices()
371 cpu_features->features[CPUID_INDEX_14_ECX_0].cpuid.eax, in get_common_indices()
372 cpu_features->features[CPUID_INDEX_14_ECX_0].cpuid.ebx, in get_common_indices()
373 cpu_features->features[CPUID_INDEX_14_ECX_0].cpuid.ecx, in get_common_indices()
374 cpu_features->features[CPUID_INDEX_14_ECX_0].cpuid.edx); in get_common_indices()
376 if (cpu_features->basic.max_cpuid >= 0x19) in get_common_indices()
378 cpu_features->features[CPUID_INDEX_19].cpuid.eax, in get_common_indices()
379 cpu_features->features[CPUID_INDEX_19].cpuid.ebx, in get_common_indices()
380 cpu_features->features[CPUID_INDEX_19].cpuid.ecx, in get_common_indices()
381 cpu_features->features[CPUID_INDEX_19].cpuid.edx); in get_common_indices()
383 dl_check_minsigstacksize (cpu_features); in get_common_indices()
399 init_cpu_features (struct cpu_features *cpu_features) in init_cpu_features() argument
415 __cpuid (0, cpu_features->basic.max_cpuid, ebx, ecx, edx); in init_cpu_features()
424 get_common_indices (cpu_features, &family, &model, &extended_model, in init_cpu_features()
427 get_extended_indices (cpu_features); in init_cpu_features()
429 update_active (cpu_features); in init_cpu_features()
439 cpu_features->preferred[index_arch_Slow_BSF] in init_cpu_features()
466 cpu_features->preferred[index_arch_Fast_Unaligned_Load] in init_cpu_features()
478 cpu_features->preferred[index_arch_Fast_Rep_String] in init_cpu_features()
489 if (!CPU_FEATURES_CPU_P (cpu_features, AVX)) in init_cpu_features()
502 cpu_features->preferred[index_arch_Fast_Rep_String] in init_cpu_features()
527 CPU_FEATURE_UNSET (cpu_features, RTM); in init_cpu_features()
536 if (CPU_FEATURES_CPU_P (cpu_features, AVX512ER)) in init_cpu_features()
537 cpu_features->preferred[index_arch_Prefer_No_VZEROUPPER] in init_cpu_features()
543 if (!CPU_FEATURES_CPU_P (cpu_features, AVX_VNNI)) in init_cpu_features()
544 cpu_features->preferred[index_arch_Prefer_No_AVX512] in init_cpu_features()
549 if (CPU_FEATURE_USABLE_P (cpu_features, RTM)) in init_cpu_features()
550 cpu_features->preferred[index_arch_Prefer_No_VZEROUPPER] in init_cpu_features()
555 if (CPU_FEATURES_CPU_P (cpu_features, FSRM)) in init_cpu_features()
556 cpu_features->preferred[index_arch_Avoid_Short_Distance_REP_MOVSB] in init_cpu_features()
567 get_common_indices (cpu_features, &family, &model, &extended_model, in init_cpu_features()
570 get_extended_indices (cpu_features); in init_cpu_features()
572 update_active (cpu_features); in init_cpu_features()
574 ecx = cpu_features->features[CPUID_INDEX_1].cpuid.ecx; in init_cpu_features()
576 if (CPU_FEATURE_USABLE_P (cpu_features, AVX)) in init_cpu_features()
580 CPU_FEATURE_SET_ACTIVE (cpu_features, FMA4); in init_cpu_features()
588 cpu_features->preferred[index_arch_Fast_Unaligned_Load] in init_cpu_features()
593 cpu_features->preferred[index_arch_AVX_Fast_Unaligned_Load] in init_cpu_features()
606 get_common_indices (cpu_features, &family, &model, &extended_model, in init_cpu_features()
609 get_extended_indices (cpu_features); in init_cpu_features()
611 update_active (cpu_features); in init_cpu_features()
618 CPU_FEATURE_UNSET (cpu_features, AVX); in init_cpu_features()
619 CPU_FEATURE_UNSET (cpu_features, AVX2); in init_cpu_features()
621 cpu_features->preferred[index_arch_Slow_SSE4_2] in init_cpu_features()
624 cpu_features->preferred[index_arch_AVX_Fast_Unaligned_Load] in init_cpu_features()
632 CPU_FEATURE_UNSET (cpu_features, AVX); in init_cpu_features()
633 CPU_FEATURE_UNSET (cpu_features, AVX2); in init_cpu_features()
635 cpu_features->preferred[index_arch_Slow_SSE4_2] in init_cpu_features()
638 cpu_features->preferred[index_arch_AVX_Fast_Unaligned_Load] in init_cpu_features()
643 CPU_FEATURE_UNSET (cpu_features, AVX); in init_cpu_features()
644 CPU_FEATURE_UNSET (cpu_features, AVX2); in init_cpu_features()
646 cpu_features->preferred[index_arch_AVX_Fast_Unaligned_Load] in init_cpu_features()
654 get_common_indices (cpu_features, NULL, NULL, NULL, NULL); in init_cpu_features()
655 update_active (cpu_features); in init_cpu_features()
659 if (CPU_FEATURES_CPU_P (cpu_features, CX8)) in init_cpu_features()
660 cpu_features->preferred[index_arch_I586] |= bit_arch_I586; in init_cpu_features()
663 if (CPU_FEATURES_CPU_P (cpu_features, CMOV)) in init_cpu_features()
664 cpu_features->preferred[index_arch_I686] |= bit_arch_I686; in init_cpu_features()
670 cpu_features->basic.kind = kind; in init_cpu_features()
671 cpu_features->basic.family = family; in init_cpu_features()
672 cpu_features->basic.model = model; in init_cpu_features()
673 cpu_features->basic.stepping = stepping; in init_cpu_features()
675 dl_init_cacheinfo (cpu_features); in init_cpu_features()
682 if (!CPU_FEATURE_USABLE_P (cpu_features, OSXSAVE)) in init_cpu_features()
685 CPU_FEATURE_UNSET (cpu_features, XSAVE); in init_cpu_features()
686 CPU_FEATURE_UNSET (cpu_features, XSAVEOPT); in init_cpu_features()
687 CPU_FEATURE_UNSET (cpu_features, XSAVEC); in init_cpu_features()
688 CPU_FEATURE_UNSET (cpu_features, XGETBV_ECX_1); in init_cpu_features()
689 CPU_FEATURE_UNSET (cpu_features, XFD); in init_cpu_features()
695 || (!CPU_FEATURE_USABLE_P (cpu_features, XSAVE) in init_cpu_features()
696 && !CPU_FEATURE_USABLE_P (cpu_features, XSAVEC))) in init_cpu_features()
699 cpu_features->xsave_state_size = 0; in init_cpu_features()
701 CPU_FEATURE_UNSET (cpu_features, AVX); in init_cpu_features()
702 CPU_FEATURE_UNSET (cpu_features, AVX2); in init_cpu_features()
703 CPU_FEATURE_UNSET (cpu_features, AVX_VNNI); in init_cpu_features()
704 CPU_FEATURE_UNSET (cpu_features, FMA); in init_cpu_features()
705 CPU_FEATURE_UNSET (cpu_features, VAES); in init_cpu_features()
706 CPU_FEATURE_UNSET (cpu_features, VPCLMULQDQ); in init_cpu_features()
707 CPU_FEATURE_UNSET (cpu_features, XOP); in init_cpu_features()
708 CPU_FEATURE_UNSET (cpu_features, F16C); in init_cpu_features()
709 CPU_FEATURE_UNSET (cpu_features, AVX512F); in init_cpu_features()
710 CPU_FEATURE_UNSET (cpu_features, AVX512CD); in init_cpu_features()
711 CPU_FEATURE_UNSET (cpu_features, AVX512ER); in init_cpu_features()
712 CPU_FEATURE_UNSET (cpu_features, AVX512PF); in init_cpu_features()
713 CPU_FEATURE_UNSET (cpu_features, AVX512VL); in init_cpu_features()
714 CPU_FEATURE_UNSET (cpu_features, AVX512DQ); in init_cpu_features()
715 CPU_FEATURE_UNSET (cpu_features, AVX512BW); in init_cpu_features()
716 CPU_FEATURE_UNSET (cpu_features, AVX512_4FMAPS); in init_cpu_features()
717 CPU_FEATURE_UNSET (cpu_features, AVX512_4VNNIW); in init_cpu_features()
718 CPU_FEATURE_UNSET (cpu_features, AVX512_BITALG); in init_cpu_features()
719 CPU_FEATURE_UNSET (cpu_features, AVX512_IFMA); in init_cpu_features()
720 CPU_FEATURE_UNSET (cpu_features, AVX512_VBMI); in init_cpu_features()
721 CPU_FEATURE_UNSET (cpu_features, AVX512_VBMI2); in init_cpu_features()
722 CPU_FEATURE_UNSET (cpu_features, AVX512_VNNI); in init_cpu_features()
723 CPU_FEATURE_UNSET (cpu_features, AVX512_VPOPCNTDQ); in init_cpu_features()
724 CPU_FEATURE_UNSET (cpu_features, AVX512_VP2INTERSECT); in init_cpu_features()
725 CPU_FEATURE_UNSET (cpu_features, AVX512_BF16); in init_cpu_features()
726 CPU_FEATURE_UNSET (cpu_features, AVX512_FP16); in init_cpu_features()
727 CPU_FEATURE_UNSET (cpu_features, AMX_BF16); in init_cpu_features()
728 CPU_FEATURE_UNSET (cpu_features, AMX_TILE); in init_cpu_features()
729 CPU_FEATURE_UNSET (cpu_features, AMX_INT8); in init_cpu_features()
731 CPU_FEATURE_UNSET (cpu_features, FMA4); in init_cpu_features()
743 if (cpu_features->basic.kind == arch_kind_intel) in init_cpu_features()
747 if (CPU_FEATURE_USABLE_P (cpu_features, AVX512CD)) in init_cpu_features()
749 if (CPU_FEATURE_USABLE_P (cpu_features, AVX512ER)) in init_cpu_features()
751 if (CPU_FEATURE_USABLE_P (cpu_features, AVX512PF)) in init_cpu_features()
756 if (CPU_FEATURE_USABLE_P (cpu_features, AVX512BW) in init_cpu_features()
757 && CPU_FEATURE_USABLE_P (cpu_features, AVX512DQ) in init_cpu_features()
758 && CPU_FEATURE_USABLE_P (cpu_features, AVX512VL)) in init_cpu_features()
764 && CPU_FEATURE_USABLE_P (cpu_features, AVX2) in init_cpu_features()
765 && CPU_FEATURE_USABLE_P (cpu_features, FMA) in init_cpu_features()
766 && CPU_FEATURE_USABLE_P (cpu_features, BMI1) in init_cpu_features()
767 && CPU_FEATURE_USABLE_P (cpu_features, BMI2) in init_cpu_features()
768 && CPU_FEATURE_USABLE_P (cpu_features, LZCNT) in init_cpu_features()
769 && CPU_FEATURE_USABLE_P (cpu_features, MOVBE) in init_cpu_features()
770 && CPU_FEATURE_USABLE_P (cpu_features, POPCNT)) in init_cpu_features()
778 if (CPU_FEATURE_USABLE_P (cpu_features, SSE2)) in init_cpu_features()
781 if (CPU_FEATURES_ARCH_P (cpu_features, I686)) in init_cpu_features()
783 else if (CPU_FEATURES_ARCH_P (cpu_features, I586)) in init_cpu_features()
799 CPU_FEATURE_UNSET (cpu_features, IBT) in init_cpu_features()
801 CPU_FEATURE_UNSET (cpu_features, SHSTK) in init_cpu_features()