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
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