Browse Source

Remove dead code and comments

gingerBill 4 years ago
parent
commit
6fb0868517
1 changed files with 1 additions and 5 deletions
  1. 1 5
      src/llvm_backend_opt.cpp

+ 1 - 5
src/llvm_backend_opt.cpp

@@ -24,21 +24,19 @@ void lb_populate_function_pass_manager(LLVMPassManagerRef fpm, bool ignore_memcp
 		return;
 		return;
 	}
 	}
 
 
-#if 0
+#if 1
 	LLVMAddSCCPPass(fpm);
 	LLVMAddSCCPPass(fpm);
 
 
 	LLVMAddPromoteMemoryToRegisterPass(fpm);
 	LLVMAddPromoteMemoryToRegisterPass(fpm);
 	LLVMAddUnifyFunctionExitNodesPass(fpm);
 	LLVMAddUnifyFunctionExitNodesPass(fpm);
 
 
 	LLVMAddCFGSimplificationPass(fpm);
 	LLVMAddCFGSimplificationPass(fpm);
-	// LLVMAddScalarReplAggregatesPass(fpm);
 	LLVMAddEarlyCSEPass(fpm);
 	LLVMAddEarlyCSEPass(fpm);
 	LLVMAddLowerExpectIntrinsicPass(fpm);
 	LLVMAddLowerExpectIntrinsicPass(fpm);
 #endif
 #endif
 }
 }
 
 
 void lb_add_function_simplifcation_passes(LLVMPassManagerRef mpm, i32 optimization_level) {
 void lb_add_function_simplifcation_passes(LLVMPassManagerRef mpm, i32 optimization_level) {
-	// LLVMAddScalarReplAggregatesPass(mpm);
 	LLVMAddEarlyCSEMemSSAPass(mpm);
 	LLVMAddEarlyCSEMemSSAPass(mpm);
 
 
 	LLVMAddGVNPass(mpm);
 	LLVMAddGVNPass(mpm);
@@ -168,6 +166,4 @@ void lb_populate_module_pass_manager(LLVMTargetMachineRef target_machine, LLVMPa
 	}
 	}
 
 
 	LLVMAddCFGSimplificationPass(mpm);
 	LLVMAddCFGSimplificationPass(mpm);
-#if 0
-#endif
 }
 }