aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_opt.cpp
diff options
context:
space:
mode:
authorjasonKercher <jkercher43@gmail.com>2024-07-24 10:14:59 -0400
committerGitHub <noreply@github.com>2024-07-24 10:14:59 -0400
commit215b21811e02437c074c03448d7337bdf0a23cc6 (patch)
tree9bdd7d2f0b0ae4527b108ae11ea8758259c227df /src/llvm_backend_opt.cpp
parent95a8a4e7f027e5711fb5a8f63c8a5a9a94c06d0e (diff)
parent2dbccbde54694e959d50a72fbc133b7391d1644c (diff)
Merge branch 'master' into os2-process-linux
Diffstat (limited to 'src/llvm_backend_opt.cpp')
-rw-r--r--src/llvm_backend_opt.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/llvm_backend_opt.cpp b/src/llvm_backend_opt.cpp
index e6ccc9a57..7fe1359b4 100644
--- a/src/llvm_backend_opt.cpp
+++ b/src/llvm_backend_opt.cpp
@@ -396,7 +396,7 @@ gb_internal LLVMValueRef lb_run_instrumentation_pass_insert_call(lbProcedure *p,
lbValue cc = lb_find_procedure_value_from_entity(m, entity);
LLVMValueRef args[3] = {};
- args[0] = p->value;
+ args[0] = LLVMConstPointerCast(p->value, lb_type(m, t_rawptr));
if (is_arch_wasm()) {
args[1] = LLVMConstPointerNull(lb_type(m, t_rawptr));