Skip to content

Commit 96065a8

Browse files
committed
Move compile_time_heap into block for load-store optimization
1 parent aecc11a commit 96065a8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

zjit/src/hir.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4949,8 +4949,8 @@ impl Function {
49494949
}
49504950

49514951
fn optimize_load_store(&mut self) {
4952-
let mut compile_time_heap: HashMap<(InsnId, i32), InsnId> = HashMap::new();
49534952
for block in self.rpo() {
4953+
let mut compile_time_heap: HashMap<(InsnId, i32), InsnId> = HashMap::new();
49544954
let old_insns = std::mem::take(&mut self.blocks[block.0].insns);
49554955
let mut new_insns = vec![];
49564956
for insn_id in old_insns {

0 commit comments

Comments
 (0)