LLVMReactor: Replace deprecated CreateCall overload
This has been removed in LLVM master.
Bug: b/152339534
Change-Id: I613bae6c31944457bd52278228e33af6f85cce97
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/43810
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/src/Reactor/LLVMReactor.cpp b/src/Reactor/LLVMReactor.cpp
index b0bc37e..6cce3f2 100644
--- a/src/Reactor/LLVMReactor.cpp
+++ b/src/Reactor/LLVMReactor.cpp
@@ -3412,7 +3412,7 @@
::llvm::SmallVector<::llvm::Value *, 8> arguments;
for(auto arg : args) { arguments.push_back(V(arg)); }
- return V(jit->builder->CreateCall(funcPtr, arguments));
+ return V(jit->builder->CreateCall(funcTy, funcPtr, arguments));
}
void Breakpoint()