about summary refs log tree commit diff
path: root/src/optimize
diff options
context:
space:
mode:
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)]