Searched refs:align_shift (Results 1 – 4 of 4) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | stackslot.rs | 71 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 D | abi.rs | 1246 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 D | parser.rs | 1551 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 D | instructions.rs | 335 debug_assert!(align <= slot_data.align_shift); in allocate_or_reuse_stack_slot()
|