MCPcopy Create free account
hub / github.com/WheretIB/nullc / GenCodeCmdMovCharStk

Function GenCodeCmdMovCharStk

NULLC/CodeGen_X86.cpp:1556–1564  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1554}
1555
1556void GenCodeCmdMovCharStk(VMCmd cmd)
1557{
1558 EMIT_COMMENT("MOV char stack");
1559
1560 EMIT_OP_REG(o_pop, rEDX);
1561 EMIT_OP_REG_RPTR(o_mov, rEBX, sDWORD, rESP, 0);
1562 EMIT_OP_RPTR_REG(o_mov, sBYTE, rEDX, cmd.argument, rEBX);
1563 KILL_REG(rEBX);KILL_REG(rECX);KILL_REG(rEDX);
1564}
1565
1566void GenCodeCmdMovShortStk(VMCmd cmd)
1567{

Callers

nothing calls this directly

Calls 4

EMIT_COMMENTFunction · 0.85
EMIT_OP_REGFunction · 0.85
EMIT_OP_REG_RPTRFunction · 0.85
EMIT_OP_RPTR_REGFunction · 0.85

Tested by

no test coverage detected