LCOV - code coverage report
Current view: top level - lib/CodeGen - AtomicExpandPass.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 301 609 49.4 %
Date: 2018-10-20 13:21:21 Functions: 35 48 72.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_112AtomicExpand17insertRMWLLSCLoopERN4llvm9IRBuilderINS1_14ConstantFolderENS1_24IRBuilderDefaultInserterEEEPNS1_4TypeEPNS1_5ValueENS1_14AtomicOrderingENS1_12function_refIFSA_S6_SA_EEE 0
_ZN12_GLOBAL__N_112AtomicExpand20expandAtomicOpToLLSCEPN4llvm11InstructionEPNS1_4TypeEPNS1_5ValueENS1_14AtomicOrderingENS1_12function_refIFS7_RNS1_9IRBuilderINS1_14ConstantFolderENS1_24IRBuilderDefaultInserterEEES7_EEE 0
_ZN12_GLOBAL__N_112AtomicExpand21bracketInstWithFencesEPN4llvm11InstructionENS1_14AtomicOrderingE 0
_ZN12_GLOBAL__N_112AtomicExpand23expandAtomicOpToLibcallEPN4llvm11InstructionEjjPNS1_5ValueES5_S5_NS1_14AtomicOrderingES6_NS1_8ArrayRefINS1_5RTLIB7LibcallEEE 0
_ZN12_GLOBAL__N_112AtomicExpand27getCorrespondingIntegerTypeEPN4llvm4TypeERKNS1_10DataLayoutE 0
_ZL13GetRMWLibcallN4llvm13AtomicRMWInst5BinOpE 4
_ZL21performMaskedAtomicOpN4llvm13AtomicRMWInst5BinOpERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueES8_S8_RKN12_GLOBAL__N_118PartwordMaskValuesE 6
_ZL16createMaskInstrsRN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_11InstructionEPNS_4TypeEPNS_5ValueEj 13
_ZL21canUseSizedAtomicCalljjRKN4llvm10DataLayoutE 17
_ZN12_GLOBAL__N_112AtomicExpand21simplifyIdempotentRMWEPN4llvm13AtomicRMWInstE 23
_ZL20createCmpXchgInstFunRN4llvm9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueES6_S6_NS_14AtomicOrderingERS6_S8_ 1655
_ZN12_GLOBAL__N_112AtomicExpand20insertRMWCmpXchgLoopERN4llvm9IRBuilderINS1_14ConstantFolderENS1_24IRBuilderDefaultInserterEEEPNS1_4TypeEPNS1_5ValueENS1_14AtomicOrderingENS1_12function_refIFSA_S6_SA_EEENSC_IFvS6_SA_SA_SA_SB_RSA_SF_EEE 1656
_Z19atomicSizeSupportedIN4llvm9StoreInstEEbPKNS0_14TargetLoweringEPT_ 1685
_ZL15performAtomicOpN4llvm13AtomicRMWInst5BinOpERNS_9IRBuilderINS_14ConstantFolderENS_24IRBuilderDefaultInserterEEEPNS_5ValueES8_ 2136
_ZN12_GLOBAL__N_112AtomicExpand22tryExpandAtomicCmpXchgEPN4llvm17AtomicCmpXchgInstE 4548
_Z19atomicSizeSupportedIN4llvm17AtomicCmpXchgInstEEbPKNS0_14TargetLoweringEPT_ 4551
_Z19atomicSizeSupportedIN4llvm8LoadInstEEbPKNS0_14TargetLoweringEPT_ 6979
_ZL15getAtomicOpSizePN4llvm8LoadInstE 6983
_Z19atomicSizeSupportedIN4llvm13AtomicRMWInstEEbPKNS0_14TargetLoweringEPT_ 10335
_ZN4llvm22createAtomicExpandPassEv 26050
_ZN12_GLOBAL__N_112AtomicExpandC2Ev 26059
_ZL30initializeAtomicExpandPassOnceRN4llvm12PassRegistryE 39044
_ZN4llvm26initializeAtomicExpandPassERNS_12PassRegistryE 90165

Generated by: LCOV version 1.13