Home | History | Annotate | Download | only in ppc

Lines Matching refs:code_ptr

205 static void patch_reloc(uint8_t *code_ptr, int type,
211 reloc_pc14 (code_ptr, value);
214 reloc_pc24 (code_ptr, value);
472 disp = target - (tcg_target_long) s->code_ptr;
587 label1_ptr = s->code_ptr;
634 label2_ptr = s->code_ptr;
639 reloc_pc14 (label1_ptr, (tcg_target_long) s->code_ptr);
720 reloc_pc24 (label2_ptr, (tcg_target_long) s->code_ptr);
783 label1_ptr = s->code_ptr;
834 label2_ptr = s->code_ptr;
839 reloc_pc14 (label1_ptr, (tcg_target_long) s->code_ptr);
899 reloc_pc24 (label2_ptr, (tcg_target_long) s->code_ptr);
919 addr = (uint32_t) s->code_ptr + 12;
921 s->code_ptr += 8; /* skip TOC and environment pointer */
944 tb_ret_addr = s->code_ptr;
1068 tcg_out32 (s, bc | reloc_pc14_val (s->code_ptr, l->u.value));
1070 uint16_t val = *(uint16_t *) &s->code_ptr[2];
1074 tcg_out_reloc (s, s->code_ptr - 4, R_PPC_REL14, label_index, 0);
1306 s->tb_jmp_offset[args[0]] = s->code_ptr - s->code_buf;
1307 s->code_ptr += 16;
1312 s->tb_next_offset[args[0]] = s->code_ptr - s->code_buf;
1322 uint32_t val = *(uint32_t *) s->code_ptr;
1326 tcg_out_reloc (s, s->code_ptr - 4, R_PPC_REL24, args[0], 0);