LCOV - code coverage report
Current view: top level - include/llvm/IR - Instructions.h (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 1677 1998 83.9 %
Date: 2018-10-20 13:21:21 Functions: 108 163 66.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm10AllocaInst16setAllocatedTypeEPNS_4TypeE 0
_ZN4llvm10ResumeInst12setSuccessorEjPNS_10BasicBlockE 0
_ZN4llvm10ReturnInst12setSuccessorEjPNS_10BasicBlockE 0
_ZN4llvm10SwitchInst10CaseHandle8setValueEPNS_11ConstantIntE 0
_ZN4llvm15CatchReturnInst12setSuccessorEjPNS_10BasicBlockE 0
_ZN4llvm15UnreachableInst12setSuccessorEjPNS_10BasicBlockE 0
_ZN4llvm17CleanupReturnInst12setSuccessorEjPNS_10BasicBlockE 0
_ZN4llvm17GetElementPtrInst20setResultElementTypeEPNS_4TypeE 0
_ZN4llvm17GetElementPtrInst20setSourceElementTypeEPNS_4TypeE 0
_ZN4llvm8CallBaseINS_10InvokeInstEE12addParamAttrEjNS_9Attribute8AttrKindE 0
_ZN4llvm8CallBaseINS_10InvokeInstEE13setAttributesENS_13AttributeListE 0
_ZN4llvm8CallBaseINS_10InvokeInstEE15removeAttributeEjNS_9Attribute8AttrKindE 0
_ZN4llvm8CallBaseINS_10InvokeInstEE15removeAttributeEjNS_9StringRefE 0
_ZN4llvm8CallBaseINS_10InvokeInstEE15removeParamAttrEjNS_9Attribute8AttrKindE 0
_ZN4llvm8CallBaseINS_8CallInstEE13setAttributesENS_13AttributeListE 0
_ZN4llvm8CallBaseINS_8CallInstEE15removeAttributeEjNS_9StringRefE 0
_ZN4llvm8FCmpInst8AssertOKEv 0
_ZN4llvm8FCmpInstC2ERNS_10BasicBlockENS_7CmpInst9PredicateEPNS_5ValueES6_RKNS_5TwineE 0
_ZNK4llvm10AllocaInst16getAllocatedTypeEv 0
_ZNK4llvm10InvokeInst16getNumSuccessorsEv 0
_ZNK4llvm10ResumeInst12getSuccessorEj 0
_ZNK4llvm10ResumeInst16getNumSuccessorsEv 0
_ZNK4llvm10ReturnInst12getSuccessorEj 0
_ZNK4llvm10ReturnInst16getNumSuccessorsEv 0
_ZNK4llvm10SwitchInst14CaseHandleImplIKS0_KNS_11ConstantIntEKNS_10BasicBlockEE12getCaseValueEv 0
_ZNK4llvm10SwitchInst14CaseHandleImplIKS0_KNS_11ConstantIntEKNS_10BasicBlockEE17getSuccessorIndexEv 0
_ZNK4llvm10SwitchInst14CaseHandleImplIKS0_KNS_11ConstantIntEKNS_10BasicBlockEEeqERKS7_ 0
_ZNK4llvm10SwitchInst14CaseHandleImplIS0_NS_11ConstantIntENS_10BasicBlockEE12getCaseIndexEv 0
_ZNK4llvm10SwitchInst14CaseHandleImplIS0_NS_11ConstantIntENS_10BasicBlockEE12getCaseValueEv 0
_ZNK4llvm10SwitchInst14CaseHandleImplIS0_NS_11ConstantIntENS_10BasicBlockEE17getSuccessorIndexEv 0
_ZNK4llvm10SwitchInst14CaseHandleImplIS0_NS_11ConstantIntENS_10BasicBlockEEeqERKS4_ 0
_ZNK4llvm10SwitchInst16CaseIteratorImplINS0_10CaseHandleEEcvNS1_INS0_14CaseHandleImplIKS0_KNS_11ConstantIntEKNS_10BasicBlockEEEEEEv 0
_ZNK4llvm10SwitchInst16CaseIteratorImplINS0_10CaseHandleEEmiERKS3_ 0
_ZNK4llvm10SwitchInst16CaseIteratorImplINS0_14CaseHandleImplIKS0_KNS_11ConstantIntEKNS_10BasicBlockEEEEmiERKS9_ 0
_ZNK4llvm13AtomicRMWInst14getSyncScopeIDEv 0
_ZNK4llvm15CatchReturnInst12getSuccessorEj 0
_ZNK4llvm15CatchReturnInst14getNumOperandsEv 0
_ZNK4llvm15CatchReturnInst16getNumSuccessorsEv 0
_ZNK4llvm15InsertValueInst10hasIndicesEv 0
_ZNK4llvm15UnreachableInst12getSuccessorEj 0
_ZNK4llvm15UnreachableInst16getNumSuccessorsEv 0
_ZNK4llvm16ExtractValueInst10hasIndicesEv 0
_ZNK4llvm17AtomicCmpXchgInst14getSyncScopeIDEv 0
_ZNK4llvm17CleanupReturnInst12getSuccessorEj 0
_ZNK4llvm17GetElementPtrInst20getResultElementTypeEv 0
_ZNK4llvm17GetElementPtrInst20getSourceElementTypeEv 0
_ZNK4llvm8CallBaseINS_10InvokeInstEE13getAttributesEv 0
_ZNK4llvm8CallBaseINS_10InvokeInstEE15getFunctionTypeEv 0
_ZNK4llvm8CallBaseINS_8CallInstEE13getAttributesEv 0
_ZNK4llvm8CallBaseINS_8CallInstEE15getFunctionTypeEv 0
_ZNK4llvm8FCmpInst13isCommutativeEv 0
_ZNK4llvm8LoadInst14getSyncScopeIDEv 0
_ZNK4llvm9FenceInst14getSyncScopeIDEv 0
_ZNK4llvm9StoreInst14getNumOperandsEv 0
_ZNK4llvm9StoreInst14getSyncScopeIDEv 0
_ZN4llvm10InvokeInst6CreateEPNS_5ValueEPNS_10BasicBlockES4_NS_8ArrayRefIS2_EERKNS_5TwineES4_ 1
_ZN4llvm14IndirectBrInst10setOperandEjPNS_5ValueE 1
_ZN4llvm8CallBaseINS_10InvokeInstEE12arg_operandsEv 1
_ZNK4llvm8CallBaseINS_8CallInstEE16hasStructRetAttrEv 1
_ZN4llvm8CallBaseINS_10InvokeInstEE12addAttributeEjNS_9AttributeE 2
_ZNK4llvm8CallBaseINS_10InvokeInstEE12arg_operandsEv 6
_ZN4llvm14CleanupPadInst6CreateEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineEPNS_10BasicBlockE 7
_ZN4llvm17CleanupReturnInst6CreateEPNS_5ValueEPNS_10BasicBlockES4_ 7
_ZN4llvm17ShuffleVectorInst14isIdentityMaskEPKNS_8ConstantE 8
_ZN4llvm8CallInst6CreateEPNS_5ValueERKNS_5TwineEPNS_11InstructionE 18
_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_10BasicBlockE 20
_ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_10BasicBlockE 20
_ZNK4llvm10SwitchInst13findCaseValueEPKNS_11ConstantIntE 30
_ZN4llvm8CallInst6CreateEPNS_5ValueERKNS_5TwineEPNS_10BasicBlockE 41
_ZN4llvm8FCmpInst12swapOperandsEv 57
_ZN4llvm8CallBaseINS_8CallInstEE15removeAttributeEjNS_9Attribute8AttrKindE 63
_ZN4llvm8CallBaseINS_8CallInstEE22addDereferenceableAttrEjm 66
_ZNK4llvm8CallBaseINS_10InvokeInstEE13hasFnAttrImplINS_9StringRefEEEbT_ 70
_ZN4llvm8ICmpInstC2ERNS_10BasicBlockENS_7CmpInst9PredicateEPNS_5ValueES6_RKNS_5TwineE 88
_ZN4llvm10ReturnInst6CreateERNS_11LLVMContextEPNS_10BasicBlockE 106
_ZN4llvm8FCmpInstC2EPNS_11InstructionENS_7CmpInst9PredicateEPNS_5ValueES6_RKNS_5TwineE 127
_ZN4llvm15CatchSwitchInst10setOperandEjPNS_5ValueE 132
_ZN4llvm10SelectInst6CreateEPNS_5ValueES2_S2_RKNS_5TwineEPNS_11InstructionES7_ 136
_ZN4llvm10SwitchInst12findCaseDestEPNS_10BasicBlockE 142
_ZN4llvm8CallBaseINS_8CallInstEE12addParamAttrEjNS_9Attribute8AttrKindE 245
_ZN4llvm10ReturnInst6CreateERNS_11LLVMContextEPNS_5ValueEPNS_10BasicBlockE 291
_ZN4llvm10BranchInst6CreateEPNS_10BasicBlockES2_PNS_5ValueES2_ 295
_ZN4llvm17CleanupReturnInst6CreateEPNS_5ValueEPNS_10BasicBlockEPNS_11InstructionE 398
_ZN4llvm12CatchPadInst6CreateEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineEPNS_11InstructionE 464
_ZN4llvm14CleanupPadInst6CreateEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineEPNS_11InstructionE 518
_ZN4llvm10BranchInst6CreateEPNS_10BasicBlockES2_PNS_5ValueEPNS_11InstructionE 544
_ZN4llvm15CatchSwitchInst14handler_helperEPKNS_5ValueE 647
_ZN4llvm17ShuffleVectorInst18isSingleSourceMaskEPKNS_8ConstantE 837
_ZN4llvm15CatchSwitchInst14handler_helperEPNS_5ValueE 1238
_ZN4llvm10BranchInst10successorsEv 1325
_ZN4llvm17ShuffleVectorInst18isZeroEltSplatMaskEPKNS_8ConstantE 1665
_ZN4llvm17ShuffleVectorInst15isTransposeMaskEPKNS_8ConstantE 1687
_ZN4llvm10SwitchInst13findCaseValueEPKNS_11ConstantIntE 1783
_ZNK4llvm8CallBaseINS_8CallInstEE12arg_operandsEv 1797
_ZN4llvm17ShuffleVectorInst13isReverseMaskEPKNS_8ConstantE 2395
_ZNK4llvm17ShuffleVectorInst10isIdentityEv 2492
_ZN4llvm8ICmpInstC2EPNS_11InstructionENS_7CmpInst9PredicateEPNS_5ValueES6_RKNS_5TwineE 2643
_ZN4llvm8ICmpInst12swapOperandsEv 3444
_ZN4llvm24getLoadStoreAddressSpaceEPNS_5ValueE 5500
_ZN4llvm17ShuffleVectorInst12isSelectMaskEPKNS_8ConstantE 7354
_ZN4llvm8CallBaseINS_8CallInstEE12arg_operandsEv 9039
_ZN4llvm7PHINodeC2EPNS_4TypeEjRKNS_5TwineEPNS_10BasicBlockE 12993
_ZN4llvm8CallBaseINS_10InvokeInstEE12addAttributeEjNS_9Attribute8AttrKindE 13014
_ZN4llvm17GetElementPtrInst14CreateInBoundsEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineEPNS_11InstructionE 14555
_ZN4llvm10BranchInst6CreateEPNS_10BasicBlockES2_ 20507
_ZN4llvm10BranchInst6CreateEPNS_10BasicBlockEPNS_11InstructionE 22041
_ZN4llvm7PHINode19removeIncomingValueEPKNS_10BasicBlockEb 23666
_ZN4llvm8FCmpInstC2ENS_7CmpInst9PredicateEPNS_5ValueES4_RKNS_5TwineE 26457
_ZN4llvm8CallBaseINS_8CallInstEE12addAttributeEjNS_9AttributeE 29730
_ZN4llvm8CallInst6CreateEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineEPNS_10BasicBlockE 38170
_ZN4llvm8CallInstC2EPNS_5ValueENS_8ArrayRefIS2_EENS3_INS_17OperandBundleDefTIS2_EEEERKNS_5TwineEPNS_10BasicBlockE 38170
_ZN4llvm10SelectInst4initEPNS_5ValueES2_S2_ 52329
_ZN4llvm10SelectInstC2EPNS_5ValueES2_S2_RKNS_5TwineEPNS_11InstructionE 52329
_ZN4llvm15InsertValueInst6CreateEPNS_5ValueES2_NS_8ArrayRefIjEERKNS_5TwineEPNS_11InstructionE 94480
_ZN4llvm15InsertValueInstC2EPNS_5ValueES2_NS_8ArrayRefIjEERKNS_5TwineEPNS_11InstructionE 94480
_ZN4llvm10SwitchInst10setOperandEjPNS_5ValueE 106891
_ZN4llvm10InvokeInst6CreateEPNS_5ValueEPNS_10BasicBlockES4_NS_8ArrayRefIS2_EENS5_INS_17OperandBundleDefTIS2_EEEERKNS_5TwineES4_ 125309
_ZN4llvm10InvokeInstC2EPNS_5ValueEPNS_10BasicBlockES4_NS_8ArrayRefIS2_EENS5_INS_17OperandBundleDefTIS2_EEEEjRKNS_5TwineES4_ 125310
_ZNK4llvm10SwitchInst14CaseHandleImplIS0_NS_11ConstantIntENS_10BasicBlockEE16getCaseSuccessorEv 162201
_ZNK4llvm10SwitchInst14CaseHandleImplIKS0_KNS_11ConstantIntEKNS_10BasicBlockEE16getCaseSuccessorEv 196791
_ZN4llvm8CallBaseINS_8CallInstEE12addParamAttrEjNS_9AttributeE 372764
_ZN4llvm8CallBaseINS_8CallInstEE15removeParamAttrEjNS_9Attribute8AttrKindE 372869
_ZNK4llvm8CallBaseINS_10InvokeInstEE21getReturnedArgOperandEv 455017
_ZN4llvm7PHINodeC2EPNS_4TypeEjRKNS_5TwineEPNS_11InstructionE 506291
_ZN4llvm10InvokeInst6CreateEPNS_12FunctionTypeEPNS_5ValueEPNS_10BasicBlockES6_NS_8ArrayRefIS4_EENS7_INS_17OperandBundleDefTIS4_EEEERKNS_5TwineEPNS_11InstructionE 549859
_ZN4llvm10InvokeInstC2EPNS_12FunctionTypeEPNS_5ValueEPNS_10BasicBlockES6_NS_8ArrayRefIS4_EENS7_INS_17OperandBundleDefTIS4_EEEEjRKNS_5TwineEPNS_11InstructionE 549859
_ZN4llvm10ReturnInst6CreateERNS_11LLVMContextEPNS_5ValueEPNS_11InstructionE 622637
_ZN4llvm16ExtractValueInst6CreateEPNS_5ValueENS_8ArrayRefIjEERKNS_5TwineEPNS_11InstructionE 639067
_ZN4llvm16ExtractValueInstC2EPNS_5ValueENS_8ArrayRefIjEERKNS_5TwineEPNS_11InstructionE 639067
_ZNK4llvm8CallBaseINS_10InvokeInstEE17doesNotReadMemoryEv 816532
_ZN4llvm8CallBaseINS_8CallInstEE12addAttributeEjNS_9Attribute8AttrKindE 824317
_ZN4llvm8ICmpInstC2ENS_7CmpInst9PredicateEPNS_5ValueES4_RKNS_5TwineE 875552
_ZN4llvm7PHINode11addIncomingEPNS_5ValueEPNS_10BasicBlockE 1043162
_ZNK4llvm8CallBaseINS_10InvokeInstEE25dataOperandHasImpliedAttrEjNS_9Attribute8AttrKindE 1143149
_ZN4llvm7PHINode10setOperandEjPNS_5ValueE 1371279
_ZNK4llvm8CallBaseINS_8CallInstEE13hasFnAttrImplINS_9StringRefEEEbT_ 1654104
_ZN4llvm17GetElementPtrInst6CreateEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EERKNS_5TwineEPNS_11InstructionE 1896776
_ZN4llvm17GetElementPtrInstC2EPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EEjRKNS_5TwineEPNS_11InstructionE 1896776
_ZNK4llvm8CallBaseINS_10InvokeInstEE11isNoBuiltinEv 2012879
_ZNK4llvm8CallBaseINS_10InvokeInstEE10hasRetAttrENS_9Attribute8AttrKindE 2111805
_ZNK4llvm8CallBaseINS_8CallInstEE21getReturnedArgOperandEv 2133626
_ZNK4llvm7PHINode24getIncomingValueForBlockEPKNS_10BasicBlockE 2248889
_ZNK4llvm7PHINode18getBasicBlockIndexEPKNS_10BasicBlockE 2576774
_ZN4llvm8CallInst6CreateEPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS4_EENS5_INS_17OperandBundleDefTIS4_EEEERKNS_5TwineEPNS_11InstructionE 3011284
_ZN4llvm8CallInstC2EPNS_12FunctionTypeEPNS_5ValueENS_8ArrayRefIS4_EENS5_INS_17OperandBundleDefTIS4_EEEERKNS_5TwineEPNS_11InstructionE 3011284
_ZNK4llvm8CallBaseINS_10InvokeInstEE15onlyReadsMemoryEv 3026200
_ZNK4llvm8CallBaseINS_8CallInstEE25dataOperandHasImpliedAttrEjNS_9Attribute8AttrKindE 4134437
_ZNK4llvm8CallBaseINS_8CallInstEE10hasRetAttrENS_9Attribute8AttrKindE 5967995
_ZNK4llvm8CallBaseINS_8CallInstEE17doesNotReadMemoryEv 9449921
_ZNK4llvm8CallBaseINS_10InvokeInstEE13hasFnAttrImplINS_9Attribute8AttrKindEEEbT_ 17969261
_ZN4llvm17GetElementPtrInst16getGEPReturnTypeEPNS_5ValueENS_8ArrayRefIS2_EE 18118846
_ZNK4llvm8CallBaseINS_10InvokeInstEE12paramHasAttrEjNS_9Attribute8AttrKindE 18357423
_ZN4llvm17GetElementPtrInst16getGEPReturnTypeEPNS_4TypeEPNS_5ValueENS_8ArrayRefIS4_EE 20015642
_ZNK4llvm8CallBaseINS_8CallInstEE11isNoBuiltinEv 25884167
_ZNK4llvm8CallBaseINS_8CallInstEE15onlyReadsMemoryEv 29000917
_ZNK4llvm8CallBaseINS_8CallInstEE12paramHasAttrEjNS_9Attribute8AttrKindE 42022192
_ZNK4llvm8CallBaseINS_8CallInstEE13hasFnAttrImplINS_9Attribute8AttrKindEEEbT_ 165351302

Generated by: LCOV version 1.13