jit_insn_defer_pop_stack

Function jit_insn_defer_pop_stack 

Source
pub unsafe extern "C" fn jit_insn_defer_pop_stack(
    func: jit_function_t,
    num_items: jit_nint,
) -> c_int
Expand description

This is similar to jit_insn_pop_stack, except that it tries to defer the pop as long as possible. Multiple subroutine calls may result in parameters collecting up on the stack, and only being popped at the next branch or label instruction. You normally wouldn’t call this yourself - it is used by CPU back ends.