@@ -6621,7 +6621,7 @@ fn run_passes(ModuleRef llmod, bool opt) {
6621
6621
// createStandardFunctionPasses
6622
6622
llvm. LLVMAddCFGSimplificationPass ( fpm. llpm ) ;
6623
6623
llvm. LLVMAddScalarReplAggregatesPass ( fpm. llpm ) ;
6624
- // llvm.LLVMAddEarlyCSEPass(fpm.llpm);
6624
+ llvm. LLVMAddEarlyCSEPass ( fpm. llpm ) ;
6625
6625
6626
6626
llvm. LLVMRunPassManager ( fpm. llpm , llmod) ;
6627
6627
@@ -6637,11 +6637,11 @@ fn run_passes(ModuleRef llmod, bool opt) {
6637
6637
// FIXME: crashes!
6638
6638
// llvm.LLVMAddFunctionAttrsPass(pm.llpm);
6639
6639
6640
- // llvm.LLVMAddScalarReplAggregatesPassSSA(pm.llpm);
6641
- // llvm.LLVMAddEarlyCSEPass(pm.llpm);
6640
+ llvm. LLVMAddScalarReplAggregatesPassSSA ( pm. llpm ) ;
6641
+ llvm. LLVMAddEarlyCSEPass ( pm. llpm ) ;
6642
6642
llvm. LLVMAddSimplifyLibCallsPass ( pm. llpm ) ;
6643
6643
llvm. LLVMAddJumpThreadingPass ( pm. llpm ) ;
6644
- // llvm.LLVMAddCorrelatedValuePropagationPass(pm.llpm);
6644
+ llvm. LLVMAddCorrelatedValuePropagationPass ( pm. llpm ) ;
6645
6645
llvm. LLVMAddCFGSimplificationPass ( pm. llpm ) ;
6646
6646
llvm. LLVMAddInstructionCombiningPass ( pm. llpm ) ;
6647
6647
llvm. LLVMAddTailCallEliminationPass ( pm. llpm ) ;
@@ -6652,7 +6652,7 @@ fn run_passes(ModuleRef llmod, bool opt) {
6652
6652
llvm. LLVMAddLoopUnswitchPass ( pm. llpm ) ;
6653
6653
llvm. LLVMAddInstructionCombiningPass ( pm. llpm ) ;
6654
6654
llvm. LLVMAddIndVarSimplifyPass ( pm. llpm ) ;
6655
- // llvm.LLVMAddLoopIdiomPass(pm.llpm);
6655
+ llvm. LLVMAddLoopIdiomPass ( pm. llpm ) ;
6656
6656
llvm. LLVMAddLoopDeletionPass ( pm. llpm ) ;
6657
6657
llvm. LLVMAddLoopUnrollPass ( pm. llpm ) ;
6658
6658
llvm. LLVMAddInstructionCombiningPass ( pm. llpm ) ;
@@ -6661,7 +6661,7 @@ fn run_passes(ModuleRef llmod, bool opt) {
6661
6661
llvm. LLVMAddSCCPPass ( pm. llpm ) ;
6662
6662
llvm. LLVMAddInstructionCombiningPass ( pm. llpm ) ;
6663
6663
llvm. LLVMAddJumpThreadingPass ( pm. llpm ) ;
6664
- // llvm.LLVMAddCorrelatedValuePropagationPass(pm.llpm);
6664
+ llvm. LLVMAddCorrelatedValuePropagationPass ( pm. llpm ) ;
6665
6665
llvm. LLVMAddDeadStoreEliminationPass ( pm. llpm ) ;
6666
6666
llvm. LLVMAddAggressiveDCEPass ( pm. llpm ) ;
6667
6667
llvm. LLVMAddCFGSimplificationPass ( pm. llpm ) ;
0 commit comments