We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1967770 commit f9c6cc9Copy full SHA for f9c6cc9
compiler/rustc_mir/src/transform/mod.rs
@@ -52,6 +52,7 @@ pub mod simplify;
52
pub mod simplify_branches;
53
pub mod simplify_comparison_integral;
54
pub mod simplify_try;
55
+pub mod trivial_copy_elimination;
56
pub mod uninhabited_enum_branching;
57
pub mod unreachable_prop;
58
pub mod validate;
@@ -513,6 +514,7 @@ fn run_optimization_passes<'tcx>(tcx: TyCtxt<'tcx>, body: &mut Body<'tcx>) {
513
514
&simplify::SimplifyCfg::new("final"),
515
&nrvo::RenameReturnPlace,
516
&const_debuginfo::ConstDebugInfo,
517
+ &trivial_copy_elimination::TrivialCopyElimination,
518
&simplify::SimplifyLocals,
519
&multiple_return_terminators::MultipleReturnTerminators,
520
&deduplicate_blocks::DeduplicateBlocks,
0 commit comments