| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/unwind/ |
| H A D | systemv.rs | 142 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function() 150 if let Some(stack_slot) = stack_slot { in create_function() 151 func.sized_stack_slots.push(stack_slot); in create_function() 191 stack_slot: Option<StackSlotData>, in create_multi_return_function() 212 if let Some(stack_slot) = stack_slot { in create_multi_return_function() 213 func.sized_stack_slots.push(stack_slot); in create_multi_return_function()
|
| /wasmtime-44.0.1/cranelift/codegen/src/legalizer/ |
| H A D | mod.rs | 130 stack_slot, in simple_legalize() 132 } => expand_stack_load(isa, func, inst, stack_slot, offset), in simple_legalize() 137 stack_slot, in simple_legalize() 139 } => expand_stack_store(isa, func, inst, arg, stack_slot, offset), in simple_legalize() 352 stack_slot: ir::StackSlot, in expand_stack_store() 359 let addr = pos.ins().stack_addr(addr_ty, stack_slot, offset); in expand_stack_store() 375 stack_slot: ir::StackSlot, in expand_stack_load() 384 let addr = pos.ins().stack_addr(addr_ty, stack_slot, offset); in expand_stack_load()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/unwind/ |
| H A D | systemv.rs | 106 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function() 115 if let Some(stack_slot) = stack_slot { in create_function() 116 func.sized_stack_slots.push(stack_slot); in create_function()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/unwind/ |
| H A D | systemv.rs | 111 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function() 119 if let Some(stack_slot) = stack_slot { in create_function() 120 func.sized_stack_slots.push(stack_slot); in create_function()
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/shared/ |
| H A D | entities.rs | 32 pub(crate) stack_slot: OperandKind, field 98 stack_slot: new("stack_slot", "ir::StackSlot", "A stack slot"), in new()
|
| H A D | formats.rs | 195 .imm(&entities.stack_slot) in new() 201 .imm(&entities.stack_slot) in new()
|
| H A D | instructions.rs | 1206 Operand::new("SS", &entities.stack_slot), in define() 1230 Operand::new("SS", &entities.stack_slot), in define() 1249 Operand::new("SS", &entities.stack_slot), in define()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/unwind/ |
| H A D | systemv.rs | 138 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function() 146 if let Some(stack_slot) = stack_slot { in create_function() 147 func.sized_stack_slots.push(stack_slot); in create_function()
|
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | instructions.rs | 573 pub fn stack_slot(&self) -> Option<StackSlot> { in stack_slot() method 575 &InstructionData::StackStore { stack_slot, .. } in stack_slot() 576 | &InstructionData::StackLoad { stack_slot, .. } => Some(stack_slot), in stack_slot() 1074 fn map_stack_slot(&mut self, stack_slot: StackSlot) -> StackSlot; in map_stack_slot() 1129 fn map_stack_slot(&mut self, stack_slot: StackSlot) -> StackSlot { in map_stack_slot() 1130 (**self).map_stack_slot(stack_slot) in map_stack_slot() 1351 fn map_stack_slot(&mut self, stack_slot: StackSlot) -> StackSlot { in instruction_data_map() 1352 StackSlot::from_u32(stack_slot.as_u32() + 1) in instruction_data_map() 1492 stack_slot: StackSlot::from_u32(0), in instruction_data_map() 1497 stack_slot: StackSlot::from_u32(1), in instruction_data_map()
|
| H A D | stackslot.rs | 195 fn stack_slot() { in stack_slot() function
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | isle.rs | 508 stack_slot: StackSlot, 514 .sized_stackslot_addr(stack_slot, offset, dst) 520 stack_slot: StackSlot, 526 i32::try_from(self.lower_ctx.abi().sized_stackslot_offset(stack_slot)) 537 stack_slot: DynamicStackSlot, 543 .is_valid(stack_slot) 547 .dynamic_stackslot_addr(stack_slot, dst)
|
| /wasmtime-44.0.1/cranelift/src/ |
| H A D | bugpoint.rs | 542 InstructionData::StackLoad { stack_slot, .. } in mutate() 543 | InstructionData::StackStore { stack_slot, .. } => { in mutate() 545 .entry(stack_slot) in mutate() 557 for (stack_slot, stack_slot_data) in func.sized_stack_slots.clone().iter() { in mutate() 558 if let Some(stack_slot_usage) = stack_slot_usage_map.get(&stack_slot) { in mutate() 563 InstructionData::StackLoad { stack_slot, .. } in mutate() 564 | InstructionData::StackStore { stack_slot, .. } => { in mutate() 565 *stack_slot = new_stack_slot; in mutate()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | lower_dynamic_neon.isle | 81 (rule (lower (dynamic_stack_addr _ stack_slot)) 83 (_ Unit (emit (abi_dynamic_stackslot_addr dst stack_slot))))
|
| H A D | lower.isle | 2869 (rule (lower (stack_addr _ stack_slot offset)) 2870 (compute_stack_addr stack_slot offset))
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | store.rs | 2156 for stack_slot in unsafe { stack_map.live_gc_refs(sp) } { in trace_wasm_stack_frame() 2158 self.trace_wasm_stack_slot(gc_roots_list, stack_slot); in trace_wasm_stack_frame() 2168 for stack_slot in super::debug::gc_refs_in_frame(frame_table, relpc, fp) { in trace_wasm_stack_frame() 2170 self.trace_wasm_stack_slot(gc_roots_list, stack_slot); in trace_wasm_stack_frame() 2177 unsafe fn trace_wasm_stack_slot(&self, gc_roots_list: &mut GcRootsList, stack_slot: *mut u32) { in trace_wasm_stack_slot() 2181 let raw: u32 = unsafe { core::ptr::read(stack_slot) }; in trace_wasm_stack_slot() 2188 .add_wasm_stack_root(SendSyncPtr::new(NonNull::new(stack_slot).unwrap())); in trace_wasm_stack_slot()
|
| /wasmtime-44.0.1/cranelift/interpreter/src/ |
| H A D | interpreter.rs | 300 let stack_slot = &stack_slots[slot]; in stack_address() localVariable 303 if offset >= stack_slot.size as u64 { in stack_address() 306 max: stack_slot.size as u64, in stack_address()
|
| H A D | step.rs | 539 let slot = inst.stack_slot().unwrap(); in step() 550 let slot = inst.stack_slot().unwrap(); in step() 561 let slot = inst.stack_slot().unwrap(); in step()
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | write.rs | 501 stack_slot, offset, .. in write_operands() 505 stack_slot, in write_operands()
|
| H A D | inline.rs | 999 fn map_stack_slot(&mut self, stack_slot: ir::StackSlot) -> ir::StackSlot { in map_stack_slot() 1000 self.entity_map.inlined_stack_slot(stack_slot) in map_stack_slot()
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | context.rs | 852 let stack_slot = masm.push(scratch.inner(), slot.ty.try_into()?)?; in spill_impl() localVariable 853 *v = Val::mem(slot.ty, stack_slot); in spill_impl()
|
| /wasmtime-44.0.1/cranelift/codegen/src/verifier/ |
| H A D | mod.rs | 581 StackLoad { stack_slot, .. } | StackStore { stack_slot, .. } => { in verify_entity_references() 582 self.verify_stack_slot(inst, stack_slot, errors)?; in verify_entity_references()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/ |
| H A D | lower.isle | 1296 (rule (lower (stack_addr _ stack_slot offset)) 1297 (lower_stack_addr stack_slot offset)) 1300 (rule (lower_stack_addr stack_slot offset) 1302 (_ Unit (emit (abi_stackslot_addr dst stack_slot offset))))
|
| /wasmtime-44.0.1/cranelift/reader/src/ |
| H A D | parser.rs | 2876 stack_slot: ss, in parse_inst_operands() 2889 stack_slot: ss, in parse_inst_operands()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | inst.isle | 3816 (rule (stack_addr_impl stack_slot offset) 3818 (_ Unit (emit (abi_stackslot_addr dst stack_slot offset))))
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | inst.isle | 1965 (rule (stack_addr_impl ty stack_slot offset) 1967 (_ Unit (emit (abi_stackslot_addr dst stack_slot offset))))
|