diff options
| author | gingerBill <bill@gingerbill.org> | 2023-05-30 00:05:52 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2023-05-30 00:05:52 +0100 |
| commit | 3ab01dbc004e7c4b8eebdb5e1dc726e80bc535cc (patch) | |
| tree | fd490fd19fa4c180988d8b7150843afb593694dc /src/llvm_backend.cpp | |
| parent | c241edaa30ae536f6172ed3c943e2d2637b32acf (diff) | |
Fix type `switch` debug information on `-o:none`
Diffstat (limited to 'src/llvm_backend.cpp')
| -rw-r--r-- | src/llvm_backend.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index 83708e36d..ab9292fbe 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -1377,7 +1377,7 @@ gb_internal WORKER_TASK_PROC(lb_llvm_emit_worker_proc) { gb_internal void lb_llvm_function_pass_per_function_internal(lbModule *module, lbProcedure *p, lbFunctionPassManagerKind pass_manager_kind = lbFunctionPassManager_default) { LLVMPassManagerRef pass_manager = module->function_pass_managers[pass_manager_kind]; - lb_run_function_pass_manager(pass_manager, p); + lb_run_function_pass_manager(pass_manager, p, pass_manager_kind); } gb_internal WORKER_TASK_PROC(lb_llvm_function_pass_per_module) { @@ -1911,7 +1911,7 @@ gb_internal lbProcedure *lb_create_main_procedure(lbModule *m, lbProcedure *star LLVMVerifyFunction(p->value, LLVMAbortProcessAction); } - lb_run_function_pass_manager(default_function_pass_manager, p); + lb_run_function_pass_manager(default_function_pass_manager, p, lbFunctionPassManager_default); return p; } |