From bf4ab6f934739b6d65f3bbac1e344c5ceae6df76 Mon Sep 17 00:00:00 2001 From: Danny Lin Date: Mon, 20 Dec 2021 17:33:29 -0500 Subject: [PATCH] sm8450-common: Optimize native executables for Cortex-A76 CPU * Allow the compiler to take advantage of ARMv8.2 extensions to improve performance in native executables, not just Java code compiled by ART. Change-Id: Idd3414de107f47a18c2769dc930e6c4bceacdc62 --- BoardConfigCommon.mk | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index ae192f6..3b50ce4 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -29,15 +29,13 @@ TARGET_ARCH := arm64 TARGET_ARCH_VARIANT := armv8-a-branchprot TARGET_CPU_ABI := arm64-v8a TARGET_CPU_ABI2 := -TARGET_CPU_VARIANT := generic -TARGET_CPU_VARIANT_RUNTIME := kryo300 +TARGET_CPU_VARIANT := cortex-a76 TARGET_2ND_ARCH := arm TARGET_2ND_ARCH_VARIANT := armv8-2a TARGET_2ND_CPU_ABI := armeabi-v7a TARGET_2ND_CPU_ABI2 := armeabi -TARGET_2ND_CPU_VARIANT := generic -TARGET_2ND_CPU_VARIANT_RUNTIME := cortex-a75 +TARGET_2ND_CPU_VARIANT := cortex-a76 # Audio $(call soong_config_set, android_hardware_audio, run_64bit, true)