diff options
Diffstat (limited to 'src/compiler_llvm/method_compiler.h')
| -rw-r--r-- | src/compiler_llvm/method_compiler.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h index c9e03a41e7..782b9340ef 100644 --- a/src/compiler_llvm/method_compiler.h +++ b/src/compiler_llvm/method_compiler.h @@ -192,6 +192,11 @@ class MethodCompiler { // INVOKE instructions void EmitInsn_InvokeVirtual(GEN_INSN_ARGS, bool is_range); void EmitInsn_InvokeSuper(GEN_INSN_ARGS, bool is_range); + void EmitInsn_InvokeVirtualSuperSlow(uint32_t dex_pc, + DecodedInstruction &dec_insn, + bool is_range, + uint32_t callee_method_idx, + bool is_virtual); void EmitInsn_InvokeStaticDirect(GEN_INSN_ARGS, InvokeType invoke_type, bool is_range); |