Searched refs:stack_slots (Results 1 – 4 of 4) sorted by relevance
| /wasmtime-44.0.1/cranelift/frontend/src/frontend/ |
| H A D | safepoints.rs | 532 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 D | interpreter.rs | 299 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 D | bugpoint.rs | 555 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 D | function_generator.rs | 1209 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()
|