Quick fix for cmp

This commit is contained in:
dingusdev 2020-02-19 19:12:23 -07:00
parent c71be1bc37
commit 9138b9bafc
2 changed files with 2 additions and 2 deletions

View File

@ -1078,7 +1078,7 @@ void opc_group31(PPCDisasmContext* ctx)
}
}
ctx->instr_str = my_sprintf("%-8scr%d, %d, r%d, r%d", "cmp", (rs >> 2), (rs & 1), ra, rb);
ctx->instr_str = my_sprintf("%-8scr%d, r%d, r%d", "cmp", (rs >> 2), ra, rb);
break;
case 4: /* tw */
if (rc_set) {

View File

@ -356,7 +356,7 @@
# compare instructions
0xFFF00100,0x7C15A000,cmpw,r21,r20
0xFFF00100,0x7FBFB800,cmp,cr7,1,r31,r23
0xFFF00100,0x7FBFB800,cmp,cr7,r31,r23
0xFFF00100,0x7F804840,cmplw,cr7,r0,r9
0xFFF00100,0x2F800000,cmpwi,cr7,r0,0x0
0xFFF00100,0x298E0022,cmplwi,cr3,r14,0x22

1 # Test data for PowerPC disassembler supplied as comma-separated values
356 0xFFF00100,0x7C6021E4,mtsrin,r3,r4
357 0xFFF00100,0x7CA305AA,stswi,r5,r3,0x20
358 0xFFF00100,0x7D453D2A,stswx,r10,r5,r7
359 0xFFF00100,0x7C0002E4,tlbia
360 0xFFF00100,0x7C004A64,tlbie,r9
361 # various simplified (extended) mnemonics
362 0xFFF00100,0x60000000,nop