LCOV - code coverage report
Current view:
top level
-
lib/CodeGen/SelectionDAG
- SelectionDAG.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
3569
3773
94.6 %
Date:
2018-10-20 13:21:21
Functions:
277
289
95.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL16NewSDValueDbgMsgN4llvm7SDValueENS_9StringRefEPNS_12SelectionDAGE
0
_ZL19AddNodeIDValueTypesRN4llvm16FoldingSetNodeIDENS_8SDVTListE
0
_ZN12_GLOBAL__N_1ltERKNS_7UseMemoES2_
0
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTES3_NS_7SDValueES4_
0
_ZN4llvm12SelectionDAG14getTargetIndexEiNS_3EVTElh
0
_ZN4llvm12SelectionDAG17DAGUpdateListener11NodeDeletedEPNS_6SDNodeES3_
0
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8SDVTListE
0
_ZN4llvm12SelectionDAG11AddDbgLabelEPNS_10SDDbgLabelE
1
_ZN4llvm12SelectionDAG11getDbgLabelEPNS_7DILabelERKNS_8DebugLocEj
1
_ZNK4llvm16ConstantFPSDNode14isExactlyValueERKNS_7APFloatE
3
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTES3_S3_NS_8ArrayRefINS_7SDValueEEE
5
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTES3_
7
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTES3_NS_8ArrayRefINS_7SDValueEEE
10
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTES4_S4_NS_7SDValueES5_
27
_ZN4llvm3ISD19getSetCCOrOperationENS0_8CondCodeES1_b
43
_ZN4llvm3ISD20getSetCCAndOperationENS0_8CondCodeES1_b
43
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTENS_7SDValueES4_S4_
52
_ZN4llvm12SelectionDAG11getMCSymbolEPNS_8MCSymbolENS_3EVTE
75
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTES4_NS_7SDValueES5_S5_
96
_ZN4llvm12SelectionDAG9getVTListENS_3EVTES1_S1_S1_
124
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTES4_S4_NS_7SDValueES5_S5_
178
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTENS_7SDValueE
245
_ZN4llvm12SelectionDAG8getVAArgENS_3EVTERKNS_5SDLocENS_7SDValueES5_S5_j
257
_ZN4llvm12SelectionDAG15getConstantPoolEPNS_24MachineConstantPoolValueENS_3EVTEjibh
265
_ZN4llvm3ISD20getExtForLoadExtTypeEbNS0_11LoadExtTypeE
354
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8SDVTListENS_7SDValueES5_S5_S5_S5_
358
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTES4_S4_NS_8ArrayRefINS_7SDValueEEE
396
_ZN4llvm12SelectionDAG15getBlockAddressEPKNS_12BlockAddressENS_3EVTElbh
480
_ZN4llvm12SelectionDAG11getSrcValueEPKNS_5ValueE
690
_ZN4llvm12SelectionDAG18UpdateNodeOperandsEPNS_6SDNodeENS_7SDValueES3_S3_S3_
753
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8SDVTListENS_7SDValueES5_S5_S5_
822
_ZN4llvm12SelectionDAG21getTargetInsertSubregEiRKNS_5SDLocENS_3EVTENS_7SDValueES5_
1711
_ZN4llvm12SelectionDAG18UpdateNodeOperandsEPNS_6SDNodeENS_7SDValueES3_S3_S3_S3_
2018
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTENS_7SDValueES4_
2155
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_8ArrayRefINS_3EVTEEENS4_INS_7SDValueEEE
2605
_ZN4llvm12SelectionDAG20CreateStackTemporaryENS_3EVTEj
2765
_ZN4llvm12SelectionDAG20CreateStackTemporaryENS_3EVTES1_
3221
_ZNK4llvm6SDNode14hasPredecessorEPKS0_
3675
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTE
3939
_ZN4llvm16ConstantFPSDNode19isValueValidForTypeENS_3EVTERKNS_7APFloatE
4228
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTENS_8ArrayRefINS_7SDValueEEE
4443
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8SDVTListENS_7SDValueE
4770
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTENS_7SDValueES5_S5_
5706
_ZN4llvm12SelectionDAG16getAtomicCmpSwapEjRKNS_5SDLocENS_3EVTENS_8SDVTListENS_7SDValueES6_S6_S6_NS_18MachinePointerInfoEjNS_14AtomicOrderingES8_h
6128
_ZN4llvm12SelectionDAG9getAtomicEjRKNS_5SDLocENS_3EVTES4_NS_7SDValueES5_PNS_17MachineMemOperandE
6372
_ZN4llvm12SelectionDAG12SelectNodeToEPNS_6SDNodeEjNS_3EVTE
6893
_ZN4llvm12SelectionDAG13getConstantFPEdRKNS_5SDLocENS_3EVTEb
7239
_ZNK4llvm19GlobalAddressSDNode15getAddressSpaceEv
8718
_ZL31checkAddrSpaceIsValidForLibcallPKN4llvm14TargetLoweringEj
8892
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTES4_NS_7SDValueES5_
9498
_ZN4llvm12SelectionDAG12getJumpTableEiNS_3EVTEbh
9548
_ZN4llvm12SelectionDAG19getMemIntrinsicNodeEjRKNS_5SDLocENS_8SDVTListENS_8ArrayRefINS_7SDValueEEENS_3EVTENS_18MachinePointerInfoEjNS_17MachineMemOperand5FlagsEj
9795
_ZN4llvm12SelectionDAG9getAtomicEjRKNS_5SDLocENS_3EVTENS_7SDValueES5_S5_PKNS_5ValueEjNS_14AtomicOrderingEh
10294
_ZN4llvm12SelectionDAG15getVRegDbgValueEPNS_10DIVariableEPNS_12DIExpressionEjbRKNS_8DebugLocEj
10696
_ZN4llvm12SelectionDAG15getBoolConstantEbRKNS_5SDLocENS_3EVTES4_
10969
_ZN4llvm12SelectionDAG17getExternalSymbolEPKcNS_3EVTE
14848
_ZN4llvm12SelectionDAG21getFrameIndexDbgValueEPNS_10DIVariableEPNS_12DIExpressionEjbRKNS_8DebugLocEj
16651
_ZN4llvm12SelectionDAG9getMDNodeEPKNS_6MDNodeE
17390
_ZN4llvm12SelectionDAG16getAtomicCmpSwapEjRKNS_5SDLocENS_3EVTENS_8SDVTListENS_7SDValueES6_S6_S6_PNS_17MachineMemOperandE
17827
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8ArrayRefINS_3EVTEEENS4_INS_7SDValueEEE
19003
_ZN4llvm12SelectionDAG13getConstantFPERKNS_7APFloatERKNS_5SDLocENS_3EVTEb
20660
_ZN4llvm12SelectionDAG19getConstantDbgValueEPNS_10DIVariableEPNS_12DIExpressionEPKNS_5ValueERKNS_8DebugLocEj
25834
_ZN12_GLOBAL__N_18EVTArrayC2Ev
26999
_ZN4llvm12SelectionDAGD2Ev
29119
_ZN4llvm12SelectionDAGC2ERKNS_13TargetMachineENS_10CodeGenOpt5LevelE
29267
_ZNK4llvm18ConstantPoolSDNode7getTypeEv
34263
_ZN4llvm12SelectionDAG23getTargetExternalSymbolEPKcNS_3EVTEh
34417
_ZN4llvm12SelectionDAG22getTargetExtractSubregEiRKNS_5SDLocENS_3EVTENS_7SDValueE
42118
_ZN4llvm12SelectionDAG13getConstantFPERKNS_10ConstantFPERKNS_5SDLocENS_3EVTEb
44024
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTENS_8ArrayRefINS_7SDValueEEE
45701
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTENS_7SDValueE
50759
_ZN4llvm12SelectionDAG11getDbgValueEPNS_10DIVariableEPNS_12DIExpressionEPNS_6SDNodeEjbRKNS_8DebugLocEj
51798
_ZN4llvm3ISD15getSetCCInverseENS0_8CondCodeEb
56594
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTENS_7SDValueES5_
59968
_ZN4llvm19ShuffleVectorSDNode11isSplatMaskEPKiNS_3EVTE
78283
_ZNK4llvm12SelectionDAG13SignBitIsZeroENS_7SDValueEj
93302
_ZN4llvm12SelectionDAG18UpdateNodeOperandsEPNS_6SDNodeENS_7SDValueES3_S3_
96652
_ZN4llvm12SelectionDAG15getConstantPoolEPKNS_8ConstantENS_3EVTEjibh
99449
_ZNK4llvm12SelectionDAG15GetSplitDestVTsERKNS_3EVTE
116767
_ZN4llvm12SelectionDAG12getValueTypeENS_3EVTE
122129
_ZN4llvm12SelectionDAG13getTruncStoreENS_7SDValueERKNS_5SDLocES1_S1_NS_18MachinePointerInfoENS_3EVTEjNS_17MachineMemOperand5FlagsERKNS_9AAMDNodesE
155768
_ZN4llvm12SelectionDAG14getMachineNodeEjRKNS_5SDLocENS_3EVTES4_NS_8ArrayRefINS_7SDValueEEE
215698
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8SDVTListENS_7SDValueES5_S5_
221023
_ZN4llvm12SelectionDAG11getCondCodeENS_3ISD8CondCodeE
255130
_ZL24FindOptimalMemOpLoweringRSt6vectorIN4llvm3EVTESaIS1_EEjmjjbbbbjjRNS0_12SelectionDAGERKNS0_14TargetLoweringE
257329
_ZL25shouldLowerMemFuncForSizeRKN4llvm15MachineFunctionE
257329
_ZNK4llvm12SelectionDAG15getEVTAlignmentENS_3EVTE
358526
_ZN4llvm3ISD23getSetCCSwappedOperandsENS0_8CondCodeE
401136
_ZN4llvm12SelectionDAG4initERNS_15MachineFunctionERNS_25OptimizationRemarkEmitterEPNS_4PassEPKNS_17TargetLibraryInfoEPNS_24LegacyDivergenceAnalysisE
405299
_ZN4llvm12SelectionDAG9getVTListENS_3EVTES1_S1_
443360
_ZN4llvm12SelectionDAG7getNodeEjRKNS_5SDLocENS_8SDVTListENS_7SDValueES5_
499875
_ZL9FoldValuejRKN4llvm5APIntES2_
549292
_ZN4llvm12SelectionDAG15getNodeIfExistsEjNS_8SDVTListENS_8ArrayRefINS_7SDValueEEENS_11SDNodeFlagsE
635726
_ZN4llvm12SelectionDAG14RemoveDeadNodeEPNS_6SDNodeE
659691
_ZN4llvm12SelectionDAG13getBasicBlockEPNS_17MachineBasicBlockE
725492
_ZN4llvm6SDNode18intersectFlagsWithENS_11SDNodeFlagsE
852880
_ZN4llvm12SelectionDAG10getEHLabelERKNS_5SDLocENS_7SDValueEPNS_8MCSymbolE
993978
_ZN4llvm12SelectionDAG15getRegisterMaskEPKj
1003767
_ZN4llvm12SelectionDAG5clearEv
1269050
_ZN4llvm12SelectionDAG14allnodes_clearEv
1298169
_ZNK4llvm12SelectionDAG17MaskedValueIsZeroENS_7SDValueERKNS_5APIntEj
1831295
_ZN4llvm12SelectionDAG7getLoadENS_3ISD14MemIndexedModeENS1_11LoadExtTypeENS_3EVTERKNS_5SDLocENS_7SDValueES8_S8_NS_18MachinePointerInfoES4_jNS_17MachineMemOperand5FlagsERKNS_9AAMDNodesEPKNS_6MDNodeE
2978631
_ZNK4llvm12SelectionDAG19haveNoCommonBitsSetENS_7SDValueES1_
3130653
_ZN4llvm12SelectionDAG17getIntPtrConstantEmRKNS_5SDLocEb
4281565
_ZN4llvm12SelectionDAG15RemoveDeadNodesEv
5620176
_ZN4llvm12SelectionDAG9getVTListENS_8ArrayRefINS_3EVTEEE
6242288
_ZN4llvm12SelectionDAG13getFrameIndexEiNS_3EVTEb
6646243
_ZN4llvm12SelectionDAG10DeleteNodeEPNS_6SDNodeE
10467238
_ZN4llvm12SelectionDAG22DeleteNodeNotInCSEMapsEPNS_6SDNodeE
10482788
_ZN4llvm12SelectionDAG24AddModifiedNodeToCSEMapsEPNS_6SDNodeE
11977687
_ZN4llvm12HandleSDNodeD2Ev
12967822
_ZN4llvm9MemSDNodeC2EjjRKNS_8DebugLocENS_8SDVTListENS_3EVTEPNS_17MachineMemOperandE
13553091
_ZN4llvm12SelectionDAG9getVTListENS_3EVTES1_
15266062
_ZN4llvm14checkForCyclesEPKNS_12SelectionDAGEb
20489843
_ZN4llvm12SelectionDAG11getRegisterEjNS_3EVTE
21039996
_ZN4llvm12SelectionDAG11getConstantEmRKNS_5SDLocENS_3EVTEbb
26156678
_ZN4llvm12SelectionDAG17DAGUpdateListener11NodeUpdatedEPNS_6SDNodeE
28085090
_ZN4llvm12SelectionDAG11getConstantERKNS_5APIntERKNS_5SDLocENS_3EVTEbb
28882776
_ZN4llvm12SelectionDAG19FindNodeOrInsertPosERKNS_16FoldingSetNodeIDERPv
30537298
_ZN4llvm12SelectionDAG14DeallocateNodeEPNS_6SDNodeE
56715321
_ZN4llvm9SDDbgInfo5eraseEPKNS_6SDNodeE
56715322
_ZN4llvm12SelectionDAG10InsertNodeEPNS_6SDNodeE
58014571
_ZN4llvm12SelectionDAG9getVTListENS_3EVTE
97341570
_ZNK4llvm6SDNode7ProfileERNS_16FoldingSetNodeIDE
99407536
_ZL17AddNodeIDOperandsRN4llvm16FoldingSetNodeIDENS_8ArrayRefINS_7SDValueEEE
106954606
_ZL13AddNodeIDNodeRN4llvm16FoldingSetNodeIDEtNS_8SDVTListENS_8ArrayRefINS_7SDValueEEE
106954607
_ZN4llvm6SDNode16getValueTypeListENS_3EVTE
136745722
_ZN4llvm14checkForCyclesEPKNS_6SDNodeEPKNS_12SelectionDAGEb
250893441
Generated by:
LCOV version 1.13