diff options
author | Vladimir Marko <vmarko@google.com> | 2015-03-31 19:00:29 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2015-03-31 19:00:30 +0000 |
commit | ef3456f872539df65c4c88ca346713f74366d803 (patch) | |
tree | d2ca1c7cc2293ebf35a277bb22e48b6176ac6c33 /compiler/dex | |
parent | f93c6fe65c4c5e601cce467e87bbe71a87c5bac0 (diff) | |
parent | c74658b6cf6af53480b3fa07950dcc0a9231ef6a (diff) | |
download | art-ef3456f872539df65c4c88ca346713f74366d803.zip art-ef3456f872539df65c4c88ca346713f74366d803.tar.gz art-ef3456f872539df65c4c88ca346713f74366d803.tar.bz2 |
Merge "Cortex-A53 Erratum 843419 workaround in OatWriter."
Diffstat (limited to 'compiler/dex')
-rw-r--r-- | compiler/dex/quick/arm64/int_arm64.cc | 6 |
1 files changed, 0 insertions, 6 deletions
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(); } |