| 3061 | } |
| 3062 | |
| 3063 | void GenCodeCmdLogNotL(VMCmd cmd) |
| 3064 | { |
| 3065 | (void)cmd; |
| 3066 | EMIT_COMMENT("LNOT long"); |
| 3067 | EMIT_OP_REG_REG(o_xor, rEAX, rEAX); |
| 3068 | EMIT_OP_REG_RPTR(o_mov, rEBX, sDWORD, rESP, 4); |
| 3069 | EMIT_OP_REG_RPTR(o_or, rEBX, sDWORD, rESP, 0); |
| 3070 | EMIT_OP_REG(o_setz, rEAX); |
| 3071 | EMIT_OP_RPTR_REG(o_mov, sDWORD, rESP, 4, rEAX); |
| 3072 | EMIT_OP_REG_NUM(o_add, rESP, 4); |
| 3073 | } |
| 3074 | |
| 3075 | |
| 3076 | void GenCodeCmdNegD(VMCmd cmd) |
nothing calls this directly
no test coverage detected