diff options
author | 2017-08-30 21:21:41 +0000 | |
---|---|---|
committer | 2017-08-30 21:21:41 +0000 | |
commit | a57b4ee7b15ce6abfb5fa88c8dc8a516fe40e0d9 (patch) | |
tree | c7ed7e8cb7439a8e689e399e34559aa46a97cdbd /compiler/optimizing/scheduler_arm64.h | |
parent | 9879d0eac8fe2aae19ca6a4a2a83222d6383afc2 (diff) |
Revert "Basic SIMD reduction support."
This reverts commit 9879d0eac8fe2aae19ca6a4a2a83222d6383afc2.
Getting these type check failures in some builds. Need time to look at this better, so reverting for now :-(
dex2oatd F 08-30 21:14:29 210122 226218
code_generator.cc:115] Check failed: CheckType(instruction->GetType(), locations->InAt(0)) PrimDouble C
Change-Id: I1c1c87b6323e01442e8fbd94869ddc9e760ea1fc
Diffstat (limited to 'compiler/optimizing/scheduler_arm64.h')
-rw-r--r-- | compiler/optimizing/scheduler_arm64.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler/optimizing/scheduler_arm64.h b/compiler/optimizing/scheduler_arm64.h index e1a80ec6fb..63d5b7d6b6 100644 --- a/compiler/optimizing/scheduler_arm64.h +++ b/compiler/optimizing/scheduler_arm64.h @@ -83,8 +83,8 @@ class SchedulingLatencyVisitorARM64 : public SchedulingLatencyVisitor { M(SuspendCheck , unused) \ M(TypeConversion , unused) \ M(VecReplicateScalar , unused) \ - M(VecExtractScalar , unused) \ - M(VecReduce , unused) \ + M(VecSetScalars , unused) \ + M(VecSumReduce , unused) \ M(VecCnv , unused) \ M(VecNeg , unused) \ M(VecAbs , unused) \ @@ -103,7 +103,6 @@ class SchedulingLatencyVisitorARM64 : public SchedulingLatencyVisitor { M(VecShl , unused) \ M(VecShr , unused) \ M(VecUShr , unused) \ - M(VecSetScalars , unused) \ M(VecMultiplyAccumulate, unused) \ M(VecLoad , unused) \ M(VecStore , unused) |