LCOV - code coverage report
Current view: top level - gcc/rust/backend - rust-compile-intrinsic.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 89.0 % 718 639
Test Date: 2025-08-30 13:27:53 Functions: 80.0 % 40 32
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
_ZN4Rust7CompileL11try_handlerEb 0
_ZN4Rust7CompileL12copy_handlerEb 0
_ZN4Rust7CompileL14expect_handlerEb 0
_ZN4Rust7CompileL16op_with_overflowE9tree_code 0
_ZN4Rust7CompileL19wrapping_op_handlerE9tree_code 0
_ZN4Rust7CompileL20expect_handler_innerEPNS0_7ContextEPNS_4TyTy6FnTypeEb 0
_ZN4Rust7CompileL20unchecked_op_handlerE9tree_code 0
_ZN4Rust7CompileL23make_unsigned_long_treeEm 0
_ZN4Rust7CompileL14assume_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 1
_ZN4Rust7CompileL17try_handler_innerEPNS0_7ContextEPNS_4TyTy6FnTypeEb 2
_ZN4Rust7CompileL18prefetch_read_dataEPNS0_7ContextEPNS_4TyTy6FnTypeE 7
_ZN4Rust7CompileL19prefetch_write_dataEPNS0_7ContextEPNS_4TyTy6FnTypeE 7
_ZN4Rust7CompileL21variant_count_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 7
_ZN4Rust7CompileL21prefetch_data_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeENS0_8PrefetchE 14
_ZN4Rust7CompileL21move_val_init_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 26
_ZN4Rust7CompileL25atomic_load_handler_innerEPNS0_7ContextEPNS_4TyTy6FnTypeEi 28
_ZN4Rust7CompileL18unchecked_op_innerEPNS0_7ContextEPNS_4TyTy6FnTypeE9tree_code 56
_ZN4Rust7CompileL26atomic_store_handler_innerEPNS0_7ContextEPNS_4TyTy6FnTypeEi 70
_ZN4Rust7CompileL14offset_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 72
_ZN4Rust7CompileL14uninit_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 92
_ZN4Rust7CompileL25build_atomic_builtin_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPNS_4TyTy8BaseTypeE 98
_ZN4Rust7CompileL26discriminant_value_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 102
_ZN4Rust7CompileL22op_with_overflow_innerEPNS0_7ContextEPNS_4TyTy6FnTypeE9tree_code 141
_ZN4Rust7CompileL21is_basic_integer_typeEPNS_4TyTy8BaseTypeE 154
_ZN4Rust7CompileL28check_for_basic_integer_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPNS_4TyTy8BaseTypeE 154
_ZN4Rust7CompileL20rotate_right_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 155
_ZN4Rust7CompileL17transmute_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 191
_ZN4Rust7CompileL19rotate_left_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 198
_ZN4Rust7CompileL18copy_handler_innerEPNS0_7ContextEPNS_4TyTy6FnTypeEb 243
_ZN4Rust7CompileL25wrapping_op_handler_innerEPNS0_7ContextEPNS_4TyTy6FnTypeE9tree_code 310
_ZN4Rust7CompileL14rotate_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE9tree_code 353
_ZN4Rust7CompileL14sizeof_handlerEPNS0_7ContextEPNS_4TyTy6FnTypeE 467
_ZN4Rust7CompileL17compile_fn_paramsEPNS0_7ContextEPNS_4TyTy6FnTypeEP9tree_nodePSt6vectorIP9BvariableSaISA_EEPS8_IS7_SaIS7_EE 1616
_ZN4Rust7CompileL26check_for_cached_intrinsicEPNS0_7ContextEPNS_4TyTy6FnTypeEPP9tree_node 2103
_ZN4Rust7CompileL24finalize_intrinsic_blockEPNS0_7ContextEP9tree_node 2161
_ZN4Rust7CompileL18maybe_override_ctxEPNS_4TyTy6FnTypeE 2175
_ZN4Rust7CompileL21enter_intrinsic_blockEPNS0_7ContextEP9tree_nodeRKSt6vectorIP9BvariableSaIS7_EE 2175
_ZN4Rust7CompileL26compile_intrinsic_functionEPNS0_7ContextEPNS_4TyTy6FnTypeE 2175
_ZN4Rust7Compile10Intrinsics7compileEPNS_4TyTy6FnTypeE 2490
_ZN4Rust7Compile10IntrinsicsC2EPNS0_7ContextE 2490

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.