We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b0c93bb commit b8062f2Copy full SHA for b8062f2
lib/SILOptimizer/PassManager/PassPipeline.cpp
@@ -597,6 +597,7 @@ SILPassPipelinePlan::getSILOptPreparePassPipeline(const SILOptions &Options) {
597
}
598
599
P.startPipeline("SILOpt Prepare Passes");
600
+ P.addMandatoryCombine();
601
P.addAccessMarkerElimination();
602
603
return P;
@@ -654,6 +655,9 @@ SILPassPipelinePlan
654
655
SILPassPipelinePlan::getOnonePassPipeline(const SILOptions &Options) {
656
SILPassPipelinePlan P(Options);
657
658
+ P.startPipeline("Mandatory Combines");
659
660
+
661
// First serialize the SIL if we are asked to.
662
P.startPipeline("Serialization");
663
P.addSerializeSILPass();
0 commit comments