| 1270 | } |
| 1271 | |
| 1272 | void GenCodeCmdPushChar(VMCmd cmd) |
| 1273 | { |
| 1274 | EMIT_COMMENT("PUSH char"); |
| 1275 | |
| 1276 | if(cmd.flag == ADDRESS_ABOLUTE) |
| 1277 | EMIT_OP_REG_ADDR(o_movsx, rEAX, sBYTE, cmd.argument+paramBase); |
| 1278 | else |
| 1279 | EMIT_OP_REG_RPTR(o_movsx, rEAX, sBYTE, rEBP, cmd.argument+paramBase); |
| 1280 | EMIT_OP_REG(o_push, rEAX); |
| 1281 | } |
| 1282 | |
| 1283 | void GenCodeCmdPushShort(VMCmd cmd) |
| 1284 | { |
nothing calls this directly
no test coverage detected