diff options
author | 2023-10-02 13:57:10 +0000 | |
---|---|---|
committer | 2023-10-12 12:44:58 +0000 | |
commit | e26a7b03b1d372c64ae29bde686bad2212aaf668 (patch) | |
tree | b28a48f469cccf0d75f56e5742d3611ff66fee3a /compiler/optimizing/optimizing_compiler.cc | |
parent | feab9298ac25925d6c943b259cfb6537b123d85f (diff) |
riscv64: [codegen] Implement method entry/exit hooks.
Test: testrunner.py --target --64 --jit --debuggable
# Ignore 28 pre-existing failures (down from 50).
Bug: 283082089
Change-Id: I4c96c847b6d4d34b31cd5ec4b9ebced683dd42a2
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 325fb87fc5..fbab8659fe 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -741,6 +741,8 @@ static bool CanAssembleGraphForRiscv64(HGraph* graph) { // and this check is done before register allocation. LOG(FATAL) << "Unexpected ParallelMove before register allocation!"; UNREACHABLE(); + case HInstruction::kMethodEntryHook: + case HInstruction::kMethodExitHook: case HInstruction::kExit: case HInstruction::kGoto: case HInstruction::kPackedSwitch: |