Lines Matching refs:TCGContext
308 typedef struct TCGContext TCGContext; typedef
359 struct TCGContext { struct
467 extern __thread TCGContext *tcg_ctx; argument
649 void *tcg_malloc_internal(TCGContext *s, int size);
650 void tcg_pool_reset(TCGContext *s);
651 TranslationBlock *tcg_tb_alloc(TCGContext *s);
708 TCGContext *s = tcg_ctx; in tcg_malloc()
724 void tcg_func_start(TCGContext *s);
726 int tcg_gen_code(TCGContext *s, TranslationBlock *tb, uint64_t pc_start);
731 void tcg_set_frame(TCGContext *s, TCGReg reg, intptr_t start, intptr_t size);
816 void tcg_op_remove(TCGContext *s, TCGOp *op);
828 void tcg_optimize(TCGContext *s);
884 static inline ptrdiff_t tcg_pcrel_diff(TCGContext *s, const void *target) in tcg_pcrel_diff()
897 static inline ptrdiff_t tcg_tbrel_diff(TCGContext *s, const void *target) in tcg_tbrel_diff()
910 static inline size_t tcg_current_code_size(TCGContext *s) in tcg_current_code_size()
1007 void tcg_dump_ops(TCGContext *s, FILE *f, bool have_prefs);