LCOV - code coverage report
Current view: top level - src - llvm-julia-licm.cpp (source / functions) Hit Total Coverage
Test: [build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc Lines: 71 185 38.4 %
Date: 2022-07-17 01:01:28 Functions: 10 22 45.5 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 23 100 23.0 %

Function Name Sort by function name Hit count Sort by hit count
LLVMExtraJuliaLICMPass_impl 0
createJuliaLICMPass() 4
(anonymous namespace)::JuliaLICMPassLegacy::runOnLoop(llvm::Loop*, llvm::LPPassManager&) 4
(anonymous namespace)::JuliaLICMPassLegacy::JuliaLICMPassLegacy() 4
(anonymous namespace)::JuliaLICM::runOnLoop(llvm::Loop*) 4
(anonymous namespace)::JuliaLICM::JuliaLICM(llvm::function_ref<llvm::DominatorTree& ()>, llvm::function_ref<llvm::LoopInfo& ()>, llvm::function_ref<llvm::MemorySSA* ()>, llvm::function_ref<llvm::ScalarEvolution* ()>) 4
(anonymous namespace)::eraseInstruction(llvm::Instruction&, llvm::MemorySSAUpdater&) 0
(anonymous namespace)::makeLoopInvariant(llvm::Loop*, llvm::Instruction*, bool&, llvm::Instruction*, llvm::MemorySSAUpdater&, llvm::ScalarEvolution*) 0
(anonymous namespace)::makeLoopInvariant(llvm::Loop*, llvm::Value*, bool&, llvm::Instruction*, llvm::MemorySSAUpdater&, llvm::ScalarEvolution*) 0
(anonymous namespace)::createNewInstruction(llvm::Instruction*, llvm::Instruction*, llvm::MemorySSAUpdater&) 0
(anonymous namespace)::moveInstructionBefore(llvm::Instruction&, llvm::Instruction&, llvm::MemorySSAUpdater&, llvm::ScalarEvolution*) 0
JuliaLICMPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) 0
(anonymous namespace)::JuliaLICMPassLegacy::getAnalysisUsage(llvm::AnalysisUsage&) const 4
(anonymous namespace)::JuliaLICMPassLegacy::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::{lambda()#2}::operator()() const 4
(anonymous namespace)::JuliaLICMPassLegacy::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::{lambda()#3}::operator()() const 4
(anonymous namespace)::JuliaLICMPassLegacy::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::{lambda()#4}::operator()() const 4
(anonymous namespace)::JuliaLICMPassLegacy::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::{lambda()#1}::operator()() const 4
(anonymous namespace)::JuliaLICM::runOnLoop(llvm::Loop*)::{lambda()#1}::operator()() const 0
JuliaLICMPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::{lambda()#2}::operator()() const 0
JuliaLICMPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::{lambda()#3}::operator()() const 0
JuliaLICMPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::{lambda()#4}::operator()() const 0
JuliaLICMPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::{lambda()#1}::operator()() const 0

Generated by: LCOV version 1.14