diff --git a/lib/cretonne/src/regalloc/coalescing.rs b/lib/cretonne/src/regalloc/coalescing.rs index 35957f90c1..509f5a45e7 100644 --- a/lib/cretonne/src/regalloc/coalescing.rs +++ b/lib/cretonne/src/regalloc/coalescing.rs @@ -468,7 +468,7 @@ impl<'a> Context<'a> { /// Leave `self.values` unchanged on failure. fn add_class(&mut self, value: Value) -> Result<(), (Value, Value)> { self.forest.try_merge( - &self.values, + self.values, self.virtregs.congruence_class(&value), &self.func.dfg, &self.func.layout, diff --git a/lib/wasm/src/runtime/dummy.rs b/lib/wasm/src/runtime/dummy.rs index 0d6a7755e9..7e8dc02005 100644 --- a/lib/wasm/src/runtime/dummy.rs +++ b/lib/wasm/src/runtime/dummy.rs @@ -26,7 +26,7 @@ impl WasmRuntime for DummyRuntime { builder: &mut FunctionBuilder, global_index: GlobalIndex, ) -> Value { - let ref glob = self.globals[global_index as usize]; + let glob = self.globals[global_index as usize]; match glob.ty { I32 => builder.ins().iconst(glob.ty, -1), I64 => builder.ins().iconst(glob.ty, -1),