LCOV - code coverage report
Current view:
top level
-
src
- llvm-propagate-addrspaces.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
[build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc
Lines:
72
186
38.7 %
Date:
2022-07-17 01:01:28
Functions:
11
18
61.1 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
31
114
27.2 %
Function Name
Hit count
LLVMExtraAddPropagateJuliaAddrspaces_impl
0
PropagateJuliaAddrspacesPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)
0
PropagateJuliaAddrspacesVisitor::visitMemSetInst(llvm::MemSetInst&)
0
PropagateJuliaAddrspacesVisitor::visitAtomicRMWInst(llvm::AtomicRMWInst&)
0
PropagateJuliaAddrspacesVisitor::visitMemTransferInst(llvm::MemTransferInst&)
0
PropagateJuliaAddrspacesVisitor::visitAtomicCmpXchgInst(llvm::AtomicCmpXchgInst&)
0
PropagateJuliaAddrspacesVisitor::LiftPointer(llvm::Value*, llvm::Instruction*)::{lambda(llvm::Value*, llvm::Instruction*)#1}::operator()(llvm::Value*, llvm::Instruction*) const
0
createPropagateJuliaAddrspaces()
2
PropagateJuliaAddrspacesLegacy::PropagateJuliaAddrspacesLegacy()
2
propagateJuliaAddrspaces(llvm::Function&)
10
PropagateJuliaAddrspacesLegacy::runOnFunction(llvm::Function&)
10
PropagateJuliaAddrspacesVisitor::PoisonValues(std::vector<llvm::Value*, std::allocator<llvm::Value*> >&)
24
PropagateJuliaAddrspacesVisitor::LiftPointer(llvm::Value*, llvm::Instruction*)
28
getValueAddrSpace(llvm::Value*)
32
PropagateJuliaAddrspacesVisitor::visitStoreInst(llvm::StoreInst&)
36
PropagateJuliaAddrspacesVisitor::visitLoadInst(llvm::LoadInst&)
56
PropagateJuliaAddrspacesVisitor::visitMemop(llvm::Instruction&, llvm::Type*, unsigned int)
92
isSpecialAS(unsigned int)
124
Generated by:
LCOV version 1.14