From 99b361567abe9c49f9bb3260f5252229d0ca0832 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Thu, 31 Aug 2017 12:09:42 -0700 Subject: [PATCH] Remove unneeded `mut` keywords. --- lib/cretonne/src/entity/list.rs | 2 +- lib/cretonne/src/regalloc/liveness.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/cretonne/src/entity/list.rs b/lib/cretonne/src/entity/list.rs index 3f5eace692..03c66a8ec0 100644 --- a/lib/cretonne/src/entity/list.rs +++ b/lib/cretonne/src/entity/list.rs @@ -467,7 +467,7 @@ impl EntityList { /// Since the memory comes from the pool, this will be either zero entity references or /// whatever where in a previously deallocated list. pub fn grow_at(&mut self, index: usize, count: usize, pool: &mut ListPool) { - let mut data = self.grow(count, pool); + let data = self.grow(count, pool); // Copy elements after `index` up. for i in (index + count..data.len()).rev() { diff --git a/lib/cretonne/src/regalloc/liveness.rs b/lib/cretonne/src/regalloc/liveness.rs index c47a703f3c..72b3814770 100644 --- a/lib/cretonne/src/regalloc/liveness.rs +++ b/lib/cretonne/src/regalloc/liveness.rs @@ -328,7 +328,7 @@ impl Liveness { where PP: Into, { - let mut lr = self.ranges.get_mut(value).expect("Value has no live range"); + let lr = self.ranges.get_mut(value).expect("Value has no live range"); lr.move_def_locally(def.into()); } @@ -345,7 +345,7 @@ impl Liveness { layout: &Layout, ) -> &mut Affinity { debug_assert_eq!(Some(ebb), layout.inst_ebb(user)); - let mut lr = self.ranges.get_mut(value).expect("Value has no live range"); + let lr = self.ranges.get_mut(value).expect("Value has no live range"); let livein = lr.extend_in_ebb(ebb, user, layout); assert!(!livein, "{} should already be live in {}", value, ebb); &mut lr.affinity @@ -353,7 +353,7 @@ impl Liveness { /// Change the affinity of `value` to `Stack` and return the previous affinity. pub fn spill(&mut self, value: Value) -> Affinity { - let mut lr = self.ranges.get_mut(value).expect("Value has no live range"); + let lr = self.ranges.get_mut(value).expect("Value has no live range"); mem::replace(&mut lr.affinity, Affinity::Stack) }