[gamecode] Remove pushregs and popregs specs

They have been redundant since the operations were moved into with.
This commit is contained in:
Bill Currie 2022-01-31 23:47:47 +09:00
parent e7ac637687
commit 5d41e90cc7

View file

@ -320,14 +320,6 @@ push_formats = {
"push_types": address_types,
},
}
pushregs_formats = {
"opcode": "OP_PUSHREGS",
"mnemonic": "pushregs",
"opname": "pushregs",
"widths": "0, 0, 0",
"types": "ev_invalid, ev_invalid, ev_invalid",
"format": None,
}
pop_formats = {
"opcode": "OP_POP_{op_mode[mm]}_{ss+1}",
"mnemonic": "pop",
@ -341,14 +333,6 @@ pop_formats = {
"pop_types": address_types,
},
}
popregs_formats = {
"opcode": "OP_POPREGS",
"mnemonic": "popregs",
"opname": "popregs",
"widths": "0, 0, 0",
"format": None,
"types": "ev_invalid, ev_invalid, ev_invalid",
}
scale_formats = {
"opcode": "OP_SCALE_{scale_type[t]}_{ss+1}",
"mnemonic": "scale.{scale_type[t]}",
@ -530,9 +514,7 @@ group_map = {
"move": move_formats,
"noop": noop_formats,
"push": push_formats,
"pushregs": pushregs_formats,
"pop": pop_formats,
"popregs": popregs_formats,
"scale": scale_formats,
"shiftops": shiftops_formats,
"statef": statef_formats,