|
|
|
|
|
|
Filename  |
Line Coverage ( hide details )  |
Functions  |
GCNSchedStrategy.h |
|
100.0 % |
2 / 2 |
0.0 % |
0 / 1 |
<unnamed> |
100.0 % |
2 / 2 |
0.0 % |
0 / 1 |
GCNIterativeScheduler.h |
|
50.0 % |
2 / 4 |
0.0 % |
0 / 1 |
<unnamed> |
50.0 % |
2 / 4 |
0.0 % |
0 / 1 |
SIFrameLowering.h |
|
100.0 % |
3 / 3 |
0.0 % |
0 / 2 |
<unnamed> |
100.0 % |
3 / 3 |
0.0 % |
0 / 2 |
AMDGPUMachineFunction.h |
|
0.0 % |
0 / 12 |
0.0 % |
0 / 6 |
AMDGPUMachineCFGStructurizer.cpp |
|
0.0 % |
0 / 931 |
0.0 % |
0 / 122 |
AMDGPUTargetTransformInfo.h |
|
56.7 % |
17 / 30 |
16.7 % |
2 / 12 |
<unnamed> |
56.7 % |
17 / 30 |
16.7 % |
2 / 12 |
SIMachineFunctionInfo.h |
|
56.2 % |
95 / 169 |
20.5 % |
9 / 44 |
<unnamed> |
56.2 % |
95 / 169 |
20.5 % |
9 / 44 |
AMDGPUMachineModuleInfo.h |
|
57.1 % |
8 / 14 |
25.0 % |
1 / 4 |
<unnamed> |
57.1 % |
8 / 14 |
25.0 % |
1 / 4 |
SIRegisterInfo.h |
|
63.6 % |
14 / 22 |
25.0 % |
2 / 8 |
<unnamed> |
63.6 % |
14 / 22 |
25.0 % |
2 / 8 |
AMDGPUSubtarget.h |
|
43.6 % |
109 / 250 |
31.5 % |
35 / 111 |
<unnamed> |
43.6 % |
109 / 250 |
31.5 % |
35 / 111 |
AMDGPULibFunc.h |
|
69.7 % |
23 / 33 |
33.3 % |
4 / 12 |
<unnamed> |
69.7 % |
23 / 33 |
33.3 % |
4 / 12 |
SIMachineScheduler.h |
|
72.6 % |
45 / 62 |
36.0 % |
9 / 25 |
<unnamed> |
72.6 % |
45 / 62 |
36.0 % |
9 / 25 |
AMDGPUIntrinsicInfo.cpp |
|
40.0 % |
10 / 25 |
37.5 % |
3 / 8 |
<unnamed> |
40.0 % |
10 / 25 |
37.5 % |
3 / 8 |
SIInsertWaitcnts.cpp |
|
75.1 % |
483 / 643 |
42.2 % |
19 / 45 |
<unnamed> |
75.1 % |
483 / 643 |
42.2 % |
19 / 45 |
GCNRegPressure.h |
|
79.3 % |
23 / 29 |
45.5 % |
5 / 11 |
<unnamed> |
79.3 % |
23 / 29 |
45.5 % |
5 / 11 |
AMDGPUInstrInfo.cpp |
|
85.7 % |
6 / 7 |
50.0 % |
1 / 2 |
<unnamed> |
85.7 % |
6 / 7 |
50.0 % |
1 / 2 |
AMDGPUFrameLowering.h |
|
100.0 % |
1 / 1 |
50.0 % |
1 / 2 |
<unnamed> |
100.0 % |
1 / 1 |
50.0 % |
1 / 2 |
AMDGPUArgumentUsageInfo.h |
|
68.8 % |
11 / 16 |
50.0 % |
2 / 4 |
<unnamed> |
68.8 % |
11 / 16 |
50.0 % |
2 / 4 |
R600ControlFlowFinalizer.cpp |
|
68.2 % |
212 / 311 |
55.0 % |
11 / 20 |
<unnamed> |
68.2 % |
212 / 311 |
55.0 % |
11 / 20 |
AMDGPUPerfHintAnalysis.cpp |
|
58.7 % |
71 / 121 |
56.2 % |
9 / 16 |
<unnamed> |
58.7 % |
71 / 121 |
56.2 % |
9 / 16 |
AMDGPUCodeGenPrepare.cpp |
|
72.8 % |
246 / 338 |
56.7 % |
17 / 30 |
<unnamed> |
72.8 % |
246 / 338 |
56.7 % |
17 / 30 |
AMDGPUISelDAGToDAG.cpp |
|
66.3 % |
611 / 922 |
56.8 % |
46 / 81 |
<unnamed> |
66.3 % |
611 / 922 |
56.8 % |
46 / 81 |
AMDGPUTargetMachine.h |
|
75.0 % |
9 / 12 |
57.1 % |
4 / 7 |
<unnamed> |
75.0 % |
9 / 12 |
57.1 % |
4 / 7 |
SIMemoryLegalizer.cpp |
|
81.0 % |
217 / 268 |
61.5 % |
24 / 39 |
<unnamed> |
81.0 % |
217 / 268 |
61.5 % |
24 / 39 |
SIInstrInfo.h |
|
94.9 % |
74 / 78 |
62.5 % |
5 / 8 |
<unnamed> |
94.9 % |
74 / 78 |
62.5 % |
5 / 8 |
SILoadStoreOptimizer.cpp |
|
70.8 % |
289 / 408 |
64.0 % |
16 / 25 |
<unnamed> |
70.8 % |
289 / 408 |
64.0 % |
16 / 25 |
GCNMinRegStrategy.cpp |
|
82.5 % |
94 / 114 |
64.3 % |
9 / 14 |
<unnamed> |
82.5 % |
94 / 114 |
64.3 % |
9 / 14 |
SILowerControlFlow.cpp |
|
57.1 % |
129 / 226 |
64.3 % |
9 / 14 |
<unnamed> |
57.1 % |
129 / 226 |
64.3 % |
9 / 14 |
SIPeepholeSDWA.cpp |
|
81.8 % |
292 / 357 |
65.5 % |
19 / 29 |
<unnamed> |
81.8 % |
292 / 357 |
65.5 % |
19 / 29 |
SIFoldOperands.cpp |
|
83.6 % |
407 / 487 |
66.7 % |
20 / 30 |
<unnamed> |
83.6 % |
407 / 487 |
66.7 % |
20 / 30 |
R600EmitClauseMarkers.cpp |
|
67.7 % |
84 / 124 |
69.2 % |
9 / 13 |
<unnamed> |
67.7 % |
84 / 124 |
69.2 % |
9 / 13 |
SIInsertSkips.cpp |
|
44.5 % |
61 / 137 |
70.0 % |
7 / 10 |
<unnamed> |
44.5 % |
61 / 137 |
70.0 % |
7 / 10 |
AMDGPUArgumentUsageInfo.cpp |
|
56.7 % |
38 / 67 |
71.4 % |
5 / 7 |
<unnamed> |
56.7 % |
38 / 67 |
71.4 % |
5 / 7 |
AMDILCFGStructurizer.cpp |
|
67.9 % |
309 / 455 |
71.7 % |
38 / 53 |
<unnamed> |
67.9 % |
309 / 455 |
71.7 % |
38 / 53 |
SIFormMemoryClauses.cpp |
|
64.2 % |
120 / 187 |
73.3 % |
11 / 15 |
<unnamed> |
64.2 % |
120 / 187 |
73.3 % |
11 / 15 |
SIWholeQuadMode.cpp |
|
81.9 % |
244 / 298 |
73.9 % |
17 / 23 |
<unnamed> |
81.9 % |
244 / 298 |
73.9 % |
17 / 23 |
AMDGPUAnnotateUniformValues.cpp |
|
65.4 % |
51 / 78 |
76.9 % |
10 / 13 |
<unnamed> |
65.4 % |
51 / 78 |
76.9 % |
10 / 13 |
R600ClauseMergePass.cpp |
|
80.6 % |
58 / 72 |
77.8 % |
7 / 9 |
<unnamed> |
80.6 % |
58 / 72 |
77.8 % |
7 / 9 |
R600OptimizeVectorRegisters.cpp |
|
81.2 % |
125 / 154 |
78.9 % |
15 / 19 |
<unnamed> |
81.2 % |
125 / 154 |
78.9 % |
15 / 19 |
GCNIterativeScheduler.cpp |
|
91.8 % |
236 / 257 |
79.3 % |
23 / 29 |
<unnamed> |
91.8 % |
236 / 257 |
79.3 % |
23 / 29 |
R600FrameLowering.h |
|
100.0 % |
9 / 9 |
80.0 % |
4 / 5 |
<unnamed> |
100.0 % |
9 / 9 |
80.0 % |
4 / 5 |
R600AsmPrinter.cpp |
|
95.8 % |
46 / 48 |
80.0 % |
4 / 5 |
<unnamed> |
95.8 % |
46 / 48 |
80.0 % |
4 / 5 |
AMDGPUMCInstLower.cpp |
|
77.6 % |
111 / 143 |
80.0 % |
8 / 10 |
<unnamed> |
77.6 % |
111 / 143 |
80.0 % |
8 / 10 |
R600Packetizer.cpp |
|
87.8 % |
130 / 148 |
82.4 % |
14 / 17 |
<unnamed> |
87.8 % |
130 / 148 |
82.4 % |
14 / 17 |
AMDGPUISelLowering.h |
|
75.0 % |
12 / 16 |
83.3 % |
5 / 6 |
<unnamed> |
75.0 % |
12 / 16 |
83.3 % |
5 / 6 |
AMDGPUAlwaysInlinePass.cpp |
|
66.7 % |
28 / 42 |
83.3 % |
5 / 6 |
<unnamed> |
66.7 % |
28 / 42 |
83.3 % |
5 / 6 |
R600ExpandSpecialInstrs.cpp |
|
89.6 % |
95 / 106 |
83.3 % |
5 / 6 |
<unnamed> |
89.6 % |
95 / 106 |
83.3 % |
5 / 6 |
AMDGPUUnifyMetadata.cpp |
|
67.6 % |
25 / 37 |
83.3 % |
5 / 6 |
<unnamed> |
67.6 % |
25 / 37 |
83.3 % |
5 / 6 |
AMDGPUAnnotateKernelFeatures.cpp |
|
64.2 % |
68 / 106 |
84.6 % |
11 / 13 |
<unnamed> |
64.2 % |
68 / 106 |
84.6 % |
11 / 13 |
SIMachineScheduler.cpp |
|
77.6 % |
628 / 809 |
85.2 % |
46 / 54 |
<unnamed> |
77.6 % |
628 / 809 |
85.2 % |
46 / 54 |
SIAnnotateControlFlow.cpp |
|
91.0 % |
121 / 133 |
86.7 % |
13 / 15 |
<unnamed> |
91.0 % |
121 / 133 |
86.7 % |
13 / 15 |
AMDGPURewriteOutArguments.cpp |
|
98.5 % |
134 / 136 |
87.5 % |
7 / 8 |
<unnamed> |
98.5 % |
134 / 136 |
87.5 % |
7 / 8 |
AMDGPULowerIntrinsics.cpp |
|
94.7 % |
36 / 38 |
87.5 % |
7 / 8 |
<unnamed> |
94.7 % |
36 / 38 |
87.5 % |
7 / 8 |
AMDGPULowerKernelAttributes.cpp |
|
23.5 % |
19 / 81 |
87.5 % |
7 / 8 |
<unnamed> |
23.5 % |
19 / 81 |
87.5 % |
7 / 8 |
SIRegisterInfo.cpp |
|
83.7 % |
507 / 606 |
88.1 % |
37 / 42 |
<unnamed> |
83.7 % |
507 / 606 |
88.1 % |
37 / 42 |
AMDGPUPromoteAlloca.cpp |
|
93.4 % |
267 / 286 |
88.2 % |
15 / 17 |
<unnamed> |
93.4 % |
267 / 286 |
88.2 % |
15 / 17 |
AMDGPUAtomicOptimizer.cpp |
|
88.9 % |
120 / 135 |
88.9 % |
8 / 9 |
<unnamed> |
88.9 % |
120 / 135 |
88.9 % |
8 / 9 |
SIInstrInfo.cpp |
|
81.2 % |
1865 / 2296 |
89.1 % |
114 / 128 |
<unnamed> |
81.2 % |
1865 / 2296 |
89.1 % |
114 / 128 |
SIOptimizeExecMaskingPreRA.cpp |
|
96.8 % |
91 / 94 |
90.0 % |
9 / 10 |
<unnamed> |
96.8 % |
91 / 94 |
90.0 % |
9 / 10 |
SIFixSGPRCopies.cpp |
|
93.8 % |
210 / 224 |
90.0 % |
18 / 20 |
<unnamed> |
93.8 % |
210 / 224 |
90.0 % |
18 / 20 |
R600ISelLowering.cpp |
|
88.2 % |
836 / 948 |
90.0 % |
36 / 40 |
<unnamed> |
88.2 % |
836 / 948 |
90.0 % |
36 / 40 |
AMDGPULibFunc.cpp |
|
57.2 % |
210 / 367 |
90.0 % |
36 / 40 |
<unnamed> |
57.2 % |
210 / 367 |
90.0 % |
36 / 40 |
SIISelLowering.cpp |
|
91.2 % |
3425 / 3754 |
90.8 % |
157 / 173 |
<unnamed> |
91.2 % |
3425 / 3754 |
90.8 % |
157 / 173 |
AMDGPUISelLowering.cpp |
|
84.1 % |
1540 / 1831 |
90.8 % |
109 / 120 |
<unnamed> |
84.1 % |
1540 / 1831 |
90.8 % |
109 / 120 |
R600RegisterInfo.cpp |
|
95.6 % |
43 / 45 |
90.9 % |
10 / 11 |
<unnamed> |
95.6 % |
43 / 45 |
90.9 % |
10 / 11 |
SIFixWWMLiveness.cpp |
|
98.2 % |
111 / 113 |
90.9 % |
10 / 11 |
<unnamed> |
98.2 % |
111 / 113 |
90.9 % |
10 / 11 |
SIOptimizeExecMasking.cpp |
|
82.2 % |
97 / 118 |
91.7 % |
11 / 12 |
<unnamed> |
82.2 % |
97 / 118 |
91.7 % |
11 / 12 |
AMDGPUTargetTransformInfo.cpp |
|
90.2 % |
212 / 235 |
91.9 % |
34 / 37 |
<unnamed> |
90.2 % |
212 / 235 |
91.9 % |
34 / 37 |
R600OpenCLImageTypeLoweringPass.cpp |
|
96.4 % |
108 / 112 |
92.3 % |
12 / 13 |
<unnamed> |
96.4 % |
108 / 112 |
92.3 % |
12 / 13 |
AMDGPULibCalls.cpp |
|
62.8 % |
378 / 602 |
92.5 % |
37 / 40 |
<unnamed> |
62.8 % |
378 / 602 |
92.5 % |
37 / 40 |
AMDGPUAsmPrinter.cpp |
|
96.9 % |
559 / 577 |
93.1 % |
27 / 29 |
<unnamed> |
96.9 % |
559 / 577 |
93.1 % |
27 / 29 |
GCNRegPressure.cpp |
|
81.8 % |
139 / 170 |
94.1 % |
16 / 17 |
<unnamed> |
81.8 % |
139 / 170 |
94.1 % |
16 / 17 |
AMDGPUTargetMachine.cpp |
|
96.3 % |
314 / 326 |
94.4 % |
51 / 54 |
<unnamed> |
96.3 % |
314 / 326 |
94.4 % |
51 / 54 |
AMDGPUInstructionSelector.cpp |
|
91.1 % |
297 / 326 |
95.7 % |
22 / 23 |
<unnamed> |
91.1 % |
297 / 326 |
95.7 % |
22 / 23 |
AMDGPUSubtarget.cpp |
|
96.5 % |
218 / 226 |
96.0 % |
24 / 25 |
<unnamed> |
96.5 % |
218 / 226 |
96.0 % |
24 / 25 |
GCNHazardRecognizer.cpp |
|
98.8 % |
248 / 251 |
96.6 % |
28 / 29 |
<unnamed> |
98.8 % |
248 / 251 |
96.6 % |
28 / 29 |
R600InstrInfo.cpp |
|
91.4 % |
585 / 640 |
98.7 % |
75 / 76 |
<unnamed> |
91.4 % |
585 / 640 |
98.7 % |
75 / 76 |
AMDGPUTargetObjectFile.h |
|
100.0 % |
1 / 1 |
- |
0 / 0 |
<unnamed> |
100.0 % |
1 / 1 |
- |
0 / 0 |
AMDGPUInstructionSelector.h |
|
100.0 % |
1 / 1 |
- |
0 / 0 |
<unnamed> |
100.0 % |
1 / 1 |
- |
0 / 0 |
SIISelLowering.h |
|
100.0 % |
1 / 1 |
- |
0 / 0 |
<unnamed> |
100.0 % |
1 / 1 |
- |
0 / 0 |
AMDGPUHSAMetadataStreamer.h |
|
100.0 % |
1 / 1 |
- |
0 / 0 |
<unnamed> |
100.0 % |
1 / 1 |
- |
0 / 0 |
SIProgramInfo.h |
|
100.0 % |
1 / 1 |
- |
0 / 0 |
<unnamed> |
100.0 % |
1 / 1 |
- |
0 / 0 |
R600InstrInfo.h |
|
100.0 % |
3 / 3 |
- |
0 / 0 |
<unnamed> |
100.0 % |
3 / 3 |
- |
0 / 0 |
R600FrameLowering.cpp |
|
100.0 % |
13 / 13 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
13 / 13 |
100.0 % |
1 / 1 |
AMDGPUMachineModuleInfo.cpp |
|
100.0 % |
7 / 7 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
7 / 7 |
100.0 % |
1 / 1 |
AMDGPUGenRegisterBankInfo.def |
|
100.0 % |
11 / 11 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
11 / 11 |
100.0 % |
1 / 1 |
AMDGPUPerfHintAnalysis.h |
|
100.0 % |
3 / 3 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
3 / 3 |
100.0 % |
1 / 1 |
AMDGPULegalizerInfo.cpp |
|
100.0 % |
67 / 67 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
67 / 67 |
100.0 % |
1 / 1 |
AMDGPUTargetObjectFile.cpp |
|
100.0 % |
5 / 5 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
5 / 5 |
100.0 % |
1 / 1 |
R600MachineFunctionInfo.cpp |
|
100.0 % |
2 / 2 |
100.0 % |
1 / 1 |
<unnamed> |
100.0 % |
2 / 2 |
100.0 % |
1 / 1 |
AMDGPUMachineFunction.cpp |
|
100.0 % |
25 / 25 |
100.0 % |
2 / 2 |
<unnamed> |
100.0 % |
25 / 25 |
100.0 % |
2 / 2 |
AMDGPUMacroFusion.cpp |
|
100.0 % |
7 / 7 |
100.0 % |
2 / 2 |
<unnamed> |
100.0 % |
7 / 7 |
100.0 % |
2 / 2 |
AMDGPUFrameLowering.cpp |
|
100.0 % |
4 / 4 |
100.0 % |
2 / 2 |
<unnamed> |
100.0 % |
4 / 4 |
100.0 % |
2 / 2 |
GCNHazardRecognizer.h |
|
100.0 % |
3 / 3 |
100.0 % |
2 / 2 |
<unnamed> |
100.0 % |
3 / 3 |
100.0 % |
2 / 2 |
R600MachineScheduler.h |
|
100.0 % |
2 / 2 |
100.0 % |
3 / 3 |
<unnamed> |
100.0 % |
2 / 2 |
100.0 % |
3 / 3 |
AMDGPUAliasAnalysis.h |
|
100.0 % |
11 / 11 |
100.0 % |
3 / 3 |
<unnamed> |
100.0 % |
11 / 11 |
100.0 % |
3 / 3 |
AMDGPUCallLowering.cpp |
|
86.6 % |
97 / 112 |
100.0 % |
5 / 5 |
<unnamed> |
86.6 % |
97 / 112 |
100.0 % |
5 / 5 |
SIFixVGPRCopies.cpp |
|
100.0 % |
16 / 16 |
100.0 % |
5 / 5 |
<unnamed> |
100.0 % |
16 / 16 |
100.0 % |
5 / 5 |
AMDGPULowerKernelArguments.cpp |
|
100.0 % |
84 / 84 |
100.0 % |
5 / 5 |
<unnamed> |
100.0 % |
84 / 84 |
100.0 % |
5 / 5 |
SIDebuggerInsertNops.cpp |
|
100.0 % |
21 / 21 |
100.0 % |
6 / 6 |
<unnamed> |
100.0 % |
21 / 21 |
100.0 % |
6 / 6 |
AMDGPUUnifyDivergentExitNodes.cpp |
|
100.0 % |
80 / 80 |
100.0 % |
6 / 6 |
<unnamed> |
100.0 % |
80 / 80 |
100.0 % |
6 / 6 |
AMDGPUAliasAnalysis.cpp |
|
100.0 % |
24 / 24 |
100.0 % |
6 / 6 |
<unnamed> |
100.0 % |
24 / 24 |
100.0 % |
6 / 6 |
AMDGPUOpenCLEnqueuedBlockLowering.cpp |
|
100.0 % |
38 / 38 |
100.0 % |
6 / 6 |
<unnamed> |
100.0 % |
38 / 38 |
100.0 % |
6 / 6 |
AMDGPURegisterInfo.cpp |
|
100.0 % |
14 / 14 |
100.0 % |
7 / 7 |
<unnamed> |
100.0 % |
14 / 14 |
100.0 % |
7 / 7 |
SILowerI1Copies.cpp |
|
100.0 % |
61 / 61 |
100.0 % |
7 / 7 |
<unnamed> |
100.0 % |
61 / 61 |
100.0 % |
7 / 7 |
GCNILPSched.cpp |
|
94.1 % |
96 / 102 |
100.0 % |
9 / 9 |
<unnamed> |
94.1 % |
96 / 102 |
100.0 % |
9 / 9 |
AMDGPUInline.cpp |
|
91.7 % |
55 / 60 |
100.0 % |
9 / 9 |
<unnamed> |
91.7 % |
55 / 60 |
100.0 % |
9 / 9 |
GCNSchedStrategy.cpp |
|
92.2 % |
213 / 231 |
100.0 % |
11 / 11 |
<unnamed> |
92.2 % |
213 / 231 |
100.0 % |
11 / 11 |
AMDGPURegisterBankInfo.cpp |
|
93.2 % |
287 / 308 |
100.0 % |
13 / 13 |
<unnamed> |
93.2 % |
287 / 308 |
100.0 % |
13 / 13 |
SIShrinkInstructions.cpp |
|
97.5 % |
155 / 159 |
100.0 % |
13 / 13 |
<unnamed> |
97.5 % |
155 / 159 |
100.0 % |
13 / 13 |
SIMachineFunctionInfo.cpp |
|
99.4 % |
163 / 164 |
100.0 % |
14 / 14 |
<unnamed> |
99.4 % |
163 / 164 |
100.0 % |
14 / 14 |
SIFrameLowering.cpp |
|
93.8 % |
302 / 322 |
100.0 % |
15 / 15 |
<unnamed> |
93.8 % |
302 / 322 |
100.0 % |
15 / 15 |
R600MachineScheduler.cpp |
|
98.1 % |
208 / 212 |
100.0 % |
17 / 17 |
<unnamed> |
98.1 % |
208 / 212 |
100.0 % |
17 / 17 |
AMDGPUHSAMetadataStreamer.cpp |
|
96.6 % |
226 / 234 |
100.0 % |
21 / 21 |
<unnamed> |
96.6 % |
226 / 234 |
100.0 % |
21 / 21 |