Skip to content

Commit aea9a38

Browse files
committed
Remove MaybeUninitializedLocals's new
1 parent 1627f39 commit aea9a38

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
@@ -144,7 +144,7 @@ impl<'tcx> crate::MirPass<'tcx> for GVN {
144144
// as this enables better optimizations. For each local use ___location, we mark it for storage removal
145145
// only if it might be uninitialized at that point.
146146
let storage_to_remove = if tcx.sess.emit_lifetime_markers() {
147-
let maybe_uninit = MaybeUninitializedLocals::new()
147+
let maybe_uninit = MaybeUninitializedLocals
148148
.iterate_to_fixpoint(tcx, body, Some("mir_opt::gvn"))
149149
.into_results_cursor(body);
150150

compiler/rustc_mir_transform/src/ssa.rs

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

402-
impl MaybeUninitializedLocals {
403-
pub(crate) fn new() -> Self {
404-
Self {}
405-
}
406-
}
407-
408402
impl<'tcx> Analysis<'tcx> for MaybeUninitializedLocals {
409403
type Domain = DenseBitSet<Local>;
410404

0 commit comments

Comments
 (0)