aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_opt.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-03-29 22:45:36 +0100
committergingerBill <bill@gingerbill.org>2021-03-29 22:45:36 +0100
commit6fb086851782c23e0b6d1f5f708b1b1b4c3ef29d (patch)
treee76b92816377cf2f05ed6772b6d89566f560e83d /src/llvm_backend_opt.cpp
parente1588c93220becdcddb62fa269136aadec873f19 (diff)
Remove dead code and comments
Diffstat (limited to 'src/llvm_backend_opt.cpp')
-rw-r--r--src/llvm_backend_opt.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/llvm_backend_opt.cpp b/src/llvm_backend_opt.cpp
index dd0565b9b..d8b1f8e75 100644
--- a/src/llvm_backend_opt.cpp
+++ b/src/llvm_backend_opt.cpp
@@ -24,21 +24,19 @@ void lb_populate_function_pass_manager(LLVMPassManagerRef fpm, bool ignore_memcp
return;
}
-#if 0
+#if 1
LLVMAddSCCPPass(fpm);
LLVMAddPromoteMemoryToRegisterPass(fpm);
LLVMAddUnifyFunctionExitNodesPass(fpm);
LLVMAddCFGSimplificationPass(fpm);
- // LLVMAddScalarReplAggregatesPass(fpm);
LLVMAddEarlyCSEPass(fpm);
LLVMAddLowerExpectIntrinsicPass(fpm);
#endif
}
void lb_add_function_simplifcation_passes(LLVMPassManagerRef mpm, i32 optimization_level) {
- // LLVMAddScalarReplAggregatesPass(mpm);
LLVMAddEarlyCSEMemSSAPass(mpm);
LLVMAddGVNPass(mpm);
@@ -168,6 +166,4 @@ void lb_populate_module_pass_manager(LLVMTargetMachineRef target_machine, LLVMPa
}
LLVMAddCFGSimplificationPass(mpm);
-#if 0
-#endif
}