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

Function GenCodeCmdNEqual

NULLC/CodeGen_X86.cpp:2473–2485  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2471}
2472
2473void GenCodeCmdNEqual(VMCmd cmd)
2474{
2475 (void)cmd;
2476 EMIT_COMMENT("NEQUAL int");
2477 EMIT_OP_REG(o_pop, rEAX);
2478 EMIT_OP_REG(o_pop, rEDX);
2479 EMIT_OP_REG_REG(o_xor, rECX, rECX);
2480 EMIT_OP_REG_REG(o_cmp, rEDX, rEAX);
2481 EMIT_OP_REG(o_setne, rECX);
2482 EMIT_OP_REG(o_push, rECX);
2483 KILL_REG(rEAX);
2484 KILL_REG(rEDX);
2485}
2486
2487void GenCodeCmdShl(VMCmd cmd)
2488{

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