Home
last modified time | relevance | path

Searched refs:HeapData (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dheap.rs39 pub struct HeapData { struct
50 impl HeapData { argument
H A Dmod.rs23 pub use self::heap::{Heap, HeapData};
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dbounds.rs4 use super::env::HeapData;
88 heap: &HeapData, in load_dynamic_heap_bounds() argument
159 heap: &HeapData, in load_heap_addr_checked() argument
195 heap: &HeapData, in load_heap_addr_unchecked() argument
H A Denv.rs61 pub struct HeapData { struct
76 impl HeapData { argument
119 resolved_heaps: HashMap<MemoryIndex, HeapData>,
267 pub fn resolve_heap(&mut self, index: MemoryIndex) -> HeapData { in resolve_heap() argument
307 *entry.insert(HeapData { in resolve_heap()
H A Dmod.rs1083 pub fn emit_compute_memory_size(&mut self, heap_data: &HeapData) -> Result<()> { in emit_compute_memory_size()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dbounds_checks.rs25 translate::{HeapData, TargetEnvironment},
83 heap: &HeapData, in bounds_check_and_compute_addr() argument
174 heap: &HeapData, in bounds_check_field_access() argument
495 heap: &HeapData, in get_dynamic_heap_bound() argument
576 heap: &HeapData, in explicit_check_oob_condition_and_compute_addr() argument
622 heap: &HeapData, in compute_addr() argument
660 heap: &HeapData, in statically_in_bounds() argument
H A Dfunc_environ.rs7 FuncTranslationStacks, GlobalVariable, Heap, HeapData, StructFieldsVec, TableData, TableSize,
167 heaps: PrimaryMap<Heap, HeapData>,
1566 self.heaps.push(HeapData { in make_heap()
2370 pub fn heaps(&self) -> &PrimaryMap<Heap, HeapData> { in heaps() argument
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs4 use crate::translate::{Heap, HeapData, StructFieldsVec, TargetEnvironment};
1511 let heap = self.heaps.push(HeapData { in get_gc_heap()