diff options
author | 2023-10-19 13:51:32 +0000 | |
---|---|---|
committer | 2023-10-19 16:15:11 +0000 | |
commit | 534d18f95fcf11912c155a93969d494bd7eedfef (patch) | |
tree | ac8655f2058231618ec31db6b7b236789d1c6dfd /compiler/optimizing/optimizing_compiler.cc | |
parent | b851fb49e82bc287cea6c19b5fa2fa036dbfae01 (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.cc | 2 |
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: |