Home
last modified time | relevance | path

Searched refs:Stack (Results 1 – 25 of 42) sorted by relevance

12

/wasmtime-44.0.1/cranelift/interpreter/src/
H A Daddress.rs69 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 Dinterpreter.rs318 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 Dtrampoline.rs289 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 Dstack.rs317 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 Dgc_runtime.rs571 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 Dstack-maps.clif4 ;; 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 Dcall.rs279 (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 Dcontrol.rs740 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 Dcontext.rs16 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 Dmod.rs10 stack::Stack,
100 let stack = Stack::new(); in compile_function()
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmod.rs6 use crate::stack::Stack;
104 let stack = Stack::new(); in compile_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/
H A Dwinch.rs9 if let ABIArgSlot::Stack { offset, ty, .. } = slot { in reverse_stack()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/unix/
H A Dsignals.rs479 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 Dcall.clif220Stack(OutgoingArg(0), types::I64) }, CallRetPair { vreg: Writable { reg: p17i }, location: Stack(O…
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dabi.rs156 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 Dmod.rs128 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 Dcall.clif220Stack(OutgoingArg(0), types::I64) }, CallRetPair { vreg: Writable { reg: p17i }, location: Stack(O…
/wasmtime-44.0.1/.github/ISSUE_TEMPLATE/
H A Dfuzzbug.md36 <summary>Stack trace or other relevant details</summary>
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Dargs.rs156 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 Dmod.rs178 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 Dmod.rs167 Stack { enumerator
186 Self::Stack { ty, offset, size } in stack_offset()
/wasmtime-44.0.1/cranelift/filetests/filetests/runtests/
H A Dreturn-call-loop.clif48 ;;;; 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 Dfact.rs232 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 Dir.md46 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 Dabi.rs238 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()

12