LCOV - code coverage report
Current view: top level - gcc - optabs-query.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 86.0 % 300 258
Test Date: 2024-12-28 13:16:48 Functions: 96.6 % 29 28
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
_ZL31get_traditional_extraction_insnP15extraction_insn15extraction_type12machine_mode9insn_codeii 0
_Z19get_absneg_bit_mode9optab_tag12machine_mode17scalar_float_modePi 55
_Z21can_atomic_exchange_p12machine_modeb 88
_Z18can_vec_perm_var_p12machine_mode 862
_Z15can_vec_extract12machine_modeS_ 4074
_Z21convert_optab_handler9optab_tag12machine_modeS0_17optimization_type 5612
_Z28supports_vec_scatter_store_p12machine_mode 69435
_Z19can_mult_highpart_p12machine_modeb 88617
_Z26supports_vec_gather_load_p12machine_modeP3vecIi7va_heap6vl_ptrE 90687
_Z22can_compare_and_swap_p12machine_modeb 97336
_ZL27supported_vec_convert_optab9optab_tag12machine_mode 100803
_Z17can_atomic_load_p12machine_mode 152521
_Z28get_best_mem_extraction_insnP15extraction_insn18extraction_patternll12machine_mode 206476
_Z9can_fix_p12machine_modeS_iPb 250739
_Z36find_widening_optab_handler_and_mode9optab_tag12machine_modeS0_PS0_ 283013
_Z11can_float_p12machine_modeS_i 363462
_Z19qimode_for_vec_perm12machine_mode 713122
_Z20can_vec_perm_const_p12machine_modeS_RK16vec_perm_indicesb 783597
_Z14lshift_cheap_pb 1037602
_Z24can_conditionally_move_p12machine_mode 1221007
_Z20selector_fits_mode_p12machine_modeRK16vec_perm_indices 1352810
_Z28get_best_reg_extraction_insnP15extraction_insn18extraction_patternm12machine_mode 1615083
_ZL24get_best_extraction_insnP15extraction_insn18extraction_pattern15extraction_typem12machine_mode 1821559
_ZL19get_extraction_insnP15extraction_insn18extraction_pattern15extraction_type12machine_mode 3398413
_ZL25get_optab_extraction_insnP15extraction_insn15extraction_type12machine_mode9optab_tagS3_i 3398413
_Z15can_implement_p9optab_tag12machine_mode 4809718
_Z15can_open_code_p9optab_tag12machine_mode 4809718
_Z20direct_optab_handler9optab_tag12machine_mode17optimization_type 4832651
_Z12can_extend_p12machine_modeS_i 5163849

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.