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

Function GenCodeCmdMulD

NULLC/CodeGen_X86.cpp:2863–2872  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2861}
2862
2863void GenCodeCmdMulD(VMCmd cmd)
2864{
2865 (void)cmd;
2866 EMIT_COMMENT("MUL double");
2867 EMIT_OP_RPTR(o_fld, sQWORD, rESP, 8);
2868 EMIT_OP_RPTR(o_fmul, sQWORD, rESP, 0);
2869 EMIT_OP_REG_NUM(o_add, rESP, 16);
2870 EMIT_OP_REG_NUM(o_sub, rESP, 8);
2871 EMIT_OP_RPTR(o_fstp, sQWORD, rESP, 0);
2872}
2873
2874void GenCodeCmdDivD(VMCmd cmd)
2875{

Callers

nothing calls this directly

Calls 3

EMIT_COMMENTFunction · 0.85
EMIT_OP_RPTRFunction · 0.85
EMIT_OP_REG_NUMFunction · 0.85

Tested by

no test coverage detected