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

Function GenCodeCmdDivD

NULLC/CodeGen_X86.cpp:2874–2883  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2872}
2873
2874void GenCodeCmdDivD(VMCmd cmd)
2875{
2876 (void)cmd;
2877 EMIT_COMMENT("DIV double");
2878 EMIT_OP_RPTR(o_fld, sQWORD, rESP, 8);
2879 EMIT_OP_RPTR(o_fdiv, sQWORD, rESP, 0);
2880 EMIT_OP_REG_NUM(o_add, rESP, 16);
2881 EMIT_OP_REG_NUM(o_sub, rESP, 8);
2882 EMIT_OP_RPTR(o_fstp, sQWORD, rESP, 0);
2883}
2884
2885void GenCodeCmdPowD(VMCmd cmd)
2886{

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