aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_opt.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-03-29 14:50:09 +0100
committergingerBill <bill@gingerbill.org>2021-03-29 14:50:09 +0100
commit371094b067e3f4123faa180ed29b07f19ba36358 (patch)
tree1adfb7f4c325e603aa0f29c51ac44e711b62bd20 /src/llvm_backend_opt.cpp
parentc1e125a009f282d47ea9e268491b9fd245ea2eed (diff)
Remove `LLVMAddScalarReplAggregatesPass` from passes
Diffstat (limited to 'src/llvm_backend_opt.cpp')
-rw-r--r--src/llvm_backend_opt.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/llvm_backend_opt.cpp b/src/llvm_backend_opt.cpp
index 1d2982e51..395ee2fce 100644
--- a/src/llvm_backend_opt.cpp
+++ b/src/llvm_backend_opt.cpp
@@ -26,13 +26,13 @@ void lb_populate_function_pass_manager(LLVMPassManagerRef fpm, bool ignore_memcp
LLVMAddUnifyFunctionExitNodesPass(fpm);
LLVMAddCFGSimplificationPass(fpm);
- LLVMAddScalarReplAggregatesPass(fpm);
+ // LLVMAddScalarReplAggregatesPass(fpm);
LLVMAddEarlyCSEPass(fpm);
LLVMAddLowerExpectIntrinsicPass(fpm);
}
void lb_add_function_simplifcation_passes(LLVMPassManagerRef mpm) {
- LLVMAddScalarReplAggregatesPass(mpm);
+ // LLVMAddScalarReplAggregatesPass(mpm);
LLVMAddEarlyCSEMemSSAPass(mpm);
LLVMAddGVNPass(mpm);