HomeSort by relevance Sort by last modified time
    Searched refs:TCGContext (Results 1 - 10 of 10) sorted by null

  /external/qemu/tcg/
tcg.h 238 typedef struct TCGContext TCGContext;
240 struct TCGContext {
297 extern TCGContext tcg_ctx;
305 void *tcg_malloc_internal(TCGContext *s, int size);
306 void tcg_pool_reset(TCGContext *s);
307 void tcg_pool_delete(TCGContext *s);
311 TCGContext *s = &tcg_ctx;
324 void tcg_context_init(TCGContext *s);
325 void tcg_func_start(TCGContext *s)
    [all...]
tcg.c 88 static inline void tcg_out8(TCGContext *s, uint8_t v)
93 static inline void tcg_out16(TCGContext *s, uint16_t v)
99 static inline void tcg_out32(TCGContext *s, uint32_t v)
107 void tcg_out_reloc(TCGContext *s, uint8_t *code_ptr, int type,
130 static void tcg_out_label(TCGContext *s, int label_index,
150 TCGContext *s = &tcg_ctx;
166 void *tcg_malloc_internal(TCGContext *s, int size)
208 void tcg_pool_reset(TCGContext *s)
214 void tcg_context_init(TCGContext *s)
256 void tcg_set_frame(TCGContext *s, int reg
    [all...]
  /external/qemu/tcg/arm/
tcg-target.c 259 static inline void tcg_out_bx(TCGContext *s, int cond, int rn)
264 static inline void tcg_out_b(TCGContext *s, int cond, int32_t offset)
270 static inline void tcg_out_b_noaddr(TCGContext *s, int cond)
281 static inline void tcg_out_bl(TCGContext *s, int cond, int32_t offset)
287 static inline void tcg_out_dat_reg(TCGContext *s,
294 static inline void tcg_out_dat_reg2(TCGContext *s,
313 static inline void tcg_out_dat_imm(TCGContext *s,
320 static inline void tcg_out_movi32(TCGContext *s,
348 static inline void tcg_out_mul32(TCGContext *s,
365 static inline void tcg_out_umull32(TCGContext *s
    [all...]
  /external/qemu/tcg/hppa/
tcg-target.c 222 static inline void tcg_out_mov(TCGContext *s, int ret, int arg)
232 static inline void tcg_out_movi(TCGContext *s, TCGType type,
247 static inline void tcg_out_ld_raw(TCGContext *s, int ret,
256 static inline void tcg_out_ld_ptr(TCGContext *s, int ret,
262 static inline void tcg_out_ldst(TCGContext *s, int ret, int addr, int offset,
274 static inline void tcg_out_ld(TCGContext *s, TCGType type, int ret,
281 static inline void tcg_out_st(TCGContext *s, TCGType type, int ret,
288 static inline void tcg_out_arith(TCGContext *s, int t, int r1, int r2, int op)
293 static inline void tcg_out_arithi(TCGContext *s, int t, int r1,
300 static inline void tcg_out_addi(TCGContext *s, int reg, tcg_target_long val
    [all...]
  /external/qemu/tcg/sparc/
tcg-target.c 274 static inline void tcg_out_arith(TCGContext *s, int rd, int rs1, int rs2,
281 static inline void tcg_out_arithi(TCGContext *s, int rd, int rs1,
288 static inline void tcg_out_mov(TCGContext *s, int ret, int arg)
293 static inline void tcg_out_sethi(TCGContext *s, int ret, uint32_t arg)
298 static inline void tcg_out_movi_imm13(TCGContext *s, int ret, uint32_t arg)
303 static inline void tcg_out_movi_imm32(TCGContext *s, int ret, uint32_t arg)
314 static inline void tcg_out_movi(TCGContext *s, TCGType type,
335 static inline void tcg_out_ld_raw(TCGContext *s, int ret,
343 static inline void tcg_out_ld_ptr(TCGContext *s, int ret,
357 static inline void tcg_out_ldst(TCGContext *s, int ret, int addr, int offset, int op
    [all...]
  /external/qemu/
translate-all.c 35 TCGContext tcg_ctx;
99 TCGContext *s = &tcg_ctx;
175 TCGContext *s = &tcg_ctx;
  /external/qemu/tcg/x86_64/
tcg-target.c 237 static inline void tcg_out_opc(TCGContext *s, int opc, int r, int rm, int x)
250 static inline void tcg_out_modrm(TCGContext *s, int opc, int r, int rm)
257 static inline void tcg_out_modrm_offset(TCGContext *s, int opc, int r, int rm,
306 static void tcg_out_modrm_offset2(TCGContext *s, int opc, int r, int rm,
343 static inline void tcg_out_mov(TCGContext *s, int ret, int arg)
348 static inline void tcg_out_movi(TCGContext *s, TCGType type,
366 static void tcg_out_goto(TCGContext *s, int call, uint8_t *target)
380 static inline void tcg_out_ld(TCGContext *s, TCGType type, int ret,
389 static inline void tcg_out_st(TCGContext *s, TCGType type, int arg,
398 static inline void tgen_arithi32(TCGContext *s, int c, int r0, int32_t val
    [all...]
  /external/qemu/tcg/i386/
tcg-target.c 200 static inline void tcg_out_opc(TCGContext *s, int opc)
207 static inline void tcg_out_modrm(TCGContext *s, int opc, int r, int rm)
214 static inline void tcg_out_modrm_offset(TCGContext *s, int opc, int r, int rm,
247 static inline void tcg_out_mov(TCGContext *s, int ret, int arg)
253 static inline void tcg_out_movi(TCGContext *s, TCGType type,
265 static inline void tcg_out_ld(TCGContext *s, TCGType type, int ret,
272 static inline void tcg_out_st(TCGContext *s, TCGType type, int arg,
279 static inline void tgen_arithi(TCGContext *s, int c, int r0, int32_t val, int cf)
302 static void tcg_out_addi(TCGContext *s, int reg, tcg_target_long val)
308 static void tcg_out_jxx(TCGContext *s, int opc, int label_index
    [all...]
  /external/qemu/tcg/ppc64/
tcg-target.c 421 static void tcg_out_mov (TCGContext *s, int ret, int arg)
426 static void tcg_out_rld (TCGContext *s, int op, int ra, int rs, int sh, int mb)
433 static void tcg_out_movi32 (TCGContext *s, int ret, int32_t arg)
444 static void tcg_out_movi (TCGContext *s, TCGType type,
470 static void tcg_out_call (TCGContext *s, tcg_target_long arg, int const_arg)
487 static void tcg_out_ldst (TCGContext *s, int ret, int addr,
498 static void tcg_out_ldsta (TCGContext *s, int ret, int addr,
509 static void tcg_out_b (TCGContext *s, int mask, tcg_target_long target)
541 static void tcg_out_tlb_read (TCGContext *s, int r0, int r1, int r2,
589 static void tcg_out_qemu_ld (TCGContext *s, const TCGArg *args, int opc
    [all...]
  /external/qemu/tcg/ppc/
tcg-target.c 423 static void tcg_out_mov(TCGContext *s, int ret, int arg)
428 static void tcg_out_movi(TCGContext *s, TCGType type,
440 static void tcg_out_ldst (TCGContext *s, int ret, int addr,
451 static void tcg_out_b (TCGContext *s, int mask, tcg_target_long target)
466 static void tcg_out_call (TCGContext *s, tcg_target_long arg, int const_arg)
502 static void tcg_out_qemu_ld (TCGContext *s, const TCGArg *args, int opc)
690 static void tcg_out_qemu_st (TCGContext *s, const TCGArg *args, int opc)
861 void tcg_target_qemu_prologue (TCGContext *s)
910 static void tcg_out_ld (TCGContext *s, TCGType type, int ret, int arg1,
916 static void tcg_out_st (TCGContext *s, TCGType type, int arg, int arg1
    [all...]

Completed in 197 milliseconds