summaryrefslogtreecommitdiffstats
path: root/compiler/dex
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2015-03-31 19:00:29 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-03-31 19:00:30 +0000
commitef3456f872539df65c4c88ca346713f74366d803 (patch)
treed2ca1c7cc2293ebf35a277bb22e48b6176ac6c33 /compiler/dex
parentf93c6fe65c4c5e601cce467e87bbe71a87c5bac0 (diff)
parentc74658b6cf6af53480b3fa07950dcc0a9231ef6a (diff)
downloadart-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.cc6
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();
}