LCOV - code coverage report
Current view: top level - src - llvm-gc-invariant-verifier.cpp (source / functions) Hit Total Coverage
Test: [test only] commit 0f242327d2cc9bd130497f44b6350c924185606a Lines: 88 100 88.0 %
Date: 2022-07-16 23:42:53 Functions: 18 20 90.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 51 70 72.9 %

Function Name Sort by function name Hit count Sort by hit count
LLVMExtraAddGCInvariantVerifierPass_impl 0
createGCInvariantVerifierPass(bool) 2104
isSpecialAS(unsigned int) 21462100
GCInvariantVerifier::visitCallInst(llvm::CallInst&) 17487900
GCInvariantVerifier::visitLoadInst(llvm::LoadInst&) 19520000
GCInvariantVerifier::checkStoreInst(llvm::Type*, unsigned int, llvm::Value&) 9645150
GCInvariantVerifier::visitStoreInst(llvm::StoreInst&) 9626750
GCInvariantVerifier::visitReturnInst(llvm::ReturnInst&) 1423120
GCInvariantVerifier::visitIntToPtrInst(llvm::IntToPtrInst&) 15018
GCInvariantVerifier::visitPtrToIntInst(llvm::PtrToIntInst&) 304627
GCInvariantVerifier::visitAtomicRMWInst(llvm::AtomicRMWInst&) 6303
GCInvariantVerifier::visitAddrSpaceCastInst(llvm::AddrSpaceCastInst&) 10375400
GCInvariantVerifier::visitAtomicCmpXchgInst(llvm::AtomicCmpXchgInst&) 12099
GCInvariantVerifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) 20131900
GCInvariantVerifier::Check(bool, char const*, llvm::Value*) 80252700
GCInvariantVerifier::GCInvariantVerifier(bool) 1381430
GCInvariantVerifierPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) 0
GCInvariantVerifierLegacy::runOnFunction(llvm::Function&) 1381430
GCInvariantVerifierLegacy::GCInvariantVerifierLegacy(bool) 2104
GCInvariantVerifierLegacy::getAnalysisUsage(llvm::AnalysisUsage&) const 2104

Generated by: LCOV version 1.14