LCOV - code coverage report
Current view: top level - lib/CodeGen - WinEHPrepare.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 336 395 85.1 %
Date: 2018-10-20 13:21:21 Functions: 25 30 83.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_112WinEHPrepare14insertPHIStoreEPN4llvm10BasicBlockEPNS1_5ValueEPNS1_10AllocaInstERNS1_15SmallVectorImplISt4pairIS3_S5_EEE 0
_ZN12_GLOBAL__N_112WinEHPrepare15insertPHIStoresEPN4llvm7PHINodeEPNS1_10AllocaInstE 0
_ZN12_GLOBAL__N_112WinEHPrepare23cleanupPreparedFuncletsERN4llvm8FunctionE 0
_ZN12_GLOBAL__N_112WinEHPrepare29removeImplausibleInstructionsERN4llvm8FunctionE 0
_ZNK12_GLOBAL__N_112WinEHPrepare11getPassNameEv 0
_ZN4llvm24calculateSEHStateNumbersEPKNS_8FunctionERNS_13WinEHFuncInfoE 42
_ZL23getCleanupRetUnwindDestPKN4llvm14CleanupPadInstE 64
_ZL19addTryBlockMapEntryRN4llvm13WinEHFuncInfoEiiiNS_8ArrayRefIPKNS_12CatchPadInstEEE 86
_ZN12_GLOBAL__N_112WinEHPrepare20demotePHIsOnFuncletsERN4llvm8FunctionEb 123
_ZN12_GLOBAL__N_112WinEHPrepare17prepareExplicitEHERN4llvm8FunctionE 126
_ZL23getEHPadFromPredecessorPKN4llvm10BasicBlockEPNS_5ValueE 239
_ZL20isTopLevelPadForMSVCPKN4llvm11InstructionE 329
_ZN12_GLOBAL__N_112WinEHPrepare14doFinalizationERN4llvm6ModuleE 654
_ZN4llvm15createWinEHPassEb 657
_ZNK12_GLOBAL__N_112WinEHPrepare16getAnalysisUsageERN4llvm13AnalysisUsageE 659
_ZN12_GLOBAL__N_112WinEHPrepare13runOnFunctionERN4llvm8FunctionE 2653
_ZL30initializeWinEHPreparePassOnceRN4llvm12PassRegistryE 39044
_ZN4llvm26initializeWinEHPreparePassERNS_12PassRegistryE 64106

Generated by: LCOV version 1.13