LCOV - code coverage report
Current view: top level - src - cgutils.cpp (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 2307 2455 94.0 %
Date: 2022-07-16 23:42:53 Functions: 201 216 93.1 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 1445 1740 83.0 %

Function Name Sort by function name Hit count Sort by hit count
to_md_tree(_jl_value_t*, llvm::LLVMContext&) 41550
void emit_memcpy<llvm::Value*&>(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*&, unsigned int, bool) 15021
void emit_memcpy<int&>(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, int&, unsigned int, bool) 220222
void emit_memcpy<int&>(jl_codectx_t&, llvm::Value*, llvm::MDNode*, llvm::Value*, llvm::MDNode*, int&, unsigned int, bool) 831730
void emit_memcpy<unsigned int&>(jl_codectx_t&, llvm::Value*, llvm::MDNode*, llvm::Value*, llvm::MDNode*, unsigned int&, unsigned int, bool) 196780
void emit_memcpy<unsigned long&>(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, unsigned long&, unsigned int, bool) 0
void emit_memcpy<unsigned long&>(jl_codectx_t&, llvm::Value*, llvm::MDNode*, llvm::Value*, llvm::MDNode*, unsigned long&, unsigned int, bool) 4554
llvm::Value* emit_guarded_test<emit_nullcheck_guard2<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_nullcheck_guard2<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&)::{lambda()#1}&) 13
llvm::Value* emit_guarded_test<emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&&)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&&)::{lambda()#1}&) 5
llvm::Value* emit_guarded_test<emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&&)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&&)::{lambda()#1}&) 0
llvm::Value* emit_guarded_test<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}&) 12
llvm::Value* emit_guarded_test<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}&>(jl_codectx_t&, llvm::Value*, bool, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}&) 12
llvm::Value* emit_guarded_test<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}&) 31
llvm::Value* emit_guarded_test<emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda()#3}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda()#3}&) 0
llvm::Value* emit_guarded_test<emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda()#1}&) 0
llvm::Value* emit_guarded_test<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&) 13
llvm::Value* emit_guarded_test<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, bool, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&) 13
llvm::Value* emit_guarded_test<emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value, llvm::Value, emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}&) 439707
llvm::Value* emit_guarded_test<emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value, bool, emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}&) 439707
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#2}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#2}&) 0
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#2}&>(jl_codectx_t&, llvm::Value*, bool, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#2}&) 0
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&) 5
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&>(jl_codectx_t&, llvm::Value*, bool, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&) 5
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&) 0
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&>(jl_codectx_t&, llvm::Value*, bool, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&) 0
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&) 0
llvm::Value* emit_guarded_test<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, bool, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&) 0
llvm::Value* emit_guarded_test<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}&) 23
llvm::Value* emit_guarded_test<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, bool, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}&) 23
llvm::Value* emit_guarded_test<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}&) 6132
llvm::Value* emit_guarded_test<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&) 6132
llvm::Value* emit_guarded_test<emit_nullcheck_guard2<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, bool, emit_nullcheck_guard2<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&)::{lambda()#1}) 13
llvm::Value* emit_guarded_test<emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&&)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, bool, emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&&)::{lambda()#1}) 5
llvm::Value* emit_guarded_test<emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&&)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, bool, emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&&)::{lambda()#1}) 0
llvm::Value* emit_guarded_test<emit_typeof(jl_codectx_t&, llvm::Value*, bool)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_typeof(jl_codectx_t&, llvm::Value*, bool)::{lambda()#1}&&) 2485
llvm::Value* emit_guarded_test<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, bool, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}&&) 31
llvm::Value* emit_guarded_test<emit_function(llvm::orc::ThreadSafeModule&, _jl_method_instance_t*, _jl_code_info_t*, _jl_value_t*, _jl_codegen_params_t&)::{lambda()#12}>(jl_codectx_t&, llvm::Value, llvm::Value, emit_function(llvm::orc::ThreadSafeModule&, _jl_method_instance_t*, _jl_code_info_t*, _jl_value_t*, _jl_codegen_params_t&)::{lambda()#12}&&) 6026400
llvm::Value* emit_guarded_test<emit_function(llvm::orc::ThreadSafeModule&, _jl_method_instance_t*, _jl_code_info_t*, _jl_value_t*, _jl_codegen_params_t&)::{lambda()#13}>(jl_codectx_t&, llvm::Value, llvm::Value, emit_function(llvm::orc::ThreadSafeModule&, _jl_method_instance_t*, _jl_code_info_t*, _jl_value_t*, _jl_codegen_params_t&)::{lambda()#13}&&) 311299
llvm::Value* emit_guarded_test<gen_cfun_wrapper(llvm::Module*, _jl_codegen_params_t&, function_sig_t const&, _jl_value_t*, char const*, _jl_value_t*, _jl_method_instance_t*, jl_unionall_t*, jl_svec_t*, jl_array_t**)::{lambda()#2}>(jl_codectx_t&, llvm::Value, llvm::Value, gen_cfun_wrapper(llvm::Module*, _jl_codegen_params_t&, function_sig_t const&, _jl_value_t*, char const*, _jl_value_t*, _jl_method_instance_t*, jl_unionall_t*, jl_svec_t*, jl_array_t**)::{lambda()#2}&&) 797
llvm::Value* emit_guarded_test<gen_cfun_wrapper(llvm::Module*, _jl_codegen_params_t&, function_sig_t const&, _jl_value_t*, char const*, _jl_value_t*, _jl_method_instance_t*, jl_unionall_t*, jl_svec_t*, jl_array_t**)::{lambda()#1}>(jl_codectx_t&, llvm::Value, llvm::Value, gen_cfun_wrapper(llvm::Module*, _jl_codegen_params_t&, function_sig_t const&, _jl_value_t*, char const*, _jl_value_t*, _jl_method_instance_t*, jl_unionall_t*, jl_svec_t*, jl_array_t**)::{lambda()#1}&&) 870
llvm::Value* emit_guarded_test<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}>(jl_codectx_t&, llvm::Value*, bool, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}&&) 6132
llvm::Value* emit_guarded_test<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>(jl_codectx_t&, llvm::Value*, bool, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&&) 6132
extract_first_ptr(jl_codectx_t&, llvm::Value*) 761846
llvm::Value* emit_nullcheck_guard<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&>(jl_codectx_t&, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&) 76105
llvm::Value* emit_nullcheck_guard<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&>(jl_codectx_t&, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&) 1268200
llvm::Value* emit_nullcheck_guard<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&>(jl_codectx_t&, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&) 127
llvm::Value* emit_nullcheck_guard<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}>(jl_codectx_t&, llvm::Value*, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}&&) 48
llvm::Value* emit_nullcheck_guard<emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}>(jl_codectx_t&, llvm::Value, emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}&&) 6337700
llvm::Value* emit_nullcheck_guard<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#2}>(jl_codectx_t&, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#2}&&) 17
llvm::Value* emit_nullcheck_guard<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&) 5220
llvm::Value* emit_nullcheck_guard<typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}>(jl_codectx_t&, llvm::Value*, typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}&&) 31
llvm::Value* emit_nullcheck_guard2<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&) 76118
llvm::Value* emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&&) 1268200
llvm::Value* emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&&) 127
get_llvm_atomic_order(jl_memory_order) 388240
first_ptr(llvm::Type*) 981907
emit_error(jl_codectx_t&, llvm::Function*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 963
emit_error(jl_codectx_t&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 64
julia_bool(jl_codectx_t&, llvm::Value*) 28731
load_i8box(jl_codectx_t&, llvm::Value*, _jl_datatype_t*) 2655
typed_load(jl_codectx_t&, llvm::Value*, llvm::Value*, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, bool, llvm::AtomicOrdering, bool, unsigned int, llvm::Value**) 1040840
emit_typeof(jl_codectx_t&, llvm::Value*, bool) 248420
emit_typeof(jl_codectx_t&, jl_cgval_t const&, bool) 263130
typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 456340
data_pointer(jl_codectx_t&, jl_cgval_t const&) 6224110
emit_bitcast(jl_codectx_t&, llvm::Value*, llvm::Type*) 35793700
error_unless(jl_codectx_t&, llvm::Value*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 12662
decay_derived(jl_codectx_t&, llvm::Value*) 4027670
emit_allocobj(jl_codectx_t&, unsigned long, llvm::Value*) 458396
emit_arraylen(jl_codectx_t&, jl_cgval_t const&) 872751
emit_arrayptr(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, bool) 877089
emit_arrayptr(jl_codectx_t&, jl_cgval_t const&, bool) 877089
emit_new_bits(jl_codectx_t&, llvm::Value*, llvm::Value*) 4
emit_setfield(jl_codectx_t&, _jl_datatype_t*, jl_cgval_t const&, unsigned long, jl_cgval_t, jl_cgval_t, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 261231
maybe_bitcast(jl_codectx_t&, llvm::Value*, llvm::Type*) 7372530
_boxed_special(jl_codectx_t&, jl_cgval_t const&, llvm::Type*) 591123
emit_arraysize(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, int) 1277480
emit_arraysize(jl_codectx_t&, jl_cgval_t const&, llvm::Value*) 1293820
emit_arraysize(jl_codectx_t&, jl_cgval_t const&, int) 1281510
emit_isa_union(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, llvm::SmallVectorImpl<std::pair<std::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::Value*> >&) 14829
emit_n_varargs(jl_codectx_t&) 15888
emit_typecheck(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3328130
emit_unionload(jl_codectx_t&, llvm::Value*, llvm::Value*, _jl_value_t*, unsigned long, unsigned long, llvm::MDNode*, bool, unsigned int, llvm::MDNode*) 5202
emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool) 23448
get_box_tindex(_jl_datatype_t*, _jl_value_t*) 103093
jl_field_align(_jl_datatype_t*, unsigned long) 1684390
jl_type_hasptr(_jl_value_t*) 2251
stringConstPtr(_jl_codegen_params_t&, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 75468
track_pjlvalue(jl_codectx_t&, llvm::Value*) 2218050
call_with_attrs(jl_codectx_t&, JuliaFunction*, llvm::Value*) 165296
emit_arrayflags(jl_codectx_t&, jl_cgval_t const&) 51160
emit_arrayndims(jl_codectx_t&, jl_cgval_t const&) 0
emit_isconcrete(jl_codectx_t&, llvm::Value*) 1
emit_new_struct(jl_codectx_t&, _jl_value_t*, unsigned long, jl_cgval_t const*, bool) 1114370
emit_struct_gep(jl_codectx_t&, llvm::Type*, llvm::Value*, unsigned int) 1055560
emit_type_error(jl_codectx_t&, jl_cgval_t const&, llvm::Value*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 55603
get_gc_root_for(jl_cgval_t const&) 323085
init_bits_cgval(jl_codectx_t&, llvm::Value*, jl_cgval_t const&, llvm::MDNode*) 341468
init_bits_value(jl_codectx_t&, llvm::Value*, llvm::Value*, llvm::MDNode*, unsigned int) 165955
julia_alignment(_jl_value_t*) 6937330
just_emit_error(jl_codectx_t&, llvm::Function*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 13625
raise_exception(jl_codectx_t&, llvm::Value*, llvm::BasicBlock*) 464367
bitstype_to_llvm(_jl_value_t*, llvm::LLVMContext&, bool) 61104000
compare_cgparams(jl_cgparams_t const*, jl_cgparams_t const*) 0
emit_arrayelsize(jl_codectx_t&, jl_cgval_t const&) 2
emit_arrayoffset(jl_codectx_t&, jl_cgval_t const&, int) 4040
emit_exactly_isa(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*) 209308
emit_memcpy_llvm(jl_codectx_t&, llvm::Value*, llvm::MDNode*, llvm::Value*, llvm::MDNode*, llvm::Value*, unsigned int, bool) 15021
emit_memcpy_llvm(jl_codectx_t&, llvm::Value*, llvm::MDNode*, llvm::Value*, llvm::MDNode*, unsigned long, unsigned int, bool) 1268250
emit_nthptr_addr(jl_codectx_t&, llvm::Value*, llvm::Value*) 1192960
emit_nthptr_addr(jl_codectx_t&, llvm::Value*, long, bool) 4331
julia_binding_gv(jl_codectx_t&, jl_binding_t*) 21913900
julia_type_to_di(jl_codectx_t&, jl_debugcache_t&, _jl_value_t*, llvm::DIBuilder*, bool) 2574740
null_pointer_cmp(jl_codectx_t&, llvm::Value*) 588209
_can_optimize_isa(_jl_value_t*, int&) 10731
_julia_type_to_di(_jl_codegen_params_t*, jl_debugcache_t&, _jl_value_t*, llvm::DIBuilder*, bool) 14445300
arraytype_maxsize(_jl_value_t*) 2057310
emit_atomic_error(jl_codectx_t&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 899
emit_bounds_check(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, llvm::Value*, llvm::Value*, _jl_value_t*) 46422
emit_defer_signal(jl_codectx_t&) 499
emit_gc_safepoint(jl_codectx_t&) 1954
emit_gc_state_set(jl_codectx_t&, llvm::Value*, llvm::Value*) 1667
emit_signal_fence(jl_codectx_t&) 4407
emit_typeof_boxed(jl_codectx_t&, jl_cgval_t const&, bool) 250437
find_perm_offsets(_jl_datatype_t*, llvm::SmallVector<unsigned int, 4u>&, unsigned int) 20920
type_is_permalloc(_jl_value_t*) 127846
union_alloca_type(jl_uniontype_t*, bool&, unsigned long&, unsigned long&, unsigned long&) 197767
arraytype_constdim(_jl_value_t*, unsigned long*) 3113270
compute_box_tindex(jl_codectx_t&, llvm::Value*, _jl_value_t*, _jl_value_t*) 3862
emit_arraylen_prim(jl_codectx_t&, jl_cgval_t const&) 872751
emit_concretecheck(jl_codectx_t&, llvm::Value*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
emit_cpointercheck(jl_codectx_t&, jl_cgval_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 125
emit_datatype_name(jl_codectx_t&, llvm::Value*) 2044
emit_datatype_size(jl_codectx_t&, llvm::Value*) 65
emit_nthptr_recast(jl_codectx_t&, llvm::Value*, llvm::Value*, llvm::MDNode*, llvm::Type*) 1192960
emit_nthptr_recast(jl_codectx_t&, llvm::Value*, long, llvm::MDNode*, llvm::Type*) 2287
emit_vectormaxsize(jl_codectx_t&, jl_cgval_t const&) 4029
emit_write_barrier(jl_codectx_t&, llvm::Value*, llvm::ArrayRef<llvm::Value*>) 81210
emit_write_barrier(jl_codectx_t&, llvm::Value*, llvm::Value*) 66263
julia_type_to_llvm(jl_codectx_t&, _jl_value_t*, bool*) 55253300
mark_callee_rooted(jl_codectx_t&, llvm::Value*) 1415680
null_pointer_check(jl_codectx_t&, llvm::Value*, llvm::Value**) 146000
_julia_type_to_llvm(_jl_codegen_params_t*, llvm::LLVMContext&, _jl_value_t*, bool*) 55253300
emit_array_nd_index(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, long, jl_cgval_t const*, unsigned long, _jl_value_t*) 879021
emit_datatype_types(jl_codectx_t&, llvm::Value*) 7483
literal_pointer_val(jl_codectx_t&, _jl_value_t*) 3197690
literal_pointer_val(jl_codectx_t&, jl_binding_t*) 10
maybe_decay_tracked(jl_codectx_t&, llvm::Value*) 6963330
arraytype_constshape(_jl_value_t*) 946691
bounds_check_enabled(jl_codectx_t&, _jl_value_t*) 932879
dereferenceable_size(_jl_value_t*) 4236950
emit_datatype_mutabl(jl_codectx_t&, llvm::Value*) 6
emit_gc_unsafe_enter(jl_codectx_t&) 870
emit_gc_unsafe_leave(jl_codectx_t&, llvm::Value*) 797
emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*) 6337700
emit_lockstate_value(jl_codectx_t&, llvm::Value*, bool) 98
emit_lockstate_value(jl_codectx_t&, jl_cgval_t const&, bool) 36
emit_unsafe_arrayptr(jl_codectx_t&, jl_cgval_t const&, bool) 69602
julia_binding_pvalue(jl_codectx_t&, llvm::Value*) 21915600
julia_struct_to_llvm(jl_codectx_t&, _jl_value_t*, bool*) 8018580
_julia_struct_to_llvm(_jl_codegen_params_t*, llvm::LLVMContext&, _jl_value_t*, bool*, bool) 62790100
arraytype_constelsize(_jl_datatype_t*, unsigned long*) 2058280
convert_struct_offset(jl_codectx_t&, llvm::Type*, unsigned int) 1513680
convert_struct_offset(llvm::DataLayout const&, llvm::Type*, unsigned int) 1530990
emit_datatype_nfields(jl_codectx_t&, llvm::Value*) 5125
maybe_decay_untracked(jl_codectx_t&, llvm::Value*) 680582
try_emit_union_alloca(jl_codectx_t&, jl_uniontype_t*, bool&, unsigned long&, unsigned long&) 57618
can_optimize_isa_union(jl_uniontype_t*) 4320
compute_tindex_unboxed(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, bool) 13205
emit_arrayptr_internal(jl_codectx_t&, jl_cgval_t const&, llvm::Value*, unsigned int, bool) 946691
emit_getfield_knownidx(jl_codectx_t&, jl_cgval_t const&, unsigned int, _jl_datatype_t*, jl_memory_order, llvm::Value**) 3845800
raise_exception_unless(jl_codectx_t&, llvm::Value*, llvm::Value*) 170273
emit_write_multibarrier(jl_codectx_t&, llvm::Value*, llvm::Value*, _jl_value_t*) 14947
is_uniontype_allunboxed(_jl_value_t*) 6819
emit_getfield_unknownidx(jl_codectx_t&, jl_cgval_t*, jl_cgval_t, llvm::Value*, _jl_datatype_t*, _jl_value_t*, jl_memory_order) 55379
emit_pointer_from_objref(jl_codectx_t&, llvm::Value*) 181706
for_each_uniontype_small(std::function<void (unsigned int, _jl_datatype_t*)>, _jl_value_t*, unsigned int&) 1211240
is_datatype_all_pointers(_jl_datatype_t*) 51807
is_tupletype_homogeneous(jl_svec_t*, bool) 75951
literal_pointer_val_slot(jl_codectx_t&, _jl_value_t*) 362975
static_constant_instance(llvm::DataLayout const&, llvm::Constant*, _jl_value_t*) 40894
emit_write_barrier_binding(jl_codectx_t&, llvm::Value*, llvm::Value*) 2310
recursively_adjust_ptr_type(llvm::Value*, unsigned int, unsigned int) 162709
emit_arraysize_for_unsafe_dim(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, unsigned long, unsigned long) 745331
emit_datatype_isprimitivetype(jl_codectx_t&, llvm::Value*) 6
maybe_mark_load_dereferenceable(llvm::Instruction*, bool, _jl_value_t*) 3648070
maybe_mark_load_dereferenceable(llvm::Instruction*, bool, unsigned long, unsigned long) 3655310
maybe_mark_argument_dereferenceable(llvm::AttrBuilder&, _jl_value_t*) 574002
boxed(jl_codectx_t&, jl_cgval_t const&) 10657300
as_value(jl_codectx_t&, llvm::Type*, jl_cgval_t const&) 200667
emit_isa(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) 9881330
box_union(jl_codectx_t&, jl_cgval_t const&, llvm::SmallBitVector const&) 14091
julia_pgv(jl_codectx_t&, char const*, _jl_sym_t*, _jl_module_t*, void*) 1478280
julia_pgv(jl_codectx_t&, char const*, void*) 1609440
jl_debugcache_t::initialize(llvm::Module*) 364674
emit_nullcheck_guard2<emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_box_compare(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#1}&&)::{lambda()#1}::operator()() const 13
emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#3}&&)::{lambda()#1}::operator()() const 5
emit_nullcheck_guard2<emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}>(jl_codectx_t&, llvm::Value*, llvm::Value*, emit_f_is(jl_codectx_t&, jl_cgval_t const&, jl_cgval_t const&, llvm::Value*, llvm::Value*)::{lambda()#4}&&)::{lambda()#1}::operator()() const 0
emit_typeof(jl_codectx_t&, llvm::Value*, bool)::{lambda()#1}::operator()() const 2485
emit_typeof(jl_codectx_t&, jl_cgval_t const&, bool)::{lambda(unsigned int, _jl_datatype_t*)#1}::operator()(unsigned int, _jl_datatype_t*) const 13278
emit_typeof(jl_codectx_t&, jl_cgval_t const&, bool)::{lambda()#2}::operator()() const 6691
typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(jl_cgval_t const&)#1}::operator()(jl_cgval_t const&) const 97
typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}::operator()() const 48
typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const 31
emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda(unsigned int, _jl_datatype_t*)#2}::operator()(unsigned int, _jl_datatype_t*) const 40794
emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda()#3}::operator()() const 53
emit_unionmove(jl_codectx_t&, llvm::Value*, llvm::MDNode*, jl_cgval_t const&, llvm::Value*, bool)::{lambda()#1}::operator()() const 1183
get_box_tindex(_jl_datatype_t*, _jl_value_t*)::{lambda(unsigned int, _jl_datatype_t*)#1}::operator()(unsigned int, _jl_datatype_t*) const 196785
union_alloca_type(jl_uniontype_t*, bool&, unsigned long&, unsigned long&, unsigned long&)::{lambda(unsigned int, _jl_datatype_t*)#1}::operator()(unsigned int, _jl_datatype_t*) const 167941
compute_box_tindex(jl_codectx_t&, llvm::Value*, _jl_value_t*, _jl_value_t*)::{lambda(unsigned int, _jl_datatype_t*)#1}::operator()(unsigned int, _jl_datatype_t*) const 6454
emit_isa_and_defined(jl_codectx_t&, jl_cgval_t const&, _jl_value_t*)::{lambda()#1}::operator()() const 6337700
is_uniontype_allunboxed(_jl_value_t*)::{lambda(unsigned int, _jl_datatype_t*)#1}::operator()(unsigned int, _jl_datatype_t*) const 13536
emit_getfield_unknownidx(jl_codectx_t&, jl_cgval_t*, jl_cgval_t, llvm::Value*, _jl_datatype_t*, _jl_value_t*, jl_memory_order)::{lambda()#1}::operator()() const 34728
box_union(jl_codectx_t&, jl_cgval_t const&, llvm::SmallBitVector const&)::{lambda(unsigned int, _jl_datatype_t*)#1}::operator()(unsigned int, _jl_datatype_t*) const 27280
typed_store(jl_codectx_t&, llvm::Value*, llvm::Value*, jl_cgval_t, jl_cgval_t, _jl_value_t*, llvm::MDNode*, llvm::MDNode*, llvm::Value*, bool, llvm::AtomicOrdering, llvm::AtomicOrdering, unsigned int, bool, bool, bool, bool, bool, bool, jl_cgval_t const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#3}::operator()() const::{lambda()#1}::operator()() const 31
jl_type_to_llvm_impl 0

Generated by: LCOV version 1.14