From c74658b6cf6af53480b3fa07950dcc0a9231ef6a Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Tue, 31 Mar 2015 10:26:41 +0100 Subject: Cortex-A53 Erratum 843419 workaround in OatWriter. Bug: 19983916 Change-Id: I572248d035200bb04f74eb3ae065e862572628a0 --- compiler/dex/quick/arm64/int_arm64.cc | 6 ------ 1 file changed, 6 deletions(-) (limited to 'compiler/dex') diff --git a/compiler/dex/quick/arm64/int_arm64.cc b/compiler/dex/quick/arm64/int_arm64.cc index e9b9b5d..a9d9f3d 100644 --- a/compiler/dex/quick/arm64/int_arm64.cc +++ b/compiler/dex/quick/arm64/int_arm64.cc @@ -18,7 +18,6 @@ #include "codegen_arm64.h" -#include "arch/arm64/instruction_set_features_arm64.h" #include "arch/instruction_set_features.h" #include "arm64_lir.h" #include "base/logging.h" @@ -945,11 +944,6 @@ void Arm64Mir2Lir::OpPcRelLoad(RegStorage reg, LIR* target) { } bool Arm64Mir2Lir::CanUseOpPcRelDexCacheArrayLoad() const { - if (cu_->compiler_driver->GetInstructionSetFeatures()->AsArm64InstructionSetFeatures() - ->NeedFixCortexA53_843419()) { - // TODO: Implement link-time workaround in OatWriter so that we can use ADRP on Cortex-A53. - return false; - } return dex_cache_arrays_layout_.Valid(); } -- cgit v1.1