Loading src/core/passDriver.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -61,7 +61,6 @@ void PassDriver::finalPostprocessing() FPM.addPass(InstCombinePass()); MPM.addPass(InternalizePass(preserveMain)); FPM.addPass(PromotePass()); FPM.addPass(GVNPass()); FPM.addPass(DSEPass()); MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); Loading @@ -75,6 +74,7 @@ void PassDriver::preprocessForCustomOpt() auto preserveMain = [](const GlobalValue& GV) -> bool { return GV.getName() == "main"; }; FPM.addPass(DCEPass()); MPM.addPass(InternalizePass(preserveMain)); MPM.addPass(GlobalDCEPass()); FPM.addPass(FixIrreduciblePass()); Loading Loading
src/core/passDriver.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -61,7 +61,6 @@ void PassDriver::finalPostprocessing() FPM.addPass(InstCombinePass()); MPM.addPass(InternalizePass(preserveMain)); FPM.addPass(PromotePass()); FPM.addPass(GVNPass()); FPM.addPass(DSEPass()); MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); Loading @@ -75,6 +74,7 @@ void PassDriver::preprocessForCustomOpt() auto preserveMain = [](const GlobalValue& GV) -> bool { return GV.getName() == "main"; }; FPM.addPass(DCEPass()); MPM.addPass(InternalizePass(preserveMain)); MPM.addPass(GlobalDCEPass()); FPM.addPass(FixIrreduciblePass()); Loading