Skip to content

Commit 7bd4589

Browse files
committed
Remove MaybeUninitializedLocals's new
1 parent 7b02f69 commit 7bd4589

File tree

3 files changed

+2
-8
lines changed

3 files changed

+2
-8
lines changed

compiler/rustc_mir_transform/src/copy_prop.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ impl<'tcx> crate::MirPass<'tcx> for CopyProp {
6868
}
6969
}
7070

71-
let maybe_uninit = MaybeUninitializedLocals::new()
71+
let maybe_uninit = MaybeUninitializedLocals
7272
.iterate_to_fixpoint(tcx, body, Some("mir_opt::copy_prop"))
7373
.into_results_cursor(body);
7474

compiler/rustc_mir_transform/src/gvn.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ impl<'tcx> crate::MirPass<'tcx> for GVN {
145145
// as this enables better optimizations. For each local use location, we mark it for storage removal
146146
// only if it might be uninitialized at that point.
147147
let storage_to_remove = if tcx.sess.emit_lifetime_markers() {
148-
let maybe_uninit = MaybeUninitializedLocals::new()
148+
let maybe_uninit = MaybeUninitializedLocals
149149
.iterate_to_fixpoint(tcx, body, Some("mir_opt::gvn"))
150150
.into_results_cursor(body);
151151

compiler/rustc_mir_transform/src/ssa.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -413,12 +413,6 @@ impl StorageLiveLocals {
413413
/// individual fields.
414414
pub(crate) struct MaybeUninitializedLocals;
415415

416-
impl MaybeUninitializedLocals {
417-
pub(crate) fn new() -> Self {
418-
Self {}
419-
}
420-
}
421-
422416
impl<'tcx> Analysis<'tcx> for MaybeUninitializedLocals {
423417
type Domain = DenseBitSet<Local>;
424418

0 commit comments

Comments
 (0)