Home
last modified time | relevance | path

Searched refs:sized_stack_slots (Results 1 – 15 of 15) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dstackslot.rs205 assert_eq!(func.sized_stack_slots[ss0].size, 4); in stack_slot()
206 assert_eq!(func.sized_stack_slots[ss1].size, 8); in stack_slot()
208 assert_eq!(func.sized_stack_slots[ss0].to_string(), "explicit_slot 4"); in stack_slot()
209 assert_eq!(func.sized_stack_slots[ss1].to_string(), "explicit_slot 8"); in stack_slot()
H A Dfunction.rs168 pub sized_stack_slots: StackSlots, field
215 self.sized_stack_slots.clear(); in clear()
233 self.sized_stack_slots.push(data) in create_sized_stack_slot()
357 self.sized_stack_slots.values().map(|ss| ss.size).sum() in fixed_stack_size()
407 sized_stack_slots: StackSlots::new(), in with_name_signature()
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/unwind/
H A Dsystemv.rs151 func.sized_stack_slots.push(stack_slot); in create_function()
213 func.sized_stack_slots.push(stack_slot); in create_multi_return_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/unwind/
H A Dsystemv.rs116 func.sized_stack_slots.push(stack_slot); in create_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/unwind/
H A Dsystemv.rs120 func.sized_stack_slots.push(stack_slot); in create_function()
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dinline.rs1508 let offset = func.sized_stack_slots.len(); in create_stack_slots()
1511 func.sized_stack_slots in create_stack_slots()
1512 .reserve(callee.sized_stack_slots.len()); in create_stack_slots()
1513 for slot in callee.sized_stack_slots.values() { in create_stack_slots()
1514 func.sized_stack_slots.push(slot.clone()); in create_stack_slots()
H A Dwrite.rs50 for (ss, slot) in func.sized_stack_slots.iter() { in super_preamble()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/unwind/
H A Dsystemv.rs147 func.sized_stack_slots.push(stack_slot); in create_function()
/wasmtime-44.0.1/cranelift/reader/src/
H A Dparser.rs248 while self.function.sized_stack_slots.next_key().index() <= ss.index() { in add_ss()
255 self.function.sized_stack_slots[ss] = data; in add_ss()
3128 let mut iter = func.sized_stack_slots.keys(); in stack_slot_decl()
3133 func.sized_stack_slots[ss1].kind, in stack_slot_decl()
3136 assert_eq!(func.sized_stack_slots[ss1].size, 1); in stack_slot_decl()
3141 func.sized_stack_slots[ss3].kind, in stack_slot_decl()
3144 assert_eq!(func.sized_stack_slots[ss3].size, 13); in stack_slot_decl()
/wasmtime-44.0.1/cranelift/src/
H A Dbugpoint.rs557 for (stack_slot, stack_slot_data) in func.sized_stack_slots.clone().iter() { in mutate()
573 func.sized_stack_slots = stack_slots; in mutate()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/
H A Dinstructions.rs333 Some(slot) if builder.func.sized_stack_slots[slot].size >= required_size => { in allocate_or_reuse_stack_slot()
334 let slot_data = &builder.func.sized_stack_slots[slot]; in allocate_or_reuse_stack_slot()
/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dinterpreter.rs299 let stack_slots = &self.get_current_function().sized_stack_slots; in stack_address()
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dabi.rs1237 for (stackslot, data) in f.sized_stack_slots.iter() { in new()
/wasmtime-44.0.1/cranelift/codegen/src/verifier/
H A Dmod.rs782 if !self.func.sized_stack_slots.is_valid(ss) { in verify_stack_slot()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs1259 builder.func.sized_stack_slots[*slot].size = b.size(); in finish_debug_metadata()