Lines Matching refs:tcg_insn_unit
69 static bool patch_reloc(tcg_insn_unit *code_ptr, int type,
71 static void tcg_out_nop_fill(tcg_insn_unit *p, int count);
107 const tcg_insn_unit *raddr; /* addr of the next IR of qemu_ld/st IR */
108 tcg_insn_unit *label_ptr[2]; /* label pointers to be updated */
185 static void tcg_out_call(TCGContext *s, const tcg_insn_unit *target,
270 static __attribute__((unused)) inline void tcg_patch8(tcg_insn_unit *p,
283 tcg_insn_unit *p = s->code_ptr;
289 static __attribute__((unused)) inline void tcg_patch16(tcg_insn_unit *p,
306 tcg_insn_unit *p = s->code_ptr;
312 static __attribute__((unused)) inline void tcg_patch32(tcg_insn_unit *p,
329 tcg_insn_unit *p = s->code_ptr;
335 static __attribute__((unused)) inline void tcg_patch64(tcg_insn_unit *p,
348 static void tcg_out_reloc(TCGContext *s, tcg_insn_unit *code_ptr, int type,
667 tcg_insn_unit *label;
675 tcg_insn_unit *label, intptr_t addend)
711 tcg_insn_unit *label, intptr_t addend)
720 static void new_pool_l2(TCGContext *s, int rtype, tcg_insn_unit *label,
732 static void new_pool_l4(TCGContext *s, int rtype, tcg_insn_unit *label,
747 static void new_pool_l8(TCGContext *s, int rtype, tcg_insn_unit *label,
811 tcg_out_nop_fill(s->code_ptr, (tcg_insn_unit *)a - s->code_ptr);