LCOV - code coverage report
Current view: top level - gcc - graphite-isl-ast-to-gimple.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 87.6 % 710 622
Test Date: 2024-05-04 14:01:55 Functions: 94.7 % 38 36
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_Z18debug_schedule_astP12isl_scheduleP4scop 0
_ZN27translate_isl_ast_to_gimple18ternary_op_to_treeEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 0
_ZN27translate_isl_ast_to_gimple17set_codegen_errorEv 2
_ZN27translate_isl_ast_to_gimple25graphite_create_new_guardEP8edge_defP12isl_ast_exprR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS6_ES8_EE 34
_ZN27translate_isl_ast_to_gimple25translate_isl_ast_node_ifEP4loopP12isl_ast_nodeP8edge_defR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS8_ESA_EE 34
_ZN27translate_isl_ast_to_gimple16unary_op_to_treeEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 36
_Z20ast_build_before_forP13isl_ast_buildPv 53
_Z18print_schedule_astP8_IO_FILEP12isl_scheduleP4scop 70
_ZN27translate_isl_ast_to_gimple15nary_op_to_treeEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 85
_ZL32generate_entry_out_of_ssa_copiesP8edge_defS0_P11sese_info_t 156
_Z27graphite_regenerate_ast_islP4scop 158
_ZL16ivs_params_clearR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS1_ES3_EE 158
_ZN27translate_isl_ast_to_gimple15scop_to_isl_astEP4scop 158
_ZN27translate_isl_ast_to_gimple20generate_isl_contextEP4scop 158
_ZN27translate_isl_ast_to_gimple28add_parameters_to_ivs_paramsEP4scopR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS4_ES6_EE 158
_ZN27translate_isl_ast_to_gimpleC2EP11sese_info_t 158
_ZN27translate_isl_ast_to_gimple10set_renameEP9tree_nodeS1_ 236
_ZN27translate_isl_ast_to_gimple28translate_isl_ast_node_blockEP4loopP12isl_ast_nodeP8edge_defR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS8_ESA_EE 288
_ZL15get_upper_boundP12isl_ast_node 476
_ZN27translate_isl_ast_to_gimple24graphite_create_new_loopEP8edge_defP12isl_ast_nodeP4loopP9tree_nodeS7_S7_R8hash_mapIP6isl_idS7_21simple_hashmap_traitsI19default_hash_traitsISA_ES7_EE 476
_ZN27translate_isl_ast_to_gimple26translate_isl_ast_for_loopEP4loopP12isl_ast_nodeP8edge_defP9tree_nodeS7_S7_R8hash_mapIP6isl_idS7_21simple_hashmap_traitsI19default_hash_traitsISA_ES7_EE 476
_ZN27translate_isl_ast_to_gimple26translate_isl_ast_node_forEP4loopP12isl_ast_nodeP8edge_defR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS8_ESA_EE 476
_ZN27translate_isl_ast_to_gimple17binary_op_to_treeEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 531
_ZN27translate_isl_ast_to_gimple16build_iv_mappingE3vecIP9tree_node7va_heap6vl_ptrEP14gimple_poly_bbP12isl_ast_exprR8hash_mapIP6isl_idS2_21simple_hashmap_traitsI19default_hash_traitsISC_ES2_EER6sese_l 577
_ZN27translate_isl_ast_to_gimple27translate_isl_ast_node_userEP12isl_ast_nodeP8edge_defR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS6_ES8_EE 577
_ZN27translate_isl_ast_to_gimple30copy_bb_and_scalar_dependencesEP15basic_block_defP8edge_def3vecIP9tree_node7va_heap6vl_ptrE 577
_ZN27translate_isl_ast_to_gimple30graphite_copy_stmts_from_blockEP15basic_block_defS1_3vecIP9tree_node7va_heap6vl_ptrE 577
_ZN27translate_isl_ast_to_gimple31gcc_expression_from_isl_expr_opEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 652
_ZN27translate_isl_ast_to_gimple19gsi_insert_earliestEP6gimple 846
_ZN27translate_isl_ast_to_gimple20get_rename_from_scevEP9tree_nodePP6gimpleP4loop3vecIS1_7va_heap6vl_ptrE 848
_ZN27translate_isl_ast_to_gimple35gcc_expression_from_isl_ast_expr_idEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 1077
_ZN27translate_isl_ast_to_gimple17translate_isl_astEP4loopP12isl_ast_nodeP8edge_defR8hash_mapIP6isl_idP9tree_node21simple_hashmap_traitsI19default_hash_traitsIS8_ESA_EE 1375
_ZN27translate_isl_ast_to_gimple32gcc_expression_from_isl_expr_intEP9tree_nodeP12isl_ast_expr 1793
_ZL19set_separate_optionP17isl_schedule_nodePv 1875
_ZN27translate_isl_ast_to_gimple28widest_int_from_isl_expr_intEP12isl_ast_expr 1885
_ZL25should_copy_to_new_regionP6gimpleP11sese_info_t 2444
_Z16later_of_the_two20gimple_stmt_iteratorS_ 2809
_ZN27translate_isl_ast_to_gimple34gcc_expression_from_isl_expressionEP9tree_nodeP12isl_ast_exprR8hash_mapIP6isl_idS1_21simple_hashmap_traitsI19default_hash_traitsIS6_ES1_EE 3522

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.