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

Function GenCodeCmdMovIntStk

NULLC/CodeGen_X86.cpp:1576–1584  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1574}
1575
1576void GenCodeCmdMovIntStk(VMCmd cmd)
1577{
1578 EMIT_COMMENT("MOV int stack");
1579
1580 EMIT_OP_REG(o_pop, rEDX);
1581 EMIT_OP_REG_RPTR(o_mov, rEBX, sDWORD, rESP, 0);
1582 EMIT_OP_RPTR_REG(o_mov, sDWORD, rEDX, cmd.argument, rEBX);
1583 KILL_REG(rEAX);KILL_REG(rEBX);KILL_REG(rECX);KILL_REG(rEDX);KILL_REG(rESI);
1584}
1585
1586void GenCodeCmdMovFloatStk(VMCmd cmd)
1587{

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