LCOV - code coverage report
Current view: top level - src - intrinsics.cpp (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 934 1017 91.8 %
Date: 2022-07-16 23:42:53 Functions: 35 36 97.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 589 743 79.3 %

Function Name Sort by function name Hit count Sort by hit count
emit_runtime_pointerset(jl_codectx_t&, jl_cgval_t*) 0
get_intr_args4(llvm::LLVMContext&) 1
get_intr_args5(llvm::LLVMContext&) 1
jl_get_LLVM_VERSION_impl 1
emit_runtime_pointerref(jl_codectx_t&, jl_cgval_t*) 5
get_intr_args3(llvm::LLVMContext&) 7
emit_atomicfence(jl_codectx_t&, jl_cgval_t*) 17
runtime_func()::runtime_funcs_t::runtime_funcs_t() 30
get_intr_args1(llvm::LLVMContext&) 38
emit_atomic_pointerop(jl_codectx_t&, JL_I::intrinsic, jl_cgval_t const*, int, jl_cgval_t const*) 114
get_intr_args2(llvm::LLVMContext&) 183
runtime_func() 307
emit_runtime_call(jl_codectx_t&, JL_I::intrinsic, jl_cgval_t const*, unsigned long) 307
float_func()::float_funcs_t::float_funcs_t() 474
emit_checked_srem_int(jl_codectx_t&, llvm::Value*, llvm::Value*) 2090
emit_pointerset(jl_codectx_t&, jl_cgval_t*) 3491
emit_atomic_pointerref(jl_codectx_t&, jl_cgval_t*) 5852
emit_pointerref(jl_codectx_t&, jl_cgval_t*) 17158
uint_cnvt(jl_codectx_t&, llvm::Type*, llvm::Value*) 292187
generic_cast(jl_codectx_t&, JL_I::intrinsic, llvm::Instruction::CastOps, jl_cgval_t const*, bool, bool) 383909
math_builder::math_builder(jl_codectx_t&, bool, bool) 561083
math_builder::~math_builder() 561083
math_builder::operator()() const 572029
FLOATT(llvm::Type*) 779691
emit_ifelse(jl_codectx_t&, jl_cgval_t, jl_cgval_t, jl_cgval_t, _jl_value_t*) 921608
generic_bitcast(jl_codectx_t&, jl_cgval_t const*) 945498
staticeval_bitstype(jl_cgval_t const&) 1329410
emit_unbox_store(jl_codectx_t&, jl_cgval_t const&, llvm::Value*, llvm::MDNode*, unsigned int, bool) 1731320
emit_untyped_intrinsic(jl_codectx_t&, JL_I::intrinsic, llvm::Value**, unsigned long, _jl_datatype_t**, _jl_value_t*) 7376750
float_func() 7376760
julia_const_to_llvm(jl_codectx_t&, void const*, _jl_datatype_t*) 8038360
INTT(llvm::Type*) 9799090
emit_intrinsic(jl_codectx_t&, JL_I::intrinsic, _jl_value_t**, unsigned long) 9866340
julia_const_to_llvm(jl_codectx_t&, _jl_value_t*) 10683900
emit_unboxed_coercion(jl_codectx_t&, llvm::Type*, llvm::Value*) 32653100
emit_unbox(jl_codectx_t&, llvm::Type*, jl_cgval_t const&, _jl_value_t*) 34718900

Generated by: LCOV version 1.14