Push/Pull disassembly no longer incorrectly concatenates operands in disassembly
This commit is contained in:
parent
990fa97953
commit
e8a21020cd
@ -86,10 +86,10 @@ std::string disassemble(uint16_t inst, uint sideset_bits_including_opt, bool sid
|
|||||||
std::string guts = "";
|
std::string guts = "";
|
||||||
if (arg1 & 4u) {
|
if (arg1 & 4u) {
|
||||||
op("pull");
|
op("pull");
|
||||||
if (arg1 & 2u) guts = "ifempty";
|
if (arg1 & 2u) guts = "ifempty ";
|
||||||
} else {
|
} else {
|
||||||
op("push");
|
op("push");
|
||||||
if (arg1 & 2u) guts = "iffull";
|
if (arg1 & 2u) guts = "iffull ";
|
||||||
}
|
}
|
||||||
guts += (arg1 & 0x1u) ? "block" : "noblock";
|
guts += (arg1 & 0x1u) ? "block" : "noblock";
|
||||||
op_guts(guts);
|
op_guts(guts);
|
||||||
|
Loading…
Reference in New Issue
Block a user