LCOV - code coverage report
Current view: top level - lib/Target/AMDGPU - AMDGPUPromoteAlloca.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 289 297 97.3 %
Date: 2018-07-13 00:08:38 Functions: 19 21 90.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_119AMDGPUPromoteAllocaD2Ev 0
_ZNK12_GLOBAL__N_119AMDGPUPromoteAlloca11getPassNameEv 0
_ZNK12_GLOBAL__N_119AMDGPUPromoteAlloca31binaryOpIsDerivedFromSameAllocaEPN4llvm5ValueES3_PNS1_11InstructionEii.isra.176 23
_ZL16isCallPromotablePN4llvm8CallInstE 31
_ZN12_GLOBAL__N_119AMDGPUPromoteAlloca14getLocalSizeYZERN4llvm9IRBuilderINS1_14ConstantFolderENS1_24IRBuilderDefaultInserterEEE 165
_ZL16GEPToVectorIndexPN4llvm17GetElementPtrInstE 271
_ZL16canVectorizeInstPN4llvm11InstructionEPNS_4UserE 288
_ZN12_GLOBAL__N_119AMDGPUPromoteAlloca13getWorkitemIDERN4llvm9IRBuilderINS1_14ConstantFolderENS1_24IRBuilderDefaultInserterEEEj 495
_ZL24tryPromoteAllocaToVectorPN4llvm10AllocaInstE8AMDGPUAS.isra.248 518
_ZN12_GLOBAL__N_119AMDGPUPromoteAlloca12handleAllocaERN4llvm10AllocaInstEb 525
_ZNK12_GLOBAL__N_119AMDGPUPromoteAlloca23collectUsesWithPtrTypesEPN4llvm5ValueES3_RSt6vectorIS3_SaIS3_EE 679
_ZN4llvm25createAMDGPUPromoteAllocaEv 2028
_ZN12_GLOBAL__N_119AMDGPUPromoteAlloca16doInitializationERN4llvm6ModuleE 2036
_ZNK12_GLOBAL__N_119AMDGPUPromoteAlloca16getAnalysisUsageERN4llvm13AnalysisUsageE 2036
_ZN12_GLOBAL__N_119AMDGPUPromoteAllocaD0Ev 2041
_ZN12_GLOBAL__N_119AMDGPUPromoteAlloca21hasSufficientLocalMemERKN4llvm8FunctionE 19297
_ZN12_GLOBAL__N_119AMDGPUPromoteAlloca13runOnFunctionERN4llvm8FunctionE 19883
_ZL37initializeAMDGPUPromoteAllocaPassOnceRN4llvm12PassRegistryE 73254
_ZN4llvm33initializeAMDGPUPromoteAllocaPassERNS_12PassRegistryE 98031
_GLOBAL__sub_I_AMDGPUPromoteAlloca.cpp 99743
_Z41__static_initialization_and_destruction_0ii 99743

Generated by: LCOV version 1.13