LCOV - code coverage report
Current view: top level - lib/IR - Function.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 652 726 89.8 %
Date: 2018-10-20 13:21:21 Functions: 83 93 89.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL13DecodeIITTypeRjN4llvm8ArrayRefIhEERNS0_15SmallVectorImplINS0_9Intrinsic13IITDescriptorEEE 18033200
_ZL15DecodeFixedTypeRN4llvm8ArrayRefINS_9Intrinsic13IITDescriptorEEENS0_IPNS_4TypeEEERNS_11LLVMContextE 16293189
_ZL17getMangledTypeStrPN4llvm4TypeE 1468944
_ZL18findTargetSubtableN4llvm9StringRefE 111156
_ZN4llvm20NullPointerIsDefinedEPKNS_8FunctionEj 26362292
_ZN4llvm8Argument10removeAttrENS_9Attribute8AttrKindE 24
_ZN4llvm8Argument7addAttrENS_9Attribute8AttrKindE 39038
_ZN4llvm8Argument7addAttrENS_9AttributeE 0
_ZN4llvm8Argument8addAttrsERNS_11AttrBuilderE 11
_ZN4llvm8Argument9setParentEPNS_8FunctionE 343
_ZN4llvm8ArgumentC2EPNS_4TypeERKNS_5TwineEPNS_8FunctionEj 2126942
_ZN4llvm8Function12addAttributeEjNS_9Attribute8AttrKindE 304937
_ZN4llvm8Function12addAttributeEjNS_9AttributeE 861129
_ZN4llvm8Function12addParamAttrEjNS_9Attribute8AttrKindE 41463
_ZN4llvm8Function12addParamAttrEjNS_9AttributeE 0
_ZN4llvm8Function13addAttributesEjRKNS_11AttrBuilderE 1641336
_ZN4llvm8Function13addParamAttrsEjRKNS_11AttrBuilderE 0
_ZN4llvm8Function13setEntryCountENS0_12ProfileCountEPKNS_8DenseSetImNS_12DenseMapInfoImEEEE 506
_ZN4llvm8Function13setEntryCountEmNS0_16ProfileCountTypeEPKNS_8DenseSetImNS_12DenseMapInfoImEEEE 140
_ZN4llvm8Function13setPrefixDataEPNS_8ConstantE 324846
_ZN4llvm8Function14clearArgumentsEv 960917
_ZN4llvm8Function15eraseFromParentEv 113570
_ZN4llvm8Function15removeAttributeEjNS_9Attribute8AttrKindE 558508
_ZN4llvm8Function15removeAttributeEjNS_9StringRefE 50
_ZN4llvm8Function15removeParamAttrEjNS_9Attribute8AttrKindE 31
_ZN4llvm8Function15removeParamAttrEjNS_9StringRefE 0
_ZN4llvm8Function15setPrologueDataEPNS_8ConstantE 324934
_ZN4llvm8Function16removeAttributesEjRKNS_11AttrBuilderE 27832
_ZN4llvm8Function16removeFromParentEv 102968
_ZN4llvm8Function16removeParamAttrsEjRKNS_11AttrBuilderE 0
_ZN4llvm8Function16setPersonalityFnEPNS_8ConstantE 456464
_ZN4llvm8Function16setSectionPrefixENS_9StringRefE 19
_ZN4llvm8Function17dropAllReferencesEv 1694892
_ZN4llvm8Function17lookupIntrinsicIDENS_9StringRefE 111156
_ZN4llvm8Function17setHungoffOperandILi0EEEvPNS_8ConstantE 456464
_ZN4llvm8Function17setHungoffOperandILi1EEEvPNS_8ConstantE 324846
_ZN4llvm8Function17setHungoffOperandILi2EEEvPNS_8ConstantE 324934
_ZN4llvm8Function18copyAttributesFromEPKS0_ 3269
_ZN4llvm8Function19allocHungoffUselistEv 132846
_ZN4llvm8Function21stealArgumentListFromERS0_ 1222
_ZN4llvm8Function22addDereferenceableAttrEjm 0
_ZN4llvm8Function22recalculateIntrinsicIDEv 1465796
_ZN4llvm8Function23setValueSubclassDataBitEjb 1107286
_ZN4llvm8Function27addDereferenceableParamAttrEjm 0
_ZN4llvm8Function28addDereferenceableOrNullAttrEjm 0
_ZN4llvm8Function33addDereferenceableOrNullParamAttrEjm 0
_ZN4llvm8Function5setGCENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 521
_ZN4llvm8Function6CreateEPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineERNS_6ModuleE 0
_ZN4llvm8Function7clearGCEv 1170532
_ZN4llvm8FunctionC2EPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesEjRKNS_5TwineEPNS_6ModuleE 1462990
_ZN4llvm8FunctionD2Ev 1167264
_ZN4llvm9Intrinsic12isOverloadedENS0_2IDE 36328
_ZN4llvm9Intrinsic14getDeclarationEPNS_6ModuleENS0_2IDENS_8ArrayRefIPNS_4TypeEEE 2827457
_ZN4llvm9Intrinsic18matchIntrinsicTypeEPNS_4TypeERNS_8ArrayRefINS0_13IITDescriptorEEERNS_15SmallVectorImplIS2_EE 1736009
_ZN4llvm9Intrinsic20matchIntrinsicVarArgEbRNS_8ArrayRefINS0_13IITDescriptorEEE 421432
_ZN4llvm9Intrinsic25remangleIntrinsicFunctionEPNS_8FunctionE 423598
_ZN4llvm9Intrinsic28getIntrinsicInfoTableEntriesENS0_2IDERNS_15SmallVectorImplINS0_13IITDescriptorEEE 3258361
_ZN4llvm9Intrinsic6isLeafENS0_2IDE 3802237
_ZN4llvm9Intrinsic7getNameB5cxx11ENS0_2IDENS_8ArrayRefIPNS_4TypeEEE 3250745
_ZN4llvm9Intrinsic7getNameENS0_2IDE 3513695
_ZN4llvm9Intrinsic7getTypeERNS_11LLVMContextENS0_2IDENS_8ArrayRefIPNS_4TypeEEE 2836757
_ZNK4llvm8Argument11hasNestAttrEv 657
_ZNK4llvm8Argument11hasSExtAttrEv 93
_ZNK4llvm8Argument11hasZExtAttrEv 73
_ZNK4llvm8Argument12hasAttributeENS_9Attribute8AttrKindE 19770765
_ZNK4llvm8Argument12hasByValAttrEv 4495130
_ZNK4llvm8Argument14hasNoAliasAttrEv 6945602
_ZNK4llvm8Argument14hasNonNullAttrEv 1838312
_ZNK4llvm8Argument15hasInAllocaAttrEv 37019
_ZNK4llvm8Argument15hasReturnedAttrEv 9603
_ZNK4llvm8Argument15onlyReadsMemoryEv 11597
_ZNK4llvm8Argument16hasNoCaptureAttrEv 8856
_ZNK4llvm8Argument16hasStructRetAttrEv 1555515
_ZNK4llvm8Argument16hasSwiftSelfAttrEv 2049
_ZNK4llvm8Argument17getParamAlignmentEv 3519478
_ZNK4llvm8Argument17hasSwiftErrorAttrEv 660837
_ZNK4llvm8Argument22hasByValOrInAllocaAttrEv 549692
_ZNK4llvm8Argument23getDereferenceableBytesEv 1942248
_ZNK4llvm8Argument29getDereferenceableOrNullBytesEv 94024
_ZNK4llvm8Function10getContextEv 53802240
_ZNK4llvm8Function13getEntryCountEv 3021809
_ZNK4llvm8Function13getPrefixDataEv 78
_ZNK4llvm8Function14getImportGUIDsEv 630
_ZNK4llvm8Function15getPrologueDataEv 173
_ZNK4llvm8Function15hasAddressTakenEPPKNS_4UserE 284244
_ZNK4llvm8Function16getPersonalityFnEv 3787917
_ZNK4llvm8Function16getSectionPrefixEv 380494
_ZNK4llvm8Function18BuildLazyArgumentsEv 1140203
_ZNK4llvm8Function18isDefTriviallyDeadEv 674452
_ZNK4llvm8Function19getInstructionCountEv 560
_ZNK4llvm8Function20nullPointerIsDefinedEv 28429307
_ZNK4llvm8Function29callsFunctionThatReturnsTwiceEv 449059
_ZNK4llvm8Function5getGCB5cxx11Ev 967

Generated by: LCOV version 1.13