Lines Matching refs:AMode
37 ALUOp, ALUOp3, AMode, APIKey, AtomicRMWLoopOp, AtomicRMWOp, BitOp, BranchTargetType, FPUOp1,
207 pub fn gen_load(into_reg: Writable<Reg>, mem: AMode, ty: Type, flags: MemFlags) -> Inst { in gen_load() argument
249 pub fn gen_store(mem: AMode, from_reg: Reg, ty: Type, flags: MemFlags) -> Inst { in gen_store() argument
322 fn memarg_operands(memarg: &mut AMode, collector: &mut impl OperandVisitor) { in memarg_operands() argument
324 AMode::Unscaled { rn, .. } | AMode::UnsignedOffset { rn, .. } => { in memarg_operands()
327 AMode::RegReg { rn, rm, .. } in memarg_operands()
328 | AMode::RegScaled { rn, rm, .. } in memarg_operands()
329 | AMode::RegScaledExtended { rn, rm, .. } in memarg_operands()
330 | AMode::RegExtended { rn, rm, .. } => { in memarg_operands()
334 AMode::Label { .. } => {} in memarg_operands()
335 AMode::SPPreIndexed { .. } | AMode::SPPostIndexed { .. } => {} in memarg_operands()
336 AMode::FPOffset { .. } | AMode::IncomingArg { .. } => {} in memarg_operands()
337 AMode::SPOffset { .. } | AMode::SlotOffset { .. } => {} in memarg_operands()
338 AMode::RegOffset { rn, .. } => { in memarg_operands()
341 AMode::Const { .. } => {} in memarg_operands()
1197 fn mem_finalize_for_show(mem: &AMode, access_ty: Type, state: &EmitState) -> (String, String) { in mem_finalize_for_show() argument
1376 &AMode::Unscaled { .. } => true, in print_with_state()
1409 &AMode::Unscaled { .. } => true, in print_with_state()
2803 AMode::RegExtended { rn, rm, extendop } => (rn, Some((rm, extendop)), 0), in print_with_state()
2804 AMode::Unscaled { rn, simm9 } => (rn, None, simm9.value()), in print_with_state()
2805 AMode::UnsignedOffset { rn, uimm12 } => (rn, None, uimm12.value() as i32), in print_with_state()