_EMIT6
_EMIT6(0xd203f000 | offsetof(struct prog_frame,
_EMIT6(0xd203f000 | (jit->frame_off +
_EMIT6((op1) | __disp, op2); \
_EMIT6((op1) | __disp_l, (op2) | __disp_h >> 4); \
_EMIT6((op1) | reg(b1, b2) << 16 | (rel & 0xffff), \
_EMIT6((op1) | (reg_high(b1) | (mask)) << 16 | \
_EMIT6(0xd203f000 | tjit->tccnt_off,
_EMIT6((op1) | reg(b1, b2) << 16 | (rel & 0xffff), (op2) | (mask));\
_EMIT6(0xd207f000 | bpf_arg_off,
_EMIT6(0xd20ff000 | bpf_arg_off,
_EMIT6(0xd20ff000 | bpf_arg_off, 0x1000);
_EMIT6(0xd707f000 | tjit->retval_off,
_EMIT6(op | pc32dbl >> 16, pc32dbl & 0xffff);
_EMIT6(0xd200f000 |
_EMIT6(0xd203f000 | offsetof(struct prog_frame, tail_call_cnt),
_EMIT6(0xd203f000 | tjit->tccnt_off,
_EMIT6(0xd203f000 | (tjit->stack_size +
_EMIT6((op) | (__imm >> 16), __imm & 0xffff); \
_EMIT6(0xe300f000 | rs << 20 | off, 0x0024);
_EMIT6(0xe300f000 | rs << 20 | off, 0x0004);
_EMIT6(0xd703f000 | offsetof(struct prog_frame, tail_call_cnt),