Skip to content

Commit c3432bb

Browse files
committed
Explicit comment.
1 parent 2533f78 commit c3432bb

File tree

1 file changed

+2
-2
lines changed
  • compiler/rustc_mir_transform/src

1 file changed

+2
-2
lines changed

compiler/rustc_mir_transform/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -699,8 +699,8 @@ pub(crate) fn run_optimization_passes<'tcx>(tcx: TyCtxt<'tcx>, body: &mut Body<'
699699
&o1(simplify::SimplifyCfg::AfterUnreachableEnumBranching),
700700
&multiple_return_terminators::MultipleReturnTerminators,
701701
// After simplifycfg, it allows us to discover new opportunities for peephole
702-
// optimizations. This invalidates CFG caches, so avoid putting between two SSA
703-
// analyses.
702+
// optimizations. This invalidates CFG caches, so avoid putting between
703+
// `ReferencePropagation` and `GVN` which both use the dominator tree.
704704
&instsimplify::InstSimplify::AfterSimplifyCfg,
705705
&ref_prop::ReferencePropagation,
706706
&sroa::ScalarReplacementOfAggregates,

0 commit comments

Comments
 (0)