Lines Matching defs:g_cpuFeatures
77 static uint64_t g_cpuFeatures;
682 g_cpuFeatures = 0;
764 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_ARMv7;
769 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_LDREX_STREX;
805 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_VFPv3 |
815 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_VFPv3;
820 if (g_cpuFeatures & ANDROID_CPU_ARM_FEATURE_ARMv7)
821 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_VFPv3;
823 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_VFPv2;
828 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_VFPv3 |
832 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_NEON_FMA;
836 if (g_cpuFeatures & ANDROID_CPU_ARM_FEATURE_VFPv3)
837 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_VFPv2 |
841 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_IDIV_ARM;
843 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_IDIV_THUMB2;
846 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_iWMMXt;
860 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_AES;
862 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_PMULL;
864 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_SHA1;
866 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_SHA2;
868 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_CRC32;
936 g_cpuFeatures |= entry->or_flags;
951 g_cpuFeatures |= ANDROID_CPU_ARM_FEATURE_IDIV_ARM;
979 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_FP;
981 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_ASIMD;
983 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_AES;
985 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_PMULL;
987 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_SHA1;
989 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_SHA2;
991 g_cpuFeatures |= ANDROID_CPU_ARM64_FEATURE_CRC32;
1011 g_cpuFeatures |= ANDROID_CPU_X86_FEATURE_SSSE3;
1014 g_cpuFeatures |= ANDROID_CPU_X86_FEATURE_POPCNT;
1017 g_cpuFeatures |= ANDROID_CPU_X86_FEATURE_SSE4_1;
1020 g_cpuFeatures |= ANDROID_CPU_X86_FEATURE_SSE4_2;
1023 g_cpuFeatures |= ANDROID_CPU_X86_FEATURE_MOVBE;
1035 g_cpuFeatures |= ANDROID_CPU_MIPS_FEATURE_R6;
1037 g_cpuFeatures |= ANDROID_CPU_MIPS_FEATURE_MSA;
1058 return g_cpuFeatures;
1084 g_cpuFeatures = cpu_features;