LCOV - code coverage report
Current view: top level - src - aotcompile.cpp (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 422 546 77.3 %
Date: 2022-07-16 23:42:53 Functions: 17 56 30.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 179 290 61.7 %

Function Name Sort by function name Hit count Sort by hit count
registerCallbacks(llvm::PassBuilder&) 0
reportWriterError(llvm::ErrorInfoBase const&) 0
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
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_get_llvm_function_impl 0
jl_get_llvm_module_impl 0
llvmGetPassPluginInfo 0
getDefaultForHost(llvm::Triple&) 1
jl_dump_native_impl 1
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> > > >&) 2
emit_offset_table(llvm::Module&, std::vector<llvm::GlobalValue*, std::allocator<llvm::GlobalValue*> > const&, llvm::StringRef, llvm::Type*) 2
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 2
llvm::GlobalVariable* addComdat<llvm::GlobalVariable>(llvm::GlobalVariable*) 3
jl_create_native_impl 3
jl_get_llvmf_defn_impl 106
addMachinePasses(llvm::legacy::PassManagerBase*, int) 1052
addOptimizationPasses(llvm::legacy::PassManagerBase*, int, bool, bool, bool) 1052
addTargetPasses(llvm::legacy::PassManagerBase*, llvm::Triple const&, llvm::TargetIRAnalysis) 1076
jl_ci_cache_lookup(jl_cgparams_t const&, _jl_method_instance_t*, unsigned long, _jl_code_instance_t**, _jl_code_info_t**) 38025
llvm::GlobalObject* addComdat<llvm::GlobalObject>(llvm::GlobalObject*) 81717
makeSafeName(llvm::GlobalObject&) 81717
jl_get_function_id_impl 111997
is_safe_char(unsigned char) 1734410
jl_get_llvm_gv_impl 2278290

Generated by: LCOV version 1.14