diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2019-01-19 10:01:25 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2019-01-19 10:01:25 +0000 |
commit | d8e91e46262bc44006913e6796843909f1ac7bcd (patch) | |
tree | 7d0c143d9b38190e0fa0180805389da22cd834c5 /unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp | |
parent | b7eb8e35e481a74962664b63dfb09483b200209a (diff) |
Notes
Diffstat (limited to 'unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp')
-rw-r--r-- | unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp b/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp index 1226bba1c506..856ae459760b 100644 --- a/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp +++ b/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp @@ -175,7 +175,7 @@ TEST_F(MCJITMultipleModuleTest, two_module_consecutive_call_case) { std::unique_ptr<Module> A, B; Function *FA1, *FA2, *FB; createTwoModuleExternCase(A, FA1, B, FB); - FA2 = insertSimpleCallFunction<int32_t(int32_t, int32_t)>(A.get(), FA1); + FA2 = insertSimpleCallFunction(A.get(), FA1); createJIT(std::move(A)); TheJIT->addModule(std::move(B)); @@ -203,15 +203,18 @@ TEST_F(MCJITMultipleModuleTest, two_module_global_variables_case) { std::unique_ptr<Module> A, B; Function *FA, *FB; GlobalVariable *GVA, *GVB, *GVC; + A.reset(createEmptyModule("A")); B.reset(createEmptyModule("B")); int32_t initialNum = 7; GVA = insertGlobalInt32(A.get(), "GVA", initialNum); GVB = insertGlobalInt32(B.get(), "GVB", initialNum); - FA = startFunction<int32_t(void)>(A.get(), "FA"); + FA = startFunction(A.get(), + FunctionType::get(Builder.getInt32Ty(), {}, false), "FA"); endFunctionWithRet(FA, Builder.CreateLoad(GVA)); - FB = startFunction<int32_t(void)>(B.get(), "FB"); + FB = startFunction(B.get(), + FunctionType::get(Builder.getInt32Ty(), {}, false), "FB"); endFunctionWithRet(FB, Builder.CreateLoad(GVB)); GVC = insertGlobalInt32(B.get(), "GVC", initialNum); |