Selaa lähdekoodia

Remove `LLVMAddScalarReplAggregatesPass` from passes

gingerBill 4 vuotta sitten
vanhempi
commit
371094b067
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      src/llvm_backend_opt.cpp

+ 2 - 2
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);