diff options
author | Oxore <oxore@protonmail.com> | 2023-05-21 13:49:21 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2023-05-21 13:51:52 +0300 |
commit | 2918c8615667da9ba403c8890e304999b171392c (patch) | |
tree | 21feeebefef9f6160a76ee3f5c8e85e6a3834a22 | |
parent | c9f5a5810435bfc1ce0d231b34628ba12609115c (diff) |
Prepare for clang-format
-rw-r--r-- | disasm.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1335,9 +1335,8 @@ static size_t disasm_cmpm(DisasmNode &node, const uint16_t instr) const OpSize opsize = static_cast<OpSize>((instr >> 6) & 3); // Must be already handled by parent call assert(opsize != OpSize::kInvalid); - const int m = (instr >> 3) & 7; - assert(m == 1); - (void) m; + // M has to be set to 0b001 + assert(((instr >> 3) & 7) == 1); const int xn = instr & 7; const int xi = (instr >> 9) & 7; const auto src = Arg::AnAddrIncr(xn); @@ -1917,10 +1916,12 @@ int Op::FPrint( OpcodeSNPrintf(mnemonic_str, kMnemonicBufferSize, opcode, condition, size_spec); if (arg1.type != ArgType::kNone) { char arg1_str[kArgsBufferSize]{}; - arg1.SNPrint(arg1_str, kArgsBufferSize, ref_kinds & (kRef1Mask | kRefPcRelFix2Bytes), self_addr, ref1_addr); + const RefKindMask ref1_kinds = ref_kinds & (kRef1Mask | kRefPcRelFix2Bytes); + arg1.SNPrint(arg1_str, kArgsBufferSize, ref1_kinds, self_addr, ref1_addr); if (arg2.type != ArgType::kNone) { char arg2_str[kArgsBufferSize]{}; - arg2.SNPrint(arg2_str, kArgsBufferSize, ref_kinds & (kRef2Mask | kRefPcRelFix2Bytes), self_addr, ref2_addr); + const RefKindMask ref2_kinds = ref_kinds & (kRef2Mask | kRefPcRelFix2Bytes); + arg2.SNPrint(arg2_str, kArgsBufferSize, ref2_kinds, self_addr, ref2_addr); return fprintf(stream, " %s %s,%s", mnemonic_str, arg1_str, arg2_str); } else { return fprintf(stream, " %s %s", mnemonic_str, arg1_str); |