LCOV - code coverage report
Current view: top level - src - runtime_intrinsics.c (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 349 479 72.9 %
Date: 2022-07-16 23:42:53 Functions: 139 301 46.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 202 456 44.3 %

Function Name Sort by function name Hit count Sort by hit count
__extendhfsf2 0
__gnu_f2h_ieee 30
__gnu_h2f_ieee 66
__truncdfhf2 282104
float_to_half 282134
fpiseq32 0
fpiseq64 0
half_to_float 66
ijl_arraylen 18181
ijl_bitcast 499370
ijl_ceil_llvm 0
ijl_ceil_llvm_withtype 0
ijl_cglobal 2
ijl_cglobal_auto 1
ijl_pointerref 59382
ijl_pointerset 0
jl_abs_float 21
jl_abs_float_withtype 21
jl_abs_float_withtype16 0
jl_abs_float_withtype32 0
jl_abs_float_withtype64 21
jl_add_float 5
jl_add_float16 2
jl_add_float32 0
jl_add_float64 0
jl_add_int 21099000
jl_add_int16 0
jl_add_int32 251426
jl_add_int64 20847600
jl_add_int8 0
jl_add_ptr 56449
jl_add_ptr16 0
jl_add_ptr32 0
jl_add_ptr64 56449
jl_add_ptr8 0
jl_and_int 1122310
jl_and_int16 0
jl_and_int32 175960
jl_and_int64 137450
jl_and_int8 808899
jl_ashr_int 40387
jl_ashr_int16 0
jl_ashr_int32 4
jl_ashr_int64 40380
jl_ashr_int8 1
jl_atomic_fence 27
jl_atomic_pointermodify 4
jl_atomic_pointerref 3
jl_atomic_pointerreplace 5
jl_atomic_pointerset 2
jl_atomic_pointerswap 2
jl_bswap_int 0
jl_ceil_llvm_withtype16 0
jl_ceil_llvm_withtype32 0
jl_ceil_llvm_withtype64 0
jl_checked_sadd_int 0
jl_checked_sadd_int16 0
jl_checked_sadd_int32 0
jl_checked_sadd_int64 0
jl_checked_sadd_int8 0
jl_checked_sdiv_int 69
jl_checked_smul_int 461
jl_checked_srem_int 1807
jl_checked_ssub_int 0
jl_checked_ssub_int16 0
jl_checked_ssub_int32 0
jl_checked_ssub_int64 0
jl_checked_ssub_int8 0
jl_checked_uadd_int 0
jl_checked_uadd_int16 0
jl_checked_uadd_int32 0
jl_checked_uadd_int64 0
jl_checked_uadd_int8 0
jl_checked_udiv_int 0
jl_checked_umul_int 0
jl_checked_urem_int 0
jl_checked_usub_int 0
jl_checked_usub_int16 0
jl_checked_usub_int32 0
jl_checked_usub_int64 0
jl_checked_usub_int8 0
jl_copysign_float 0
jl_copysign_float16 0
jl_copysign_float32 0
jl_copysign_float64 0
jl_ctlz_int 80
jl_ctpop_int 2057
jl_cttz_int 9193
jl_div_float 2
jl_div_float16 2
jl_div_float32 0
jl_div_float64 0
jl_eq_float 4
jl_eq_float16 4
jl_eq_float32 0
jl_eq_float64 0
jl_eq_int 76213
jl_eq_int16 0
jl_eq_int32 41430
jl_eq_int64 18935
jl_eq_int8 15848
jl_fintrinsic_1 47
jl_flipsign_int 0
jl_flipsign_int16 0
jl_flipsign_int32 0
jl_flipsign_int64 0
jl_flipsign_int8 0
jl_floor_llvm 0
jl_floor_llvm_withtype 0
jl_floor_llvm_withtype16 0
jl_floor_llvm_withtype32 0
jl_floor_llvm_withtype64 0
jl_fma_float 524313
jl_fma_float16 2
jl_fma_float32 262155
jl_fma_float64 262156
jl_fpext 5
jl_fpext16 4
jl_fpext32 0
jl_fpext64 1
jl_fpiseq 0
jl_fpiseq16 0
jl_fpiseq32 0
jl_fpiseq64 0
jl_fptosi 2
jl_fptoui 2
jl_fptrunc 18
jl_fptrunc16 0
jl_fptrunc32 4
jl_fptrunc64 14
jl_have_fma 9
jl_iintrinsic_1 2541310
jl_iintrinsic_2 31228900
jl_intrinsic_cvt 136624
jl_intrinsiclambda_2 25565300
jl_intrinsiclambda_checked 461
jl_intrinsiclambda_checkeddiv 1876
jl_intrinsiclambda_cmp 5661240
jl_intrinsiclambda_ty1 2529980
jl_intrinsiclambda_u1 11330
jl_le_float 4
jl_le_float16 4
jl_le_float32 0
jl_le_float64 0
jl_lshr_int 242952
jl_lshr_int16 261
jl_lshr_int32 139806
jl_lshr_int64 79668
jl_lshr_int8 23212
jl_lt_float 0
jl_lt_float16 0
jl_lt_float32 0
jl_lt_float64 0
jl_mul_float 2
jl_mul_float16 2
jl_mul_float32 0
jl_mul_float64 0
jl_mul_int 219052
jl_mul_int16 0
jl_mul_int32 0
jl_mul_int64 219052
jl_mul_int8 0
jl_muladd_float 2
jl_muladd_float16 2
jl_muladd_float32 0
jl_muladd_float64 0
jl_ne_float 4
jl_ne_float16 4
jl_ne_float32 0
jl_ne_float64 0
jl_ne_int 0
jl_ne_int16 0
jl_ne_int32 0
jl_ne_int64 0
jl_ne_int8 0
jl_neg_float 3
jl_neg_float_withtype 3
jl_neg_float_withtype16 2
jl_neg_float_withtype32 0
jl_neg_float_withtype64 1
jl_neg_int 16929
jl_neg_int16 0
jl_neg_int32 0
jl_neg_int64 16929
jl_neg_int8 0
jl_not_int 2513050
jl_not_int16 26
jl_not_int32 44
jl_not_int64 21193
jl_not_int8 2491680
jl_or_int 142591
jl_or_int16 0
jl_or_int32 24726
jl_or_int64 18623
jl_or_int8 99239
jl_rem_float 2
jl_rem_float16 2
jl_rem_float32 0
jl_rem_float64 0
jl_rint_llvm 0
jl_rint_llvm_withtype 0
jl_rint_llvm_withtype16 0
jl_rint_llvm_withtype32 0
jl_rint_llvm_withtype64 0
jl_sdiv_int 0
jl_sdiv_int16 0
jl_sdiv_int32 0
jl_sdiv_int64 0
jl_sdiv_int8 0
jl_sext_int 4784
jl_shl_int 244770
jl_shl_int16 259
jl_shl_int32 139822
jl_shl_int64 81463
jl_shl_int8 23220
jl_sitofp 4
jl_sle_int 2383050
jl_sle_int16 0
jl_sle_int32 0
jl_sle_int64 2383050
jl_sle_int8 0
jl_slt_int 2559270
jl_slt_int16 0
jl_slt_int32 150
jl_slt_int64 2559120
jl_slt_int8 0
jl_smod_int 0
jl_smod_int16 0
jl_smod_int32 0
jl_smod_int64 0
jl_smod_int8 0
jl_sqrt_llvm 0
jl_sqrt_llvm_fast 0
jl_sqrt_llvm_fast_withtype 0
jl_sqrt_llvm_fast_withtype16 0
jl_sqrt_llvm_fast_withtype32 0
jl_sqrt_llvm_fast_withtype64 0
jl_sqrt_llvm_withtype 0
jl_sqrt_llvm_withtype16 0
jl_sqrt_llvm_withtype32 0
jl_sqrt_llvm_withtype64 0
jl_srem_int 0
jl_srem_int16 0
jl_srem_int32 0
jl_srem_int64 0
jl_srem_int8 0
jl_sub_float 3
jl_sub_float16 2
jl_sub_float32 0
jl_sub_float64 1
jl_sub_int 2386480
jl_sub_int16 0
jl_sub_int32 0
jl_sub_int64 2386480
jl_sub_int8 0
jl_sub_ptr 0
jl_sub_ptr16 0
jl_sub_ptr32 0
jl_sub_ptr64 0
jl_sub_ptr8 0
jl_trunc_int 76244
jl_trunc_llvm 0
jl_trunc_llvm_withtype 0
jl_trunc_llvm_withtype16 0
jl_trunc_llvm_withtype32 0
jl_trunc_llvm_withtype64 0
jl_udiv_int 0
jl_udiv_int16 0
jl_udiv_int32 0
jl_udiv_int64 0
jl_udiv_int8 0
jl_uitofp 2
jl_ule_int 203669
jl_ule_int16 0
jl_ule_int32 0
jl_ule_int64 203669
jl_ule_int8 0
jl_ult_int 439038
jl_ult_int16 0
jl_ult_int32 0
jl_ult_int64 439038
jl_ult_int8 0
jl_urem_int 0
jl_urem_int16 0
jl_urem_int32 0
jl_urem_int64 0
jl_urem_int8 0
jl_xor_int 11298
jl_xor_int16 104
jl_xor_int32 254
jl_xor_int64 10420
jl_xor_int8 38
jl_zext_int 55586
select_by_size 33770200
select_intrinsic_1 2529980
select_intrinsic_2 25565300
select_intrinsic_checked 2337
select_intrinsic_cmp 5661240
select_intrinsic_u1 11330
signbitbyte 0
usignbitbyte 4

Generated by: LCOV version 1.14