Home
last modified time | relevance | path

Searched refs:stack_slots (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/cranelift/frontend/src/frontend/
H A Dsafepoints.rs532 stack_slots: HashMap<ir::Value, ir::StackSlot>, field
543 stack_slots, in clear()
546 stack_slots.clear(); in clear()
551 self.stack_slots.get(&val).copied() in get()
555 *self.stack_slots.entry(val).or_insert_with(|| { in get_or_create_stack_slot()
594 stack_slots: StackSlots, field
603 stack_slots, in clear()
606 stack_slots.clear(); in clear()
634 if let Some(slot) = self.stack_slots.get(val) { in rewrite_def()
645 self.stack_slots.free_stack_slot(size, slot); in rewrite_def()
[all …]
/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dinterpreter.rs299 let stack_slots = &self.get_current_function().sized_stack_slots; in stack_address() localVariable
300 let stack_slot = &stack_slots[slot]; in stack_address()
311 let slot_offset: u64 = stack_slots in stack_address()
314 .map(|k| stack_slots[k].size as u64) in stack_address()
/wasmtime-44.0.1/cranelift/src/
H A Dbugpoint.rs555 let mut stack_slots = StackSlots::new(); in mutate() localVariable
559 let new_stack_slot = stack_slots.push(stack_slot_data.clone()); in mutate()
573 func.sized_stack_slots = stack_slots; in mutate()
/wasmtime-44.0.1/cranelift/fuzzgen/src/
H A Dfunction_generator.rs1209 stack_slots: Vec<(StackSlot, StackSize, StackAlignment, AACategory)>, field
1298 .stack_slots in stack_slot_with_size()
1300 Ok(*self.u.choose(&self.resources.stack_slots[first..])?) in stack_slot_with_size()
1647 .stack_slots in generate_stack_slots()
1652 .stack_slots in generate_stack_slots()
1666 for &(slot, init_size, _align, category) in self.resources.stack_slots.iter() { in initialize_stack_slots()