From eb867d51ed8ad3b45d710f4ae3eb2fbb52605cb6 Mon Sep 17 00:00:00 2001 From: iximeow Date: Sat, 1 Jan 2022 01:13:12 -0800 Subject: test expectation cleanup --- src/armv8/a64.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/armv8') diff --git a/src/armv8/a64.rs b/src/armv8/a64.rs index a1f977f..eb709d0 100644 --- a/src/armv8/a64.rs +++ b/src/armv8/a64.rs @@ -297,9 +297,9 @@ impl Display for Instruction { }; let imm = if let Operand::Register(size, _) = self.operands[0] { if size == SizeCode::W { - (imm as u32) as i32 as i64 + imm as u32 as u64 } else { - imm as i64 + imm } } else { unreachable!("movn operand 0 is always Register"); @@ -314,9 +314,9 @@ impl Display for Instruction { }; let imm = if let Operand::Register(size, _) = self.operands[0] { if size == SizeCode::W { - (imm as u32) as i32 as i64 + imm as u32 as u64 } else { - imm as i64 + imm } } else { unreachable!("movn operand 0 is always Register"); @@ -2862,7 +2862,7 @@ impl Display for Operand { } } Operand::Immediate(i) => { - write!(fmt, "#{:x}", *i) + write!(fmt, "#{:#x}", *i) }, Operand::ImmediateDouble(d) => { write!(fmt, "#{:0.1}", d) @@ -2932,7 +2932,7 @@ impl Display for Operand { *amount == 0 { write!(fmt, "[{}, {}, {}]", Operand::RegisterOrSP(SizeCode::X, *reg), Operand::Register(*index_size, *index_reg), extend) } else { - write!(fmt, "[{}, {}, {} #{:#x}]", Operand::RegisterOrSP(SizeCode::X, *reg), Operand::Register(*index_size, *index_reg), extend, amount) + write!(fmt, "[{}, {}, {} #{}]", Operand::RegisterOrSP(SizeCode::X, *reg), Operand::Register(*index_size, *index_reg), extend, amount) } } Operand::RegPreIndex(reg, offset, wback_bit) => { -- cgit v1.1