LCOV - code coverage report
Current view: top level - gcc - gimple-lower-bitint.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 86.6 % 5342 4625
Test Date: 2026-09-19 16:22:48 Functions: 100.0 % 57 57
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN12_GLOBAL__N_117bitint_large_huge9lower_asmEP6gimple 3
_ZN12_GLOBAL__N_117bitint_large_huge22lower_bswap_bitreverseEP9tree_nodeP6gimple 15
_ZN12_GLOBAL__N_117bitint_large_huge22lower_complexexpr_stmtEP6gimple 18
_ZN12_GLOBAL__N_1L11add_eh_edgeEP15basic_block_defP8edge_def 20
_ZN12_GLOBAL__N_117bitint_large_huge20handle_bit_field_refEP9tree_nodeS2_ 23
_ZN12_GLOBAL__N_117bitint_large_huge15lower_bit_queryEP6gimple 101
_ZN12_GLOBAL__N_117bitint_large_huge12if_then_elseEP6gimple19profile_probabilityRP8edge_defS6_ 112
_ZN12_GLOBAL__N_117bitint_large_huge13handle_lshiftEP9tree_nodeS2_S2_ 152
_ZN12_GLOBAL__N_117bitint_large_huge19build_bit_field_refEP9tree_nodeS2_mm 273
_ZN12_GLOBAL__N_117bitint_large_huge21lower_float_conv_stmtEP9tree_nodeP6gimple 327
_ZN12_GLOBAL__N_117bitint_large_huge17lower_muldiv_stmtEP9tree_nodeP6gimple 371
_ZN12_GLOBAL__N_117bitint_large_huge16lower_shift_stmtEP9tree_nodeP6gimple 584
_ZN12_GLOBAL__N_117bitint_large_huge21lower_comparison_stmtEP6gimpleR9tree_codeP9tree_nodeS6_ 722
_ZN12_GLOBAL__N_117bitint_large_huge18lower_mul_overflowEP9tree_nodeP6gimple 1479
_ZN12_GLOBAL__N_117bitint_large_huge20if_then_if_then_elseEP6gimpleS2_19profile_probabilityS3_RP8edge_defS6_S6_ 2098
_ZN12_GLOBAL__N_1L7vuse_eqEP6ao_refP9tree_nodePv 2190
_ZN12_GLOBAL__N_117bitint_large_huge21lower_addsub_overflowEP9tree_nodeP6gimple 2733
_ZN12_GLOBAL__N_117bitint_large_huge19handle_operand_addrEP9tree_nodeP6gimplePiS5_ 3864
_ZN12_GLOBAL__N_117bitint_large_huge21finish_arith_overflowEP9tree_nodeS2_S2_S2_S2_S2_P6gimplej9tree_code 4212
_ZN12_GLOBAL__N_1L14arith_overflowE9tree_codeP9tree_nodeiiiiPjS3_Pb 4212
_ZN12_GLOBAL__N_117bitint_large_huge7if_thenEP6gimple19profile_probabilityRP8edge_defS6_ 4318
_ZN12_GLOBAL__N_117bitint_dom_walker19before_dom_childrenEP15basic_block_def 4518
_ZL24bitint_min_cst_precisionP9tree_nodeRi 5399
_ZN12_GLOBAL__N_117bitint_large_huge19lower_cplxpart_stmtEP9tree_nodeP6gimple 6002
_ZN12_GLOBAL__N_117bitint_large_huge27arith_overflow_extract_bitsEjjP9tree_nodejb 6453
_ZN12_GLOBAL__N_117bitint_large_hugeD2Ev 7366
_ZN12_GLOBAL__N_117bitint_large_huge11handle_castEP9tree_nodeS2_S2_ 7561
_ZN12_GLOBAL__N_1L24maybe_cast_middle_bitintEP20gimple_stmt_iteratorP9tree_nodeRS3_ 7859
_ZN12_GLOBAL__N_1L13range_to_precEP9tree_nodeP6gimple 8446
_ZN12_GLOBAL__N_117bitint_large_huge10lower_callEP9tree_nodeP6gimple 8857
_ZN12_GLOBAL__N_117bitint_large_huge17handle_plus_minusE9tree_codeP9tree_nodeS3_S3_ 13360
_ZN12_GLOBAL__N_117bitint_large_huge11create_loopEP9tree_nodePS2_ 14674
_ZN12_GLOBAL__N_1L23stmt_needs_operand_addrEP6gimple 15105
_ZN12_GLOBAL__N_117bitint_large_huge19prepare_data_in_outEP9tree_nodeS2_PS2_S2_ 15859
_ZN12_GLOBAL__N_117bitint_large_huge11handle_loadEP6gimpleP9tree_node 21362
_ZN12_GLOBAL__N_1L26optimizable_arith_overflowEP6gimple 21481
_ZN12_GLOBAL__N_117bitint_large_huge20lower_mergeable_stmtEP6gimpleR9tree_codeP9tree_nodeS6_ 23385
_ZN12_GLOBAL__N_1L13comparison_opEP6gimplePP9tree_nodeS4_ 36031
_ZN12_GLOBAL__N_117bitint_large_huge8add_castEP9tree_nodeS2_ 38746
_ZN12_GLOBAL__N_117bitint_large_huge11handle_stmtEP6gimpleP9tree_node 39200
_ZN12_GLOBAL__N_117bitint_large_huge10lower_stmtEP6gimple 42903
_ZN12_GLOBAL__N_1L12mergeable_opEP6gimple 48100
_Z31build_bitint_stmt_ssa_conflictsP6gimpleP10live_trackP13ssa_conflictsP11bitmap_headPFvS2_P9tree_nodeS4_EPFvS2_S8_ESC_ 84261
_ZN12_GLOBAL__N_117bitint_large_huge14handle_operandEP9tree_nodeS2_ 111511
_ZN12_GLOBAL__N_117bitint_large_huge16limb_access_typeEP9tree_nodeS2_ 130868
_ZN12_GLOBAL__N_117bitint_large_huge11limb_accessEP9tree_nodeS2_S2_bb 156189
_ZL23arith_overflow_arg_kindP6gimple 209983
_Z22make_pass_lower_bitintPN3gcc7contextE 294587
_Z25make_pass_lower_bitint_O0PN3gcc7contextE 294587
_ZN12_GLOBAL__N_117pass_lower_bitint5cloneEv 294587
_ZN12_GLOBAL__N_117bitint_large_huge13insert_beforeEP6gimple 364137
_ZN12_GLOBAL__N_120pass_lower_bitint_O07executeEP8function 447447
_ZL21bitint_precision_kindP9tree_node 483989
_ZL21bitint_precision_kindi 489455
_ZN12_GLOBAL__N_117pass_lower_bitint7executeEP8function 1064832
_ZN12_GLOBAL__N_120pass_lower_bitint_O04gateEP8function 1512174
_ZL19gimple_lower_bitintv 1512279

Generated by: LCOV version 2.4-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.