summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2023-10-19 13:51:32 +0000
committer VladimĂ­r Marko <vmarko@google.com> 2023-10-19 16:15:11 +0000
commit534d18f95fcf11912c155a93969d494bd7eedfef (patch)
treeac8655f2058231618ec31db6b7b236789d1c6dfd /compiler/optimizing/optimizing_compiler.cc
parentb851fb49e82bc287cea6c19b5fa2fa036dbfae01 (diff)
riscv64: [codegen] Fix and enable InvokeCustom/-Polymorphic.
Test: m # aosp_cf_riscv64_phone-userdebug Test: # Edit `run-test` to disable checker, then testrunner.py --target --64 --ndebug --optimizing # Ignore 3 pre-existing failures. Bug: 283082089 Change-Id: I9802386b32fe6b98142454748404105e5b345c3b
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
-rw-r--r--compiler/optimizing/optimizing_compiler.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc
index 6062d25eb8..1f71c4d10d 100644
--- a/compiler/optimizing/optimizing_compiler.cc
+++ b/compiler/optimizing/optimizing_compiler.cc
@@ -837,6 +837,8 @@ static bool CanAssembleGraphForRiscv64(HGraph* graph) {
case HInstruction::kInvokeStaticOrDirect:
case HInstruction::kInvokeVirtual:
case HInstruction::kInvokeInterface:
+ case HInstruction::kInvokeCustom:
+ case HInstruction::kInvokePolymorphic:
case HInstruction::kCurrentMethod:
case HInstruction::kNullCheck:
case HInstruction::kDeoptimize: