diff options
Diffstat (limited to 'src/compiler_llvm/compiler_llvm.h')
| -rw-r--r-- | src/compiler_llvm/compiler_llvm.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/compiler_llvm/compiler_llvm.h b/src/compiler_llvm/compiler_llvm.h index 4680648854..dabd7be45b 100644 --- a/src/compiler_llvm/compiler_llvm.h +++ b/src/compiler_llvm/compiler_llvm.h @@ -74,7 +74,12 @@ class CompilerLLVM { bitcode_filename_ = filename; } - CompiledMethod* CompileDexMethod(OatCompilationUnit* oat_compilation_unit); + CompiledMethod* CompileDexMethod(OatCompilationUnit* oat_compilation_unit, + InvokeType invoke_type); + +#if defined(ART_USE_LLVM_COMPILER) && defined(ART_USE_QUICK_COMPILER) + CompiledMethod* CompileGBCMethod(OatCompilationUnit* oat_compilation_unit, std::string* func); +#endif CompiledMethod* CompileNativeMethod(OatCompilationUnit* oat_compilation_unit); |