Lines Matching defs:TCGContext
269 typedef struct TCGContext TCGContext;
271 struct TCGContext {
332 extern TCGContext tcg_ctx;
340 void *tcg_malloc_internal(TCGContext *s, int size);
341 void tcg_pool_reset(TCGContext *s);
342 void tcg_pool_delete(TCGContext *s);
346 TCGContext *s = &tcg_ctx;
359 void tcg_context_init(TCGContext *s);
360 void tcg_prologue_init(TCGContext *s);
361 void tcg_func_start(TCGContext *s);
363 int tcg_gen_code(TCGContext *s, uint8_t *gen_code_buf);
364 int tcg_gen_code_search_pc(TCGContext *s, uint8_t *gen_code_buf, long offset);
366 void tcg_set_frame(TCGContext *s, int reg,
382 char *tcg_get_arg_str_i32(TCGContext *s, char *buf, int buf_size, TCGv_i32 arg);
397 char *tcg_get_arg_str_i64(TCGContext *s, char *buf, int buf_size, TCGv_i64 arg);
483 void tcg_gen_callN(TCGContext *s, TCGv_ptr func, unsigned int flags,
491 const char *tcg_helper_get_name(TCGContext *s, void *func);
492 void tcg_dump_ops(TCGContext *s, FILE *outfile);