LCOV - code coverage report
Current view: top level - lib/IR - Instruction.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 321 347 92.5 %
Date: 2018-10-20 13:21:21 Functions: 61 65 93.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm11Instruction10moveBeforeEPS0_ 37771
_ZN4llvm11Instruction10moveBeforeERNS_10BasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsIS0_Lb0ELb0EvEELb0ELb0EEE 40842
_ZN4llvm11Instruction10setIsExactEb 19218
_ZN4llvm11Instruction11insertAfterEPS0_ 28880
_ZN4llvm11Instruction12copyMetadataERKS0_NS_8ArrayRefIjEE 40466955
_ZN4llvm11Instruction12insertBeforeEPS0_ 30892
_ZN4llvm11Instruction12setHasNoInfsEb 1
_ZN4llvm11Instruction12setHasNoNaNsEb 2
_ZN4llvm11Instruction12setSuccessorEjPNS_10BasicBlockE 11556
_ZN4llvm11Instruction13getOpcodeNameEj 2424132
_ZN4llvm11Instruction13setProfWeightEm 6
_ZN4llvm11Instruction15eraseFromParentEv 7577229
_ZN4llvm11Instruction16removeFromParentEv 639554
_ZN4llvm11Instruction16setFastMathFlagsENS_13FastMathFlagsE 81069
_ZN4llvm11Instruction16setHasApproxFuncEb 0
_ZN4llvm11Instruction16swapProfMetadataEv 12568
_ZN4llvm11Instruction17copyFastMathFlagsENS_13FastMathFlagsE 10107
_ZN4llvm11Instruction17copyFastMathFlagsEPKS0_ 783
_ZN4llvm11Instruction18setHasAllowReassocEb 0
_ZN4llvm11Instruction18setHasNoSignedWrapEb 418285
_ZN4llvm11Instruction19setHasNoSignedZerosEb 0
_ZN4llvm11Instruction20setHasNoUnsignedWrapEb 307222
_ZN4llvm11Instruction21setHasAllowReciprocalEb 2
_ZN4llvm11Instruction25dropPoisonGeneratingFlagsEv 411
_ZN4llvm11Instruction7setFastEb 1
_ZN4llvm11Instruction9moveAfterEPS0_ 2650
_ZN4llvm11Instruction9setParentEPNS_10BasicBlockE 133288459
_ZN4llvm11InstructionC2EPNS_4TypeEjPNS_3UseEjPNS_10BasicBlockE 1799517
_ZN4llvm11InstructionC2EPNS_4TypeEjPNS_3UseEjPS0_ 65426585
_ZN4llvm11InstructionD2Ev 31202635
_ZNK4llvm11Instruction11getFunctionEv 13848263
_ZNK4llvm11Instruction13hasApproxFuncEv 4
_ZNK4llvm11Instruction13hasAtomicLoadEv 494
_ZNK4llvm11Instruction13isAssociativeEv 14535686
_ZNK4llvm11Instruction13isIdenticalToEPKS0_ 326314
_ZNK4llvm11Instruction14hasAtomicStoreEv 253
_ZNK4llvm11Instruction14isSafeToRemoveEv 86237
_ZNK4llvm11Instruction15hasAllowReassocEv 15211
_ZNK4llvm11Instruction15hasNoSignedWrapEv 13440442
_ZNK4llvm11Instruction16getFastMathFlagsEv 102454
_ZNK4llvm11Instruction16getNumSuccessorsEv 109545680
_ZNK4llvm11Instruction16hasAllowContractEv 6
_ZNK4llvm11Instruction16hasNoSignedZerosEv 7207
_ZNK4llvm11Instruction16mayWriteToMemoryEv 111547454
_ZNK4llvm11Instruction17hasNoUnsignedWrapEv 13452105
_ZNK4llvm11Instruction17isSameOperationAsEPKS0_j 118791
_ZNK4llvm11Instruction17mayReadFromMemoryEv 17815699
_ZNK4llvm11Instruction18hasAllowReciprocalEv 591
_ZNK4llvm11Instruction5cloneEv 40311859
_ZNK4llvm11Instruction6isFastEv 33778
_ZNK4llvm11Instruction7isExactEv 166851
_ZNK4llvm11Instruction8isAtomicEv 89796904
_ZNK4llvm11Instruction9cloneImplEv 0
_ZNK4llvm11Instruction9getModuleEv 55425416
_ZNK4llvm11Instruction9hasNoInfsEv 78
_ZNK4llvm11Instruction9hasNoNaNsEv 78707

Generated by: LCOV version 1.13