Revision a23a9ec6 tcg/tcg.h

b/tcg/tcg.h
236 236
    TCGHelperInfo *helpers;
237 237
    int nb_helpers;
238 238
    int allocated_helpers;
239

  
240
#ifdef CONFIG_PROFILER
241
    /* profiling info */
242
    int64_t tb_count1;
243
    int64_t tb_count;
244
    int64_t op_count; /* total insn count */
245
    int op_count_max; /* max insn per TB */
246
    int64_t temp_count;
247
    int temp_count_max;
248
    int64_t old_op_count;
249
    int64_t del_op_count;
250
    int64_t code_in_len;
251
    int64_t code_out_len;
252
    int64_t interm_time;
253
    int64_t code_time;
254
    int64_t la_time;
255
    int64_t restore_count;
256
    int64_t restore_time;
257
#endif
239 258
};
240 259

  
241 260
extern TCGContext tcg_ctx;
......
281 300
                        const char *name);
282 301
TCGv tcg_temp_new(TCGType type);
283 302
char *tcg_get_arg_str(TCGContext *s, char *buf, int buf_size, TCGv arg);
303
void tcg_dump_info(FILE *f,
304
                   int (*cpu_fprintf)(FILE *f, const char *fmt, ...));
284 305

  
285 306
#define TCG_CT_ALIAS  0x80
286 307
#define TCG_CT_IALIAS 0x40

Also available in: Unified diff