LCOV - code coverage report
Current view: top level - src - aotcompile.cpp (source / functions) Hit Total Coverage
Test: [build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc Lines: 359 546 65.8 %
Date: 2022-07-17 01:01:28 Functions: 16 56 28.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 129 290 44.5 %

Function Name Sort by function name Hit count Sort by hit count
addTargetPasses(llvm::legacy::PassManagerBase*, llvm::Triple const&, llvm::TargetIRAnalysis) 17
addMachinePasses(llvm::legacy::PassManagerBase*, int) 17
addOptimizationPasses(llvm::legacy::PassManagerBase*, int, bool, bool, bool) 17
llvm::GlobalObject* addComdat<llvm::GlobalObject>(llvm::GlobalObject*) 153557
llvm::GlobalVariable* addComdat<llvm::GlobalVariable>(llvm::GlobalVariable*) 6
emit_result(std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> >&, llvm::SmallVectorImpl<char>&, llvm::StringRef, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) 4
is_safe_char(unsigned char) 3264420
makeSafeName(llvm::GlobalObject&) 153557
emit_offset_table(llvm::Module&, std::vector<llvm::GlobalValue*, std::allocator<llvm::GlobalValue*> > const&, llvm::StringRef, llvm::Type*) 4
getDefaultForHost(llvm::Triple&) 2
registerCallbacks(llvm::PassBuilder&) 0
reportWriterError(llvm::ErrorInfoBase const&) 0
jl_ci_cache_lookup(jl_cgparams_t const&, _jl_method_instance_t*, unsigned long, _jl_code_instance_t**, _jl_code_info_t**) 68722
JuliaPipeline<0, false>::TPMAdapter::add(llvm::Pass*) 0
JuliaPipeline<0, false>::TPMAdapter::TPMAdapter(llvm::PMTopLevelManager*) 0
JuliaPipeline<0, false>::preparePassManager(llvm::PMStack&) 0
JuliaPipeline<0, false>::JuliaPipeline() 0
JuliaPipeline<0, true>::TPMAdapter::add(llvm::Pass*) 0
JuliaPipeline<0, true>::TPMAdapter::TPMAdapter(llvm::PMTopLevelManager*) 0
JuliaPipeline<0, true>::preparePassManager(llvm::PMStack&) 0
JuliaPipeline<0, true>::JuliaPipeline() 0
JuliaPipeline<2, false>::TPMAdapter::add(llvm::Pass*) 0
JuliaPipeline<2, false>::TPMAdapter::TPMAdapter(llvm::PMTopLevelManager*) 0
JuliaPipeline<2, false>::preparePassManager(llvm::PMStack&) 0
JuliaPipeline<2, false>::JuliaPipeline() 0
JuliaPipeline<2, true>::TPMAdapter::add(llvm::Pass*) 0
JuliaPipeline<2, true>::TPMAdapter::TPMAdapter(llvm::PMTopLevelManager*) 0
JuliaPipeline<2, true>::preparePassManager(llvm::PMStack&) 0
JuliaPipeline<2, true>::JuliaPipeline() 0
JuliaPipeline<3, false>::TPMAdapter::add(llvm::Pass*) 0
JuliaPipeline<3, false>::TPMAdapter::TPMAdapter(llvm::PMTopLevelManager*) 0
JuliaPipeline<3, false>::preparePassManager(llvm::PMStack&) 0
JuliaPipeline<3, false>::JuliaPipeline() 0
JuliaPipeline<3, true>::TPMAdapter::add(llvm::Pass*) 0
JuliaPipeline<3, true>::TPMAdapter::TPMAdapter(llvm::PMTopLevelManager*) 0
JuliaPipeline<3, true>::preparePassManager(llvm::PMStack&) 0
JuliaPipeline<3, true>::JuliaPipeline() 0
JuliaPipeline<0, false>::createPrinterPass(llvm::raw_ostream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
JuliaPipeline<0, true>::createPrinterPass(llvm::raw_ostream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
JuliaPipeline<2, false>::createPrinterPass(llvm::raw_ostream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
JuliaPipeline<2, true>::createPrinterPass(llvm::raw_ostream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
JuliaPipeline<3, false>::createPrinterPass(llvm::raw_ostream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
JuliaPipeline<3, true>::createPrinterPass(llvm::raw_ostream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
jl_dump_native_impl::{lambda(llvm::Module&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef)#1}::operator()(llvm::Module&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef) const 4
registerCallbacks(llvm::PassBuilder&)::{lambda(llvm::StringRef, llvm::PassManager<llvm::Loop, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>&, llvm::ArrayRef<llvm::PassBuilder::PipelineElement>)#3}::operator()(llvm::StringRef, llvm::PassManager<llvm::Loop, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>&, llvm::ArrayRef<llvm::PassBuilder::PipelineElement>) const 0
registerCallbacks(llvm::PassBuilder&)::{lambda(llvm::StringRef, llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>&, llvm::ArrayRef<llvm::PassBuilder::PipelineElement>)#2}::operator()(llvm::StringRef, llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>&, llvm::ArrayRef<llvm::PassBuilder::PipelineElement>) const 0
registerCallbacks(llvm::PassBuilder&)::{lambda(llvm::StringRef, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>&, llvm::ArrayRef<llvm::PassBuilder::PipelineElement>)#1}::operator()(llvm::StringRef, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>&, llvm::ArrayRef<llvm::PassBuilder::PipelineElement>) const 0
jl_add_optimization_passes_impl 0
jl_create_native_impl 5
jl_dump_native_impl 2
jl_get_function_id_impl 213891
jl_get_llvm_function_impl 0
jl_get_llvm_gv_impl 4388630
jl_get_llvm_module_impl 0
jl_get_llvmf_defn_impl 0
llvmGetPassPluginInfo 0

Generated by: LCOV version 1.14