MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / create_dynamic_stack_slot

Method create_dynamic_stack_slot

cranelift/frontend/src/frontend.rs:582–584  ·  view source on GitHub ↗

Creates a dynamic stack slot in the function, to be used by [`dynamic_stack_load`](InstBuilder::dynamic_stack_load), [`dynamic_stack_store`](InstBuilder::dynamic_stack_store) and [`dynamic_stack_addr`](InstBuilder::dynamic_stack_addr) instructions.

(&mut self, data: DynamicStackSlotData)

Source from the content-addressed store, hash-verified

580 /// [`dynamic_stack_store`](InstBuilder::dynamic_stack_store) and
581 /// [`dynamic_stack_addr`](InstBuilder::dynamic_stack_addr) instructions.
582 pub fn create_dynamic_stack_slot(&mut self, data: DynamicStackSlotData) -> DynamicStackSlot {
583 self.func.create_dynamic_stack_slot(data)
584 }
585
586 /// Adds a signature which can later be used to declare an external function import.
587 pub fn import_signature(&mut self, signature: Signature) -> SigRef {

Callers 1

add_dssMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected