diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-04-15 14:14:01 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-04-15 14:14:01 +0200 |
| commit | 24b0ba988539ce317d1130c9b9804468426b43c8 (patch) | |
| tree | 60c53a775afea0a9545c35039e92795f97c2ee28 /src | |
| parent | 4f04deadfe75c5cbf4e135200a5f27764ec0b0e5 (diff) | |
| download | box64-24b0ba988539ce317d1130c9b9804468426b43c8.tar.gz box64-24b0ba988539ce317d1130c9b9804468426b43c8.zip | |
[ARM64_DYNAREC][TRACE] Changed TBZ/TBNZ printer to print bit offset in decimal
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/arm64/arm64_printer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/arm64_printer.c b/src/dynarec/arm64/arm64_printer.c index 2c9c6e5c..766ac6ea 100644 --- a/src/dynarec/arm64/arm64_printer.c +++ b/src/dynarec/arm64/arm64_printer.c @@ -799,12 +799,12 @@ const char* arm64_print(uint32_t opcode, uintptr_t addr) } if(isMask(opcode, "s0110110sssssiiiiiiiiiiiiiittttt", &a)) { int offset = signExtend(imm, 14)<<2; - snprintf(buff, sizeof(buff), "TBZ %s, 0x%x, #%+di\t; %p", (imms<31)?Xt[Rt]:Wt[Rt], imms, offset>>2, (void*)(addr + offset)); + snprintf(buff, sizeof(buff), "TBZ %s, %d, #%+di\t; %p", (imms<31)?Xt[Rt]:Wt[Rt], imms, offset>>2, (void*)(addr + offset)); return buff; } if(isMask(opcode, "s0110111sssssiiiiiiiiiiiiiittttt", &a)) { int offset = signExtend(imm, 14)<<2; - snprintf(buff, sizeof(buff), "TBNZ %s, 0x%x, #%+di\t; %p", (imms<31)?Xt[Rt]:Wt[Rt], imms, offset>>2, (void*)(addr + offset)); + snprintf(buff, sizeof(buff), "TBNZ %s, %d, #%+di\t; %p", (imms<31)?Xt[Rt]:Wt[Rt], imms, offset>>2, (void*)(addr + offset)); return buff; } |