| /wasmtime-44.0.1/cranelift/interpreter/src/ |
| H A D | address.rs | 69 Stack, enumerator 79 0 => AddressRegion::Stack, in decode() 89 AddressRegion::Stack => 0, in encode() 143 (_, AddressRegion::Stack) => 0, in entry_bits() 249 AddressRegion::Stack, in address_region_roundtrip_encode_decode() 263 (AddressSize::_32, AddressRegion::Stack, 0, 0), in address_roundtrip() 264 (AddressSize::_32, AddressRegion::Stack, 0, 1), in address_roundtrip() 265 (AddressSize::_32, AddressRegion::Stack, 0, 1024), in address_roundtrip() 277 (AddressSize::_64, AddressRegion::Stack, 0, 0), in address_roundtrip() 278 (AddressSize::_64, AddressRegion::Stack, 0, 1), in address_roundtrip() [all …]
|
| H A D | interpreter.rs | 318 Address::from_parts(size, AddressRegion::Stack, 0, final_offset) in stack_address() 332 AddressRegion::Stack => { in checked_load() 368 AddressRegion::Stack => { in checked_store()
|
| /wasmtime-44.0.1/crates/environ/src/fact/ |
| H A D | trampoline.rs | 289 HelperLocation::Stack => { in compile_helper() 299 Source::Stack(Stack { in compile_helper() 320 HelperLocation::Stack => { in compile_helper() 366 Stack(Stack<'a>), enumerator 406 struct Stack<'a> { struct 935 Source::Stack(Stack { in translate_params() 1023 Source::Stack(Stack { in translate_results() 1256 Destination::Stack(..) => HelperLocation::Stack, in translate() 1621 Source::Stack(s) => { in translate_string() 4354 impl<'a> Stack<'a> { impl [all …]
|
| /wasmtime-44.0.1/winch/codegen/src/ |
| H A D | stack.rs | 317 pub(crate) struct Stack { struct 322 impl Stack { implementation 484 use super::{Stack, Val}; 490 let mut stack = Stack::new(); in test_pop_i32_const() 500 let mut stack = Stack::new(); in test_pop_reg() 512 let mut stack = Stack::new(); in test_pop_named_reg()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/ |
| H A D | gc_runtime.rs | 571 Stack(SendSyncPtr<u32>), enumerator 588 self.0.push(RawGcRoot::Stack(ptr_to_root)); in add_wasm_stack_root() 665 matches!(self.raw, RawGcRoot::Stack(_)) in is_on_wasm_stack() 675 RawGcRoot::Stack(ptr) => unsafe { in get() 694 RawGcRoot::Stack(ptr) => unsafe { in set()
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/inline/ |
| H A D | stack-maps.clif | 4 ;; Stack map in the callee, but not the caller: the callee's stack map should be 51 ;; Stack map in the caller, but not the callee: caller's stack map should be 98 ;; Stack map in both the caller and the callee: the caller's stack map should be 153 ;; Stack map in the caller, callee ends with `return_call`: the caller's stack 200 ;; Stack map in the caller, callee ends with `return_call_indirect`: the
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | call.rs | 279 (VMContextLoc::Pinned, ABIOperand::Stack { ty, offset, .. }) => { in assign_context_args() 287 (VMContextLoc::OffsetFromPinned(_), ABIOperand::Stack { .. }) => { in assign_context_args() 295 (VMContextLoc::Reg(src), ABIOperand::Stack { ty, offset, .. }) => { in assign_context_args() 331 &ABIOperand::Stack { ty, offset, .. } => { in assign() 351 &ABIOperand::Stack { ty, offset, .. } => { in assign()
|
| H A D | control.rs | 740 while let Some(ABIOperand::Stack { offset, .. }) = iter.peek() { in pop_abi_results_impl() 859 (Val::Memory(mem), ABIOperand::Stack { offset, size, .. }) => { in adjust_stack_results() 893 (Val::Memory(mem), ABIOperand::Stack { offset, size, .. }) => { in adjust_stack_results() 925 (ABIOperand::Stack { ty, offset, .. }, Val::I32(v)) => { in adjust_stack_results() 930 (ABIOperand::Stack { ty, offset, .. }, Val::I64(v)) => { in adjust_stack_results() 935 (ABIOperand::Stack { ty, offset, .. }, Val::F32(v)) => { in adjust_stack_results() 940 (ABIOperand::Stack { ty, offset, .. }, Val::F64(v)) => { in adjust_stack_results() 945 (ABIOperand::Stack { ty, offset, .. }, Val::V128(v)) => { in adjust_stack_results()
|
| H A D | context.rs | 16 stack::{Stack, TypedReg, Val}, 40 pub stack: Stack, 115 stack: Stack, in new() argument 787 ABIOperand::Stack { ty, offset, size } => match area.unwrap() { in push_abi_results() 835 stack: &mut Stack, in spill_impl() argument
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | mod.rs | 10 stack::Stack, 100 let stack = Stack::new(); in compile_function()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | mod.rs | 6 use crate::stack::Stack; 104 let stack = Stack::new(); in compile_function()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/ |
| H A D | winch.rs | 9 if let ABIArgSlot::Stack { offset, ty, .. } = slot { in reverse_stack()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/unix/ |
| H A D | signals.rs | 479 static STACK: RefCell<Option<Stack>> = const { RefCell::new(None) }; in lazy_per_thread_init() 493 struct Stack { in lazy_per_thread_init() struct 502 unsafe fn allocate_sigaltstack() -> Option<Stack> { in lazy_per_thread_init() 557 Some(Stack { in lazy_per_thread_init() 563 impl Drop for Stack { in lazy_per_thread_init() implementation
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley32/ |
| H A D | call.clif | 220 …Stack(OutgoingArg(0), types::I64) }, CallRetPair { vreg: Writable { reg: p17i }, location: Stack(O…
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | abi.rs | 156 Stack { enumerator 171 ABIArgSlot::Stack { ty, .. } => *ty, in get_type() 252 slots: smallvec![ABIArgSlot::Stack { in stack() 1579 &ABIArgSlot::Stack { in gen_copy_arg_to_regs() 1630 &ABIArgSlot::Stack { offset, ty, .. } => { in gen_copy_arg_to_regs() 1696 &ABIArgSlot::Stack { 1838 &ABIArgSlot::Stack { offset, .. } => { in gen_call_args() 2015 &ABIArgSlot::Stack { offset, .. } => { in gen_call_rets() 2463 Stack(StackAMode, Type), enumerator 2486 if let RetLocation::Stack(..) = location { in emit_retval_loads() [all …]
|
| /wasmtime-44.0.1/winch/codegen/src/frame/ |
| H A D | mod.rs | 128 ABIOperand::Stack { ty, offset, .. } => ( in new() 245 ABIOperand::Stack { ty, offset, .. } => { in abi_arg_slot()
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/isa/pulley64/ |
| H A D | call.clif | 220 …Stack(OutgoingArg(0), types::I64) }, CallRetPair { vreg: Writable { reg: p17i }, location: Stack(O…
|
| /wasmtime-44.0.1/.github/ISSUE_TEMPLATE/ |
| H A D | fuzzbug.md | 36 <summary>Stack trace or other relevant details</summary>
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/ |
| H A D | args.rs | 156 Amode::SpOffset { .. } | Amode::Stack { .. } => {} in get_operands() 163 Amode::SpOffset { .. } | Amode::Stack { .. } => Some(XReg::new(stack_reg()).unwrap()), in get_base_register() 173 Amode::Stack { amode } => { in get_offset_with_state() 214 Amode::Stack { amode } => core::fmt::Debug::fmt(amode, f), in fmt() 221 Amode::Stack { amode } in from()
|
| H A D | mod.rs | 178 RetLocation::Stack(..) => collector.any_def(vreg), in pulley_get_operands() 200 RetLocation::Stack(..) => collector.any_def(vreg), in pulley_get_operands() 223 RetLocation::Stack(..) => collector.any_def(vreg), in pulley_get_operands()
|
| /wasmtime-44.0.1/winch/codegen/src/abi/ |
| H A D | mod.rs | 167 Stack { enumerator 186 Self::Stack { ty, offset, size } in stack_offset()
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/runtests/ |
| H A D | return-call-loop.clif | 48 ;;;; Tail-Recursive Loop With Stack Arguments ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 81 ;;;; Mutually-Recursive Loop With Different #s of Stack Arguments ;;;;;;;;;;;;;;
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | fact.rs | 232 Stack, enumerator 1014 HelperLocation::Stack => self.dst.push_flat(&mut results, types), in core_type() 1026 HelperLocation::Stack => { in push_flat()
|
| /wasmtime-44.0.1/cranelift/docs/ |
| H A D | ir.md | 46 ss0 = explicit_slot 8 ; Stack slot for `sum`. 128 Stack slots are accessed with the `stack_store` and `stack_load` instructions, 455 ### Explicit Stack Slots 459 allocated in the [function preamble]. Stack slots are not typed, they 469 :arg Bytes: Stack slot size on bytes. 471 :result SS: Stack slot index. 762 - Stack slots.
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | abi.rs | 238 ABIArgSlot::Stack { in compute_arg_locs() 286 slots.push(ABIArgSlot::Stack { in compute_arg_locs() 291 slots.push(ABIArgSlot::Stack { in compute_arg_locs() 368 slots.push(ABIArgSlot::Stack { in compute_arg_locs()
|