diff options
| author | 2012-02-23 23:48:21 -0800 | |
|---|---|---|
| committer | 2012-03-01 11:44:02 -0800 | |
| commit | 5b8b1edc803a85bb3172560826d6a23fb23c3452 (patch) | |
| tree | 43fe7644011ad6b8c7175ee9748f5fd27e0d27af /src/compiler_llvm/utils_llvm.h | |
| parent | 31a4a6f5717f645da6b97ccc1e420ae1e1c71ce0 (diff) | |
Implement Link-loading and pass 62 tests in JniInternalTest.
The passed tests include the 12 originally ARM-only tests. Now it works
on x86 as well if defined(ART_USE_LLVM_COMPILER).
Change-Id: I03092637fa4f0979ca77e0cac06e5d31a867e465
Diffstat (limited to 'src/compiler_llvm/utils_llvm.h')
| -rw-r--r-- | src/compiler_llvm/utils_llvm.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/compiler_llvm/utils_llvm.h b/src/compiler_llvm/utils_llvm.h index a1624d79a7..fb4da34ff6 100644 --- a/src/compiler_llvm/utils_llvm.h +++ b/src/compiler_llvm/utils_llvm.h @@ -33,6 +33,10 @@ std::string LLVMShortName(const Method* m); // Returns the LLVM function name for the overloaded method 'm'. std::string LLVMLongName(const Method* m); +// Returns the LLVM stub function name for the overloaded method 'm'. +std::string LLVMStubName(const Method* m); + +void LLVMLinkLoadMethod(const std::string& file_name, Method* method); } // namespace art #endif // ART_SRC_UTILS_LLVM_H_ |