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

Function GenCodeCmdPushDorL

NULLC/CodeGen_X86.cpp:1316–1328  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1314}
1315
1316void GenCodeCmdPushDorL(VMCmd cmd)
1317{
1318 EMIT_COMMENT("PUSH DorL");
1319
1320 if(cmd.flag == ADDRESS_ABOLUTE)
1321 {
1322 EMIT_OP_ADDR(o_push, sDWORD, cmd.argument+paramBase+4);
1323 EMIT_OP_ADDR(o_push, sDWORD, cmd.argument+paramBase);
1324 }else{
1325 EMIT_OP_RPTR(o_push, sDWORD, rEBP, cmd.argument+paramBase+4);
1326 EMIT_OP_RPTR(o_push, sDWORD, rEBP, cmd.argument+paramBase);
1327 }
1328}
1329
1330void GenCodeCmdPushCmplx(VMCmd cmd)
1331{

Callers

nothing calls this directly

Calls 3

EMIT_COMMENTFunction · 0.85
EMIT_OP_ADDRFunction · 0.85
EMIT_OP_RPTRFunction · 0.85

Tested by

no test coverage detected