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