diff options
| author | 2012-03-08 01:27:04 -0800 | |
|---|---|---|
| committer | 2012-03-09 00:17:21 -0800 | |
| commit | 399ed3f4bb92eb69b739c4c5d9dcf2d4c78696b2 (patch) | |
| tree | 2a7136e079f2d7d93519b3f63184a952b3362939 /src/compiler_llvm/method_compiler.h | |
| parent | 4d3c07f0bbfd07815f2ac848ad2b08979b9bee4d (diff) | |
Add object-space related runtime support.
Change-Id: Ieac2be41efcb57923de6f1dedad94fab0803812d
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); |