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

Function GenCodeCmdLEqual

NULLC/CodeGen_X86.cpp:2431–2443  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2429}
2430
2431void GenCodeCmdLEqual(VMCmd cmd)
2432{
2433 (void)cmd;
2434 EMIT_COMMENT("LEQUAL int");
2435 EMIT_OP_REG(o_pop, rEAX);
2436 EMIT_OP_REG(o_pop, rEDX);
2437 EMIT_OP_REG_REG(o_xor, rECX, rECX);
2438 EMIT_OP_REG_REG(o_cmp, rEDX, rEAX);
2439 EMIT_OP_REG(o_setle, rECX);
2440 EMIT_OP_REG(o_push, rECX);
2441 KILL_REG(rEAX);
2442 KILL_REG(rEDX);
2443}
2444
2445void GenCodeCmdGEqual(VMCmd cmd)
2446{

Callers

nothing calls this directly

Calls 3

EMIT_COMMENTFunction · 0.85
EMIT_OP_REGFunction · 0.85
EMIT_OP_REG_REGFunction · 0.85

Tested by

no test coverage detected