Lines Matching refs:offset
31 offset: i64,
36 offset: SImm9,
43 offset: SImm7Scaled,
51 pub fn pre_indexed_from_sp(offset: SImm9) -> Self { in pre_indexed_from_sp()
53 offset, in pre_indexed_from_sp()
59 pub fn post_indexed_from_sp(offset: SImm9) -> Self { in post_indexed_from_sp()
61 offset, in post_indexed_from_sp()
67 pub fn pre_indexed_from_sp_for_pair(offset: SImm7Scaled) -> Self { in pre_indexed_from_sp_for_pair()
69 offset, in pre_indexed_from_sp_for_pair()
75 pub fn post_indexed_from_sp_for_pair(offset: SImm7Scaled) -> Self { in post_indexed_from_sp_for_pair()
77 offset, in post_indexed_from_sp_for_pair()
83 pub fn from_shadow_sp(offset: i64) -> Self { in from_shadow_sp()
86 offset, in from_shadow_sp()
91 pub fn offset(base: Reg, offset: i64) -> Self { in offset() method
103 Self::Offset { base, offset } in offset()
113 Self::SPIndexedPair { offset, indexing } => { in to_pair_addressing_mode()
115 PairAMode::SPPreIndexed { simm7: offset } in to_pair_addressing_mode()
117 PairAMode::SPPostIndexed { simm7: offset } in to_pair_addressing_mode()
140 SPIndexedSingle { offset, indexing } => { in to_addressing_mode()
142 AMode::SPPreIndexed { simm9: offset } in to_addressing_mode()
144 AMode::SPPostIndexed { simm9: offset } in to_addressing_mode()
149 Offset { base, offset } => { in to_addressing_mode()
150 if let Some(simm9) = SImm9::maybe_from_i64(offset) { in to_addressing_mode()
159 UImm12Scaled::maybe_from_i64(offset, map_to_scale_type(size)) in to_addressing_mode()
170 masm.mov(temp.writable(), RegImm::i64(offset), OperandSize::S64)?; in to_addressing_mode()
192 Self::Offset { base, offset } => (*base, *offset), in unwrap_offset()