#include "timevar.def"

Go to the source code of this file.
Data Types | |
| type | timevar_time_def |
Defines | |
| #define | DEFTIMEVAR(identifier__, name__) identifier__, |
| #define | POP_TIMEVAR_AND_RETURN(TV, E) do { timevar_pop (TV); return (E); }while(0) |
| #define | timevar_pop(TV) do { if (timevar_enable) timevar_pop_1 (TV); }while(0) |
| #define | timevar_push(TV) do { if (timevar_enable) timevar_push_1 (TV); }while(0) |
Enumerations | |
| enum | timevar_id_t { TIMEVAR_LAST, TIMEVAR_LAST, TIMEVAR_LAST, TIMEVAR_LAST } |
Functions/Subroutines | |
| void | timevar_init (void) |
| void | timevar_push_1 (timevar_id_t) |
| void | timevar_pop_1 (timevar_id_t) |
| void | timevar_start (timevar_id_t) |
| void | timevar_stop (timevar_id_t) |
| void | timevar_print (FILE *) |
| void | print_time (const char *, long) |
Variables | |
| bool | timevar_enable |
| #define POP_TIMEVAR_AND_RETURN | ( | TV, | |||
| E | ) | do { timevar_pop (TV); return (E); }while(0) |
| #define timevar_pop | ( | TV | ) | do { if (timevar_enable) timevar_pop_1 (TV); }while(0) |
Definition at line 81 of file timevar.h.
Referenced by add_new_name_mapping(), add_using_namespace(), c_expand_body(), c_lex(), c_lex_with_flags(), calculate_dominance_info(), cgraph_decide_inlining(), cgraph_finalize_compilation_unit(), cgraph_optimize(), cgraph_varpool_analyze_pending_decls(), cgraph_varpool_output_debug_info(), check_global_declarations(), cleanup_cfg(), cleanup_tree_cfg(), close_dump_file(), compile_file(), compute_dominance_frontiers(), compute_points_to_and_addr_escape(), compute_points_to_sets(), cp_finish_file(), define_label(), delete_trivially_dead_insns(), duplicate_computed_gotos(), emit_debug_global_declarations(), execute_one_pass(), expand_body(), find_basic_blocks(), finish_file(), finish_optimization_passes(), get_stmt_operands(), ggc_collect(), gimplify_body(), gmalloc(), ia64_reorg(), init_alias_analysis(), insert_phi_nodes(), instantiate_decl(), lang_dependent_init(), lookup_template_class(), maybe_inject_for_scope_var(), maybe_push_to_top_level(), open_dump_file(), perform_tree_ssa_dce(), pop_from_top_level(), pop_nested_namespace(), poplevel_class(), push_local_name(), push_namespace(), push_namespace_with_attribs(), push_to_top_level(), pushdecl_class_level(), pushtag(), rebuild_jump_labels(), reg_scan(), reorder_basic_blocks(), rest_of_clean_state(), rest_of_compilation(), rest_of_decl_compilation(), rest_of_handle_branch_prob(), rest_of_handle_combine(), rest_of_handle_cse(), rest_of_handle_cse2(), rest_of_handle_eh(), rest_of_handle_final(), rest_of_handle_flow2(), rest_of_handle_gcse(), rest_of_handle_gcse2(), rest_of_handle_global_alloc(), rest_of_handle_if_after_combine(), rest_of_handle_if_after_reload(), rest_of_handle_if_conversion(), rest_of_handle_jump(), rest_of_handle_jump2(), rest_of_handle_jump_bypass(), rest_of_handle_local_alloc(), rest_of_handle_loop2(), rest_of_handle_loop_optimize(), rest_of_handle_machine_reorg(), rest_of_handle_old_regalloc(), rest_of_handle_postreload(), rest_of_handle_regmove(), rest_of_handle_regrename(), rest_of_handle_reorder_blocks(), rest_of_handle_shorten_branches(), rest_of_handle_value_profile_transformations(), rest_of_handle_variable_tracking(), rest_of_handle_web(), rest_of_type_compilation(), rewrite_blocks(), rewrite_into_ssa(), rewrite_ssa_into_ssa(), set_namespace_binding(), store_bindings(), store_class_bindings(), tracer(), tree_rest_of_compilation(), try_to_integrate(), update_life_info(), update_ssa(), update_stmt_operands(), verify_cgraph_node(), verify_flow_info(), verify_ssa(), verify_stmts(), and yylex().
| #define timevar_push | ( | TV | ) | do { if (timevar_enable) timevar_push_1 (TV); }while(0) |
Definition at line 82 of file timevar.h.
Referenced by add_binding(), add_new_name_mapping(), add_using_namespace(), c_expand_body(), c_lex(), c_lex_with_flags(), calculate_dominance_info(), cgraph_decide_inlining(), cgraph_finalize_compilation_unit(), cgraph_optimize(), cgraph_varpool_analyze_pending_decls(), cgraph_varpool_output_debug_info(), check_global_declarations(), cleanup_cfg(), cleanup_tree_cfg(), close_dump_file(), compile_file(), compute_dominance_frontiers(), compute_points_to_and_addr_escape(), compute_points_to_sets(), cp_finish_file(), decl_namespace(), define_label(), delete_trivially_dead_insns(), do_identifier(), do_scoped_id(), duplicate_computed_gotos(), emit_debug_global_declarations(), execute_one_pass(), expand_body(), find_basic_blocks(), find_binding(), finish_file(), finish_optimization_passes(), get_stmt_operands(), ggc_collect(), gimplify_body(), gmalloc(), ia64_reorg(), identifier_type_value(), init_alias_analysis(), insert_phi_nodes(), instantiate_decl(), lang_dependent_init(), lookup_arg_dependent(), lookup_label(), lookup_name_current_level(), lookup_name_innermost_nonclass_level(), lookup_name_real(), lookup_namespace_name(), lookup_tag(), lookup_tag_reverse(), lookup_template_class(), lookup_type_current_level(), lookup_type_scope(), lookup_using_namespace(), maybe_inject_for_scope_var(), maybe_push_to_top_level(), namespace_ancestor(), open_dump_file(), perform_tree_ssa_dce(), pop_from_top_level(), pop_nested_namespace(), poplevel(), poplevel_class(), push_class_binding(), push_class_level_binding(), push_local_name(), push_namespace(), push_namespace_with_attribs(), push_overloaded_decl(), push_to_top_level(), push_using_decl(), push_using_directive(), pushdecl(), pushdecl_class_level(), pushdecl_maybe_friend(), pushdecl_namespace_level(), pushdecl_top_level_1(), pushdecl_with_scope(), pushtag(), qualified_lookup_using_namespace(), rebuild_jump_labels(), reg_scan(), reorder_basic_blocks(), rest_of_clean_state(), rest_of_compilation(), rest_of_decl_compilation(), rest_of_handle_branch_prob(), rest_of_handle_combine(), rest_of_handle_cse(), rest_of_handle_cse2(), rest_of_handle_eh(), rest_of_handle_final(), rest_of_handle_flow2(), rest_of_handle_gcse(), rest_of_handle_gcse2(), rest_of_handle_global_alloc(), rest_of_handle_if_after_combine(), rest_of_handle_if_after_reload(), rest_of_handle_if_conversion(), rest_of_handle_jump(), rest_of_handle_jump2(), rest_of_handle_jump_bypass(), rest_of_handle_local_alloc(), rest_of_handle_loop2(), rest_of_handle_loop_optimize(), rest_of_handle_machine_reorg(), rest_of_handle_old_regalloc(), rest_of_handle_postreload(), rest_of_handle_regmove(), rest_of_handle_regrename(), rest_of_handle_reorder_blocks(), rest_of_handle_shorten_branches(), rest_of_handle_value_profile_transformations(), rest_of_handle_variable_tracking(), rest_of_handle_web(), rest_of_type_compilation(), rewrite_blocks(), rewrite_into_ssa(), rewrite_ssa_into_ssa(), select_decl(), set_namespace_binding(), store_bindings(), store_class_bindings(), supplement_binding(), tracer(), tree_rest_of_compilation(), try_to_integrate(), unqualified_namespace_lookup(), update_life_info(), update_ssa(), update_stmt_operands(), verify_cgraph_node(), verify_flow_info(), verify_ssa(), verify_stmts(), xref_tag(), and yylex().
| enum timevar_id_t |
| void timevar_pop_1 | ( | timevar_id_t | ) |
| void timevar_push_1 | ( | timevar_id_t | ) |
| void timevar_start | ( | timevar_id_t | ) |
| void timevar_stop | ( | timevar_id_t | ) |
1.5.6