Home
last modified time | relevance | path

Searched refs:StackSlotData (Results 1 – 17 of 17) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dstackslot.rs60 pub struct StackSlotData { struct
105 impl StackSlotData { impl
133 impl fmt::Display for StackSlotData { implementation
181 pub type StackSlots = PrimaryMap<StackSlot, StackSlotData>;
199 func.create_sized_stack_slot(StackSlotData::new(StackSlotKind::ExplicitSlot, 4, 0)); in stack_slot()
201 func.create_sized_stack_slot(StackSlotData::new(StackSlotKind::ExplicitSlot, 8, 0)); in stack_slot()
H A Dmod.rs64 DynamicStackSlotData, DynamicStackSlots, StackSlotData, StackSlotKey, StackSlotKind, StackSlots,
H A Dfunction.rs12 JumpTableData, Layout, SigRef, Signature, SourceLocs, StackSlot, StackSlotData, StackSlots,
232 pub fn create_sized_stack_slot(&mut self, data: StackSlotData) -> StackSlot { in create_sized_stack_slot()
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/unwind/
H A Dsystemv.rs103 AbiParam, Function, InstBuilder, Signature, StackSlotData, StackSlotKind, types,
119 Some(StackSlotData::new(StackSlotKind::ExplicitSlot, 64, 0)), in test_simple_func()
142 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function()
166 Some(StackSlotData::new(StackSlotKind::ExplicitSlot, 64, 0)), in test_multi_return_func()
191 stack_slot: Option<StackSlotData>, in create_multi_return_function() argument
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/unwind/
H A Dsystemv.rs66 AbiParam, Function, InstBuilder, Signature, StackSlotData, StackSlotKind, UserFuncName,
83 Some(StackSlotData::new(StackSlotKind::ExplicitSlot, 64, 0)), in test_simple_func()
106 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/unwind/
H A Dsystemv.rs72 AbiParam, Function, InstBuilder, Signature, StackSlotData, StackSlotKind, types,
88 Some(StackSlotData::new(StackSlotKind::ExplicitSlot, 64, 0)), in test_simple_func()
111 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/unwind/
H A Dsystemv.rs99 AbiParam, Function, InstBuilder, Signature, StackSlotData, StackSlotKind, types,
115 Some(StackSlotData::new(StackSlotKind::ExplicitSlot, 64, 0)), in test_simple_func()
138 fn create_function(call_conv: CallConv, stack_slot: Option<StackSlotData>) -> Function { in create_function()
/wasmtime-44.0.1/cranelift/umbrella/src/
H A Dlib.rs31 MemFlags, Signature, StackSlotData, StackSlotKind, TrapCode, Type, Value,
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dwrite.rs621 use crate::ir::{Function, InstBuilder, StackSlotData, StackSlotKind, UserFuncName};
632 f.create_sized_stack_slot(StackSlotData::new(StackSlotKind::ExplicitSlot, 4, 0)); in basic()
668 f.create_sized_stack_slot(StackSlotData::new(StackSlotKind::ExplicitSlot, 4, 2)); in basic()
/wasmtime-44.0.1/cranelift/reader/src/
H A Dparser.rs24 StackSlot, StackSlotData, StackSlotKind, UserFuncName, Value, types,
246 fn add_ss(&mut self, ss: StackSlot, data: StackSlotData, loc: Location) -> ParseResult<()> { in add_ss() argument
249 self.function.create_sized_stack_slot(StackSlotData::new( in add_ss()
1505 fn parse_stack_slot_decl(&mut self) -> ParseResult<(StackSlot, StackSlotData)> { in parse_stack_slot_decl() argument
1554 Some(key) => StackSlotData::new_with_key(kind, bytes as u32, align_shift, key), in parse_stack_slot_decl()
1555 None => StackSlotData::new(kind, bytes as u32, align_shift), in parse_stack_slot_decl()
/wasmtime-44.0.1/cranelift/frontend/src/
H A Dfrontend.rs14 SigRef, Signature, StackSlot, StackSlotData, Type, Value, ValueLabel, ValueLabelAssignments,
572 pub fn create_sized_stack_slot(&mut self, data: StackSlotData) -> StackSlot { in create_sized_stack_slot()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/
H A Dinstructions.rs349 let slot_size = ir::StackSlotData::new( in allocate_or_reuse_stack_slot()
1866 let slot_size = ir::StackSlotData::new( in translate_switch()
/wasmtime-44.0.1/cranelift/fuzzgen/src/
H A Dfunction_generator.rs20 ExtFuncData, FloatCC, InstBuilder, IntCC, JumpTableData, MemFlags, StackSlotData, StackSlotKind,
1640 let ss_data = StackSlotData::new(StackSlotKind::ExplicitSlot, bytes, alignment); in generate_stack_slots()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dcompiler.rs1075 let slot = builder.func.create_sized_stack_slot(ir::StackSlotData::new( in allocate_stack_array_and_spill_args()
H A Dfunc_environ.rs1112 .create_sized_stack_slot(ir::StackSlotData::new_with_key( in create_state_slot()
/wasmtime-44.0.1/crates/cranelift/src/compiler/
H A Dcomponent.rs1877 .create_sized_stack_slot(ir::StackSlotData::new( in translate_transcode()
/wasmtime-44.0.1/cranelift/frontend/src/frontend/
H A Dsafepoints.rs567 let slot = func.create_sized_stack_slot(ir::StackSlotData::new( in get_or_create_stack_slot()