全部文本 #35295 原始 编辑

Unnamed

公开 text v1 · 不可变
·已发布 2005-12-30 18:36 UTC
渲染后的文本正文
static void JITCoder_LoadArg(ILCoder *coder, ILUInt32 argNum, ILType *type)
{

        ILJITCoder *jitCoder = _ILCoderToILJITCoder(coder);

        // we need paramno + 1 because the zero argument is ILExecThread which is added as param 0

        ILJitValue param = jit_value_get_param(jitCoder->function, argNum + 1);
        ILJitValue newParam = ConvertToStack(jitCoder, param);
        jitCoder->jitStack[jitCoder->stackTop] = newParam;
        JITC_ADJUST(jitCoder, 1);
}