Home
last modified time | relevance | path

Searched refs:align_shift (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dstackslot.rs71 pub align_shift: u8, field
107 pub fn new(kind: StackSlotKind, size: StackSize, align_shift: u8) -> Self { in new()
111 align_shift, in new()
121 align_shift: u8, in new_with_key()
127 align_shift, in new_with_key()
135 let align_shift = if self.align_shift != 0 { in fmt() localVariable
136 format!(", align = {}", 1u32 << self.align_shift) in fmt()
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dabi.rs1246 debug_assert!(data.align_shift < 32); in new()
1247 let align = core::cmp::max(M::word_bytes(), 1u32 << data.align_shift); in new()
/wasmtime-44.0.1/cranelift/reader/src/
H A Dparser.rs1551 let align_shift = u8::try_from(align.ilog2()).unwrap(); // Always succeeds: range 0..=31. in parse_stack_slot_decl() localVariable
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/crates/cranelift/src/func_environ/stack_switching/
H A Dinstructions.rs335 debug_assert!(align <= slot_data.align_shift); in allocate_or_reuse_stack_slot()