mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 23:58:50 +00:00
Remove LLVMAddScalarReplAggregatesPass from passes
This commit is contained in:
@@ -26,13 +26,13 @@ void lb_populate_function_pass_manager(LLVMPassManagerRef fpm, bool ignore_memcp
|
|||||||
LLVMAddUnifyFunctionExitNodesPass(fpm);
|
LLVMAddUnifyFunctionExitNodesPass(fpm);
|
||||||
|
|
||||||
LLVMAddCFGSimplificationPass(fpm);
|
LLVMAddCFGSimplificationPass(fpm);
|
||||||
LLVMAddScalarReplAggregatesPass(fpm);
|
// LLVMAddScalarReplAggregatesPass(fpm);
|
||||||
LLVMAddEarlyCSEPass(fpm);
|
LLVMAddEarlyCSEPass(fpm);
|
||||||
LLVMAddLowerExpectIntrinsicPass(fpm);
|
LLVMAddLowerExpectIntrinsicPass(fpm);
|
||||||
}
|
}
|
||||||
|
|
||||||
void lb_add_function_simplifcation_passes(LLVMPassManagerRef mpm) {
|
void lb_add_function_simplifcation_passes(LLVMPassManagerRef mpm) {
|
||||||
LLVMAddScalarReplAggregatesPass(mpm);
|
// LLVMAddScalarReplAggregatesPass(mpm);
|
||||||
LLVMAddEarlyCSEMemSSAPass(mpm);
|
LLVMAddEarlyCSEMemSSAPass(mpm);
|
||||||
|
|
||||||
LLVMAddGVNPass(mpm);
|
LLVMAddGVNPass(mpm);
|
||||||
|
|||||||
Reference in New Issue
Block a user