summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_utils.h
diff options
context:
space:
mode:
author Ulya Trofimovich <skvadrik@google.com> 2024-09-25 07:13:59 +0000
committer Santiago Aboy Solanes <solanes@google.com> 2024-09-25 11:32:19 +0000
commit8567fcdf972ade85785b689a15e3593a7d3bff9d (patch)
tree305b43a087f1616de1d64dcf2f5d5aa66bdbde0b /compiler/optimizing/intrinsics_utils.h
parent3c4f9761bca89108b75b4d132bcb243c9a7e7f43 (diff)
Revert "Add VarHandle implementations for void getAndUpdate methods"
This reverts commit 9ff2b617341bfe574e2d8706553f0cd65a1a2fc8. Reason for revert: failed ART test 712-varhandle-invocations on riscv64 `F dex2oat64: intrinsics_riscv64.cc:4821 Check failed: locations->GetTempCount() == 2u (locations->GetTempCount()=3, 2u=2)` Change-Id: I68a3830ccd730afa66e9cff277fe2a06829ddabe
Diffstat (limited to 'compiler/optimizing/intrinsics_utils.h')
-rw-r--r--compiler/optimizing/intrinsics_utils.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/intrinsics_utils.h b/compiler/optimizing/intrinsics_utils.h
index 6c08cea3f8..13d9bc4b68 100644
--- a/compiler/optimizing/intrinsics_utils.h
+++ b/compiler/optimizing/intrinsics_utils.h
@@ -111,7 +111,7 @@ static inline size_t GetExpectedVarHandleCoordinatesCount(HInvoke *invoke) {
}
static inline DataType::Type GetDataTypeFromShorty(HInvoke* invoke, uint32_t index) {
- DCHECK(invoke->IsInvokePolymorphic()) << *invoke;
+ DCHECK(invoke->IsInvokePolymorphic());
const DexFile* dex_file = invoke->GetMethodReference().dex_file;
const char* shorty = dex_file->GetShorty(invoke->AsInvokePolymorphic()->GetProtoIndex());
DCHECK_LT(index, strlen(shorty));