about summary refs log tree commit diff
path: root/src/optimize
diff options
context:
space:
mode:
authorbjorn3 <bjorn3@users.noreply.github.com>2019-12-31 15:36:29 +0100
committerbjorn3 <bjorn3@users.noreply.github.com>2019-12-31 15:56:33 +0100
commitdbb118a5bccc4a1fd71503abb777f684c3ccce68 (patch)
treea6a5b1ca71423d5696aa7beb2ed1b631f2c29fab /src/optimize
parent0cb2b6055979c28a7326c7a80c4cf3d51bfad487 (diff)
downloadrust-dbb118a5bccc4a1fd71503abb777f684c3ccce68.tar.gz
rust-dbb118a5bccc4a1fd71503abb777f684c3ccce68.zip
Fix some warnings
Diffstat (limited to 'src/optimize')
-rw-r--r--src/optimize/stack2reg.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/optimize/stack2reg.rs b/src/optimize/stack2reg.rs
index 210a8c5ec16..2abf865cf3e 100644
--- a/src/optimize/stack2reg.rs
+++ b/src/optimize/stack2reg.rs
@@ -3,7 +3,7 @@ use std::ops::Not;
 
 use cranelift_codegen::cursor::{Cursor, FuncCursor};
 use cranelift_codegen::entity::EntitySet;
-use cranelift_codegen::ir::{InstructionData, Opcode, ProgramOrder, ValueDef};
+use cranelift_codegen::ir::{InstructionData, Opcode, ValueDef};
 use cranelift_codegen::ir::immediates::Offset32;
 
 use crate::prelude::*;
@@ -168,9 +168,6 @@ pub(super) fn optimize_function<T: std::fmt::Debug>(
         }
 
         for load in users.stack_load.clone().into_iter() {
-            let loaded_value = opt_ctx.ctx.func.dfg.inst_results(load)[0];
-            let loaded_type = opt_ctx.ctx.func.dfg.value_type(loaded_value);
-
             let potential_stores = users.potential_stores_for_load(&opt_ctx.ctx, load);
 
             #[cfg(debug_assertions)]