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
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