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
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