Lines Matching full:code_ptr
80 static void patch_reloc(uint8_t *code_ptr, int type,
88 *(uint32_t *)code_ptr = value;
93 *(uint32_t *)code_ptr = value;
96 value -= (long)code_ptr;
99 *(uint32_t *)code_ptr = value;
277 val = offset - ((tcg_target_long)s->code_ptr + 5 + (-rm - 1));
384 disp = target - s->code_ptr - 5;
385 if (disp == (target - s->code_ptr - 5)) {
472 val = l->u.value - (tcg_target_long)s->code_ptr;
497 tcg_out_reloc(s, s->code_ptr, R_386_PC32, label_index, -4);
498 s->code_ptr += 4;
607 label1_ptr = s->code_ptr;
608 s->code_ptr++;
647 label2_ptr = s->code_ptr;
648 s->code_ptr++;
651 *label1_ptr = s->code_ptr - label1_ptr - 1;
747 *label2_ptr = s->code_ptr - label2_ptr - 1;
802 label1_ptr = s->code_ptr;
803 s->code_ptr++;
829 label2_ptr = s->code_ptr;
830 s->code_ptr++;
833 *label1_ptr = s->code_ptr - label1_ptr - 1;
902 *label2_ptr = s->code_ptr - label2_ptr - 1;
920 s->tb_jmp_offset[args[0]] = s->code_ptr - s->code_buf;
929 s->tb_next_offset[args[0]] = s->code_ptr - s->code_buf;
1311 tb_ret_addr = s->code_ptr;