Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage |
include/llvm/Demangle/StringView.h | 100.00% (11/11) | 100.00% (22/22) | 100.00% (18/18) |
include/llvm/Demangle/Utility.h | 64.71% (11/17) | 81.54% (53/65) | 75.68% (28/37) |
include/llvm/Demangle/ItaniumDemangle.h | 47.65% (172/361) | 38.39% (1392/3626) | 35.75% (902/2523) |
include/llvm/MC/MCSymbolMachO.h | 100.00% (14/14) | 95.00% (57/60) | 96.15% (25/26) |
include/llvm/MC/MCELFObjectWriter.h | 80.00% (16/20) | 75.93% (41/54) | 85.71% (30/35) |
include/llvm/MC/MCCodeView.h | 72.22% (13/18) | 70.37% (19/27) | 75.00% (15/20) |
include/llvm/MC/MCValue.h | 100.00% (8/8) | 100.00% (22/22) | 100.00% (10/10) |
include/llvm/MC/MCObjectWriter.h | 60.00% (3/5) | 60.00% (3/5) | 60.00% (3/5) |
include/llvm/MC/MCAsmMacro.h | 81.25% (13/16) | 90.00% (27/30) | 84.21% (16/19) |
include/llvm/MC/MCTargetOptionsCommandFlags.inc | 100.00% (1/1) | 100.00% (15/15) | 100.00% (1/1) |
include/llvm/MC/MCDwarf.h | 95.45% (63/66) | 96.17% (176/183) | 95.77% (68/71) |
include/llvm/MC/ConstantPools.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/MC/MCELFStreamer.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
include/llvm/MC/MCInstPrinter.h | 71.43% (5/7) | 77.78% (7/9) | 77.78% (7/9) |
include/llvm/MC/MCInstrItineraries.h | 100.00% (15/15) | 96.77% (90/93) | 94.64% (53/56) |
include/llvm/MC/MCInstrInfo.h | 100.00% (4/4) | 100.00% (15/15) | 100.00% (4/4) |
include/llvm/MC/MCWasmStreamer.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/MC/StringTableBuilder.h | 75.00% (3/4) | 83.33% (5/6) | 75.00% (3/4) |
include/llvm/MC/MCObjectStreamer.h | 100.00% (5/5) | 100.00% (10/10) | 100.00% (5/5) |
include/llvm/MC/MCObjectFileInfo.h | 76.67% (69/90) | 71.15% (111/156) | 76.67% (69/90) |
include/llvm/MC/MCWinCOFFStreamer.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) |
include/llvm/MC/MCWinEH.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
include/llvm/MC/MachineLocation.h | 55.56% (5/9) | 53.85% (7/13) | 63.64% (7/11) |
include/llvm/MC/MCTargetOptions.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
include/llvm/MC/MCAssembler.h | 75.47% (40/53) | 74.49% (73/98) | 76.36% (42/55) |
include/llvm/MC/MCSectionWasm.h | 81.82% (9/11) | 84.62% (11/13) | 84.62% (11/13) |
include/llvm/MC/MCSymbolWasm.h | 100.00% (27/27) | 100.00% (44/44) | 100.00% (33/33) |
include/llvm/MC/MCLabel.h | 75.00% (3/4) | 42.86% (3/7) | 75.00% (3/4) |
include/llvm/MC/MCFixup.h | 63.64% (7/11) | 40.35% (23/57) | 48.65% (18/37) |
include/llvm/MC/MCWinCOFFObjectWriter.h | 80.00% (4/5) | 57.14% (4/7) | 80.00% (4/5) |
include/llvm/MC/MCSymbol.h | 100.00% (42/42) | 100.00% (149/149) | 100.00% (71/71) |
include/llvm/MC/MCInstBuilder.h | 100.00% (6/6) | 100.00% (22/22) | 100.00% (6/6) |
include/llvm/MC/MCRegisterInfo.h | 88.41% (61/69) | 95.57% (259/271) | 93.50% (115/123) |
include/llvm/MC/MCExpr.h | 82.50% (33/40) | 81.93% (68/83) | 82.50% (33/40) |
include/llvm/MC/MCStreamer.h | 80.95% (34/42) | 85.42% (82/96) | 81.03% (47/58) |
include/llvm/MC/MCSection.h | 88.24% (30/34) | 91.49% (43/47) | 88.24% (30/34) |
include/llvm/MC/MCInstrDesc.h | 71.93% (41/57) | 78.15% (93/119) | 81.52% (75/92) |
include/llvm/MC/MCSubtargetInfo.h | 92.86% (13/14) | 93.75% (45/48) | 96.67% (29/30) |
include/llvm/MC/SubtargetFeature.h | 75.00% (6/8) | 76.47% (13/17) | 77.78% (7/9) |
include/llvm/MC/MCSymbolELF.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (4/4) |
include/llvm/MC/MCParser/MCParsedAsmOperand.h | 57.14% (8/14) | 47.06% (8/17) | 57.14% (8/14) |
include/llvm/MC/MCParser/MCAsmParser.h | 76.92% (10/13) | 92.11% (35/38) | 78.57% (11/14) |
include/llvm/MC/MCParser/MCAsmLexer.h | 100.00% (15/15) | 100.00% (49/49) | 100.00% (17/17) |
include/llvm/MC/MCParser/MCAsmParserExtension.h | 95.24% (20/21) | 93.75% (45/48) | 95.24% (20/21) |
include/llvm/MC/MCParser/AsmLexer.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/MC/MCParser/AsmCond.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/MC/MCParser/MCTargetAsmParser.h | 87.50% (49/56) | 88.81% (119/134) | 88.33% (53/60) |
include/llvm/MC/MCSectionELF.h | 100.00% (13/13) | 100.00% (18/18) | 100.00% (15/15) |
include/llvm/MC/MCWin64EH.h | 100.00% (6/6) | 100.00% (23/23) | 78.57% (11/14) |
include/llvm/MC/LaneBitmask.h | 100.00% (21/21) | 100.00% (45/45) | 100.00% (21/21) |
include/llvm/MC/MCContext.h | 90.00% (63/70) | 87.79% (151/172) | 91.40% (85/93) |
include/llvm/MC/MCAsmLayout.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
include/llvm/MC/MCCodeEmitter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/MC/MCLinkerOptimizationHint.h | 91.67% (11/12) | 92.00% (69/75) | 83.82% (57/68) |
include/llvm/MC/MCCodePadder.h | 44.44% (4/9) | 52.63% (10/19) | 44.44% (4/9) |
include/llvm/MC/MCAsmBackend.h | 90.00% (9/10) | 85.00% (17/20) | 90.00% (9/10) |
include/llvm/MC/MCSectionMachO.h | 85.71% (6/7) | 87.50% (21/24) | 92.31% (12/13) |
include/llvm/MC/MCMachObjectWriter.h | 73.33% (11/15) | 65.52% (19/29) | 73.33% (11/15) |
include/llvm/MC/MCSchedule.h | 90.00% (9/10) | 96.15% (25/26) | 90.00% (9/10) |
include/llvm/MC/MCInst.h | 86.96% (40/46) | 88.99% (97/109) | 86.96% (40/46) |
include/llvm/MC/SectionKind.h | 100.00% (44/44) | 100.00% (71/71) | 100.00% (74/74) |
include/llvm/MC/MCAsmInfo.h | 98.92% (92/93) | 98.00% (147/150) | 99.04% (103/104) |
include/llvm/MC/MCInstrAnalysis.h | 61.54% (8/13) | 57.14% (20/35) | 61.54% (8/13) |
include/llvm/MC/MCSectionCOFF.h | 100.00% (8/8) | 100.00% (17/17) | 100.00% (10/10) |
include/llvm/MC/MCSymbolCOFF.h | 100.00% (9/9) | 100.00% (25/25) | 100.00% (9/9) |
include/llvm/MC/MCWasmObjectWriter.h | 66.67% (2/3) | 40.00% (2/5) | 66.67% (2/3) |
include/llvm/MC/MCFragment.h | 85.56% (77/90) | 76.00% (114/150) | 83.67% (82/98) |
include/llvm/CodeGen/LatencyPriorityQueue.h | 70.00% (7/10) | 76.00% (19/25) | 70.00% (7/10) |
include/llvm/CodeGen/MachineMemOperand.h | 85.29% (29/34) | 82.28% (65/79) | 90.77% (59/65) |
include/llvm/CodeGen/MachineInstrBundleIterator.h | 92.86% (39/42) | 97.64% (124/127) | 94.00% (47/50) |
include/llvm/CodeGen/EdgeBundles.h | 80.00% (4/5) | 80.00% (4/5) | 80.00% (4/5) |
include/llvm/CodeGen/LiveIntervals.h | 93.75% (30/32) | 91.23% (104/114) | 95.24% (40/42) |
include/llvm/CodeGen/MachineInstrBundle.h | 100.00% (17/17) | 98.31% (58/59) | 97.30% (36/37) |
include/llvm/CodeGen/SlotIndexes.h | 91.04% (61/67) | 79.49% (279/351) | 91.53% (108/118) |
include/llvm/CodeGen/GCStrategy.h | 66.67% (4/6) | 50.00% (4/8) | 66.67% (4/6) |
include/llvm/CodeGen/TargetRegisterInfo.h | 82.47% (80/97) | 83.82% (285/340) | 84.57% (137/162) |
include/llvm/CodeGen/MachineRegionInfo.h | 0.00% (0/7) | 0.00% (0/19) | 0.00% (0/7) |
include/llvm/CodeGen/MachinePassRegistry.h | 90.48% (19/21) | 96.30% (52/54) | 90.91% (30/33) |
include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | 100.00% (6/6) | 100.00% (6/6) | 100.00% (6/6) |
include/llvm/CodeGen/StackProtector.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/CodeGen/ExecutionDomainFix.h | 100.00% (12/12) | 100.00% (36/36) | 100.00% (14/14) |
include/llvm/CodeGen/TargetSubtargetInfo.h | 46.43% (13/28) | 44.44% (24/54) | 46.43% (13/28) |
include/llvm/CodeGen/RegAllocPBQP.h | 95.92% (47/49) | 97.87% (276/282) | 93.33% (112/120) |
include/llvm/CodeGen/RegisterClassInfo.h | 100.00% (10/10) | 100.00% (36/36) | 100.00% (17/17) |
include/llvm/CodeGen/FaultMaps.h | 100.00% (17/17) | 100.00% (55/55) | 100.00% (17/17) |
include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h | 50.00% (1/2) | 25.00% (1/4) | 50.00% (1/2) |
include/llvm/CodeGen/MachineJumpTableInfo.h | 100.00% (5/5) | 100.00% (9/9) | 100.00% (5/5) |
include/llvm/CodeGen/DwarfStringPoolEntry.h | 80.00% (8/10) | 80.95% (17/21) | 80.00% (8/10) |
include/llvm/CodeGen/MachineFrameInfo.h | 100.00% (97/97) | 100.00% (244/244) | 100.00% (105/105) |
include/llvm/CodeGen/ScheduleHazardRecognizer.h | 57.14% (8/14) | 56.00% (14/25) | 57.14% (8/14) |
include/llvm/CodeGen/DIE.h | 94.29% (99/105) | 89.11% (221/248) | 85.38% (181/212) |
include/llvm/CodeGen/RegAllocRegistry.h | 100.00% (7/7) | 100.00% (15/15) | 100.00% (7/7) |
include/llvm/CodeGen/MachineRegisterInfo.h | 89.26% (108/121) | 85.84% (406/473) | 80.86% (207/256) |
include/llvm/CodeGen/LiveIntervalUnion.h | 90.00% (18/20) | 95.35% (41/43) | 93.10% (27/29) |
include/llvm/CodeGen/MachineFunction.h | 94.64% (106/112) | 95.85% (231/241) | 94.87% (111/117) |
include/llvm/CodeGen/ReachingDefAnalysis.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (3/3) |
include/llvm/CodeGen/RegisterScavenging.h | 71.43% (10/14) | 73.91% (34/46) | 87.88% (29/33) |
include/llvm/CodeGen/CalcSpillWeights.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (2/2) |
include/llvm/CodeGen/MachineInstr.h | 95.68% (133/139) | 96.39% (481/499) | 98.00% (294/300) |
include/llvm/CodeGen/TargetFrameLowering.h | 83.33% (25/30) | 83.52% (76/91) | 83.67% (41/49) |
include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h | 75.00% (12/16) | 75.93% (41/54) | 81.82% (18/22) |
include/llvm/CodeGen/GCMetadataPrinter.h | 75.00% (3/4) | 75.00% (3/4) | 75.00% (3/4) |
include/llvm/CodeGen/BasicTTIImpl.h | 92.31% (60/65) | 95.20% (1290/1355) | 90.39% (508/562) |
include/llvm/CodeGen/SchedulerRegistry.h | 100.00% (5/5) | 100.00% (13/13) | 100.00% (5/5) |
include/llvm/CodeGen/CostTable.h | 100.00% (4/4) | 100.00% (26/26) | 100.00% (16/16) |
include/llvm/CodeGen/LivePhysRegs.h | 91.67% (11/12) | 88.89% (32/36) | 94.44% (17/18) |
include/llvm/CodeGen/ScheduleDAGMutation.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/CodeGen/RegisterUsageInfo.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) |
include/llvm/CodeGen/TargetPassConfig.h | 78.79% (26/33) | 82.46% (47/57) | 78.79% (26/33) |
include/llvm/CodeGen/MachineModuleInfo.h | 94.44% (17/18) | 97.37% (37/38) | 95.00% (19/20) |
include/llvm/CodeGen/GCMetadata.h | 95.45% (21/22) | 89.29% (25/28) | 95.45% (21/22) |
include/llvm/CodeGen/WinEHFuncInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/CodeGen/ScheduleDFS.h | 100.00% (14/14) | 97.14% (34/35) | 94.12% (16/17) |
include/llvm/CodeGen/GlobalISel/Legalizer.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) |
include/llvm/CodeGen/GlobalISel/LegalizerHelper.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/CodeGen/GlobalISel/RegBankSelect.h | 54.05% (20/37) | 49.06% (52/106) | 57.69% (30/52) |
include/llvm/CodeGen/GlobalISel/CSEInfo.h | 92.31% (12/13) | 94.44% (17/18) | 92.31% (12/13) |
include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 90.91% (40/44) | 78.95% (120/152) | 68.42% (52/76) |
include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h | 90.91% (10/11) | 81.48% (22/27) | 93.33% (14/15) |
include/llvm/CodeGen/GlobalISel/MIPatternMatch.h | 100.00% (22/22) | 96.92% (63/65) | 97.22% (35/36) |
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h | 100.00% (15/15) | 96.34% (342/355) | 92.86% (182/196) |
include/llvm/CodeGen/GlobalISel/InstructionSelect.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (3/3) |
include/llvm/CodeGen/GlobalISel/CombinerInfo.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/CodeGen/GlobalISel/IRTranslator.h | 83.02% (44/53) | 85.25% (156/183) | 86.15% (56/65) |
include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (4/4) |
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h | 100.00% (2/2) | 75.86% (685/903) | 66.26% (324/489) |
include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h | 70.59% (24/34) | 66.67% (60/90) | 72.09% (31/43) |
include/llvm/CodeGen/GlobalISel/RegisterBank.h | 60.00% (3/5) | 30.00% (3/10) | 60.00% (3/5) |
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h | 91.75% (89/97) | 93.88% (491/523) | 91.91% (125/136) |
include/llvm/CodeGen/GlobalISel/GISelWorkList.h | 100.00% (8/8) | 100.00% (49/49) | 95.45% (21/22) |
include/llvm/CodeGen/GlobalISel/InstructionSelector.h | 50.00% (5/10) | 38.71% (12/31) | 47.37% (9/19) |
include/llvm/CodeGen/GlobalISel/CallLowering.h | 66.67% (8/12) | 50.00% (14/28) | 61.54% (8/13) |
include/llvm/CodeGen/GlobalISel/Localizer.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) |
include/llvm/CodeGen/CommandFlags.inc | 85.71% (6/7) | 81.02% (111/137) | 87.72% (50/57) |
include/llvm/CodeGen/LiveStacks.h | 63.64% (7/11) | 46.67% (14/30) | 63.64% (7/11) |
include/llvm/CodeGen/SelectionDAGTargetInfo.h | 100.00% (11/11) | 100.00% (31/31) | 100.00% (11/11) |
include/llvm/CodeGen/LoopTraversal.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
include/llvm/CodeGen/MachineDominanceFrontier.h | 13.33% (2/15) | 13.33% (6/45) | 13.33% (2/15) |
include/llvm/CodeGen/LiveRangeEdit.h | 95.24% (20/21) | 97.06% (33/34) | 95.24% (20/21) |
include/llvm/CodeGen/MachineLoopInfo.h | 78.95% (15/19) | 72.97% (27/37) | 78.95% (15/19) |
include/llvm/CodeGen/MachineDominators.h | 83.33% (20/24) | 85.44% (88/103) | 88.24% (30/34) |
include/llvm/CodeGen/MachineBranchProbabilityInfo.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) |
include/llvm/CodeGen/TargetCallingConv.h | 100.00% (48/48) | 100.00% (67/67) | 100.00% (48/48) |
include/llvm/CodeGen/FastISel.h | 77.78% (14/18) | 92.93% (92/99) | 72.41% (21/29) |
include/llvm/CodeGen/PseudoSourceValue.h | 78.57% (11/14) | 59.09% (13/22) | 78.57% (11/14) |
include/llvm/CodeGen/MachineInstrBuilder.h | 98.55% (68/69) | 95.68% (288/301) | 95.50% (106/111) |
include/llvm/CodeGen/WasmEHFuncInfo.h | 41.67% (5/12) | 41.67% (15/36) | 41.67% (5/12) |
include/llvm/CodeGen/FunctionLoweringInfo.h | 100.00% (8/8) | 100.00% (54/54) | 100.00% (30/30) |
include/llvm/CodeGen/AsmPrinter.h | 94.74% (18/19) | 92.11% (35/38) | 90.48% (19/21) |
include/llvm/CodeGen/AccelTable.h | 96.00% (24/25) | 97.37% (37/38) | 96.00% (24/25) |
include/llvm/CodeGen/VirtRegMap.h | 93.33% (14/15) | 92.45% (49/53) | 95.45% (21/22) |
include/llvm/CodeGen/ScheduleDAGInstrs.h | 94.44% (17/18) | 97.50% (39/40) | 96.15% (25/26) |
include/llvm/CodeGen/MachineOperand.h | 99.01% (100/101) | 99.00% (398/402) | 99.12% (113/114) |
include/llvm/CodeGen/LiveRegMatrix.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/CodeGen/MachinePostDominators.h | 33.33% (3/9) | 33.33% (9/27) | 33.33% (3/9) |
include/llvm/CodeGen/MachineOutliner.h | 100.00% (20/20) | 100.00% (59/59) | 100.00% (27/27) |
include/llvm/CodeGen/LiveVariables.h | 90.00% (9/10) | 96.72% (59/61) | 92.68% (38/41) |
include/llvm/CodeGen/Analysis.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/CodeGen/ResourcePriorityQueue.h | 0.00% (0/8) | 0.00% (0/18) | 0.00% (0/8) |
include/llvm/CodeGen/LiveRegUnits.h | 100.00% (13/13) | 100.00% (64/64) | 100.00% (48/48) |
include/llvm/CodeGen/DebugHandlerBase.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (3/3) |
include/llvm/CodeGen/MachineFunctionPass.h | 100.00% (5/5) | 100.00% (18/18) | 100.00% (5/5) |
include/llvm/CodeGen/ScoreboardHazardRecognizer.h | 100.00% (7/7) | 100.00% (27/27) | 100.00% (9/9) |
include/llvm/CodeGen/MachineModuleInfoImpls.h | 100.00% (11/11) | 100.00% (25/25) | 100.00% (11/11) |
include/llvm/CodeGen/StackMaps.h | 85.71% (24/28) | 93.55% (58/62) | 87.88% (29/33) |
include/llvm/CodeGen/CallingConvLower.h | 94.34% (50/53) | 96.54% (223/231) | 97.12% (101/104) |
include/llvm/CodeGen/RegisterPressure.h | 83.33% (35/42) | 86.32% (101/117) | 88.89% (56/63) |
include/llvm/CodeGen/MachineScheduler.h | 85.56% (77/90) | 88.02% (169/192) | 86.73% (98/113) |
include/llvm/CodeGen/TargetLowering.h | 88.12% (267/303) | 89.32% (1129/1264) | 88.16% (536/608) |
include/llvm/CodeGen/LexicalScopes.h | 100.00% (24/24) | 100.00% (75/75) | 98.15% (53/54) |
include/llvm/CodeGen/MachineTraceMetrics.h | 85.00% (17/20) | 76.09% (35/46) | 90.00% (27/30) |
include/llvm/CodeGen/MachineBasicBlock.h | 90.98% (111/122) | 92.54% (211/228) | 92.03% (127/138) |
include/llvm/CodeGen/AsmPrinterHandler.h | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) |
include/llvm/CodeGen/MIRYamlMapping.h | 63.46% (33/52) | 81.11% (219/270) | 49.38% (80/162) |
include/llvm/CodeGen/LiveInterval.h | 96.00% (96/100) | 94.94% (319/336) | 97.04% (164/169) |
include/llvm/CodeGen/SelectionDAG.h | 92.47% (86/93) | 92.33% (325/352) | 90.21% (129/143) |
include/llvm/CodeGen/TargetInstrInfo.h | 55.83% (67/120) | 54.44% (196/360) | 53.85% (84/156) |
include/llvm/CodeGen/ScheduleDAG.h | 69.35% (43/62) | 73.30% (140/191) | 73.91% (85/115) |
include/llvm/CodeGen/ISDOpcodes.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (16/16) |
include/llvm/CodeGen/TargetOpcodes.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (4/4) |
include/llvm/CodeGen/PBQPRAConstraint.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (5/5) |
include/llvm/CodeGen/TargetSchedule.h | 100.00% (16/16) | 100.00% (37/37) | 100.00% (21/21) |
include/llvm/CodeGen/MachinePipeliner.h | 89.66% (52/58) | 93.45% (157/168) | 94.39% (101/107) |
include/llvm/CodeGen/SelectionDAGNodes.h | 95.55% (322/337) | 96.69% (905/936) | 96.65% (606/627) |
include/llvm/CodeGen/MachineConstantPool.h | 91.67% (11/12) | 84.62% (22/26) | 91.67% (11/12) |
include/llvm/CodeGen/SelectionDAGAddressAnalysis.h | 85.71% (6/7) | 90.00% (9/10) | 85.71% (6/7) |
include/llvm/CodeGen/SelectionDAGISel.h | 55.56% (10/18) | 53.85% (28/52) | 46.43% (13/28) |
include/llvm/CodeGen/DFAPacketizer.h | 50.00% (5/10) | 50.00% (11/22) | 50.00% (5/10) |
include/llvm/CodeGen/ValueTypes.h | 88.46% (46/52) | 90.00% (216/240) | 92.36% (133/144) |
include/llvm/CodeGen/DbgEntityHistoryCalculator.h | 75.00% (6/8) | 75.00% (6/8) | 75.00% (6/8) |
include/llvm/CodeGen/LinkAllAsmWriterComponents.h | 100.00% (1/1) | 58.33% (7/12) | 75.00% (3/4) |
include/llvm/CodeGen/PBQP/ReductionRules.h | 100.00% (3/3) | 99.35% (152/153) | 98.11% (52/53) |
include/llvm/CodeGen/PBQP/CostAllocator.h | 100.00% (14/14) | 100.00% (43/43) | 100.00% (27/27) |
include/llvm/CodeGen/PBQP/Math.h | 96.67% (29/30) | 92.75% (128/138) | 92.45% (49/53) |
include/llvm/CodeGen/PBQP/Graph.h | 95.83% (69/72) | 92.51% (247/267) | 91.38% (106/116) |
include/llvm/CodeGen/PBQP/Solution.h | 75.00% (3/4) | 90.00% (9/10) | 75.00% (3/4) |
include/llvm/CodeGen/LinkAllCodegenComponents.h | 100.00% (1/1) | 26.92% (7/26) | 75.00% (3/4) |
include/llvm/PassSupport.h | 77.78% (7/9) | 91.30% (21/23) | 77.78% (7/9) |
include/llvm/Pass.h | 84.62% (11/13) | 86.67% (13/15) | 84.62% (11/13) |
include/llvm/PassAnalysisSupport.h | 88.00% (22/25) | 89.57% (103/115) | 91.18% (31/34) |
include/llvm/LTO/Config.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (3/3) |
include/llvm/LTO/LTO.h | 100.00% (8/8) | 100.00% (11/11) | 100.00% (10/10) |
include/llvm/Analysis/ScalarEvolution.h | 89.23% (58/65) | 87.95% (146/166) | 90.67% (68/75) |
include/llvm/Analysis/LoopPass.h | 93.33% (14/15) | 96.55% (28/29) | 93.33% (14/15) |
include/llvm/Analysis/IVDescriptors.h | 92.59% (25/27) | 92.50% (37/40) | 91.67% (33/36) |
include/llvm/Analysis/ValueLattice.h | 100.00% (23/23) | 97.26% (213/219) | 96.05% (146/152) |
include/llvm/Analysis/TargetTransformInfoImpl.h | 85.00% (102/120) | 88.98% (557/626) | 89.69% (374/417) |
include/llvm/Analysis/InlineCost.h | 93.75% (15/16) | 97.44% (38/39) | 93.75% (15/16) |
include/llvm/Analysis/DominanceFrontierImpl.h | 37.50% (3/8) | 55.19% (85/154) | 49.25% (33/67) |
include/llvm/Analysis/IntervalIterator.h | 0.00% (0/20) | 0.00% (0/131) | 0.00% (0/67) |
include/llvm/Analysis/VectorUtils.h | 100.00% (26/26) | 99.40% (167/168) | 96.30% (78/81) |
include/llvm/Analysis/PHITransAddr.h | 100.00% (4/4) | 100.00% (20/20) | 100.00% (14/14) |
include/llvm/Analysis/TargetLibraryInfo.h | 93.10% (27/29) | 96.64% (115/119) | 97.30% (108/111) |
include/llvm/Analysis/MemoryLocation.h | 90.91% (30/33) | 92.31% (108/117) | 88.14% (52/59) |
include/llvm/Analysis/LoopInfoImpl.h | 100.00% (25/25) | 99.62% (522/524) | 98.79% (163/165) |
include/llvm/Analysis/ModuleSummaryAnalysis.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
include/llvm/Analysis/DominanceFrontier.h | 53.33% (8/15) | 50.00% (15/30) | 53.33% (8/15) |
include/llvm/Analysis/InstructionPrecedenceTracking.h | 70.00% (7/10) | 59.09% (13/22) | 70.00% (7/10) |
include/llvm/Analysis/DependenceAnalysis.h | 61.76% (21/34) | 64.86% (24/37) | 63.89% (23/36) |
include/llvm/Analysis/PostDominators.h | 60.00% (6/10) | 48.00% (12/25) | 46.15% (6/13) |
include/llvm/Analysis/RegionInfoImpl.h | 77.19% (44/57) | 78.93% (573/726) | 78.57% (286/364) |
include/llvm/Analysis/BlockFrequencyInfo.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) |
include/llvm/Analysis/CallGraph.h | 73.58% (39/53) | 73.68% (84/114) | 74.55% (41/55) |
include/llvm/Analysis/BranchProbabilityInfo.h | 75.00% (9/12) | 70.00% (21/30) | 78.57% (11/14) |
include/llvm/Analysis/CFLAndersAliasAnalysis.h | 33.33% (1/3) | 20.00% (1/5) | 33.33% (1/3) |
include/llvm/Analysis/CallGraphSCCPass.h | 100.00% (14/14) | 100.00% (27/27) | 100.00% (14/14) |
include/llvm/Analysis/CFLAliasAnalysisUtils.h | 40.00% (2/5) | 63.64% (14/22) | 72.73% (8/11) |
include/llvm/Analysis/Utils/Local.h | 100.00% (1/1) | 98.28% (57/58) | 95.65% (22/23) |
include/llvm/Analysis/InstructionSimplify.h | 100.00% (9/9) | 93.10% (27/29) | 95.65% (22/23) |
include/llvm/Analysis/LoopAnalysisManager.h | 80.00% (4/5) | 65.38% (17/26) | 87.50% (7/8) |
include/llvm/Analysis/SparsePropagation.h | 79.17% (19/24) | 81.47% (233/286) | 84.57% (159/188) |
include/llvm/Analysis/ProfileSummaryInfo.h | 90.00% (9/10) | 95.00% (19/20) | 92.86% (13/14) |
include/llvm/Analysis/LegacyDivergenceAnalysis.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
include/llvm/Analysis/LazyValueInfo.h | 83.33% (5/6) | 52.38% (11/21) | 83.33% (5/6) |
include/llvm/Analysis/TargetTransformInfo.h | 90.98% (111/122) | 90.51% (334/369) | 88.64% (117/132) |
include/llvm/Analysis/ObjCARCInstKind.h | 100.00% (1/1) | 100.00% (11/11) | 100.00% (9/9) |
include/llvm/Analysis/ScalarEvolutionExpressions.h | 98.80% (82/83) | 98.40% (369/375) | 95.77% (181/189) |
include/llvm/Analysis/LoopAccessAnalysis.h | 100.00% (36/36) | 100.00% (87/87) | 100.00% (43/43) |
include/llvm/Analysis/OrderedInstructions.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Analysis/CFLSteensAliasAnalysis.h | 50.00% (2/4) | 78.26% (18/23) | 80.00% (12/15) |
include/llvm/Analysis/MemorySSAUpdater.h | 100.00% (3/3) | 100.00% (6/6) | 100.00% (5/5) |
include/llvm/Analysis/AliasAnalysisEvaluator.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
include/llvm/Analysis/MemoryBuiltins.h | 91.67% (11/12) | 91.67% (33/36) | 94.44% (17/18) |
include/llvm/Analysis/LazyBranchProbabilityInfo.h | 66.67% (4/6) | 76.47% (13/17) | 75.00% (6/8) |
include/llvm/Analysis/CFGPrinter.h | 100.00% (7/7) | 70.37% (76/108) | 78.69% (48/61) |
include/llvm/Analysis/DomTreeUpdater.h | 100.00% (7/7) | 100.00% (10/10) | 100.00% (7/7) |
include/llvm/Analysis/PtrUseVisitor.h | 94.44% (17/18) | 95.56% (86/90) | 87.50% (28/32) |
include/llvm/Analysis/ScopedNoAliasAA.h | 66.67% (2/3) | 80.00% (4/5) | 66.67% (2/3) |
include/llvm/Analysis/IVUsers.h | 68.75% (11/16) | 78.12% (25/32) | 70.59% (12/17) |
include/llvm/Analysis/DemandedBits.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
include/llvm/Analysis/LoopUnrollAnalyzer.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
include/llvm/Analysis/LazyCallGraph.h | 92.65% (63/68) | 90.91% (220/242) | 93.08% (121/130) |
include/llvm/Analysis/LoopInfo.h | 87.64% (78/89) | 77.39% (308/398) | 74.73% (136/182) |
include/llvm/Analysis/CGSCCPassManager.h | 100.00% (18/18) | 98.88% (442/447) | 96.67% (145/150) |
include/llvm/Analysis/OptimizationRemarkEmitter.h | 71.43% (5/7) | 77.78% (21/27) | 84.62% (11/13) |
include/llvm/Analysis/TypeBasedAliasAnalysis.h | 66.67% (2/3) | 80.00% (4/5) | 66.67% (2/3) |
include/llvm/Analysis/MemorySSA.h | 87.61% (99/113) | 88.77% (340/383) | 88.14% (171/194) |
include/llvm/Analysis/LazyBlockFrequencyInfo.h | 85.71% (6/7) | 96.00% (24/25) | 88.89% (8/9) |
include/llvm/Analysis/DOTGraphTraitsPass.h | 33.33% (5/15) | 32.97% (30/91) | 33.33% (9/27) |
include/llvm/Analysis/PhiValues.h | 80.00% (4/5) | 80.00% (4/5) | 80.00% (4/5) |
include/llvm/Analysis/StackSafetyAnalysis.h | 75.00% (3/4) | 75.00% (3/4) | 75.00% (3/4) |
include/llvm/Analysis/RegionInfo.h | 91.11% (41/45) | 85.27% (110/129) | 91.80% (56/61) |
include/llvm/Analysis/MemoryDependenceAnalysis.h | 90.00% (27/30) | 83.08% (54/65) | 81.40% (35/43) |
include/llvm/Analysis/GlobalsModRef.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) |
include/llvm/Analysis/ObjCARCAliasAnalysis.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) |
include/llvm/Analysis/IndirectCallVisitor.h | 100.00% (3/3) | 100.00% (10/10) | 100.00% (5/5) |
include/llvm/Analysis/DivergenceAnalysis.h | 85.71% (6/7) | 90.91% (10/11) | 85.71% (6/7) |
include/llvm/Analysis/AliasAnalysis.h | 80.23% (69/86) | 82.75% (235/284) | 83.78% (93/111) |
include/llvm/Analysis/Interval.h | 0.00% (0/12) | 0.00% (0/36) | 0.00% (0/20) |
include/llvm/Analysis/ObjCARCAnalysisUtils.h | 100.00% (14/14) | 94.80% (164/173) | 93.38% (141/151) |
include/llvm/Analysis/BasicAliasAnalysis.h | 75.00% (6/8) | 76.47% (13/17) | 85.71% (12/14) |
include/llvm/Analysis/ValueTracking.h | 100.00% (7/7) | 100.00% (30/30) | 92.31% (12/13) |
include/llvm/Analysis/AliasSetTracker.h | 91.84% (45/49) | 91.61% (131/143) | 95.00% (76/80) |
include/llvm/Analysis/IteratedDominanceFrontier.h | 80.00% (4/5) | 92.31% (12/13) | 80.00% (4/5) |
include/llvm/Analysis/AssumptionCache.h | 83.33% (10/12) | 84.62% (33/39) | 89.47% (17/19) |
include/llvm/Analysis/RegionIterator.h | 93.94% (31/33) | 95.07% (135/142) | 95.38% (62/65) |
include/llvm/Analysis/EHPersonalities.h | 100.00% (4/4) | 74.47% (35/47) | 62.50% (20/32) |
include/llvm/Analysis/MustExecute.h | 100.00% (6/6) | 100.00% (6/6) | 100.00% (6/6) |
include/llvm/Analysis/LoopIterator.h | 100.00% (17/17) | 100.00% (47/47) | 100.00% (20/20) |
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h | 75.00% (3/4) | 75.00% (3/4) | 75.00% (3/4) |
include/llvm/Analysis/RegionPass.h | 88.89% (8/9) | 94.12% (16/17) | 88.89% (8/9) |
include/llvm/Analysis/TargetFolder.h | 74.19% (23/31) | 68.93% (71/103) | 75.00% (30/40) |
include/llvm/Analysis/CFG.h | 100.00% (2/2) | 100.00% (36/36) | 100.00% (16/16) |
include/llvm/Analysis/BlockFrequencyInfoImpl.h | 83.84% (83/99) | 80.20% (486/606) | 84.21% (304/361) |
include/llvm/Analysis/IntervalPartition.h | 0.00% (0/6) | 0.00% (0/13) | 0.00% (0/8) |
include/llvm/Analysis/ScalarEvolutionExpander.h | 95.00% (19/20) | 98.59% (70/71) | 95.45% (21/22) |
include/llvm/PassInfo.h | 76.92% (10/13) | 74.07% (20/27) | 76.92% (10/13) |
include/llvm/Bitcode/BitstreamWriter.h | 100.00% (33/33) | 96.94% (349/360) | 95.16% (118/124) |
include/llvm/Bitcode/BitcodeWriterPass.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Bitcode/BitstreamReader.h | 97.44% (38/39) | 98.12% (261/266) | 95.59% (130/136) |
include/llvm/Bitcode/BitCodes.h | 100.00% (15/15) | 100.00% (52/52) | 100.00% (64/64) |
include/llvm/Bitcode/BitcodeReader.h | 100.00% (8/8) | 95.83% (46/48) | 94.59% (35/37) |
include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) |
include/llvm/DebugInfo/DWARF/DWARFDie.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) |
include/llvm/DebugInfo/DWARF/DWARFAddressRange.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) |
include/llvm/DebugInfo/CodeView/FunctionId.h | 0.00% (0/5) | 0.00% (0/15) | 0.00% (0/5) |
include/llvm/DebugInfo/CodeView/RecordSerialization.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) |
include/llvm/DebugInfo/CodeView/TypeHashing.h | 100.00% (8/8) | 100.00% (19/19) | 100.00% (9/9) |
include/llvm/DebugInfo/CodeView/Formatters.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) |
include/llvm/DebugInfo/CodeView/TypeRecordMapping.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h | 66.67% (2/3) | 58.82% (20/34) | 76.92% (10/13) |
include/llvm/DebugInfo/CodeView/Line.h | 83.33% (5/6) | 93.75% (15/16) | 83.33% (5/6) |
include/llvm/DebugInfo/CodeView/CVRecord.h | 100.00% (8/8) | 91.67% (33/36) | 85.00% (17/20) |
include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h | 16.67% (1/6) | 8.33% (1/12) | 16.67% (1/6) |
include/llvm/DebugInfo/CodeView/SymbolRecord.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
include/llvm/DebugInfo/CodeView/CodeView.h | 100.00% (4/4) | 100.00% (19/19) | 100.00% (7/7) |
include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (4/4) |
include/llvm/DebugInfo/CodeView/TypeIndex.h | 79.17% (19/24) | 72.13% (44/61) | 79.17% (19/24) |
include/llvm/DebugInfo/CodeView/TypeRecord.h | 96.37% (186/193) | 93.41% (241/258) | 96.50% (193/200) |
include/llvm/DebugInfo/CodeView/TypeDeserializer.h | 100.00% (14/14) | 94.74% (54/57) | 86.96% (20/23) |
include/llvm/DebugInfo/CodeView/GUID.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) |
include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h | 84.62% (11/13) | 71.23% (52/73) | 65.31% (32/49) |
include/llvm/DebugInfo/CodeView/CodeViewError.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/DebugInfo/CodeView/TypeCollection.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h | 100.00% (11/11) | 88.76% (79/89) | 85.92% (61/71) |
include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h | 50.00% (5/10) | 50.00% (11/22) | 50.00% (5/10) |
include/llvm/Object/COFF.h | 91.23% (52/57) | 87.68% (178/203) | 85.96% (153/178) |
include/llvm/Object/Error.h | 66.67% (2/3) | 87.50% (7/8) | 66.67% (2/3) |
include/llvm/Object/ObjectFile.h | 92.68% (38/41) | 91.74% (100/109) | 92.68% (38/41) |
include/llvm/Object/ELF.h | 97.78% (44/45) | 86.32% (303/351) | 83.76% (196/234) |
include/llvm/Object/IRObjectFile.h | 0.00% (0/3) | 0.00% (0/5) | 0.00% (0/3) |
include/llvm/Object/ELFTypes.h | 91.67% (22/24) | 90.22% (83/92) | 88.10% (37/42) |
include/llvm/Object/Binary.h | 100.00% (13/13) | 94.12% (48/51) | 96.49% (55/57) |
include/llvm/Object/Wasm.h | 87.50% (14/16) | 86.49% (32/37) | 87.50% (14/16) |
include/llvm/Object/ModuleSymbolTable.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Object/SymbolicFile.h | 100.00% (13/13) | 100.00% (32/32) | 100.00% (13/13) |
include/llvm/Object/COFFImportFile.h | 80.00% (8/10) | 76.47% (26/34) | 85.71% (12/14) |
include/llvm/Object/IRSymtab.h | 96.43% (27/28) | 95.35% (82/86) | 97.30% (36/37) |
include/llvm/Object/MachOUniversal.h | 95.24% (20/21) | 98.82% (84/85) | 97.73% (43/44) |
include/llvm/Object/MachO.h | 73.33% (11/15) | 59.62% (31/52) | 73.33% (11/15) |
include/llvm/Object/WindowsResource.h | 95.65% (22/23) | 96.30% (26/27) | 95.65% (22/23) |
include/llvm/Object/Archive.h | 85.00% (17/20) | 93.33% (42/45) | 88.00% (22/25) |
include/llvm/Object/ELFObjectFile.h | 92.75% (64/69) | 82.05% (567/691) | 76.20% (317/416) |
include/llvm/Support/LineIterator.h | 100.00% (10/10) | 100.00% (22/22) | 100.00% (12/12) |
include/llvm/Support/BinaryStreamReader.h | 100.00% (12/12) | 84.72% (61/72) | 82.05% (32/39) |
include/llvm/Support/LowLevelTypeImpl.h | 97.06% (33/34) | 99.36% (155/156) | 98.89% (89/90) |
include/llvm/Support/MathExtras.h | 98.67% (74/75) | 98.50% (459/466) | 99.47% (188/189) |
include/llvm/Support/TargetRegistry.h | 91.80% (56/61) | 91.10% (215/236) | 85.59% (101/118) |
include/llvm/Support/Error.h | 97.47% (77/79) | 93.80% (348/371) | 91.89% (136/148) |
include/llvm/Support/EndianStream.h | 100.00% (5/5) | 100.00% (14/14) | 100.00% (5/5) |
include/llvm/Support/BranchProbability.h | 96.88% (31/32) | 99.26% (135/136) | 98.25% (56/57) |
include/llvm/Support/FormatVariadicDetails.h | 100.00% (4/4) | 100.00% (8/8) | 100.00% (4/4) |
include/llvm/Support/BinaryByteStream.h | 82.14% (23/28) | 88.04% (81/92) | 85.19% (46/54) |
include/llvm/Support/FileSystem.h | 86.00% (43/50) | 77.70% (108/139) | 81.58% (62/76) |
include/llvm/Support/CheckedArithmetic.h | 100.00% (4/4) | 100.00% (20/20) | 91.67% (11/12) |
include/llvm/Support/AMDGPUMetadata.h | 100.00% (12/12) | 100.00% (25/25) | 100.00% (18/18) |
include/llvm/Support/MemoryBuffer.h | 84.21% (16/19) | 74.07% (20/27) | 84.21% (16/19) |
include/llvm/Support/FormatAdapters.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Support/CFGUpdate.h | 87.50% (7/8) | 90.77% (59/65) | 89.66% (26/29) |
include/llvm/Support/Recycler.h | 100.00% (6/6) | 100.00% (30/30) | 100.00% (8/8) |
include/llvm/Support/SourceMgr.h | 90.32% (28/31) | 84.29% (59/70) | 75.68% (28/37) |
include/llvm/Support/MD5.h | 75.00% (6/8) | 83.33% (25/30) | 75.00% (6/8) |
include/llvm/Support/Chrono.h | 100.00% (3/3) | 100.00% (14/14) | 100.00% (3/3) |
include/llvm/Support/Endian.h | 97.14% (34/35) | 99.31% (143/144) | 96.00% (48/50) |
include/llvm/Support/Registry.h | 100.00% (14/14) | 100.00% (26/26) | 100.00% (17/17) |
include/llvm/Support/GenericDomTree.h | 93.44% (57/61) | 94.24% (491/521) | 90.79% (217/239) |
include/llvm/Support/BlockFrequency.h | 100.00% (8/8) | 100.00% (18/18) | 100.00% (8/8) |
include/llvm/Support/Allocator.h | 85.71% (30/35) | 92.09% (256/278) | 78.48% (62/79) |
include/llvm/Support/SHA1.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/Support/PrettyStackTrace.h | 66.67% (2/3) | 80.00% (4/5) | 66.67% (2/3) |
include/llvm/Support/JamCRC.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Support/JSON.h | 71.79% (56/78) | 78.54% (172/219) | 79.31% (115/145) |
include/llvm/Support/Printable.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/Support/BinaryStream.h | 100.00% (6/6) | 89.47% (17/19) | 88.89% (16/18) |
include/llvm/Support/BinaryStreamError.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
include/llvm/Support/TrailingObjects.h | 94.12% (16/17) | 92.50% (74/80) | 84.00% (21/25) |
include/llvm/Support/GraphWriter.h | 80.00% (12/15) | 60.24% (150/249) | 51.85% (70/135) |
include/llvm/Support/FileUtilities.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (4/4) |
include/llvm/Support/Compiler.h | 100.00% (1/1) | 100.00% (12/12) | 100.00% (1/1) |
include/llvm/Support/SwapByteOrder.h | 86.67% (13/15) | 96.23% (51/53) | 86.67% (13/15) |
include/llvm/Support/WithColor.h | 80.00% (4/5) | 92.31% (12/13) | 80.00% (4/5) |
include/llvm/Support/DynamicLibrary.h | 75.00% (3/4) | 62.50% (5/8) | 75.00% (3/4) |
include/llvm/Support/OnDiskHashTable.h | 100.00% (46/46) | 100.00% (292/292) | 100.00% (98/98) |
include/llvm/Support/StringSaver.h | 50.00% (3/6) | 50.00% (3/6) | 50.00% (3/6) |
include/llvm/Support/SmallVectorMemoryBuffer.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
include/llvm/Support/VersionTuple.h | 94.12% (16/17) | 97.78% (44/45) | 97.37% (37/38) |
include/llvm/Support/SpecialCaseList.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Support/FormattedStream.h | 63.64% (7/11) | 77.19% (44/57) | 80.00% (16/20) |
include/llvm/Support/ErrorHandling.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
include/llvm/Support/FormatProviders.h | 100.00% (4/4) | 95.74% (45/47) | 97.50% (39/40) |
include/llvm/Support/DOTGraphTraits.h | 70.59% (12/17) | 71.11% (32/45) | 70.59% (12/17) |
include/llvm/Support/InitLLVM.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Support/UnicodeCharRanges.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) |
include/llvm/Support/DebugCounter.h | 64.29% (9/14) | 59.70% (40/67) | 48.28% (14/29) |
include/llvm/Support/ThreadPool.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) |
include/llvm/Support/YAMLParser.h | 93.48% (43/46) | 91.87% (113/123) | 94.44% (68/72) |
include/llvm/Support/DJB.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/Support/BinaryStreamRef.h | 100.00% (26/26) | 94.57% (87/92) | 92.86% (65/70) |
include/llvm/Support/BuryPointer.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/Support/MachineValueType.h | 92.73% (51/55) | 87.89% (595/677) | 82.05% (649/791) |
include/llvm/Support/Threading.h | 100.00% (1/1) | 100.00% (27/27) | 100.00% (1/1) |
include/llvm/Support/Timer.h | 95.45% (21/22) | 92.00% (46/50) | 96.15% (25/26) |
include/llvm/Support/ErrorOr.h | 100.00% (22/22) | 98.70% (76/77) | 96.88% (31/32) |
include/llvm/Support/CommandLine.h | 87.80% (180/205) | 84.91% (394/464) | 83.91% (219/261) |
include/llvm/Support/AtomicOrdering.h | 100.00% (9/9) | 100.00% (63/63) | 100.00% (11/11) |
include/llvm/Support/KnownBits.h | 93.75% (30/32) | 93.68% (89/95) | 95.00% (38/40) |
include/llvm/Support/BinaryStreamWriter.h | 100.00% (8/8) | 100.00% (28/28) | 100.00% (8/8) |
include/llvm/Support/MemAlloc.h | 100.00% (3/3) | 83.33% (15/18) | 66.67% (6/9) |
include/llvm/Support/ToolOutputFile.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Support/FormatCommon.h | 100.00% (3/3) | 100.00% (43/43) | 100.00% (15/15) |
include/llvm/Support/Format.h | 100.00% (16/16) | 98.46% (64/65) | 95.83% (23/24) |
include/llvm/Support/MutexGuard.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Support/TypeName.h | 100.00% (1/1) | 100.00% (34/34) | 100.00% (1/1) |
include/llvm/Support/LockFileManager.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/Support/LEB128.h | 100.00% (6/6) | 100.00% (144/144) | 100.00% (107/107) |
include/llvm/Support/CrashRecoveryContext.h | 85.71% (12/14) | 81.82% (27/33) | 92.00% (23/25) |
include/llvm/Support/ScaledNumber.h | 81.63% (40/49) | 82.63% (276/334) | 83.70% (154/184) |
include/llvm/Support/ReverseIteration.h | 100.00% (1/1) | 100.00% (7/7) | 100.00% (1/1) |
include/llvm/Support/PointerLikeTypeTraits.h | 100.00% (7/7) | 100.00% (13/13) | 100.00% (7/7) |
include/llvm/Support/raw_ostream.h | 90.00% (36/40) | 90.40% (113/125) | 91.94% (57/62) |
include/llvm/Support/ConvertUTF.h | 100.00% (1/1) | 87.50% (7/8) | 85.71% (6/7) |
include/llvm/Support/GenericDomTreeConstruction.h | 92.06% (58/63) | 89.34% (1240/1388) | 92.46% (723/782) |
include/llvm/Support/FormatVariadic.h | 100.00% (12/12) | 98.11% (52/53) | 95.45% (21/22) |
include/llvm/Support/RecyclingAllocator.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
include/llvm/Support/ScopedPrinter.h | 88.57% (31/35) | 83.56% (122/146) | 82.86% (58/70) |
include/llvm/Support/ManagedStatic.h | 100.00% (5/5) | 100.00% (11/11) | 100.00% (7/7) |
include/llvm/Support/Mutex.h | 100.00% (5/5) | 53.12% (17/32) | 86.67% (13/15) |
include/llvm/Support/SaveAndRestore.h | 100.00% (4/4) | 100.00% (6/6) | 100.00% (4/4) |
include/llvm/Support/Path.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Support/CBindingWrapping.h | 100.00% (4/4) | 100.00% (14/14) | 100.00% (4/4) |
include/llvm/Support/Capacity.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) |
include/llvm/Support/SymbolRemappingReader.h | 50.00% (4/8) | 62.50% (10/16) | 50.00% (4/8) |
include/llvm/Support/Errno.h | 100.00% (1/1) | 100.00% (8/8) | 100.00% (5/5) |
include/llvm/Support/UniqueLock.h | 100.00% (5/5) | 91.67% (11/12) | 88.89% (8/9) |
include/llvm/Support/Errc.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/Support/RandomNumberGenerator.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) |
include/llvm/Support/RWMutex.h | 100.00% (9/9) | 73.08% (38/52) | 93.10% (27/29) |
include/llvm/Support/SMLoc.h | 83.33% (10/12) | 89.47% (17/19) | 83.33% (10/12) |
include/llvm/Support/AlignOf.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) |
include/llvm/Support/TargetSelect.h | 100.00% (5/5) | 100.00% (23/23) | 100.00% (83/83) |
include/llvm/Support/YAMLTraits.h | 91.80% (56/61) | 94.99% (436/459) | 94.12% (272/289) |
include/llvm/Support/ThreadLocal.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
include/llvm/Support/Casting.h | 100.00% (25/25) | 98.98% (97/98) | 98.08% (51/52) |
include/llvm/Support/BinaryStreamArray.h | 95.65% (22/23) | 79.46% (89/112) | 85.45% (47/55) |
include/llvm/Support/DataExtractor.h | 71.43% (5/7) | 66.67% (12/18) | 72.73% (8/11) |
include/llvm/Support/ARMAttributeParser.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (3/3) |
include/llvm/Support/ARMTargetParser.h | 100.00% (7/7) | 100.00% (7/7) | 100.00% (7/7) |
include/llvm/Support/ArrayRecycler.h | 100.00% (12/12) | 100.00% (46/46) | 100.00% (25/25) |
include/llvm/Support/VirtualFileSystem.h | 93.75% (60/64) | 95.80% (114/119) | 93.75% (75/80) |
include/llvm/LinkAllPasses.h | 100.00% (1/1) | 3.98% (7/176) | 75.00% (3/4) |
include/llvm/Option/Arg.h | 92.86% (13/14) | 95.65% (22/23) | 95.45% (21/22) |
include/llvm/Option/OptSpecifier.h | 57.14% (4/7) | 57.14% (4/7) | 57.14% (4/7) |
include/llvm/Option/OptTable.h | 85.71% (6/7) | 85.71% (18/21) | 85.71% (6/7) |
include/llvm/Option/ArgList.h | 94.44% (34/36) | 95.00% (114/120) | 92.98% (53/57) |
include/llvm/Option/Option.h | 93.33% (14/15) | 91.25% (73/80) | 88.10% (37/42) |
include/llvm/Target/TargetIntrinsicInfo.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) |
include/llvm/Target/TargetMachine.h | 87.18% (34/39) | 84.34% (70/83) | 89.58% (43/48) |
include/llvm/Target/TargetLoweringObjectFile.h | 83.33% (15/18) | 86.11% (31/36) | 83.33% (15/18) |
include/llvm/Target/TargetOptions.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
include/llvm/Passes/PassBuilder.h | 93.75% (15/16) | 81.43% (57/70) | 80.65% (25/31) |
include/llvm/Passes/PassPlugin.h | 50.00% (2/4) | 66.67% (4/6) | 50.00% (2/4) |
include/llvm/Passes/StandardInstrumentations.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/PassRegistry.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Linker/IRMover.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/ADT/Triple.h | 95.65% (66/69) | 96.89% (218/225) | 98.20% (164/167) |
include/llvm/ADT/SCCIterator.h | 100.00% (12/12) | 99.03% (102/103) | 97.44% (38/39) |
include/llvm/ADT/APInt.h | 98.75% (158/160) | 97.93% (661/675) | 98.34% (355/361) |
include/llvm/ADT/StringSet.h | 100.00% (4/4) | 100.00% (13/13) | 100.00% (8/8) |
include/llvm/ADT/IntrusiveRefCntPtr.h | 100.00% (31/31) | 100.00% (70/70) | 100.00% (39/39) |
include/llvm/ADT/ilist_node.h | 93.55% (29/31) | 97.70% (85/87) | 93.55% (29/31) |
include/llvm/ADT/edit_distance.h | 100.00% (1/1) | 100.00% (55/55) | 100.00% (25/25) |
include/llvm/ADT/BitmaskEnum.h | 100.00% (7/7) | 100.00% (30/30) | 100.00% (7/7) |
include/llvm/ADT/PointerUnion.h | 96.83% (61/63) | 99.00% (198/200) | 97.50% (78/80) |
include/llvm/ADT/SmallString.h | 95.65% (22/23) | 95.45% (63/66) | 95.65% (22/23) |
include/llvm/ADT/PointerSumType.h | 87.50% (14/16) | 96.61% (57/59) | 88.89% (16/18) |
include/llvm/ADT/Statistic.h | 69.23% (9/13) | 77.78% (21/27) | 69.23% (9/13) |
include/llvm/ADT/IntEqClasses.h | 100.00% (4/4) | 100.00% (10/10) | 100.00% (4/4) |
include/llvm/ADT/SmallSet.h | 94.44% (17/18) | 93.55% (87/93) | 93.42% (71/76) |
include/llvm/ADT/iterator_range.h | 100.00% (7/7) | 100.00% (13/13) | 100.00% (7/7) |
include/llvm/ADT/StringRef.h | 95.83% (69/72) | 98.13% (263/268) | 98.04% (150/153) |
include/llvm/ADT/FoldingSet.h | 83.56% (61/73) | 82.39% (131/159) | 84.42% (65/77) |
include/llvm/ADT/SparseMultiSet.h | 100.00% (35/35) | 96.74% (208/215) | 96.30% (78/81) |
include/llvm/ADT/simple_ilist.h | 100.00% (30/30) | 98.95% (94/95) | 98.15% (53/54) |
include/llvm/ADT/SmallVector.h | 100.00% (85/85) | 99.84% (620/621) | 98.21% (220/224) |
include/llvm/ADT/Hashing.h | 94.44% (34/36) | 96.95% (286/295) | 91.92% (91/99) |
include/llvm/ADT/SparseSet.h | 100.00% (22/22) | 98.94% (93/94) | 97.83% (45/46) |
include/llvm/ADT/ImmutableSet.h | 100.00% (111/111) | 98.86% (521/527) | 96.66% (318/329) |
include/llvm/ADT/Optional.h | 100.00% (48/48) | 100.00% (137/137) | 100.00% (81/81) |
include/llvm/ADT/ScopedHashTable.h | 100.00% (18/18) | 100.00% (78/78) | 100.00% (26/26) |
include/llvm/ADT/Twine.h | 97.06% (33/34) | 99.38% (160/161) | 96.00% (72/75) |
include/llvm/ADT/STLExtras.h | 100.00% (125/125) | 99.77% (425/426) | 99.46% (184/185) |
include/llvm/ADT/StringExtras.h | 100.00% (30/30) | 98.39% (183/186) | 97.56% (120/123) |
include/llvm/ADT/SetVector.h | 93.75% (30/32) | 98.48% (130/132) | 96.43% (54/56) |
include/llvm/ADT/bit.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) |
include/llvm/ADT/APFloat.h | 92.92% (105/113) | 88.63% (382/431) | 73.93% (414/560) |
include/llvm/ADT/ArrayRef.h | 97.22% (70/72) | 97.63% (165/169) | 95.24% (80/84) |
include/llvm/ADT/PriorityQueue.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/ADT/UniqueVector.h | 83.33% (5/6) | 83.87% (26/31) | 83.33% (10/12) |
include/llvm/ADT/CachedHashString.h | 96.43% (27/28) | 95.65% (88/92) | 95.65% (44/46) |
include/llvm/ADT/MapVector.h | 88.46% (23/26) | 82.03% (105/128) | 79.66% (47/59) |
include/llvm/ADT/DenseMap.h | 98.36% (120/122) | 94.74% (846/893) | 90.25% (361/400) |
include/llvm/ADT/PostOrderIterator.h | 100.00% (38/38) | 100.00% (88/88) | 100.00% (46/46) |
include/llvm/ADT/BitVector.h | 100.00% (60/60) | 97.85% (410/419) | 91.19% (207/227) |
include/llvm/ADT/ImmutableList.h | 100.00% (26/26) | 100.00% (68/68) | 96.88% (31/32) |
include/llvm/ADT/SmallPtrSet.h | 97.50% (39/40) | 89.74% (175/195) | 88.52% (108/122) |
include/llvm/ADT/TinyPtrVector.h | 100.00% (23/23) | 89.15% (189/212) | 91.11% (123/135) |
include/llvm/ADT/ScopeExit.h | 75.00% (3/4) | 90.00% (9/10) | 83.33% (5/6) |
include/llvm/ADT/APSInt.h | 83.58% (56/67) | 84.15% (207/246) | 90.60% (106/117) |
include/llvm/ADT/ilist_base.h | 100.00% (6/6) | 100.00% (46/46) | 100.00% (11/11) |
include/llvm/ADT/ilist_iterator.h | 94.74% (18/19) | 94.00% (47/50) | 87.10% (27/31) |
include/llvm/ADT/AllocatorList.h | 100.00% (25/25) | 100.00% (41/41) | 100.00% (25/25) |
include/llvm/ADT/PointerIntPair.h | 96.43% (27/28) | 98.89% (89/90) | 96.43% (27/28) |
include/llvm/ADT/Any.h | 84.62% (11/13) | 81.08% (30/37) | 80.95% (17/21) |
include/llvm/ADT/DenseSet.h | 94.74% (36/38) | 96.83% (61/63) | 95.12% (39/41) |
include/llvm/ADT/SetOperations.h | 100.00% (4/4) | 100.00% (30/30) | 100.00% (21/21) |
include/llvm/ADT/EquivalenceClasses.h | 100.00% (33/33) | 95.20% (119/125) | 88.33% (53/60) |
include/llvm/ADT/ilist_node_base.h | 100.00% (11/11) | 100.00% (11/11) | 100.00% (11/11) |
include/llvm/ADT/StringMap.h | 100.00% (65/65) | 100.00% (272/272) | 100.00% (132/132) |
include/llvm/ADT/StringSwitch.h | 100.00% (16/16) | 100.00% (56/56) | 100.00% (31/31) |
include/llvm/ADT/FunctionExtras.h | 47.06% (8/17) | 41.98% (55/131) | 39.58% (19/48) |
include/llvm/ADT/DepthFirstIterator.h | 100.00% (36/36) | 100.00% (107/107) | 100.00% (49/49) |
include/llvm/ADT/PointerEmbeddedInt.h | 100.00% (6/6) | 94.74% (18/19) | 88.89% (8/9) |
include/llvm/ADT/EpochTracker.h | 40.00% (2/5) | 40.00% (2/5) | 40.00% (2/5) |
include/llvm/ADT/iterator.h | 92.59% (25/27) | 97.96% (96/98) | 92.59% (25/27) |
include/llvm/ADT/Sequence.h | 100.00% (6/6) | 100.00% (14/14) | 100.00% (6/6) |
include/llvm/ADT/fallible_iterator.h | 100.00% (10/10) | 97.96% (48/49) | 95.65% (22/23) |
include/llvm/ADT/DenseMapInfo.h | 100.00% (43/43) | 98.44% (126/128) | 98.25% (56/57) |
include/llvm/ADT/IndexedMap.h | 100.00% (10/10) | 100.00% (30/30) | 100.00% (12/12) |
include/llvm/ADT/ImmutableMap.h | 100.00% (49/49) | 100.00% (147/147) | 98.10% (103/105) |
include/llvm/ADT/IntervalMap.h | 95.07% (135/142) | 93.60% (951/1016) | 91.75% (467/509) |
include/llvm/ADT/SparseBitVector.h | 100.00% (37/37) | 96.73% (414/428) | 95.04% (230/242) |
include/llvm/ADT/ilist.h | 100.00% (32/32) | 98.94% (93/94) | 98.28% (57/58) |
include/llvm/ADT/PriorityWorklist.h | 90.00% (9/10) | 64.04% (57/89) | 60.98% (25/41) |
include/llvm/ADT/SmallBitVector.h | 90.00% (45/50) | 89.64% (277/309) | 94.42% (203/215) |
include/llvm/ADT/PackedVector.h | 100.00% (12/12) | 100.00% (36/36) | 100.00% (20/20) |
include/llvm/ADT/GraphTraits.h | 100.00% (5/5) | 100.00% (17/17) | 100.00% (5/5) |
include/llvm/Transforms/Scalar/GVN.h | 81.82% (9/11) | 92.31% (48/52) | 89.66% (26/29) |
include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/LoopPassManager.h | 100.00% (11/11) | 99.50% (201/202) | 97.14% (34/35) |
include/llvm/Transforms/Scalar/LoopUnrollPass.h | 62.50% (5/8) | 47.83% (11/23) | 62.50% (5/8) |
include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/ConstantHoisting.h | 71.43% (5/7) | 90.00% (18/20) | 77.78% (7/9) |
include/llvm/Transforms/Scalar/Reassociate.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
include/llvm/Transforms/Scalar/JumpThreading.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (2/2) |
include/llvm/Transforms/Scalar/SimplifyCFG.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/SROA.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/IVUsersPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/WarnMissedTransforms.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
include/llvm/Transforms/Scalar/GVNExpression.h | 66.96% (75/112) | 57.01% (187/328) | 59.67% (108/181) |
include/llvm/Transforms/Scalar/EarlyCSE.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Scalar/MemCpyOptimizer.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h | 100.00% (30/30) | 100.00% (66/66) | 97.67% (42/43) |
include/llvm/Transforms/Utils/EntryExitInstrumenter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Transforms/Utils/SimplifyIndVar.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) |
include/llvm/Transforms/Utils/SymbolRewriter.h | 60.00% (3/5) | 42.86% (3/7) | 60.00% (3/5) |
include/llvm/Transforms/Utils/ValueMapper.h | 87.50% (7/8) | 85.00% (17/20) | 87.50% (7/8) |
include/llvm/Transforms/Utils/BasicBlockUtils.h | 71.43% (5/7) | 65.71% (23/35) | 83.33% (10/12) |
include/llvm/Transforms/Utils/SSAUpdater.h | 80.00% (4/5) | 80.00% (4/5) | 80.00% (4/5) |
include/llvm/Transforms/Utils/LoopVersioning.h | 100.00% (4/4) | 100.00% (6/6) | 100.00% (4/4) |
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h | 0.00% (0/4) | 0.00% (0/6) | 0.00% (0/4) |
include/llvm/Transforms/Utils/BypassSlowDivision.h | 100.00% (5/5) | 100.00% (16/16) | 100.00% (9/9) |
include/llvm/Transforms/Utils/SSAUpdaterImpl.h | 100.00% (12/12) | 100.00% (324/324) | 100.00% (162/162) |
include/llvm/Transforms/Utils/PredicateInfo.h | 100.00% (13/13) | 100.00% (26/26) | 100.00% (19/19) |
include/llvm/Transforms/Utils/SimplifyLibCalls.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) |
include/llvm/Transforms/Utils/CodeExtractor.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Utils/FunctionComparator.h | 100.00% (7/7) | 100.00% (23/23) | 100.00% (9/9) |
include/llvm/Transforms/Utils/Local.h | 75.00% (6/8) | 71.43% (20/28) | 75.00% (6/8) |
include/llvm/Transforms/Utils/EscapeEnumerator.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Utils/Evaluator.h | 100.00% (6/6) | 100.00% (26/26) | 100.00% (12/12) |
include/llvm/Transforms/Utils/FunctionImportUtils.h | 100.00% (3/3) | 100.00% (17/17) | 100.00% (5/5) |
include/llvm/Transforms/Utils/LibCallsShrinkWrap.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Utils/Cloning.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (3/3) |
include/llvm/Transforms/Instrumentation/InstrProfiling.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
include/llvm/Transforms/Instrumentation/PGOInstrumentation.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Instrumentation/MemorySanitizer.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
include/llvm/Transforms/Instrumentation/GCOVProfiler.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/Instrumentation/AddressSanitizer.h | 85.71% (6/7) | 78.57% (11/14) | 88.89% (8/9) |
include/llvm/Transforms/InstCombine/InstCombineWorklist.h | 100.00% (10/10) | 100.00% (49/49) | 100.00% (27/27) |
include/llvm/Transforms/InstCombine/InstCombine.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
include/llvm/Transforms/Instrumentation.h | 100.00% (5/5) | 100.00% (13/13) | 100.00% (7/7) |
include/llvm/Transforms/IPO/PassManagerBuilder.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/Transforms/IPO/Internalize.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
include/llvm/Transforms/IPO/FunctionImport.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Transforms/IPO/ArgumentPromotion.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/IPO/SampleProfile.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/IPO/Inliner.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/Transforms/IPO/AlwaysInliner.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/Transforms/IPO/DeadArgumentElimination.h | 85.71% (6/7) | 73.68% (14/19) | 90.91% (10/11) |
include/llvm/Transforms/IPO/WholeProgramDevirt.h | 100.00% (14/14) | 97.06% (66/68) | 91.18% (31/34) |
include/llvm/Transforms/IPO/LowerTypeTests.h | 100.00% (6/6) | 100.00% (17/17) | 100.00% (10/10) |
include/llvm/IR/AssemblyAnnotationWriter.h | 100.00% (5/5) | 100.00% (7/7) | 100.00% (5/5) |
include/llvm/IR/LegacyPassManagers.h | 96.88% (31/32) | 95.29% (81/85) | 97.44% (38/39) |
include/llvm/IR/Operator.h | 97.65% (83/85) | 99.32% (293/295) | 98.32% (176/179) |
include/llvm/IR/Verifier.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/IR/PatternMatch.h | 99.09% (218/220) | 98.31% (812/826) | 98.19% (598/609) |
include/llvm/IR/GlobalValue.h | 100.00% (80/80) | 96.83% (244/252) | 95.88% (163/170) |
include/llvm/IR/IRBuilder.h | 97.20% (243/250) | 96.32% (1127/1170) | 97.01% (585/603) |
include/llvm/IR/ProfileSummary.h | 100.00% (10/10) | 100.00% (10/10) | 100.00% (10/10) |
include/llvm/IR/Constant.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (4/4) |
include/llvm/IR/DebugLoc.h | 70.00% (7/10) | 70.00% (7/10) | 70.00% (7/10) |
include/llvm/IR/MDBuilder.h | 100.00% (4/4) | 100.00% (8/8) | 100.00% (4/4) |
include/llvm/IR/Dominators.h | 95.45% (21/22) | 97.83% (45/46) | 95.83% (23/24) |
include/llvm/IR/DerivedTypes.h | 91.67% (55/60) | 87.50% (133/152) | 92.42% (61/66) |
include/llvm/IR/Attributes.h | 69.35% (43/62) | 70.07% (96/137) | 69.35% (43/62) |
include/llvm/IR/TypeFinder.h | 80.00% (8/10) | 80.00% (8/10) | 80.00% (8/10) |
include/llvm/IR/Metadata.h | 95.10% (136/143) | 94.15% (338/359) | 96.75% (327/338) |
include/llvm/IR/Intrinsics.h | 100.00% (6/6) | 100.00% (30/30) | 100.00% (6/6) |
include/llvm/IR/GlobalIFunc.h | 80.00% (4/5) | 80.00% (12/15) | 80.00% (4/5) |
include/llvm/IR/Instructions.h | 86.09% (495/575) | 84.26% (1590/1887) | 87.39% (714/817) |
include/llvm/IR/DiagnosticPrinter.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/IR/PredIteratorCache.h | 100.00% (5/5) | 100.00% (29/29) | 100.00% (11/11) |
include/llvm/IR/DebugInfo.h | 44.44% (4/9) | 63.16% (12/19) | 44.44% (4/9) |
include/llvm/IR/InlineAsm.h | 92.31% (24/26) | 93.98% (78/83) | 94.29% (33/35) |
include/llvm/IR/GlobalAlias.h | 100.00% (5/5) | 100.00% (16/16) | 100.00% (11/11) |
include/llvm/IR/DataLayout.h | 97.73% (43/44) | 93.62% (176/188) | 89.36% (84/94) |
include/llvm/IR/User.h | 94.87% (37/39) | 83.70% (113/135) | 95.65% (44/46) |
include/llvm/IR/TrackingMDRef.h | 96.88% (31/32) | 97.37% (74/76) | 95.45% (42/44) |
include/llvm/IR/Constants.h | 90.59% (77/85) | 91.60% (218/238) | 90.82% (89/98) |
include/llvm/IR/SymbolTableListTraits.h | 100.00% (5/5) | 100.00% (15/15) | 100.00% (7/7) |
include/llvm/IR/InstIterator.h | 100.00% (25/25) | 95.83% (69/72) | 95.00% (38/40) |
include/llvm/IR/ModuleSummaryIndex.h | 99.31% (143/144) | 97.87% (505/516) | 96.39% (267/277) |
include/llvm/IR/LegacyPassNameParser.h | 100.00% (7/7) | 87.10% (27/31) | 88.89% (16/18) |
include/llvm/IR/DerivedUser.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/IR/CallSite.h | 86.21% (100/116) | 83.86% (291/347) | 82.24% (301/366) |
include/llvm/IR/DiagnosticInfo.h | 75.82% (69/91) | 64.81% (105/162) | 78.22% (79/101) |
include/llvm/IR/Value.h | 96.55% (84/87) | 96.48% (329/341) | 95.65% (132/138) |
include/llvm/IR/InstrTypes.h | 81.17% (181/223) | 80.20% (640/798) | 85.52% (307/359) |
include/llvm/IR/GlobalObject.h | 94.12% (16/17) | 94.00% (47/50) | 95.65% (22/23) |
include/llvm/IR/Instruction.h | 88.71% (55/62) | 91.46% (182/199) | 95.00% (133/140) |
include/llvm/IR/BasicBlock.h | 93.33% (42/45) | 95.19% (99/104) | 93.33% (42/45) |
include/llvm/IR/Argument.h | 100.00% (4/4) | 100.00% (9/9) | 100.00% (4/4) |
include/llvm/IR/PassTimingInfo.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) |
include/llvm/IR/GlobalIndirectSymbol.h | 77.78% (7/9) | 70.59% (24/34) | 81.82% (9/11) |
include/llvm/IR/Statepoint.h | 100.00% (36/36) | 100.00% (162/162) | 100.00% (60/60) |
include/llvm/IR/ConstantFolder.h | 70.21% (33/47) | 71.43% (105/147) | 70.21% (33/47) |
include/llvm/IR/UseListOrder.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/IR/PassManager.h | 93.15% (68/73) | 93.82% (531/566) | 93.51% (173/185) |
include/llvm/IR/ValueHandle.h | 96.10% (74/77) | 96.17% (176/183) | 97.03% (98/101) |
include/llvm/IR/IRPrintingPasses.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/IR/OptBisect.h | 25.00% (2/8) | 25.00% (2/8) | 25.00% (2/8) |
include/llvm/IR/Function.h | 92.66% (101/109) | 91.70% (254/277) | 92.97% (119/128) |
include/llvm/IR/GetElementPtrTypeIterator.h | 100.00% (20/20) | 100.00% (71/71) | 100.00% (28/28) |
include/llvm/IR/Module.h | 81.90% (86/105) | 82.57% (180/218) | 82.91% (97/117) |
include/llvm/IR/ConstantRange.h | 90.00% (9/10) | 96.00% (24/25) | 94.44% (17/18) |
include/llvm/IR/Use.h | 100.00% (16/16) | 100.00% (34/34) | 100.00% (22/22) |
include/llvm/IR/PassManagerInternal.h | 100.00% (13/13) | 100.00% (24/24) | 100.00% (15/15) |
include/llvm/IR/InstVisitor.h | 96.34% (79/82) | 95.73% (157/164) | 96.14% (423/440) |
include/llvm/IR/ModuleSlotTracker.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/IR/ValueSymbolTable.h | 100.00% (7/7) | 100.00% (7/7) | 100.00% (7/7) |
include/llvm/IR/ModuleSummaryIndexYAML.h | 100.00% (19/19) | 95.24% (180/189) | 94.55% (52/55) |
include/llvm/IR/PassInstrumentation.h | 92.86% (13/14) | 98.00% (49/50) | 96.67% (29/30) |
include/llvm/IR/IntrinsicInst.h | 95.35% (82/86) | 96.44% (325/337) | 97.74% (173/177) |
include/llvm/IR/DebugInfoMetadata.h | 97.87% (505/516) | 96.81% (1184/1223) | 97.06% (693/714) |
include/llvm/IR/Comdat.h | 66.67% (2/3) | 33.33% (2/6) | 66.67% (2/3) |
include/llvm/IR/GlobalVariable.h | 83.33% (20/24) | 86.67% (78/90) | 89.19% (33/37) |
include/llvm/IR/Type.h | 98.00% (49/50) | 91.30% (126/138) | 90.09% (100/111) |
include/llvm/IR/LLVMContext.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) |
include/llvm/IR/ValueMap.h | 96.43% (54/56) | 97.67% (168/172) | 94.94% (75/79) |
include/llvm/IR/DIBuilder.h | 100.00% (2/2) | 100.00% (11/11) | 100.00% (5/5) |
include/llvm/IR/AutoUpgrade.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/IR/GVMaterializer.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/IR/CFGDiff.h | 66.67% (8/12) | 60.00% (57/95) | 69.23% (18/26) |
include/llvm/IR/CFG.h | 95.00% (57/60) | 95.30% (142/149) | 95.71% (67/70) |
include/llvm/IR/OperandTraits.h | 100.00% (19/19) | 100.00% (68/68) | 100.00% (19/19) |
include/llvm/IR/DiagnosticHandler.h | 100.00% (4/4) | 100.00% (14/14) | 100.00% (11/11) |
include/llvm/IR/NoFolder.h | 10.87% (5/46) | 9.68% (15/155) | 10.87% (5/46) |
include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
include/llvm/BinaryFormat/COFF.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
include/llvm/BinaryFormat/Magic.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) |
include/llvm/BinaryFormat/Dwarf.h | 100.00% (7/7) | 93.62% (44/47) | 92.11% (35/38) |
include/llvm/BinaryFormat/ELF.h | 33.33% (4/12) | 66.67% (16/24) | 50.00% (11/22) |
include/llvm/BinaryFormat/MsgPackTypes.h | 88.89% (24/27) | 74.63% (100/134) | 76.34% (71/93) |
include/llvm/BinaryFormat/Wasm.h | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) |
include/llvm/BinaryFormat/MsgPackReader.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
include/llvm/BinaryFormat/MachO.h | 32.84% (22/67) | 33.13% (165/498) | 32.84% (22/67) |
include/llvm/ProfileData/SampleProfReader.h | 94.74% (18/19) | 97.62% (41/42) | 95.45% (21/22) |
include/llvm/ProfileData/InstrProfReader.h | 92.86% (39/42) | 85.42% (82/96) | 84.21% (48/57) |
include/llvm/ProfileData/SampleProf.h | 100.00% (40/40) | 100.00% (216/216) | 98.39% (122/124) |
include/llvm/ProfileData/GCOV.h | 100.00% (6/6) | 76.19% (48/63) | 82.35% (28/34) |
include/llvm/ProfileData/Coverage/CoverageMappingReader.h | 93.75% (15/16) | 91.43% (32/35) | 90.48% (19/21) |
include/llvm/ProfileData/Coverage/CoverageMapping.h | 89.71% (61/68) | 91.57% (152/166) | 90.36% (75/83) |
include/llvm/ProfileData/Coverage/CoverageMappingWriter.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
include/llvm/ProfileData/InstrProfData.inc | 91.67% (11/12) | 98.78% (81/82) | 91.18% (31/34) |
include/llvm/ProfileData/ProfileCommon.h | 100.00% (5/5) | 100.00% (11/11) | 100.00% (7/7) |
include/llvm/ProfileData/InstrProf.h | 94.94% (75/79) | 94.79% (273/288) | 90.60% (135/149) |
include/llvm/LinkAllIR.h | 100.00% (1/1) | 58.33% (7/12) | 75.00% (3/4) |
lib/Demangle/ItaniumDemangle.cpp | 92.86% (26/28) | 80.34% (237/295) | 67.84% (116/171) |
lib/MC/MCRegisterInfo.cpp | 100.00% (11/11) | 92.08% (93/101) | 88.89% (64/72) |
lib/MC/MCSchedule.cpp | 57.14% (4/7) | 44.95% (49/109) | 43.66% (31/71) |
lib/MC/MCMachObjectTargetWriter.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/MC/MCCodeView.cpp | 96.55% (28/29) | 94.22% (571/606) | 89.55% (180/201) |
lib/MC/MCWinCOFFStreamer.cpp | 72.00% (18/25) | 89.71% (218/243) | 76.83% (63/82) |
lib/MC/WasmObjectWriter.cpp | 98.04% (50/51) | 91.09% (1175/1290) | 89.69% (557/621) |
lib/MC/StringTableBuilder.cpp | 100.00% (13/13) | 100.00% (145/145) | 100.00% (57/57) |
lib/MC/MCDwarf.cpp | 98.15% (53/54) | 95.18% (1539/1617) | 93.28% (472/506) |
lib/MC/WinCOFFObjectWriter.cpp | 95.45% (42/44) | 91.39% (754/825) | 87.30% (268/307) |
lib/MC/MCContext.cpp | 97.73% (43/44) | 98.05% (452/461) | 96.53% (167/173) |
lib/MC/MCSymbolELF.cpp | 100.00% (14/14) | 94.63% (141/149) | 84.29% (59/70) |
lib/MC/MCMachOStreamer.cpp | 92.31% (24/26) | 96.48% (356/369) | 92.47% (135/146) |
lib/MC/MCFragment.cpp | 94.44% (17/18) | 93.47% (229/245) | 94.64% (106/112) |
lib/MC/MCAssembler.cpp | 96.55% (28/29) | 90.88% (887/976) | 90.53% (373/412) |
lib/MC/MCSectionWasm.cpp | 100.00% (5/5) | 76.47% (52/68) | 71.88% (23/32) |
lib/MC/MCELFStreamer.cpp | 88.57% (31/35) | 92.75% (550/593) | 88.93% (257/289) |
lib/MC/MCCodePadder.cpp | 27.78% (5/18) | 24.78% (84/339) | 25.00% (32/128) |
lib/MC/MCValue.cpp | 100.00% (2/2) | 83.78% (31/37) | 77.27% (17/22) |
lib/MC/MCObjectWriter.cpp | 100.00% (4/4) | 92.59% (25/27) | 89.47% (17/19) |
lib/MC/MCLinkerOptimizationHint.cpp | 100.00% (7/7) | 100.00% (31/31) | 100.00% (8/8) |
lib/MC/MCStreamer.cpp | 76.06% (108/142) | 85.37% (741/868) | 80.05% (337/421) |
lib/MC/MCAsmInfoWasm.cpp | 50.00% (1/2) | 87.50% (7/8) | 50.00% (1/2) |
lib/MC/MCWin64EH.cpp | 100.00% (16/16) | 93.65% (546/583) | 86.67% (156/180) |
lib/MC/MCSymbol.cpp | 100.00% (3/3) | 97.96% (48/49) | 95.83% (23/24) |
lib/MC/MCInstPrinter.cpp | 72.73% (8/11) | 52.33% (45/86) | 41.38% (24/58) |
lib/MC/MCWasmStreamer.cpp | 50.00% (10/20) | 62.03% (98/158) | 40.32% (25/62) |
lib/MC/MCInst.cpp | 66.67% (4/6) | 68.97% (40/58) | 69.23% (27/39) |
lib/MC/MCELFObjectTargetWriter.cpp | 100.00% (4/4) | 100.00% (7/7) | 100.00% (4/4) |
lib/MC/MCParser/AsmParser.cpp | 98.86% (173/175) | 93.67% (4675/4991) | 90.47% (2545/2813) |
lib/MC/MCParser/WasmAsmParser.cpp | 90.91% (10/11) | 81.44% (79/97) | 76.27% (45/59) |
lib/MC/MCParser/COFFAsmParser.cpp | 100.00% (41/41) | 90.00% (648/720) | 81.48% (286/351) |
lib/MC/MCParser/MCAsmParserExtension.cpp | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
lib/MC/MCParser/DarwinAsmParser.cpp | 91.46% (75/82) | 86.27% (848/983) | 77.67% (313/403) |
lib/MC/MCParser/MCAsmParser.cpp | 94.12% (16/17) | 97.87% (92/94) | 96.36% (53/55) |
lib/MC/MCParser/AsmLexer.cpp | 100.00% (23/23) | 95.95% (639/666) | 92.99% (411/442) |
lib/MC/MCParser/MCTargetAsmParser.cpp | 100.00% (4/4) | 100.00% (10/10) | 100.00% (4/4) |
lib/MC/MCParser/ELFAsmParser.cpp | 100.00% (38/38) | 91.20% (705/773) | 87.82% (418/476) |
lib/MC/MCParser/MCAsmLexer.cpp | 100.00% (7/7) | 92.52% (99/107) | 12.66% (10/79) |
lib/MC/MCTargetOptions.cpp | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/MC/MCAsmStreamer.cpp | 97.04% (131/135) | 96.26% (1366/1419) | 91.18% (527/578) |
lib/MC/MCAsmBackend.cpp | 91.67% (11/12) | 94.12% (80/85) | 83.33% (20/24) |
lib/MC/MCObjectFileInfo.cpp | 100.00% (8/8) | 98.40% (799/812) | 89.47% (102/114) |
lib/MC/ConstantPools.cpp | 100.00% (11/11) | 98.61% (71/72) | 96.88% (31/32) |
lib/MC/MCWasmObjectTargetWriter.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/MC/MCAsmInfoDarwin.cpp | 100.00% (2/2) | 100.00% (75/75) | 100.00% (26/26) |
lib/MC/MCAsmInfoELF.cpp | 66.67% (2/3) | 83.33% (10/12) | 66.67% (4/6) |
lib/MC/MCNullStreamer.cpp | 75.00% (9/12) | 81.25% (13/16) | 75.00% (9/12) |
lib/MC/MCSubtargetInfo.cpp | 100.00% (12/12) | 98.68% (75/76) | 96.00% (24/25) |
lib/MC/MCSectionCOFF.cpp | 100.00% (5/5) | 95.45% (84/88) | 96.36% (53/55) |
lib/MC/MCInstrDesc.cpp | 100.00% (4/4) | 97.44% (38/39) | 98.25% (56/57) |
lib/MC/MCSection.cpp | 83.33% (5/6) | 94.64% (53/56) | 88.89% (32/36) |
lib/MC/MCCodeEmitter.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/MC/MachObjectWriter.cpp | 100.00% (30/30) | 98.47% (901/915) | 96.88% (341/352) |
lib/MC/MCObjectStreamer.cpp | 92.42% (61/66) | 94.88% (537/566) | 90.75% (206/227) |
lib/MC/MCDisassembler/MCRelocationInfo.cpp | 100.00% (4/4) | 100.00% (10/10) | 87.50% (7/8) |
lib/MC/ELFObjectWriter.cpp | 100.00% (48/48) | 98.74% (1179/1194) | 97.65% (498/510) |
lib/MC/MCSectionMachO.cpp | 100.00% (8/8) | 90.96% (171/188) | 87.50% (77/88) |
lib/MC/MCAsmInfoCOFF.cpp | 50.00% (3/6) | 93.33% (42/45) | 50.00% (3/6) |
lib/MC/SubtargetFeature.cpp | 82.35% (14/17) | 80.69% (163/202) | 87.21% (75/86) |
lib/MC/MCExpr.cpp | 96.15% (25/26) | 97.02% (749/772) | 85.08% (365/429) |
lib/MC/MCAsmInfo.cpp | 87.50% (7/8) | 94.94% (75/79) | 95.45% (42/44) |
lib/MC/MCInstrAnalysis.cpp | 100.00% (2/2) | 100.00% (13/13) | 100.00% (7/7) |
lib/MC/MCWinEH.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/MC/MCSectionELF.cpp | 100.00% (5/5) | 93.37% (155/166) | 95.24% (120/126) |
lib/CodeGen/VirtRegMap.cpp | 95.45% (21/22) | 95.41% (437/458) | 94.80% (237/250) |
lib/CodeGen/IfConversion.cpp | 100.00% (42/42) | 97.23% (1684/1732) | 93.59% (964/1030) |
lib/CodeGen/LiveRangeEdit.cpp | 93.75% (15/16) | 96.03% (387/403) | 92.81% (271/292) |
lib/CodeGen/RegAllocGreedy.cpp | 100.00% (77/77) | 95.98% (2223/2316) | 94.40% (1282/1358) |
lib/CodeGen/StackColoring.cpp | 93.33% (14/15) | 93.14% (679/729) | 90.24% (379/420) |
lib/CodeGen/RegisterCoalescer.h | 100.00% (11/11) | 100.00% (11/11) | 100.00% (11/11) |
lib/CodeGen/CriticalAntiDepBreaker.cpp | 100.00% (11/11) | 97.81% (580/593) | 94.89% (297/313) |
lib/CodeGen/LowLevelType.cpp | 100.00% (1/1) | 100.00% (18/18) | 100.00% (13/13) |
lib/CodeGen/BasicTargetTransformInfo.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/CodeGen/MachineOperand.cpp | 90.57% (48/53) | 89.62% (898/1002) | 89.22% (455/510) |
lib/CodeGen/CodeGenPrepare.cpp | 100.00% (184/184) | 96.47% (5163/5352) | 94.46% (2676/2833) |
lib/CodeGen/MachineOptimizationRemarkEmitter.cpp | 100.00% (8/8) | 100.00% (56/56) | 100.00% (22/22) |
lib/CodeGen/MachineModuleInfoImpls.cpp | 40.00% (2/5) | 78.57% (11/14) | 40.00% (2/5) |
lib/CodeGen/TailDuplication.cpp | 100.00% (5/5) | 100.00% (24/24) | 100.00% (10/10) |
lib/CodeGen/MachineDominators.cpp | 71.43% (5/7) | 79.61% (82/103) | 62.50% (20/32) |
lib/CodeGen/InterleavedLoadCombinePass.cpp | 88.89% (40/45) | 90.80% (888/978) | 91.01% (314/345) |
lib/CodeGen/SafeStackColoring.cpp | 100.00% (8/8) | 99.61% (253/254) | 99.15% (117/118) |
lib/CodeGen/EdgeBundles.cpp | 50.00% (2/4) | 58.93% (33/56) | 63.16% (12/19) |
lib/CodeGen/LiveRangeCalc.h | 100.00% (5/5) | 100.00% (12/12) | 100.00% (5/5) |
lib/CodeGen/MachineBlockPlacement.cpp | 94.83% (55/58) | 97.48% (2125/2180) | 96.16% (952/990) |
lib/CodeGen/DeadMachineInstructionElim.cpp | 100.00% (4/4) | 100.00% (121/121) | 100.00% (76/76) |
lib/CodeGen/AntiDepBreaker.h | 100.00% (2/2) | 90.00% (18/20) | 92.86% (13/14) |
lib/CodeGen/InterferenceCache.cpp | 100.00% (7/7) | 99.50% (198/199) | 98.05% (151/154) |
lib/CodeGen/TargetSchedule.cpp | 80.95% (17/21) | 86.22% (219/254) | 83.72% (144/172) |
lib/CodeGen/LowerEmuTLS.cpp | 100.00% (5/5) | 96.49% (110/114) | 90.48% (38/42) |
lib/CodeGen/DwarfEHPrepare.cpp | 100.00% (10/10) | 98.87% (175/177) | 97.37% (74/76) |
lib/CodeGen/MachineInstrBundle.cpp | 100.00% (11/11) | 99.26% (269/271) | 98.90% (179/181) |
lib/CodeGen/MachineFunctionPass.cpp | 100.00% (4/4) | 100.00% (90/90) | 100.00% (13/13) |
lib/CodeGen/SafeStackLayout.h | 100.00% (6/6) | 100.00% (6/6) | 87.50% (7/8) |
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp | 100.00% (12/12) | 99.54% (432/434) | 98.25% (112/114) |
lib/CodeGen/PeepholeOptimizer.cpp | 90.14% (64/71) | 89.06% (1302/1462) | 90.62% (715/789) |
lib/CodeGen/MachineRegionInfo.cpp | 6.67% (1/15) | 8.82% (6/68) | 21.43% (6/28) |
lib/CodeGen/ExpandISelPseudos.cpp | 100.00% (3/3) | 100.00% (32/32) | 100.00% (12/12) |
lib/CodeGen/IntrinsicLowering.cpp | 42.86% (3/7) | 34.72% (159/458) | 15.18% (17/112) |
lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 98.84% (85/86) | 93.71% (1401/1495) | 92.54% (757/818) |
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp | 100.00% (12/12) | 100.00% (206/206) | 100.00% (128/128) |
lib/CodeGen/AsmPrinter/WinCFGuard.h | 60.00% (3/5) | 60.00% (3/5) | 60.00% (3/5) |
lib/CodeGen/AsmPrinter/EHStreamer.cpp | 100.00% (10/10) | 97.89% (556/568) | 97.84% (181/185) |
lib/CodeGen/AsmPrinter/AddressPool.h | 100.00% (7/7) | 100.00% (7/7) | 100.00% (7/7) |
lib/CodeGen/AsmPrinter/DwarfFile.cpp | 100.00% (12/12) | 94.38% (84/89) | 94.74% (36/38) |
lib/CodeGen/AsmPrinter/DIE.cpp | 73.08% (38/52) | 79.75% (449/563) | 73.65% (299/406) |
lib/CodeGen/AsmPrinter/WasmException.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/CodeGen/AsmPrinter/DwarfFile.h | 95.83% (23/24) | 97.50% (39/40) | 95.83% (23/24) |
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 100.00% (50/50) | 98.14% (1000/1019) | 96.79% (453/468) |
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp | 100.00% (7/7) | 100.00% (99/99) | 100.00% (34/34) |
lib/CodeGen/AsmPrinter/ByteStreamer.h | 69.23% (9/13) | 74.07% (40/54) | 84.00% (21/25) |
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 100.00% (102/102) | 97.12% (2633/2711) | 91.90% (964/1049) |
lib/CodeGen/AsmPrinter/DwarfStringPool.h | 33.33% (1/3) | 33.33% (1/3) | 33.33% (1/3) |
lib/CodeGen/AsmPrinter/DwarfUnit.h | 80.00% (12/15) | 89.29% (25/28) | 82.35% (14/17) |
lib/CodeGen/AsmPrinter/WinCFGuard.cpp | 100.00% (3/3) | 93.33% (14/15) | 90.00% (9/10) |
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 100.00% (20/20) | 100.00% (53/53) | 100.00% (37/37) |
lib/CodeGen/AsmPrinter/WinException.cpp | 97.14% (34/35) | 98.96% (1144/1156) | 97.89% (325/332) |
lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 94.74% (18/19) | 94.90% (372/392) | 94.30% (182/193) |
lib/CodeGen/AsmPrinter/EHStreamer.h | 66.67% (4/6) | 66.67% (4/6) | 66.67% (4/6) |
lib/CodeGen/AsmPrinter/DwarfException.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/CodeGen/AsmPrinter/DebugLocStream.cpp | 100.00% (3/3) | 100.00% (29/29) | 100.00% (12/12) |
lib/CodeGen/AsmPrinter/AccelTable.cpp | 100.00% (35/35) | 99.48% (386/388) | 97.39% (112/115) |
lib/CodeGen/AsmPrinter/DIEHash.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 90.91% (10/11) | 91.84% (529/576) | 89.82% (256/285) |
lib/CodeGen/AsmPrinter/AddressPool.cpp | 100.00% (3/3) | 100.00% (56/56) | 100.00% (14/14) |
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 100.00% (14/14) | 96.91% (282/291) | 94.37% (134/142) |
lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 99.01% (100/101) | 98.06% (2632/2684) | 95.37% (1174/1231) |
lib/CodeGen/AsmPrinter/DebugLocStream.h | 95.45% (21/22) | 98.44% (63/64) | 96.77% (30/31) |
lib/CodeGen/AsmPrinter/DwarfCFIException.cpp | 100.00% (10/10) | 99.16% (118/119) | 98.31% (58/59) |
lib/CodeGen/AsmPrinter/CodeViewDebug.h | 100.00% (4/4) | 100.00% (11/11) | 100.00% (12/12) |
lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp | 75.00% (3/4) | 74.36% (87/117) | 69.05% (29/42) |
lib/CodeGen/AsmPrinter/DIEHash.cpp | 100.00% (18/18) | 96.52% (333/345) | 53.33% (280/525) |
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 100.00% (13/13) | 89.57% (189/211) | 79.12% (72/91) |
lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp | 50.00% (1/2) | 90.79% (69/76) | 75.00% (15/20) |
lib/CodeGen/AsmPrinter/DebugLocEntry.h | 75.00% (18/24) | 83.33% (65/78) | 73.81% (31/42) |
lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 99.08% (108/109) | 96.31% (2298/2386) | 93.15% (952/1022) |
lib/CodeGen/AsmPrinter/DwarfDebug.h | 96.49% (55/57) | 92.70% (127/137) | 97.44% (76/78) |
lib/CodeGen/AsmPrinter/WasmException.cpp | 100.00% (4/4) | 100.00% (63/63) | 100.00% (22/22) |
lib/CodeGen/AsmPrinter/DwarfExpression.h | 94.44% (17/18) | 92.45% (49/53) | 87.88% (29/33) |
lib/CodeGen/AsmPrinter/ARMException.cpp | 100.00% (6/6) | 100.00% (99/99) | 100.00% (53/53) |
lib/CodeGen/TargetLoweringBase.cpp | 100.00% (58/58) | 95.32% (1527/1602) | 90.86% (1303/1434) |
lib/CodeGen/Analysis.cpp | 94.74% (18/19) | 95.59% (564/590) | 93.19% (342/367) |
lib/CodeGen/LiveDebugValues.cpp | 97.50% (39/40) | 98.73% (624/632) | 98.50% (329/334) |
lib/CodeGen/PHIElimination.cpp | 100.00% (12/12) | 79.14% (406/513) | 79.78% (213/267) |
lib/CodeGen/MacroFusion.cpp | 100.00% (7/7) | 96.09% (123/128) | 96.08% (98/102) |
lib/CodeGen/RegisterScavenging.cpp | 92.00% (23/25) | 92.56% (560/605) | 90.29% (279/309) |
lib/CodeGen/SpillPlacement.cpp | 100.00% (21/21) | 99.61% (255/256) | 98.97% (96/97) |
lib/CodeGen/DetectDeadLanes.cpp | 100.00% (17/17) | 98.45% (444/451) | 96.27% (232/241) |
lib/CodeGen/LiveRangeUtils.h | 100.00% (1/1) | 100.00% (31/31) | 100.00% (21/21) |
lib/CodeGen/AtomicExpandPass.cpp | 96.08% (49/51) | 94.29% (1453/1541) | 87.99% (337/383) |
lib/CodeGen/BranchFolding.cpp | 93.62% (44/47) | 97.36% (1769/1817) | 97.13% (1048/1079) |
lib/CodeGen/LiveRegUnits.cpp | 100.00% (9/9) | 99.09% (109/110) | 98.88% (88/89) |
lib/CodeGen/MachineCombiner.cpp | 100.00% (17/17) | 98.20% (436/444) | 95.90% (187/195) |
lib/CodeGen/OptimizePHIs.cpp | 100.00% (6/6) | 97.71% (128/131) | 96.25% (77/80) |
lib/CodeGen/MIRCanonicalizerPass.cpp | 97.06% (33/34) | 93.81% (652/695) | 87.61% (396/452) |
lib/CodeGen/CodeGen.cpp | 50.00% (1/2) | 96.81% (91/94) | 50.00% (1/2) |
lib/CodeGen/PostRASchedulerList.cpp | 100.00% (22/22) | 99.05% (415/419) | 97.83% (180/184) |
lib/CodeGen/CalcSpillWeights.cpp | 100.00% (8/8) | 99.62% (261/262) | 98.05% (151/154) |
lib/CodeGen/MachineSSAUpdater.cpp | 96.88% (31/32) | 91.18% (186/204) | 94.12% (112/119) |
lib/CodeGen/MachineCSE.cpp | 100.00% (17/17) | 98.82% (586/593) | 98.93% (370/374) |
lib/CodeGen/LatencyPriorityQueue.cpp | 100.00% (7/7) | 97.98% (97/99) | 92.65% (63/68) |
lib/CodeGen/RegisterUsageInfo.cpp | 100.00% (7/7) | 100.00% (56/56) | 100.00% (19/19) |
lib/CodeGen/InterleavedAccessPass.cpp | 100.00% (12/12) | 99.36% (311/313) | 98.97% (193/195) |
lib/CodeGen/GlobalMerge.cpp | 100.00% (17/17) | 99.58% (477/479) | 98.94% (186/188) |
lib/CodeGen/TargetInstrInfo.cpp | 87.76% (43/49) | 87.17% (849/974) | 83.52% (441/528) |
lib/CodeGen/SafeStack.cpp | 100.00% (21/21) | 95.37% (618/648) | 92.36% (266/288) |
lib/CodeGen/InlineSpiller.cpp | 97.06% (33/34) | 96.47% (1067/1106) | 91.56% (553/604) |
lib/CodeGen/RenameIndependentSubregs.cpp | 100.00% (12/12) | 100.00% (287/287) | 100.00% (146/146) |
lib/CodeGen/MachineFunction.cpp | 86.57% (58/67) | 90.15% (705/782) | 89.46% (348/389) |
lib/CodeGen/ReachingDefAnalysis.cpp | 100.00% (8/8) | 100.00% (164/164) | 100.00% (75/75) |
lib/CodeGen/ProcessImplicitDefs.cpp | 100.00% (5/5) | 93.52% (101/108) | 91.30% (84/92) |
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 89.66% (26/29) | 97.87% (828/846) | 96.35% (422/438) |
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 94.74% (18/19) | 98.80% (493/499) | 96.36% (106/110) |
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 90.82% (89/98) | 88.77% (2118/2386) | 83.80% (1319/1574) |
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 94.34% (50/53) | 90.48% (114/126) | 92.86% (65/70) |
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 95.92% (47/49) | 90.60% (3855/4255) | 88.19% (1374/1558) |
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 83.20% (104/125) | 83.91% (1612/1921) | 81.46% (479/588) |
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp | 0.00% (0/19) | 0.00% (0/520) | 0.00% (0/312) |
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp | 100.00% (24/24) | 78.76% (482/612) | 78.19% (276/353) |
lib/CodeGen/SelectionDAG/StatepointLowering.cpp | 90.00% (18/20) | 94.14% (771/819) | 87.57% (148/169) |
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 100.00% (36/36) | 97.18% (1068/1099) | 95.51% (511/535) |
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 100.00% (16/16) | 98.80% (495/501) | 99.13% (229/231) |
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 97.52% (197/202) | 97.62% (9718/9955) | 95.01% (3844/4046) |
lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 97.77% (351/359) | 96.58% (17803/18434) | 95.67% (10879/11371) |
lib/CodeGen/SelectionDAG/TargetLowering.cpp | 96.51% (83/86) | 96.17% (5098/5301) | 93.50% (2574/2753) |
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 91.43% (128/140) | 92.76% (3343/3604) | 89.89% (1005/1118) |
lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp | 100.00% (2/2) | 93.08% (148/159) | 91.26% (94/103) |
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 93.75% (15/16) | 60.81% (450/740) | 25.57% (157/614) |
lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 98.08% (306/312) | 96.43% (7898/8190) | 93.92% (3787/4032) |
lib/CodeGen/SelectionDAG/SDNodeDbgValue.h | 100.00% (23/23) | 100.00% (38/38) | 100.00% (26/26) |
lib/CodeGen/SelectionDAG/LegalizeTypes.h | 100.00% (22/22) | 98.62% (143/145) | 98.04% (50/51) |
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 95.89% (70/73) | 97.06% (3171/3267) | 95.23% (1457/1530) |
lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 93.65% (118/126) | 92.23% (4002/4339) | 91.00% (1416/1556) |
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h | 85.71% (6/7) | 96.77% (30/31) | 96.08% (49/51) |
lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp | 0.00% (0/8) | 0.00% (0/157) | 0.00% (0/68) |
lib/CodeGen/SelectionDAG/StatepointLowering.h | 71.43% (5/7) | 72.73% (24/33) | 80.00% (8/10) |
lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp | 0.00% (0/21) | 0.00% (0/121) | 0.00% (0/37) |
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 100.00% (35/35) | 92.07% (847/920) | 87.57% (303/346) |
lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 100.00% (17/17) | 97.84% (996/1018) | 96.09% (492/512) |
lib/CodeGen/SelectionDAG/FastISel.cpp | 90.54% (67/74) | 91.31% (1987/2176) | 90.42% (972/1075) |
lib/CodeGen/SelectionDAG/InstrEmitter.h | 100.00% (3/3) | 100.00% (8/8) | 100.00% (6/6) |
lib/CodeGen/PreISelIntrinsicLowering.cpp | 100.00% (7/7) | 97.58% (161/165) | 93.75% (60/64) |
lib/CodeGen/LiveRegMatrix.cpp | 100.00% (18/18) | 99.44% (179/180) | 99.04% (103/104) |
lib/CodeGen/ResetMachineFunctionPass.cpp | 100.00% (6/6) | 96.97% (32/33) | 95.00% (19/20) |
lib/CodeGen/RegUsageInfoCollector.cpp | 100.00% (8/8) | 100.00% (132/132) | 100.00% (85/85) |
lib/CodeGen/TwoAddressInstructionPass.cpp | 100.00% (30/30) | 89.68% (1330/1483) | 89.99% (899/999) |
lib/CodeGen/AggressiveAntiDepBreaker.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp | 85.71% (6/7) | 95.08% (58/61) | 97.62% (41/42) |
lib/CodeGen/ScheduleDAGPrinter.cpp | 0.00% (0/11) | 0.00% (0/40) | 0.00% (0/11) |
lib/CodeGen/RegUsageInfoPropagate.cpp | 100.00% (9/9) | 96.81% (91/94) | 89.86% (62/69) |
lib/CodeGen/XRayInstrumentation.cpp | 100.00% (7/7) | 95.06% (154/162) | 93.75% (75/80) |
lib/CodeGen/MachineBasicBlock.cpp | 92.11% (70/76) | 85.07% (1094/1286) | 83.18% (628/755) |
lib/CodeGen/MachineLoopInfo.cpp | 100.00% (8/8) | 87.76% (86/98) | 85.92% (61/71) |
lib/CodeGen/LiveVariables.cpp | 100.00% (24/24) | 92.48% (627/678) | 92.68% (380/410) |
lib/CodeGen/ExecutionDomainFix.cpp | 100.00% (18/18) | 96.82% (426/440) | 96.64% (230/238) |
lib/CodeGen/MachineVerifier.cpp | 88.89% (56/63) | 79.12% (1823/2304) | 86.67% (1300/1500) |
lib/CodeGen/ScheduleDAG.cpp | 88.46% (23/26) | 78.00% (397/509) | 73.82% (172/233) |
lib/CodeGen/TargetSubtargetInfo.cpp | 90.91% (10/11) | 89.29% (25/28) | 90.91% (10/11) |
lib/CodeGen/GlobalISel/CallLowering.cpp | 66.67% (4/6) | 89.13% (123/138) | 80.82% (59/73) |
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 81.93% (68/83) | 85.66% (657/767) | 85.20% (167/196) |
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp | 71.79% (28/39) | 67.81% (377/556) | 68.38% (173/253) |
lib/CodeGen/GlobalISel/IRTranslator.cpp | 98.28% (57/58) | 96.44% (1625/1685) | 69.04% (981/1421) |
lib/CodeGen/GlobalISel/CSEInfo.cpp | 92.50% (37/40) | 88.97% (250/281) | 90.38% (141/156) |
lib/CodeGen/GlobalISel/InstructionSelector.cpp | 100.00% (6/6) | 97.50% (39/40) | 96.77% (30/31) |
lib/CodeGen/GlobalISel/Localizer.cpp | 100.00% (6/6) | 100.00% (96/96) | 100.00% (59/59) |
lib/CodeGen/GlobalISel/GISelChangeObserver.cpp | 100.00% (4/4) | 100.00% (16/16) | 100.00% (6/6) |
lib/CodeGen/GlobalISel/CombinerHelper.cpp | 73.33% (11/15) | 89.21% (281/315) | 83.08% (108/130) |
lib/CodeGen/GlobalISel/Legalizer.cpp | 100.00% (12/12) | 96.41% (188/195) | 99.11% (111/112) |
lib/CodeGen/GlobalISel/RegBankSelect.cpp | 68.57% (24/35) | 61.85% (561/907) | 67.00% (266/397) |
lib/CodeGen/GlobalISel/GlobalISel.cpp | 100.00% (1/1) | 100.00% (7/7) | 100.00% (1/1) |
lib/CodeGen/GlobalISel/LegalizeMutations.cpp | 85.71% (12/14) | 83.56% (61/73) | 85.71% (12/14) |
lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp | 100.00% (14/14) | 97.01% (195/201) | 95.70% (89/93) |
lib/CodeGen/GlobalISel/RegisterBank.cpp | 33.33% (2/6) | 10.39% (8/77) | 5.00% (2/40) |
lib/CodeGen/GlobalISel/Utils.cpp | 100.00% (12/12) | 87.28% (199/228) | 78.42% (109/139) |
lib/CodeGen/GlobalISel/InstructionSelect.cpp | 100.00% (4/4) | 90.34% (159/176) | 95.56% (86/90) |
lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 100.00% (43/43) | 94.51% (2395/2534) | 87.48% (894/1022) |
lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 83.33% (20/24) | 91.76% (401/437) | 90.39% (207/229) |
lib/CodeGen/GlobalISel/Combiner.cpp | 100.00% (9/9) | 96.74% (89/92) | 94.37% (67/71) |
lib/CodeGen/GlobalISel/LegalityPredicates.cpp | 89.19% (33/37) | 90.06% (163/181) | 87.23% (41/47) |
lib/CodeGen/MachineInstr.cpp | 98.96% (95/96) | 87.75% (1604/1828) | 87.19% (1137/1304) |
lib/CodeGen/GCMetadataPrinter.cpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/CodeGen/TargetRegisterInfo.cpp | 82.14% (23/28) | 79.82% (352/441) | 83.54% (203/243) |
lib/CodeGen/SjLjEHPrepare.cpp | 92.31% (12/13) | 94.06% (364/387) | 93.98% (125/133) |
lib/CodeGen/LoopTraversal.cpp | 100.00% (2/2) | 100.00% (61/61) | 100.00% (21/21) |
lib/CodeGen/MIRPrinter.cpp | 96.30% (26/27) | 99.03% (613/619) | 97.68% (295/302) |
lib/CodeGen/LiveDebugVariables.cpp | 100.00% (54/54) | 96.54% (893/925) | 93.25% (525/563) |
lib/CodeGen/AggressiveAntiDepBreaker.cpp | 95.24% (20/21) | 89.41% (785/878) | 83.94% (575/685) |
lib/CodeGen/FaultMaps.cpp | 100.00% (8/8) | 97.39% (112/115) | 93.44% (57/61) |
lib/CodeGen/IndirectBrExpandPass.cpp | 100.00% (5/5) | 96.20% (152/158) | 93.33% (42/45) |
lib/CodeGen/LiveRangeCalc.cpp | 93.75% (15/16) | 95.02% (496/522) | 94.24% (229/243) |
lib/CodeGen/AllocationOrder.h | 83.33% (5/6) | 66.67% (18/27) | 94.74% (18/19) |
lib/CodeGen/MachineRegisterInfo.cpp | 92.86% (39/42) | 97.39% (447/459) | 95.98% (239/249) |
lib/CodeGen/BranchFolding.h | 92.86% (13/14) | 90.62% (29/32) | 92.86% (13/14) |
lib/CodeGen/RegisterClassInfo.cpp | 100.00% (4/4) | 100.00% (142/142) | 100.00% (67/67) |
lib/CodeGen/GCRootLowering.cpp | 100.00% (17/17) | 93.87% (199/212) | 92.63% (88/95) |
lib/CodeGen/MachineSink.cpp | 100.00% (29/29) | 99.12% (903/911) | 98.45% (507/515) |
lib/CodeGen/MachineDominanceFrontier.cpp | 100.00% (5/5) | 100.00% (20/20) | 100.00% (8/8) |
lib/CodeGen/GCStrategy.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/CodeGen/MachineBlockFrequencyInfo.cpp | 37.04% (10/27) | 35.00% (42/120) | 33.33% (25/75) |
lib/CodeGen/ScheduleDAGInstrs.cpp | 77.42% (48/62) | 86.38% (1002/1160) | 83.82% (487/581) |
lib/CodeGen/RegAllocFast.cpp | 100.00% (36/36) | 96.41% (805/835) | 94.60% (561/593) |
lib/CodeGen/TargetPassConfig.cpp | 93.75% (45/48) | 94.15% (757/804) | 90.57% (336/371) |
lib/CodeGen/SafeStackLayout.cpp | 83.33% (5/6) | 83.61% (102/122) | 91.11% (82/90) |
lib/CodeGen/LLVMTargetMachine.cpp | 100.00% (7/7) | 94.71% (179/189) | 82.76% (48/58) |
lib/CodeGen/LiveInterval.cpp | 98.31% (58/59) | 97.70% (979/1002) | 96.07% (489/509) |
lib/CodeGen/MachineOutliner.cpp | 95.56% (43/45) | 98.34% (1006/1023) | 95.28% (222/233) |
lib/CodeGen/SafeStackColoring.h | 75.00% (6/8) | 43.75% (14/32) | 50.00% (6/12) |
lib/CodeGen/PatchableFunction.cpp | 100.00% (4/4) | 100.00% (43/43) | 100.00% (18/18) |
lib/CodeGen/SplitKit.cpp | 98.00% (49/50) | 96.97% (1602/1652) | 94.22% (847/899) |
lib/CodeGen/ImplicitNullChecks.cpp | 100.00% (25/25) | 98.56% (478/485) | 96.41% (242/251) |
lib/CodeGen/ExpandMemCmp.cpp | 100.00% (30/30) | 97.75% (565/578) | 97.17% (206/212) |
lib/CodeGen/GCMetadata.cpp | 41.67% (5/12) | 35.29% (36/102) | 36.84% (14/38) |
lib/CodeGen/PrologEpilogInserter.cpp | 100.00% (23/23) | 98.71% (996/1009) | 97.12% (472/486) |
lib/CodeGen/MachinePostDominators.cpp | 66.67% (4/6) | 71.43% (15/21) | 66.67% (4/6) |
lib/CodeGen/RegAllocPBQP.cpp | 85.71% (30/35) | 90.19% (570/632) | 91.52% (205/224) |
lib/CodeGen/TailDuplicator.cpp | 95.00% (19/20) | 87.00% (736/846) | 86.62% (395/456) |
lib/CodeGen/RegisterPressure.cpp | 90.54% (67/74) | 92.86% (949/1022) | 93.28% (486/521) |
lib/CodeGen/RegAllocBasic.cpp | 100.00% (16/16) | 97.95% (191/195) | 98.85% (86/87) |
lib/CodeGen/Spiller.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/CodeGen/SplitKit.h | 87.50% (14/16) | 95.35% (41/43) | 92.59% (25/27) |
lib/CodeGen/LiveIntervalUnion.cpp | 85.71% (6/7) | 91.72% (133/145) | 90.48% (76/84) |
lib/CodeGen/WinEHPrepare.cpp | 96.97% (32/33) | 96.72% (1062/1098) | 95.27% (443/465) |
lib/CodeGen/MachinePipeliner.cpp | 98.89% (89/90) | 94.47% (3038/3216) | 93.23% (1984/2128) |
lib/CodeGen/PseudoSourceValue.cpp | 95.83% (23/24) | 87.06% (74/85) | 83.82% (57/68) |
lib/CodeGen/FEntryInserter.cpp | 100.00% (2/2) | 100.00% (15/15) | 100.00% (5/5) |
lib/CodeGen/LivePhysRegs.cpp | 94.12% (16/17) | 93.51% (245/262) | 93.85% (168/179) |
lib/CodeGen/MachineBranchProbabilityInfo.cpp | 42.86% (3/7) | 25.58% (11/43) | 26.32% (5/19) |
lib/CodeGen/LiveIntervals.cpp | 93.33% (42/45) | 91.67% (1320/1440) | 93.02% (720/774) |
lib/CodeGen/BuiltinGCs.cpp | 62.50% (5/8) | 57.50% (23/40) | 62.50% (5/8) |
lib/CodeGen/LiveRangeShrink.cpp | 100.00% (6/6) | 100.00% (171/171) | 99.25% (133/134) |
lib/CodeGen/RegAllocBase.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
lib/CodeGen/FuncletLayout.cpp | 100.00% (4/4) | 100.00% (34/34) | 100.00% (7/7) |
lib/CodeGen/WasmEHPrepare.cpp | 90.00% (9/10) | 97.98% (243/248) | 97.62% (82/84) |
lib/CodeGen/TargetOptionsImpl.cpp | 100.00% (2/2) | 96.97% (32/33) | 96.30% (26/27) |
lib/CodeGen/MachineModuleInfo.cpp | 81.48% (22/27) | 68.65% (127/185) | 77.97% (46/59) |
lib/CodeGen/LexicalScopes.cpp | 100.00% (12/12) | 98.34% (237/241) | 95.37% (103/108) |
lib/CodeGen/LocalStackSlotAllocation.cpp | 100.00% (13/13) | 99.03% (307/310) | 97.67% (126/129) |
lib/CodeGen/ShrinkWrap.cpp | 100.00% (15/15) | 96.27% (387/402) | 91.27% (251/275) |
lib/CodeGen/RegAllocBase.cpp | 80.00% (4/5) | 99.04% (103/104) | 98.08% (51/52) |
lib/CodeGen/SpillPlacement.h | 100.00% (4/4) | 100.00% (6/6) | 100.00% (4/4) |
lib/CodeGen/AllocationOrder.cpp | 100.00% (1/1) | 100.00% (16/16) | 100.00% (7/7) |
lib/CodeGen/MachineFrameInfo.cpp | 100.00% (11/11) | 99.49% (194/195) | 98.06% (101/103) |
lib/CodeGen/MIRParser/MIRParser.cpp | 100.00% (36/36) | 96.05% (680/708) | 94.65% (336/355) |
lib/CodeGen/MIRParser/MILexer.cpp | 100.00% (51/51) | 94.02% (582/619) | 97.06% (363/374) |
lib/CodeGen/MIRParser/MIParser.cpp | 100.00% (127/127) | 91.94% (2338/2543) | 88.33% (1612/1825) |
lib/CodeGen/MIRParser/MILexer.h | 100.00% (15/15) | 100.00% (34/34) | 100.00% (71/71) |
lib/CodeGen/MIRPrintingPass.cpp | 85.71% (6/7) | 95.45% (21/22) | 85.71% (6/7) |
lib/CodeGen/RegisterCoalescer.cpp | 96.88% (62/64) | 93.76% (2718/2899) | 91.76% (1559/1699) |
lib/CodeGen/BreakFalseDeps.cpp | 100.00% (11/11) | 97.11% (168/173) | 98.08% (102/104) |
lib/CodeGen/ValueTypes.cpp | 73.91% (17/23) | 63.60% (173/272) | 53.00% (115/217) |
lib/CodeGen/StackMaps.cpp | 95.00% (19/20) | 81.57% (354/434) | 80.84% (135/167) |
lib/CodeGen/TargetFrameLoweringImpl.cpp | 75.00% (6/8) | 92.68% (76/82) | 90.48% (38/42) |
lib/CodeGen/StackMapLivenessAnalysis.cpp | 100.00% (7/7) | 100.00% (72/72) | 100.00% (36/36) |
lib/CodeGen/EarlyIfConversion.cpp | 100.00% (22/22) | 96.14% (548/570) | 91.29% (409/448) |
lib/CodeGen/DFAPacketizer.cpp | 90.48% (19/21) | 92.70% (216/233) | 92.91% (118/127) |
lib/CodeGen/ScoreboardHazardRecognizer.cpp | 100.00% (7/7) | 97.27% (178/183) | 99.05% (104/105) |
lib/CodeGen/CallingConvLower.cpp | 100.00% (15/15) | 89.80% (176/196) | 84.55% (104/123) |
lib/CodeGen/MachineScheduler.cpp | 93.23% (124/133) | 97.31% (2426/2493) | 97.02% (1431/1475) |
lib/CodeGen/ExpandReductions.cpp | 88.89% (8/9) | 92.74% (115/124) | 90.91% (60/66) |
lib/CodeGen/SlotIndexes.cpp | 88.89% (8/9) | 90.37% (197/218) | 84.85% (84/99) |
lib/CodeGen/MachineTraceMetrics.cpp | 90.91% (50/55) | 93.26% (954/1023) | 90.61% (502/554) |
lib/CodeGen/PHIEliminationUtils.cpp | 100.00% (1/1) | 100.00% (38/38) | 100.00% (18/18) |
lib/CodeGen/MachineCopyPropagation.cpp | 100.00% (18/18) | 98.71% (460/466) | 97.45% (268/275) |
lib/CodeGen/LiveStacks.cpp | 83.33% (5/6) | 66.67% (34/51) | 55.56% (10/18) |
lib/CodeGen/MachineFunctionPrinterPass.cpp | 100.00% (6/6) | 100.00% (18/18) | 100.00% (9/9) |
lib/CodeGen/UnreachableBlockElim.cpp | 100.00% (9/9) | 96.88% (155/160) | 96.25% (77/80) |
lib/CodeGen/StackSlotColoring.cpp | 100.00% (13/13) | 97.84% (362/370) | 95.85% (208/217) |
lib/CodeGen/ShadowStackGCLowering.cpp | 100.00% (11/11) | 96.59% (255/264) | 87.84% (65/74) |
lib/CodeGen/PostRAHazardRecognizer.cpp | 100.00% (3/3) | 97.14% (34/35) | 92.31% (12/13) |
lib/CodeGen/InterferenceCache.h | 100.00% (21/21) | 100.00% (63/63) | 100.00% (31/31) |
lib/CodeGen/CFIInstrInserter.cpp | 100.00% (11/11) | 99.07% (214/216) | 97.40% (75/77) |
lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 95.52% (64/67) | 94.82% (1502/1584) | 94.20% (779/827) |
lib/CodeGen/BranchRelaxation.cpp | 100.00% (20/20) | 87.39% (388/444) | 85.60% (107/125) |
lib/CodeGen/StackProtector.cpp | 100.00% (18/18) | 97.31% (434/446) | 97.65% (208/213) |
lib/CodeGen/ExpandPostRAPseudos.cpp | 100.00% (6/6) | 95.68% (155/162) | 89.81% (97/108) |
lib/CodeGen/MachineLICM.cpp | 100.00% (44/44) | 97.54% (1112/1140) | 97.01% (715/737) |
lib/AsmParser/LLLexer.cpp | 96.43% (27/28) | 94.20% (942/1000) | 98.51% (2653/2693) |
lib/AsmParser/LLLexer.h | 90.91% (10/11) | 93.33% (14/15) | 90.91% (10/11) |
lib/AsmParser/LLParser.h | 84.00% (21/25) | 87.16% (95/109) | 87.93% (51/58) |
lib/AsmParser/Parser.cpp | 75.00% (9/12) | 68.75% (88/128) | 68.18% (30/44) |
lib/AsmParser/LLParser.cpp | 98.53% (268/272) | 90.01% (6626/7361) | 87.51% (5025/5742) |
lib/LTO/SummaryBasedOptimizations.cpp | 100.00% (6/6) | 96.47% (82/85) | 88.89% (16/18) |
lib/LTO/LTO.cpp | 100.00% (55/55) | 95.54% (1157/1211) | 91.83% (472/514) |
lib/LTO/LTOBackend.cpp | 95.45% (21/22) | 93.31% (530/568) | 83.96% (157/187) |
lib/Analysis/SyntheticCountsUtils.cpp | 100.00% (2/2) | 98.39% (61/62) | 95.24% (20/21) |
lib/Analysis/SyncDependenceAnalysis.cpp | 88.89% (8/9) | 85.57% (172/201) | 87.18% (68/78) |
lib/Analysis/CallGraphSCCPass.cpp | 95.83% (23/24) | 98.45% (507/515) | 95.12% (195/205) |
lib/Analysis/ValueLatticeUtils.cpp | 100.00% (4/4) | 100.00% (35/35) | 100.00% (28/28) |
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp | 87.50% (7/8) | 92.59% (100/108) | 85.51% (59/69) |
lib/Analysis/MemoryLocation.cpp | 76.92% (10/13) | 88.20% (157/178) | 89.06% (57/64) |
lib/Analysis/DemandedBits.cpp | 94.12% (16/17) | 98.83% (421/426) | 98.60% (212/215) |
lib/Analysis/BasicAliasAnalysis.cpp | 97.37% (37/38) | 98.62% (1709/1733) | 97.89% (881/900) |
lib/Analysis/LoopAccessAnalysis.cpp | 97.06% (66/68) | 97.22% (1920/1975) | 95.53% (962/1007) |
lib/Analysis/BranchProbabilityInfo.cpp | 97.06% (33/34) | 97.01% (811/836) | 96.67% (464/480) |
lib/Analysis/CFLAndersAliasAnalysis.cpp | 78.18% (43/55) | 88.23% (562/637) | 86.33% (221/256) |
lib/Analysis/AliasAnalysisEvaluator.cpp | 93.75% (15/16) | 94.20% (341/362) | 95.57% (151/158) |
lib/Analysis/TargetTransformInfo.cpp | 93.98% (125/133) | 90.38% (836/925) | 84.56% (367/434) |
lib/Analysis/IVDescriptors.cpp | 95.83% (23/24) | 96.61% (912/944) | 94.61% (597/631) |
lib/Analysis/DomPrinter.cpp | 0.00% (0/28) | 0.00% (0/90) | 0.00% (0/34) |
lib/Analysis/IVUsers.cpp | 95.83% (23/24) | 97.94% (333/340) | 96.92% (189/195) |
lib/Analysis/EHPersonalities.cpp | 100.00% (5/5) | 96.40% (107/111) | 68.63% (35/51) |
lib/Analysis/RegionPass.cpp | 53.85% (7/13) | 74.77% (163/218) | 58.43% (52/89) |
lib/Analysis/LazyBranchProbabilityInfo.cpp | 100.00% (8/8) | 100.00% (37/37) | 100.00% (15/15) |
lib/Analysis/LoopPass.cpp | 90.00% (18/20) | 97.02% (293/302) | 93.97% (109/116) |
lib/Analysis/CodeMetrics.cpp | 100.00% (6/6) | 95.39% (145/152) | 90.48% (76/84) |
lib/Analysis/IntervalPartition.cpp | 0.00% (0/6) | 0.00% (0/63) | 0.00% (0/28) |
lib/Analysis/Analysis.cpp | 28.57% (2/7) | 77.27% (85/110) | 48.28% (14/29) |
lib/Analysis/MemorySSA.cpp | 89.31% (117/131) | 87.22% (1378/1580) | 88.91% (609/685) |
lib/Analysis/VectorUtils.cpp | 100.00% (27/27) | 95.33% (877/920) | 93.65% (516/551) |
lib/Analysis/ScalarEvolutionExpander.cpp | 96.77% (60/62) | 94.07% (2014/2141) | 93.93% (959/1021) |
lib/Analysis/ModuleDebugInfoPrinter.cpp | 83.33% (5/6) | 86.75% (72/83) | 84.62% (33/39) |
lib/Analysis/ValueTracking.cpp | 97.44% (114/117) | 94.24% (4660/4945) | 95.38% (2909/3050) |
lib/Analysis/TargetLibraryInfo.cpp | 81.25% (26/32) | 97.09% (1568/1615) | 97.87% (1101/1125) |
lib/Analysis/PhiValues.cpp | 100.00% (14/14) | 99.37% (158/159) | 98.44% (63/64) |
lib/Analysis/GlobalsModRef.cpp | 97.78% (44/45) | 96.53% (752/779) | 95.95% (474/494) |
lib/Analysis/ConstantFolding.cpp | 100.00% (38/38) | 93.86% (2125/2264) | 93.03% (1708/1836) |
lib/Analysis/AssumptionCache.cpp | 100.00% (19/19) | 99.18% (241/243) | 97.98% (97/99) |
lib/Analysis/MemoryBuiltins.cpp | 88.89% (48/54) | 93.96% (684/728) | 92.75% (435/469) |
lib/Analysis/Lint.cpp | 86.49% (32/37) | 91.21% (488/535) | 91.68% (430/469) |
lib/Analysis/ObjCARCInstKind.cpp | 93.33% (14/15) | 84.30% (510/605) | 85.90% (390/454) |
lib/Analysis/PostDominators.cpp | 75.00% (6/8) | 73.53% (25/34) | 66.67% (10/15) |
lib/Analysis/AliasAnalysisSummary.cpp | 73.33% (11/15) | 85.00% (51/60) | 81.82% (36/44) |
lib/Analysis/ProfileSummaryInfo.cpp | 95.65% (22/23) | 95.02% (191/201) | 93.71% (149/159) |
lib/Analysis/ScalarEvolution.cpp | 95.40% (415/435) | 96.42% (10836/11238) | 95.19% (5229/5493) |
lib/Analysis/LazyBlockFrequencyInfo.cpp | 100.00% (8/8) | 100.00% (37/37) | 100.00% (14/14) |
lib/Analysis/MemoryDependenceAnalysis.cpp | 96.88% (31/32) | 91.62% (1455/1588) | 91.13% (637/699) |
lib/Analysis/LoopAnalysisManager.cpp | 100.00% (3/3) | 100.00% (117/117) | 100.00% (39/39) |
lib/Analysis/MemDerefPrinter.cpp | 85.71% (6/7) | 92.50% (37/40) | 95.00% (19/20) |
lib/Analysis/ValueLattice.cpp | 100.00% (1/1) | 69.23% (9/13) | 76.92% (10/13) |
lib/Analysis/InstructionPrecedenceTracking.cpp | 100.00% (9/9) | 98.63% (72/73) | 97.06% (33/34) |
lib/Analysis/DivergenceAnalysis.cpp | 90.91% (20/22) | 90.85% (298/328) | 86.26% (157/182) |
lib/Analysis/StackSafetyAnalysis.cpp | 98.44% (63/64) | 97.28% (429/441) | 96.71% (206/213) |
lib/Analysis/TypeBasedAliasAnalysis.cpp | 97.78% (44/45) | 91.23% (416/456) | 87.75% (265/302) |
lib/Analysis/PHITransAddr.cpp | 77.78% (7/9) | 81.38% (271/333) | 82.25% (190/231) |
lib/Analysis/AliasSetTracker.cpp | 97.37% (37/38) | 98.57% (621/630) | 97.60% (325/333) |
lib/Analysis/RegionPrinter.cpp | 11.76% (2/17) | 9.52% (10/105) | 11.76% (6/51) |
lib/Analysis/CFLSteensAliasAnalysis.cpp | 89.47% (17/19) | 96.34% (263/273) | 92.73% (102/110) |
lib/Analysis/ModuleSummaryAnalysis.cpp | 95.83% (23/24) | 96.96% (606/625) | 96.49% (220/228) |
lib/Analysis/ObjCARCAliasAnalysis.cpp | 80.00% (8/10) | 86.92% (93/107) | 80.39% (41/51) |
lib/Analysis/DomTreeUpdater.cpp | 100.00% (27/27) | 97.78% (352/360) | 96.77% (210/217) |
lib/Analysis/InlineCost.cpp | 94.74% (72/76) | 96.95% (1750/1805) | 96.98% (834/860) |
lib/Analysis/CGSCCPassManager.cpp | 100.00% (11/11) | 99.07% (640/646) | 98.48% (194/197) |
lib/Analysis/Delinearization.cpp | 83.33% (5/6) | 97.10% (67/69) | 94.74% (36/38) |
lib/Analysis/CFGPrinter.cpp | 40.00% (10/25) | 42.39% (39/92) | 34.88% (15/43) |
lib/Analysis/MemDepPrinter.cpp | 11.11% (1/9) | 3.81% (4/105) | 9.09% (4/44) |
lib/Analysis/OptimizationRemarkEmitter.cpp | 100.00% (10/10) | 100.00% (85/85) | 100.00% (35/35) |
lib/Analysis/ScalarEvolutionNormalization.cpp | 100.00% (8/8) | 100.00% (71/71) | 100.00% (20/20) |
lib/Analysis/LoopUnrollAnalyzer.cpp | 100.00% (6/6) | 97.14% (170/175) | 98.11% (104/106) |
lib/Analysis/Interval.cpp | 0.00% (0/2) | 0.00% (0/25) | 0.00% (0/11) |
lib/Analysis/ScopedNoAliasAA.cpp | 92.86% (13/14) | 95.65% (110/115) | 92.75% (64/69) |
lib/Analysis/CmpInstAnalysis.cpp | 100.00% (4/4) | 99.15% (116/117) | 83.91% (73/87) |
lib/Analysis/CFG.cpp | 100.00% (8/8) | 98.36% (180/183) | 99.00% (99/100) |
lib/Analysis/CFLGraph.h | 82.69% (43/52) | 75.71% (346/457) | 74.41% (157/211) |
lib/Analysis/MustExecute.cpp | 92.59% (25/27) | 90.03% (271/301) | 92.59% (125/135) |
lib/Analysis/CaptureTracking.cpp | 100.00% (14/14) | 97.52% (275/282) | 97.08% (166/171) |
lib/Analysis/InstCount.cpp | 0.00% (0/9) | 0.00% (0/19) | 0.00% (0/9) |
lib/Analysis/CostModel.cpp | 71.43% (5/7) | 81.58% (31/38) | 78.95% (15/19) |
lib/Analysis/LoopInfo.cpp | 90.91% (40/44) | 94.09% (653/694) | 93.48% (330/353) |
lib/Analysis/IteratedDominanceFrontier.cpp | 100.00% (2/2) | 96.30% (104/108) | 93.94% (31/33) |
lib/Analysis/OrderedInstructions.cpp | 100.00% (3/3) | 100.00% (27/27) | 100.00% (11/11) |
lib/Analysis/BlockFrequencyInfoImpl.cpp | 87.50% (42/48) | 95.63% (613/641) | 94.44% (323/342) |
lib/Analysis/IndirectCallPromotionAnalysis.cpp | 100.00% (4/4) | 100.00% (40/40) | 100.00% (30/30) |
lib/Analysis/RegionInfo.cpp | 85.00% (17/20) | 87.64% (78/89) | 90.32% (28/31) |
lib/Analysis/TypeMetadataUtils.cpp | 100.00% (4/4) | 94.51% (86/91) | 96.55% (56/58) |
lib/Analysis/Loads.cpp | 100.00% (10/10) | 97.44% (342/351) | 94.69% (196/207) |
lib/Analysis/LazyCallGraph.cpp | 94.20% (65/69) | 96.42% (1455/1509) | 94.78% (381/402) |
lib/Analysis/AliasAnalysis.cpp | 97.22% (35/36) | 96.59% (623/645) | 95.61% (370/387) |
lib/Analysis/StratifiedSets.h | 90.70% (39/43) | 91.39% (308/337) | 88.43% (107/121) |
lib/Analysis/GuardUtils.cpp | 100.00% (3/3) | 87.50% (21/24) | 69.23% (9/13) |
lib/Analysis/BlockFrequencyInfo.cpp | 62.50% (25/40) | 66.27% (110/166) | 56.98% (49/86) |
lib/Analysis/InstructionSimplify.cpp | 97.83% (135/138) | 98.23% (4894/4982) | 97.83% (3829/3914) |
lib/Analysis/DependenceAnalysis.cpp | 88.54% (85/96) | 80.06% (2308/2883) | 80.27% (1737/2164) |
lib/Analysis/AliasAnalysisSummary.h | 30.43% (7/23) | 28.24% (24/85) | 24.49% (12/49) |
lib/Analysis/MemorySSAUpdater.cpp | 100.00% (44/44) | 97.49% (1166/1196) | 94.59% (402/425) |
lib/Analysis/OrderedBasicBlock.cpp | 100.00% (3/3) | 100.00% (51/51) | 100.00% (23/23) |
lib/Analysis/DominanceFrontier.cpp | 80.00% (8/10) | 82.93% (34/41) | 88.24% (15/17) |
lib/Analysis/PtrUseVisitor.cpp | 100.00% (2/2) | 100.00% (17/17) | 100.00% (8/8) |
lib/Analysis/CallGraph.cpp | 92.00% (23/25) | 88.06% (177/201) | 89.89% (80/89) |
lib/Analysis/LazyValueInfo.cpp | 92.77% (77/83) | 96.84% (1472/1520) | 97.32% (800/822) |
lib/Analysis/LegacyDivergenceAnalysis.cpp | 93.33% (14/15) | 96.28% (233/242) | 94.44% (119/126) |
lib/Analysis/CallPrinter.cpp | 0.00% (0/8) | 0.00% (0/21) | 0.00% (0/11) |
lib/IRReader/IRReader.cpp | 57.14% (4/7) | 51.06% (48/94) | 65.62% (21/32) |
lib/Bitcode/Writer/BitcodeWriterPass.cpp | 77.78% (7/9) | 89.74% (35/39) | 88.89% (16/18) |
lib/Bitcode/Writer/ValueEnumerator.cpp | 95.92% (47/49) | 96.08% (931/969) | 95.86% (417/435) |
lib/Bitcode/Writer/BitcodeWriter.cpp | 100.00% (141/141) | 96.85% (3877/4003) | 92.48% (1389/1502) |
lib/Bitcode/Writer/ValueEnumerator.h | 91.30% (21/23) | 94.92% (56/59) | 90.32% (28/31) |
lib/Bitcode/Reader/ValueList.h | 72.73% (8/11) | 72.73% (16/22) | 72.73% (8/11) |
lib/Bitcode/Reader/MetadataLoader.cpp | 89.74% (70/78) | 91.50% (1604/1753) | 84.29% (794/942) |
lib/Bitcode/Reader/ValueList.cpp | 100.00% (7/7) | 89.80% (132/147) | 90.14% (64/71) |
lib/Bitcode/Reader/BitstreamReader.cpp | 100.00% (7/7) | 90.73% (323/356) | 83.58% (168/201) |
lib/Bitcode/Reader/BitcodeReader.cpp | 97.01% (130/134) | 87.40% (4850/5549) | 81.00% (2647/3268) |
lib/Bitcode/Reader/MetadataLoader.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/DebugInfo/CodeView/TypeTableCollection.cpp | 75.00% (6/8) | 89.74% (35/39) | 90.48% (19/21) |
lib/DebugInfo/CodeView/Formatters.cpp | 75.00% (3/4) | 95.65% (22/23) | 91.67% (11/12) |
lib/DebugInfo/CodeView/EnumTables.cpp | 55.56% (10/18) | 55.56% (30/54) | 55.56% (10/18) |
lib/DebugInfo/CodeView/RecordSerialization.cpp | 50.00% (5/10) | 62.93% (73/116) | 55.36% (31/56) |
lib/DebugInfo/CodeView/TypeHashing.cpp | 100.00% (2/2) | 100.00% (49/49) | 100.00% (19/19) |
lib/DebugInfo/CodeView/CVTypeVisitor.cpp | 59.09% (13/22) | 58.93% (99/168) | 73.30% (258/352) |
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp | 89.66% (26/29) | 94.03% (425/452) | 91.78% (134/146) |
lib/DebugInfo/CodeView/TypeIndex.cpp | 100.00% (2/2) | 100.00% (35/35) | 95.65% (22/23) |
lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp | 100.00% (5/5) | 100.00% (42/42) | 100.00% (10/10) |
lib/DebugInfo/CodeView/TypeRecordMapping.cpp | 100.00% (43/43) | 99.75% (406/407) | 78.91% (464/588) |
lib/DebugInfo/CodeView/SymbolRecordMapping.cpp | 84.78% (39/46) | 83.30% (374/449) | 63.60% (498/783) |
lib/DebugInfo/CodeView/RecordName.cpp | 78.79% (26/33) | 78.40% (196/250) | 78.90% (86/109) |
lib/DebugInfo/CodeView/Line.cpp | 100.00% (1/1) | 100.00% (8/8) | 100.00% (3/3) |
lib/DebugInfo/CodeView/CodeViewError.cpp | 66.67% (2/3) | 54.55% (12/22) | 25.00% (3/12) |
lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp | 75.00% (12/16) | 79.45% (58/73) | 64.52% (20/31) |
lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp | 100.00% (11/11) | 100.00% (211/211) | 92.00% (23/25) |
lib/DebugInfo/CodeView/TypeDumpVisitor.cpp | 87.23% (41/47) | 89.92% (321/357) | 88.40% (259/293) |
lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | 87.50% (14/16) | 70.09% (157/224) | 59.66% (105/176) |
lib/Object/ObjectFile.cpp | 71.43% (10/14) | 86.18% (106/123) | 88.31% (68/77) |
lib/Object/MachOObjectFile.cpp | 94.89% (223/235) | 85.81% (3478/4053) | 89.03% (2012/2260) |
lib/Object/Binary.cpp | 100.00% (7/7) | 92.06% (58/63) | 90.70% (39/43) |
lib/Object/Archive.cpp | 97.30% (36/37) | 87.01% (784/901) | 87.99% (381/433) |
lib/Object/ELFObjectFile.cpp | 88.89% (8/9) | 84.88% (292/344) | 82.29% (144/175) |
lib/Object/WindowsResource.cpp | 100.00% (41/41) | 94.33% (532/564) | 85.41% (158/185) |
lib/Object/MachOUniversal.cpp | 88.89% (8/9) | 94.62% (176/186) | 95.00% (95/100) |
lib/Object/COFFObjectFile.cpp | 97.92% (141/144) | 87.53% (1228/1403) | 77.54% (749/966) |
lib/Object/SymbolicFile.cpp | 100.00% (3/3) | 93.33% (56/60) | 89.36% (42/47) |
lib/Object/ModuleSymbolTable.cpp | 100.00% (9/9) | 95.92% (188/196) | 89.66% (78/87) |
lib/Object/IRObjectFile.cpp | 100.00% (13/13) | 93.58% (102/109) | 85.71% (42/49) |
lib/Object/RecordStreamer.cpp | 88.24% (15/17) | 94.76% (181/191) | 94.17% (97/103) |
lib/Object/WasmObjectFile.cpp | 89.42% (93/104) | 81.08% (1136/1401) | 81.57% (646/792) |
lib/Object/Error.cpp | 66.67% (6/9) | 78.12% (50/64) | 57.69% (15/26) |
lib/Object/IRSymtab.cpp | 100.00% (12/12) | 97.97% (289/295) | 96.21% (127/132) |
lib/Object/RecordStreamer.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (4/4) |
lib/Object/ELF.cpp | 100.00% (11/11) | 76.32% (406/532) | 61.25% (4697/7668) |
lib/Support/SmallVector.cpp | 100.00% (1/1) | 100.00% (23/23) | 83.33% (5/6) |
lib/Support/xxhash.cpp | 100.00% (5/5) | 100.00% (82/82) | 100.00% (16/16) |
lib/Support/Regex.cpp | 100.00% (10/10) | 97.63% (165/169) | 98.95% (94/95) |
lib/Support/LowLevelType.cpp | 100.00% (2/2) | 82.14% (23/28) | 88.24% (15/17) |
lib/Support/Hashing.cpp | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) |
lib/Support/Signals.cpp | 20.00% (1/5) | 10.00% (14/140) | 9.86% (7/71) |
lib/Support/ThreadPool.cpp | 100.00% (8/8) | 100.00% (116/116) | 100.00% (23/23) |
lib/Support/ToolOutputFile.cpp | 100.00% (4/4) | 95.24% (20/21) | 92.86% (13/14) |
lib/Support/FormattedStream.cpp | 57.14% (4/7) | 82.09% (55/67) | 84.21% (16/19) |
lib/Support/ScaledNumber.cpp | 87.50% (14/16) | 86.64% (253/292) | 93.94% (124/132) |
lib/Support/Chrono.cpp | 100.00% (3/3) | 100.00% (58/58) | 95.00% (19/20) |
lib/Support/Unicode.cpp | 100.00% (3/3) | 100.00% (326/326) | 100.00% (31/31) |
lib/Support/SymbolRemappingReader.cpp | 100.00% (2/2) | 100.00% (58/58) | 100.00% (21/21) |
lib/Support/BinaryStreamError.cpp | 50.00% (3/6) | 56.25% (18/32) | 50.00% (7/14) |
lib/Support/AArch64TargetParser.cpp | 88.89% (16/18) | 85.45% (141/165) | 69.95% (135/193) |
lib/Support/APInt.cpp | 98.55% (136/138) | 93.91% (2404/2560) | 93.10% (1174/1261) |
lib/Support/regengine.inc | 100.00% (6/6) | 81.41% (635/780) | 75.18% (712/947) |
lib/Support/JSON.cpp | 95.74% (45/47) | 93.70% (610/651) | 92.89% (366/394) |
lib/Support/FoldingSet.cpp | 92.11% (35/38) | 93.62% (323/345) | 90.84% (119/131) |
lib/Support/Allocator.cpp | 50.00% (1/2) | 58.33% (7/12) | 50.00% (1/2) |
lib/Support/JamCRC.cpp | 100.00% (1/1) | 100.00% (6/6) | 100.00% (2/2) |
lib/Support/DataExtractor.cpp | 88.24% (15/17) | 86.67% (130/150) | 80.60% (54/67) |
lib/Support/BranchProbability.cpp | 100.00% (6/6) | 97.44% (76/78) | 89.29% (25/28) |
lib/Support/UnicodeCaseFold.cpp | 100.00% (1/1) | 63.96% (465/727) | 67.27% (561/834) |
lib/Support/TrigramIndex.cpp | 100.00% (3/3) | 100.00% (81/81) | 100.00% (55/55) |
lib/Support/LineIterator.cpp | 100.00% (4/4) | 100.00% (72/72) | 100.00% (60/60) |
lib/Support/Debug.cpp | 25.00% (1/4) | 13.64% (3/22) | 7.14% (1/14) |
lib/Support/Errno.cpp | 50.00% (1/2) | 22.22% (4/18) | 60.00% (3/5) |
lib/Support/FormatVariadic.cpp | 85.71% (6/7) | 85.29% (116/136) | 83.87% (52/62) |
lib/Support/regexec.c | 100.00% (1/1) | 100.00% (16/16) | 84.00% (21/25) |
lib/Support/SmallPtrSet.cpp | 100.00% (11/11) | 99.56% (228/229) | 97.80% (89/91) |
lib/Support/ScopedPrinter.cpp | 100.00% (3/3) | 96.77% (30/31) | 92.86% (13/14) |
lib/Support/CodeGenCoverage.cpp | 28.57% (2/7) | 7.59% (6/79) | 12.82% (5/39) |
lib/Support/CommandLine.cpp | 80.49% (99/123) | 83.73% (1482/1770) | 82.53% (841/1019) |
lib/Support/RandomNumberGenerator.cpp | 100.00% (3/3) | 84.21% (32/38) | 76.47% (13/17) |
lib/Support/BinaryStreamRef.cpp | 70.83% (17/24) | 79.37% (50/63) | 78.95% (30/38) |
lib/Support/ConvertUTF.cpp | 84.62% (11/13) | 67.48% (332/492) | 67.86% (285/420) |
lib/Support/StringMap.cpp | 100.00% (8/8) | 99.54% (216/217) | 96.15% (75/78) |
lib/Support/SystemUtils.cpp | 100.00% (1/1) | 33.33% (4/12) | 50.00% (3/6) |
lib/Support/CrashRecoveryContext.cpp | 76.19% (16/21) | 73.26% (137/187) | 73.61% (53/72) |
lib/Support/ConvertUTFWrapper.cpp | 100.00% (10/10) | 84.83% (179/211) | 84.88% (73/86) |
lib/Support/regcomp.c | 78.95% (30/38) | 72.22% (819/1134) | 64.29% (776/1207) |
lib/Support/SourceMgr.cpp | 100.00% (16/16) | 96.69% (409/423) | 94.33% (183/194) |
lib/Support/DebugCounter.cpp | 57.14% (4/7) | 27.66% (26/94) | 20.59% (7/34) |
lib/Support/IntervalMap.cpp | 100.00% (6/6) | 97.54% (119/122) | 95.31% (61/64) |
lib/Support/Threading.cpp | 100.00% (3/3) | 85.00% (17/20) | 77.78% (7/9) |
lib/Support/KnownBits.cpp | 100.00% (1/1) | 100.00% (46/46) | 100.00% (16/16) |
lib/Support/APFloat.cpp | 94.65% (177/187) | 94.24% (3635/3857) | 91.41% (1628/1781) |
lib/Support/Locale.cpp | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
lib/Support/GraphWriter.cpp | 14.29% (1/7) | 5.98% (14/234) | 8.26% (9/109) |
lib/Support/Triple.cpp | 98.18% (54/55) | 95.52% (1450/1518) | 91.89% (873/950) |
lib/Support/BinaryStreamReader.cpp | 100.00% (16/16) | 94.59% (105/111) | 88.89% (48/54) |
lib/Support/Compression.cpp | 100.00% (7/7) | 92.00% (46/50) | 66.67% (12/18) |
lib/Support/PluginLoader.cpp | 100.00% (3/3) | 90.00% (18/20) | 75.00% (6/8) |
lib/Support/PrettyStackTrace.cpp | 40.00% (6/15) | 28.70% (31/108) | 19.35% (6/31) |
lib/Support/TargetParser.cpp | 100.00% (11/11) | 89.77% (79/88) | 89.83% (53/59) |
lib/Support/Host.cpp | 68.42% (13/19) | 35.51% (370/1042) | 28.70% (312/1087) |
lib/Support/APSInt.cpp | 100.00% (2/2) | 100.00% (22/22) | 100.00% (15/15) |
lib/Support/ItaniumManglingCanonicalizer.cpp | 93.55% (29/31) | 94.84% (239/252) | 93.48% (86/92) |
lib/Support/LockFileManager.cpp | 75.00% (9/12) | 51.63% (127/246) | 53.06% (52/98) |
lib/Support/MemoryBuffer.cpp | 92.50% (37/40) | 89.21% (306/343) | 84.83% (123/145) |
lib/Support/Valgrind.cpp | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
lib/Support/Timer.cpp | 87.50% (28/32) | 79.41% (243/306) | 77.17% (98/127) |
lib/Support/BuryPointer.cpp | 100.00% (1/1) | 92.86% (13/14) | 80.00% (4/5) |
lib/Support/AMDGPUMetadata.cpp | 100.00% (13/13) | 100.00% (154/154) | 97.37% (37/38) |
lib/Support/raw_ostream.cpp | 86.67% (52/60) | 94.66% (585/618) | 91.32% (242/265) |
lib/Support/RWMutex.cpp | 100.00% (6/6) | 100.00% (52/52) | 100.00% (6/6) |
lib/Support/YAMLParser.cpp | 89.42% (93/104) | 87.08% (1651/1896) | 84.71% (1008/1190) |
lib/Support/Error.cpp | 69.57% (16/23) | 73.74% (73/99) | 67.44% (29/43) |
lib/Support/Twine.cpp | 100.00% (7/7) | 85.33% (128/150) | 80.00% (44/55) |
lib/Support/Unix/Unix.h | 75.00% (3/4) | 64.29% (18/28) | 66.67% (6/9) |
lib/Support/Unix/Host.inc | 100.00% (3/3) | 67.65% (23/34) | 66.67% (8/12) |
lib/Support/Unix/Process.inc | 73.33% (22/30) | 57.98% (138/238) | 53.06% (52/98) |
lib/Support/Unix/DynamicLibrary.inc | 100.00% (5/5) | 94.83% (55/58) | 76.92% (10/13) |
lib/Support/Unix/Path.inc | 86.21% (50/58) | 82.95% (545/657) | 79.25% (294/371) |
lib/Support/Unix/Program.inc | 84.62% (11/13) | 71.11% (283/398) | 64.62% (126/195) |
lib/Support/Unix/Watchdog.inc | 0.00% (0/2) | 0.00% (0/10) | 0.00% (0/2) |
lib/Support/Unix/Signals.inc | 81.82% (18/22) | 73.50% (208/283) | 65.66% (65/99) |
lib/Support/Unix/Threading.inc | 28.57% (2/7) | 44.26% (27/61) | 52.38% (11/21) |
lib/Support/Unix/ThreadLocal.inc | 100.00% (5/5) | 100.00% (26/26) | 100.00% (5/5) |
lib/Support/VirtualFileSystem.cpp | 91.28% (136/149) | 92.46% (1373/1485) | 91.00% (728/800) |
lib/Support/StringRef.cpp | 100.00% (32/32) | 98.96% (476/481) | 98.65% (366/371) |
lib/Support/YAMLTraits.cpp | 93.02% (120/129) | 92.77% (808/871) | 91.37% (487/533) |
lib/Support/Path.cpp | 88.89% (80/90) | 85.80% (864/1007) | 87.79% (525/598) |
lib/Support/Program.cpp | 100.00% (3/3) | 100.00% (34/34) | 100.00% (17/17) |
lib/Support/ARMAttributeParser.cpp | 95.56% (43/45) | 92.08% (500/543) | 75.26% (146/194) |
lib/Support/TargetRegistry.cpp | 75.00% (6/8) | 75.96% (79/104) | 75.68% (28/37) |
lib/Support/StringExtras.cpp | 100.00% (6/6) | 100.00% (54/54) | 100.00% (44/44) |
lib/Support/BinaryStreamWriter.cpp | 100.00% (10/10) | 90.00% (54/60) | 82.86% (29/35) |
lib/Support/ErrorHandling.cpp | 43.75% (7/16) | 46.38% (64/138) | 33.33% (11/33) |
lib/Support/StringSaver.cpp | 100.00% (2/2) | 100.00% (13/13) | 100.00% (6/6) |
lib/Support/ARMBuildAttrs.cpp | 100.00% (3/3) | 100.00% (24/24) | 94.74% (18/19) |
lib/Support/regerror.c | 50.00% (1/2) | 55.56% (25/45) | 51.72% (15/29) |
lib/Support/DynamicLibrary.cpp | 66.67% (10/15) | 75.40% (95/126) | 74.67% (56/75) |
lib/Support/Statistic.cpp | 76.47% (13/17) | 56.71% (93/164) | 40.82% (20/49) |
lib/Support/ManagedStatic.cpp | 100.00% (5/5) | 100.00% (54/54) | 100.00% (12/12) |
lib/Support/DJB.cpp | 100.00% (5/5) | 100.00% (61/61) | 100.00% (19/19) |
lib/Support/SpecialCaseList.cpp | 100.00% (12/12) | 98.30% (173/176) | 98.94% (93/94) |
lib/Support/SHA1.cpp | 100.00% (17/17) | 100.00% (208/208) | 100.00% (30/30) |
lib/Support/regstrlcpy.c | 100.00% (1/1) | 91.30% (21/23) | 84.62% (11/13) |
lib/Support/WithColor.cpp | 92.31% (12/13) | 51.22% (42/82) | 60.47% (26/43) |
lib/Support/regfree.c | 100.00% (1/1) | 100.00% (22/22) | 94.74% (18/19) |
lib/Support/Mutex.cpp | 100.00% (5/5) | 100.00% (55/55) | 100.00% (5/5) |
lib/Support/LEB128.cpp | 100.00% (2/2) | 100.00% (21/21) | 100.00% (8/8) |
lib/Support/InitLLVM.cpp | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Support/IntEqClasses.cpp | 100.00% (5/5) | 95.92% (47/49) | 93.55% (29/31) |
lib/Support/NativeFormatting.cpp | 100.00% (15/15) | 98.18% (162/165) | 96.05% (73/76) |
lib/Support/ARMTargetParser.cpp | 96.88% (31/32) | 96.50% (497/515) | 96.90% (469/484) |
lib/Support/MD5.cpp | 100.00% (8/8) | 99.48% (191/192) | 99.35% (152/153) |
lib/Support/VersionTuple.cpp | 100.00% (4/4) | 97.75% (87/89) | 96.61% (57/59) |
lib/Support/Process.cpp | 50.00% (2/4) | 87.88% (29/33) | 75.00% (12/16) |
lib/Support/BlockFrequency.cpp | 100.00% (9/9) | 100.00% (57/57) | 100.00% (14/14) |
lib/Option/Arg.cpp | 87.50% (7/8) | 80.72% (67/83) | 82.86% (29/35) |
lib/Option/ArgList.cpp | 93.33% (28/30) | 92.57% (187/202) | 95.12% (78/82) |
lib/Option/Option.cpp | 75.00% (3/4) | 77.23% (173/224) | 66.67% (90/135) |
lib/Option/OptTable.cpp | 100.00% (20/20) | 96.56% (421/436) | 95.62% (262/274) |
lib/Target/ARM/ARMTargetTransformInfo.h | 90.00% (9/10) | 81.82% (36/44) | 91.89% (34/37) |
lib/Target/ARM/ARMTargetObjectFile.cpp | 100.00% (6/6) | 100.00% (58/58) | 100.00% (24/24) |
lib/Target/ARM/ARMConstantPoolValue.h | 80.00% (20/25) | 81.25% (52/64) | 83.02% (44/53) |
lib/Target/ARM/ARMAsmPrinter.cpp | 100.00% (29/29) | 94.80% (1860/1962) | 86.99% (528/607) |
lib/Target/ARM/ARMTargetTransformInfo.cpp | 100.00% (13/13) | 98.47% (580/589) | 98.21% (274/279) |
lib/Target/ARM/ARMBaseRegisterInfo.cpp | 97.06% (33/34) | 95.29% (668/701) | 93.67% (355/379) |
lib/Target/ARM/ARMComputeBlockSize.cpp | 100.00% (3/3) | 100.00% (50/50) | 100.00% (26/26) |
lib/Target/ARM/ARMBaseRegisterInfo.h | 100.00% (5/5) | 100.00% (50/50) | 100.00% (67/67) |
lib/Target/ARM/Thumb1FrameLowering.cpp | 100.00% (14/14) | 94.17% (856/909) | 90.75% (363/400) |
lib/Target/ARM/ARMSelectionDAGInfo.h | 100.00% (1/1) | 100.00% (13/13) | 100.00% (6/6) |
lib/Target/ARM/Utils/ARMBaseInfo.h | 100.00% (5/5) | 95.45% (63/66) | 87.18% (34/39) |
lib/Target/ARM/Utils/ARMBaseInfo.cpp | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) |
lib/Target/ARM/ARMFrameLowering.cpp | 100.00% (37/37) | 98.40% (2211/2247) | 96.79% (964/996) |
lib/Target/ARM/ThumbRegisterInfo.cpp | 92.86% (13/14) | 82.05% (416/507) | 86.02% (203/236) |
lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h | 71.43% (5/7) | 68.37% (67/98) | 63.89% (46/72) |
lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h | 100.00% (7/7) | 100.00% (29/29) | 100.00% (7/7) |
lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp | 100.00% (5/5) | 97.87% (46/47) | 90.48% (19/21) |
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 95.24% (20/21) | 90.84% (982/1081) | 88.59% (458/517) |
lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp | 100.00% (7/7) | 92.09% (384/417) | 90.30% (121/134) |
lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp | 100.00% (10/10) | 99.30% (142/143) | 98.31% (58/59) |
lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp | 100.00% (3/3) | 100.00% (20/20) | 83.33% (10/12) |
lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 100.00% (7/7) | 86.01% (166/193) | 67.92% (72/106) |
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp | 95.83% (69/72) | 91.54% (1006/1099) | 89.92% (348/387) |
lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp | 100.00% (22/22) | 98.84% (256/259) | 98.67% (148/150) |
lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h | 83.61% (51/61) | 89.85% (407/453) | 88.80% (214/241) |
lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp | 100.00% (3/3) | 100.00% (15/15) | 100.00% (8/8) |
lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp | 100.00% (5/5) | 100.00% (23/23) | 77.78% (7/9) |
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp | 55.56% (5/9) | 94.95% (94/99) | 80.77% (21/26) |
lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 53.12% (17/32) | 89.54% (214/239) | 87.50% (175/200) |
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h | 66.67% (4/6) | 50.00% (4/8) | 66.67% (4/6) |
lib/Target/ARM/MCTargetDesc/ARMMCExpr.h | 66.67% (6/9) | 63.16% (12/19) | 66.67% (6/9) |
lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 100.00% (103/103) | 90.26% (1001/1109) | 89.84% (336/374) |
lib/Target/ARM/ARMConstantPoolValue.cpp | 79.41% (27/34) | 72.11% (106/147) | 60.49% (49/81) |
lib/Target/ARM/ARMHazardRecognizer.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 95.26% (462/485) | 92.68% (8793/9487) | 93.37% (5531/5924) |
lib/Target/ARM/ARMLegalizerInfo.cpp | 100.00% (8/8) | 98.32% (410/417) | 91.09% (92/101) |
lib/Target/ARM/ARMMacroFusion.cpp | 100.00% (4/4) | 100.00% (34/34) | 100.00% (28/28) |
lib/Target/ARM/ARMFrameLowering.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/ARM/ARMConstantIslandPass.cpp | 96.15% (50/52) | 95.16% (1789/1880) | 92.02% (853/927) |
lib/Target/ARM/ARMRegisterInfo.cpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
lib/Target/ARM/ARMInstructionSelector.cpp | 95.65% (22/23) | 87.89% (726/826) | 73.63% (349/474) |
lib/Target/ARM/ARMISelLowering.cpp | 99.68% (316/317) | 94.70% (13169/13906) | 90.92% (6277/6904) |
lib/Target/ARM/Thumb2InstrInfo.cpp | 80.00% (12/15) | 71.45% (423/592) | 63.04% (191/303) |
lib/Target/ARM/ARMCallLowering.cpp | 96.43% (27/28) | 97.97% (482/492) | 94.44% (170/180) |
lib/Target/ARM/Thumb1InstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/ARM/ARMOptimizeBarriersPass.cpp | 100.00% (6/6) | 100.00% (66/66) | 100.00% (31/31) |
lib/Target/ARM/ARMSubtarget.cpp | 100.00% (25/25) | 99.66% (291/292) | 99.40% (166/167) |
lib/Target/ARM/ARMTargetMachine.h | 100.00% (3/3) | 100.00% (13/13) | 100.00% (15/15) |
lib/Target/ARM/Thumb2InstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/ARM/ARMHazardRecognizer.cpp | 83.33% (5/6) | 93.42% (71/76) | 94.12% (48/51) |
lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 100.00% (57/57) | 93.84% (1966/2095) | 85.09% (1204/1415) |
lib/Target/ARM/A15SDOptimizer.cpp | 100.00% (21/21) | 83.47% (419/502) | 73.49% (219/298) |
lib/Target/ARM/ARMTargetMachine.cpp | 100.00% (34/34) | 98.89% (357/361) | 97.74% (173/177) |
lib/Target/ARM/ARMISelLowering.h | 100.00% (12/12) | 88.33% (53/60) | 78.79% (26/33) |
lib/Target/ARM/ARMBaseInstrInfo.h | 93.33% (14/15) | 91.80% (56/61) | 98.18% (54/55) |
lib/Target/ARM/ARMMCInstLower.cpp | 85.71% (6/7) | 87.91% (160/182) | 85.71% (66/77) |
lib/Target/ARM/ARMFastISel.cpp | 98.36% (60/61) | 91.07% (2467/2709) | 85.50% (1409/1648) |
lib/Target/ARM/Thumb1FrameLowering.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/ARM/Thumb2ITBlockPass.cpp | 100.00% (10/10) | 97.01% (227/234) | 93.33% (112/120) |
lib/Target/ARM/Thumb2SizeReduction.cpp | 100.00% (19/19) | 96.06% (829/863) | 94.17% (614/652) |
lib/Target/ARM/ARMTargetObjectFile.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/ARM/Thumb1InstrInfo.cpp | 75.00% (6/8) | 88.50% (100/113) | 76.19% (32/42) |
lib/Target/ARM/ARMParallelDSP.cpp | 100.00% (30/30) | 93.42% (639/684) | 87.76% (416/474) |
lib/Target/ARM/ARMCallingConv.cpp | 100.00% (8/8) | 98.15% (212/216) | 94.00% (94/100) |
lib/Target/ARM/ARMFeatures.h | 100.00% (1/1) | 100.00% (69/69) | 100.00% (57/57) |
lib/Target/ARM/ARMInstrInfo.cpp | 75.00% (3/4) | 57.43% (58/101) | 37.78% (17/45) |
lib/Target/ARM/ARMRegisterBankInfo.cpp | 100.00% (3/3) | 97.25% (283/291) | 93.60% (117/125) |
lib/Target/ARM/ARMISelDAGToDAG.cpp | 97.75% (87/89) | 94.08% (3687/3919) | 89.33% (1615/1808) |
lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp | 100.00% (5/5) | 100.00% (27/27) | 100.00% (5/5) |
lib/Target/ARM/ARMBasicBlockInfo.h | 100.00% (5/5) | 100.00% (26/26) | 100.00% (15/15) |
lib/Target/ARM/ARMSelectionDAGInfo.cpp | 100.00% (6/6) | 98.22% (221/225) | 95.52% (64/67) |
lib/Target/ARM/ARMAsmPrinter.h | 66.67% (2/3) | 75.00% (12/16) | 83.33% (10/12) |
lib/Target/ARM/ARMInstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/ARM/ARMExpandPseudoInsts.cpp | 91.30% (21/23) | 95.60% (1434/1500) | 94.32% (631/669) |
lib/Target/ARM/ARMSubtarget.h | 86.30% (126/146) | 90.34% (187/207) | 90.74% (196/216) |
lib/Target/ARM/ARMBaseInstrInfo.cpp | 87.74% (93/106) | 78.83% (3553/4507) | 76.24% (2259/2963) |
lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp | 89.89% (80/89) | 87.66% (1073/1224) | 91.31% (410/449) |
lib/Target/ARM/ARMMachineFunctionInfo.h | 86.27% (44/51) | 81.25% (65/80) | 82.26% (51/62) |
lib/Target/ARM/ARMCodeGenPrepare.cpp | 97.14% (34/35) | 97.70% (891/912) | 95.96% (618/644) |
lib/Target/ARM/MLxExpansionPass.cpp | 92.31% (12/13) | 75.09% (220/293) | 63.84% (113/177) |
lib/Target/ARM/ARMMachineFunctionInfo.cpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp | 100.00% (2/2) | 100.00% (37/37) | 100.00% (13/13) |
lib/Target/AArch64/AArch64GenRegisterBankInfo.def | 57.14% (4/7) | 66.67% (80/120) | 60.00% (45/75) |
lib/Target/AArch64/AArch64ConditionOptimizer.cpp | 92.31% (12/13) | 93.02% (280/301) | 89.39% (177/198) |
lib/Target/AArch64/AArch64Subtarget.h | 63.25% (74/117) | 74.40% (125/168) | 68.15% (92/135) |
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 96.84% (92/95) | 94.09% (3516/3737) | 95.61% (2700/2824) |
lib/Target/AArch64/AArch64InstrInfo.h | 100.00% (6/6) | 100.00% (25/25) | 100.00% (16/16) |
lib/Target/AArch64/AArch64A53Fix835769.cpp | 100.00% (12/12) | 82.80% (130/157) | 73.17% (60/82) |
lib/Target/AArch64/AArch64InstrInfo.cpp | 100.00% (118/118) | 91.38% (4631/5068) | 89.36% (2242/2509) |
lib/Target/AArch64/AArch64TargetMachine.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp | 100.00% (7/7) | 100.00% (98/98) | 100.00% (98/98) |
lib/Target/AArch64/AArch64ISelLowering.h | 100.00% (17/17) | 98.89% (89/90) | 97.92% (47/48) |
lib/Target/AArch64/AArch64FrameLowering.cpp | 100.00% (44/44) | 98.02% (1926/1965) | 96.26% (721/749) |
lib/Target/AArch64/AArch64RegisterBankInfo.cpp | 100.00% (10/10) | 97.01% (648/668) | 95.93% (424/442) |
lib/Target/AArch64/AArch64MCInstLower.cpp | 100.00% (9/9) | 98.13% (262/267) | 95.60% (152/159) |
lib/Target/AArch64/Utils/AArch64BaseInfo.cpp | 100.00% (2/2) | 100.00% (31/31) | 100.00% (5/5) |
lib/Target/AArch64/Utils/AArch64BaseInfo.h | 82.35% (14/17) | 75.26% (216/287) | 67.11% (151/225) |
lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h | 73.68% (14/19) | 73.68% (14/19) | 73.68% (14/19) |
lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 100.00% (5/5) | 100.00% (100/100) | 100.00% (11/11) |
lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp | 100.00% (5/5) | 80.21% (300/374) | 92.95% (580/624) |
lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h | 80.00% (56/70) | 84.73% (527/622) | 87.80% (288/328) |
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 100.00% (17/17) | 98.84% (85/86) | 96.43% (27/28) |
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h | 87.50% (7/8) | 92.86% (13/14) | 87.50% (7/8) |
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp | 100.00% (31/31) | 96.88% (311/321) | 95.37% (103/108) |
lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp | 85.71% (6/7) | 90.00% (27/30) | 93.75% (15/16) |
lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 80.00% (20/25) | 92.81% (516/556) | 90.97% (292/321) |
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp | 100.00% (5/5) | 89.61% (69/77) | 90.24% (37/41) |
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp | 100.00% (23/23) | 96.72% (118/122) | 91.30% (42/46) |
lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp | 100.00% (5/5) | 85.14% (298/350) | 89.86% (133/148) |
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 100.00% (14/14) | 97.97% (145/148) | 98.00% (49/50) |
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp | 87.50% (7/8) | 92.92% (105/113) | 86.11% (62/72) |
lib/Target/AArch64/AArch64LegalizerInfo.cpp | 96.00% (24/25) | 96.01% (578/602) | 85.85% (91/106) |
lib/Target/AArch64/AArch64CollectLOH.cpp | 100.00% (18/18) | 97.44% (343/352) | 96.61% (228/236) |
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp | 100.00% (10/10) | 99.74% (381/382) | 99.58% (236/237) |
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp | 100.00% (18/18) | 96.50% (827/857) | 94.74% (270/285) |
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 95.65% (242/253) | 92.52% (4579/4949) | 91.04% (2601/2857) |
lib/Target/AArch64/AArch64MachineFunctionInfo.h | 100.00% (41/41) | 100.00% (72/72) | 100.00% (46/46) |
lib/Target/AArch64/AArch64Subtarget.cpp | 100.00% (14/14) | 98.08% (204/208) | 95.29% (81/85) |
lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp | 100.00% (8/8) | 96.59% (85/88) | 93.33% (28/30) |
lib/Target/AArch64/AArch64CompressJumpTables.cpp | 100.00% (8/8) | 95.05% (96/101) | 94.29% (33/35) |
lib/Target/AArch64/AArch64StorePairSuppress.cpp | 100.00% (7/7) | 100.00% (101/101) | 100.00% (64/64) |
lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp | 100.00% (8/8) | 90.48% (38/42) | 94.74% (18/19) |
lib/Target/AArch64/AArch64SpeculationHardening.cpp | 100.00% (17/17) | 99.59% (488/490) | 99.07% (213/215) |
lib/Target/AArch64/AArch64TargetMachine.cpp | 93.75% (30/32) | 97.71% (341/349) | 96.88% (186/192) |
lib/Target/AArch64/AArch64PBQPRegAlloc.cpp | 100.00% (6/6) | 83.33% (275/330) | 82.53% (189/229) |
lib/Target/AArch64/AArch64BranchTargets.cpp | 100.00% (6/6) | 100.00% (78/78) | 100.00% (50/50) |
lib/Target/AArch64/AArch64TargetTransformInfo.cpp | 100.00% (31/31) | 97.12% (911/938) | 93.72% (373/398) |
lib/Target/AArch64/AArch64AsmPrinter.cpp | 89.66% (26/29) | 94.36% (854/905) | 89.29% (225/252) |
lib/Target/AArch64/AArch64RegisterInfo.cpp | 100.00% (35/35) | 97.42% (415/426) | 92.92% (210/226) |
lib/Target/AArch64/AArch64ConditionalCompares.cpp | 95.24% (20/21) | 88.87% (599/674) | 81.97% (350/427) |
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp | 100.00% (46/46) | 98.55% (1497/1519) | 97.08% (897/924) |
lib/Target/AArch64/AArch64ISelLowering.cpp | 98.98% (292/295) | 94.53% (10126/10712) | 90.23% (4874/5402) |
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp | 97.14% (34/35) | 91.73% (477/520) | 91.38% (265/290) |
lib/Target/AArch64/AArch64TargetTransformInfo.h | 100.00% (8/8) | 76.92% (20/26) | 85.00% (17/20) |
lib/Target/AArch64/AArch64FastISel.cpp | 98.15% (106/108) | 91.20% (4291/4705) | 85.95% (2306/2683) |
lib/Target/AArch64/AArch64RegisterInfo.h | 100.00% (3/3) | 100.00% (12/12) | 100.00% (3/3) |
lib/Target/AArch64/AArch64CallLowering.cpp | 95.45% (21/22) | 97.65% (333/341) | 96.70% (88/91) |
lib/Target/AArch64/AArch64MacroFusion.cpp | 100.00% (10/10) | 89.24% (315/353) | 89.29% (275/308) |
lib/Target/AArch64/AArch64FrameLowering.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Target/AArch64/AArch64CallingConvention.cpp | 100.00% (3/3) | 100.00% (79/79) | 100.00% (39/39) |
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp | 100.00% (11/11) | 95.16% (433/455) | 92.53% (161/174) |
lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp | 100.00% (5/5) | 100.00% (25/25) | 100.00% (5/5) |
lib/Target/AArch64/AArch64PromoteConstant.cpp | 95.00% (19/20) | 80.19% (259/323) | 75.54% (210/278) |
lib/Target/AArch64/AArch64CondBrTuning.cpp | 100.00% (9/9) | 98.46% (256/260) | 96.88% (217/224) |
lib/Target/AArch64/AArch64InstructionSelector.cpp | 93.88% (46/49) | 81.47% (1636/2008) | 64.54% (648/1004) |
lib/Target/AArch64/AArch64TargetObjectFile.cpp | 100.00% (6/6) | 91.67% (44/48) | 88.89% (8/9) |
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp | 100.00% (19/19) | 98.43% (689/700) | 97.37% (481/494) |
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h | 60.00% (3/5) | 60.00% (9/15) | 60.00% (3/5) |
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp | 94.55% (52/55) | 95.96% (973/1014) | 89.85% (584/650) |
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp | 100.00% (14/14) | 93.01% (266/286) | 92.25% (131/142) |
lib/Target/MSP430/MSP430TargetMachine.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
lib/Target/MSP430/MSP430MachineFunctionInfo.h | 70.00% (7/10) | 70.00% (7/10) | 70.00% (7/10) |
lib/Target/MSP430/MSP430Subtarget.cpp | 66.67% (2/3) | 94.12% (16/17) | 85.71% (6/7) |
lib/Target/MSP430/MSP430Subtarget.h | 100.00% (8/8) | 100.00% (16/16) | 100.00% (8/8) |
lib/Target/MSP430/MSP430InstrInfo.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
lib/Target/MSP430/MSP430MCInstLower.cpp | 85.71% (6/7) | 82.61% (95/115) | 64.15% (34/53) |
lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp | 50.00% (1/2) | 90.91% (10/11) | 50.00% (1/2) |
lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp | 100.00% (3/3) | 95.24% (40/42) | 83.33% (5/6) |
lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp | 100.00% (8/8) | 98.10% (103/105) | 90.70% (39/43) |
lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp | 69.23% (9/13) | 86.27% (88/102) | 77.14% (27/35) |
lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp | 100.00% (4/4) | 96.00% (24/25) | 52.63% (10/19) |
lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp | 100.00% (5/5) | 93.55% (29/31) | 87.50% (7/8) |
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp | 92.86% (13/14) | 75.31% (241/320) | 76.56% (147/192) |
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp | 97.56% (40/41) | 91.75% (367/400) | 84.84% (207/244) |
lib/Target/MSP430/MSP430TargetMachine.cpp | 100.00% (10/10) | 100.00% (32/32) | 100.00% (13/13) |
lib/Target/MSP430/MSP430InstrInfo.cpp | 90.91% (10/11) | 86.22% (219/254) | 81.82% (99/121) |
lib/Target/MSP430/MSP430ISelLowering.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/MSP430/MSP430MCInstLower.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/MSP430/MSP430BranchSelector.cpp | 100.00% (8/8) | 99.47% (188/189) | 98.48% (65/66) |
lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) |
lib/Target/MSP430/MSP430FrameLowering.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/MSP430/MSP430FrameLowering.cpp | 100.00% (8/8) | 80.00% (200/250) | 83.72% (72/86) |
lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp | 100.00% (7/7) | 97.89% (93/95) | 92.11% (35/38) |
lib/Target/MSP430/MSP430AsmPrinter.cpp | 90.00% (9/10) | 94.44% (102/108) | 82.69% (43/52) |
lib/Target/MSP430/MSP430RegisterInfo.cpp | 83.33% (5/6) | 95.65% (110/115) | 93.55% (29/31) |
lib/Target/MSP430/MSP430ISelLowering.cpp | 85.37% (35/41) | 92.12% (1310/1422) | 83.97% (351/418) |
lib/Target/MSP430/MSP430MachineFunctionInfo.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/XCore/XCoreTargetObjectFile.cpp | 100.00% (6/6) | 88.89% (112/126) | 77.55% (76/98) |
lib/Target/XCore/XCoreISelLowering.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (4/4) |
lib/Target/XCore/XCoreISelDAGToDAG.cpp | 90.00% (9/10) | 88.61% (179/202) | 78.26% (72/92) |
lib/Target/XCore/XCoreInstrInfo.cpp | 91.67% (22/24) | 89.80% (273/304) | 85.86% (164/191) |
lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp | 50.00% (1/2) | 94.74% (18/19) | 50.00% (1/2) |
lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp | 100.00% (14/14) | 100.00% (66/66) | 100.00% (14/14) |
lib/Target/XCore/XCoreMachineFunctionInfo.h | 92.31% (12/13) | 96.77% (30/31) | 92.31% (12/13) |
lib/Target/XCore/XCoreMachineFunctionInfo.cpp | 80.00% (4/5) | 91.53% (54/59) | 84.21% (16/19) |
lib/Target/XCore/XCoreSubtarget.cpp | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
lib/Target/XCore/XCoreFrameLowering.cpp | 95.45% (21/22) | 98.43% (439/446) | 91.72% (155/169) |
lib/Target/XCore/XCoreLowerThreadLocal.cpp | 100.00% (10/10) | 97.02% (163/168) | 93.14% (95/102) |
lib/Target/XCore/XCoreFrameLowering.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/XCore/XCoreAsmPrinter.cpp | 93.33% (14/15) | 91.33% (179/196) | 82.42% (75/91) |
lib/Target/XCore/XCoreMCInstLower.cpp | 100.00% (5/5) | 95.00% (76/80) | 83.78% (31/37) |
lib/Target/XCore/XCoreISelLowering.cpp | 95.83% (46/48) | 92.61% (1567/1692) | 87.35% (511/585) |
lib/Target/XCore/XCoreTargetMachine.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (3/3) |
lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp | 100.00% (5/5) | 100.00% (30/30) | 100.00% (13/13) |
lib/Target/XCore/XCoreRegisterInfo.cpp | 100.00% (16/16) | 96.28% (233/242) | 84.51% (60/71) |
lib/Target/XCore/XCoreTargetTransformInfo.h | 75.00% (3/4) | 88.89% (8/9) | 85.71% (6/7) |
lib/Target/XCore/XCoreSubtarget.h | 100.00% (5/5) | 100.00% (13/13) | 100.00% (5/5) |
lib/Target/XCore/XCoreInstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) |
lib/Target/XCore/XCoreTargetMachine.cpp | 100.00% (13/13) | 100.00% (46/46) | 100.00% (24/24) |
lib/Target/XCore/XCoreSelectionDAGInfo.cpp | 100.00% (1/1) | 100.00% (30/30) | 100.00% (8/8) |
lib/Target/XCore/InstPrinter/XCoreInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp | 66.67% (4/6) | 88.24% (45/51) | 89.47% (17/19) |
lib/Target/TargetMachine.cpp | 94.12% (16/17) | 96.59% (198/205) | 95.93% (165/172) |
lib/Target/BPF/BPFFrameLowering.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Target/BPF/BTFDebug.cpp | 100.00% (47/47) | 95.54% (621/650) | 90.17% (211/234) |
lib/Target/BPF/BPFInstrInfo.cpp | 100.00% (9/9) | 88.18% (179/203) | 79.07% (68/86) |
lib/Target/BPF/BPFRegisterInfo.cpp | 100.00% (6/6) | 100.00% (88/88) | 95.83% (23/24) |
lib/Target/BPF/BTFDebug.h | 94.74% (18/19) | 96.97% (32/33) | 94.74% (18/19) |
lib/Target/BPF/BPFISelLowering.cpp | 95.00% (19/20) | 94.26% (624/662) | 77.44% (230/297) |
lib/Target/BPF/BPFInstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/BPF/BPFSubtarget.h | 100.00% (9/9) | 100.00% (17/17) | 100.00% (9/9) |
lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp | 100.00% (9/9) | 92.22% (83/90) | 91.30% (21/23) |
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp | 100.00% (8/8) | 100.00% (81/81) | 100.00% (35/35) |
lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h | 100.00% (2/2) | 100.00% (25/25) | 100.00% (4/4) |
lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp | 72.73% (8/11) | 64.29% (36/56) | 69.44% (25/36) |
lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp | 100.00% (4/4) | 92.11% (35/38) | 80.00% (16/20) |
lib/Target/BPF/BPFSubtarget.cpp | 80.00% (4/5) | 75.86% (22/29) | 76.47% (13/17) |
lib/Target/BPF/AsmParser/BPFAsmParser.cpp | 74.29% (26/35) | 76.61% (262/342) | 76.88% (123/160) |
lib/Target/BPF/BPFAsmPrinter.cpp | 87.50% (7/8) | 82.76% (72/87) | 61.29% (19/31) |
lib/Target/BPF/BPFSelectionDAGInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/BPF/BPFFrameLowering.cpp | 100.00% (4/4) | 100.00% (10/10) | 100.00% (4/4) |
lib/Target/BPF/BPFMIPeephole.cpp | 100.00% (11/11) | 90.11% (164/182) | 86.71% (124/143) |
lib/Target/BPF/BPFMIChecking.cpp | 100.00% (5/5) | 94.87% (37/39) | 96.67% (29/30) |
lib/Target/BPF/BPFISelDAGToDAG.cpp | 94.44% (17/18) | 94.47% (495/524) | 92.52% (297/321) |
lib/Target/BPF/BPFSelectionDAGInfo.cpp | 100.00% (1/1) | 95.00% (19/20) | 85.71% (6/7) |
lib/Target/BPF/BPFISelLowering.h | 80.00% (4/5) | 88.89% (8/9) | 85.71% (6/7) |
lib/Target/BPF/BPFTargetMachine.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (3/3) |
lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp | 100.00% (5/5) | 100.00% (22/22) | 100.00% (5/5) |
lib/Target/BPF/BPFMCInstLower.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/BPF/BPFTargetMachine.cpp | 100.00% (10/10) | 100.00% (56/56) | 100.00% (26/26) |
lib/Target/BPF/InstPrinter/BPFInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp | 100.00% (6/6) | 89.47% (51/57) | 90.62% (29/32) |
lib/Target/BPF/BPFMCInstLower.cpp | 100.00% (4/4) | 94.23% (49/52) | 83.33% (20/24) |
lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp | 80.00% (4/5) | 78.57% (66/84) | 82.00% (41/50) |
lib/Target/WebAssembly/WebAssemblyUtilities.cpp | 85.71% (6/7) | 84.24% (155/184) | 80.98% (132/163) |
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp | 100.00% (11/11) | 100.00% (176/176) | 98.73% (78/79) |
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp | 100.00% (7/7) | 99.24% (131/132) | 98.80% (82/83) |
lib/Target/WebAssembly/WebAssemblyAsmPrinter.h | 80.00% (4/5) | 78.57% (11/14) | 80.00% (4/5) |
lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp | 100.00% (6/6) | 88.76% (79/89) | 86.05% (37/43) |
lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp | 100.00% (5/5) | 100.00% (51/51) | 100.00% (25/25) |
lib/Target/WebAssembly/WebAssemblySubtarget.cpp | 100.00% (4/4) | 100.00% (17/17) | 100.00% (6/6) |
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h | 94.74% (18/19) | 98.04% (50/51) | 95.83% (23/24) |
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h | 79.31% (23/29) | 74.63% (50/67) | 80.00% (28/35) |
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp | 100.00% (12/12) | 99.32% (292/294) | 99.05% (104/105) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp | 100.00% (2/2) | 100.00% (25/25) | 100.00% (4/4) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp | 100.00% (3/3) | 89.74% (105/117) | 83.87% (52/62) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h | 71.43% (10/14) | 71.43% (10/14) | 71.43% (10/14) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp | 84.21% (16/19) | 91.84% (90/98) | 85.00% (34/40) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp | 100.00% (8/8) | 94.12% (80/85) | 88.89% (64/72) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h | 100.00% (1/1) | 99.53% (212/213) | 99.02% (203/205) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp | 100.00% (12/12) | 98.90% (90/91) | 92.31% (24/26) |
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp | 60.00% (6/10) | 78.33% (47/60) | 68.18% (15/22) |
lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp | 40.00% (2/5) | 26.92% (14/52) | 32.00% (8/25) |
lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) |
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 82.22% (37/45) | 83.09% (452/544) | 78.25% (277/354) |
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp | 100.00% (6/6) | 95.90% (234/244) | 86.41% (89/103) |
lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp | 100.00% (4/4) | 77.58% (526/678) | 91.87% (497/541) |
lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 91.84% (45/49) | 80.50% (991/1231) | 78.16% (519/664) |
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp | 94.12% (16/17) | 97.04% (722/744) | 91.90% (227/247) |
lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp | 83.33% (5/6) | 98.08% (153/156) | 99.13% (114/115) |
lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp | 100.00% (5/5) | 100.00% (57/57) | 100.00% (21/21) |
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 66.67% (4/6) | 67.31% (35/52) | 73.91% (17/23) |
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp | 100.00% (6/6) | 100.00% (72/72) | 100.00% (27/27) |
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp | 100.00% (28/28) | 97.59% (688/705) | 96.39% (401/416) |
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp | 100.00% (8/8) | 96.05% (170/177) | 91.18% (93/102) |
lib/Target/WebAssembly/WebAssemblyTargetMachine.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Target/WebAssembly/WebAssemblyPeephole.cpp | 100.00% (7/7) | 96.88% (155/160) | 95.00% (57/60) |
lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp | 100.00% (4/4) | 100.00% (21/21) | 100.00% (7/7) |
lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp | 100.00% (5/5) | 48.80% (81/166) | 54.17% (26/48) |
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp | 100.00% (7/7) | 96.35% (132/137) | 92.19% (59/64) |
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp | 100.00% (11/11) | 93.07% (255/274) | 84.85% (84/99) |
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp | 70.00% (7/10) | 79.43% (112/141) | 73.77% (45/61) |
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp | 100.00% (6/6) | 100.00% (47/47) | 100.00% (16/16) |
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | 100.00% (17/17) | 100.00% (243/243) | 100.00% (44/44) |
lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp | 100.00% (4/4) | 100.00% (29/29) | 100.00% (10/10) |
lib/Target/WebAssembly/WebAssemblyMCInstLower.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/WebAssembly/WebAssemblyFrameLowering.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp | 100.00% (21/21) | 96.18% (554/576) | 94.35% (234/248) |
lib/Target/WebAssembly/WebAssemblyInstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/WebAssembly/WebAssemblySubtarget.h | 100.00% (14/14) | 100.00% (26/26) | 100.00% (14/14) |
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp | 80.00% (4/5) | 94.37% (134/142) | 88.46% (46/52) |
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 76.92% (10/13) | 83.99% (278/331) | 84.43% (141/167) |
lib/Target/WebAssembly/WebAssemblyUtilities.h | 100.00% (1/1) | 100.00% (7/7) | 100.00% (4/4) |
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp | 100.00% (12/12) | 91.83% (281/306) | 88.40% (160/181) |
lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | 87.50% (7/8) | 96.61% (228/236) | 98.05% (151/154) |
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp | 80.00% (4/5) | 97.50% (39/40) | 93.33% (14/15) |
lib/Target/WebAssembly/WebAssemblyRegisterInfo.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp | 97.56% (40/41) | 96.20% (1140/1185) | 82.60% (375/454) |
lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp | 100.00% (3/3) | 100.00% (14/14) | 100.00% (3/3) |
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp | 100.00% (6/6) | 99.00% (99/100) | 97.22% (35/36) |
lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp | 100.00% (5/5) | 100.00% (61/61) | 100.00% (36/36) |
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp | 83.33% (5/6) | 92.11% (35/38) | 95.45% (21/22) |
lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp | 100.00% (10/10) | 96.67% (232/240) | 93.18% (123/132) |
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp | 85.00% (17/20) | 95.12% (195/205) | 93.94% (124/132) |
lib/Target/TargetLoweringObjectFile.cpp | 100.00% (17/17) | 98.44% (252/256) | 98.70% (152/154) |
lib/Target/Lanai/LanaiDelaySlotFiller.cpp | 100.00% (10/10) | 97.21% (174/179) | 95.58% (108/113) |
lib/Target/Lanai/LanaiMachineFunctionInfo.cpp | 0.00% (0/2) | 0.00% (0/9) | 0.00% (0/5) |
lib/Target/Lanai/LanaiTargetTransformInfo.h | 62.50% (5/8) | 61.29% (19/31) | 65.38% (17/26) |
lib/Target/Lanai/LanaiInstrInfo.cpp | 100.00% (24/24) | 87.22% (587/673) | 80.26% (313/390) |
lib/Target/Lanai/LanaiISelDAGToDAG.cpp | 64.29% (9/14) | 58.15% (132/227) | 65.12% (84/129) |
lib/Target/Lanai/LanaiSelectionDAGInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Lanai/LanaiFrameLowering.cpp | 83.33% (5/6) | 80.69% (117/145) | 51.85% (14/27) |
lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp | 75.00% (3/4) | 13.51% (5/37) | 20.00% (3/15) |
lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp | 50.00% (1/2) | 95.65% (22/23) | 50.00% (1/2) |
lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp | 45.45% (5/11) | 40.74% (44/108) | 27.27% (12/44) |
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp | 100.00% (13/13) | 95.11% (175/184) | 93.10% (81/87) |
lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h | 66.67% (4/6) | 60.00% (6/10) | 66.67% (4/6) |
lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp | 50.00% (2/4) | 64.86% (24/37) | 53.33% (8/15) |
lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp | 60.00% (6/10) | 68.75% (66/96) | 44.44% (12/27) |
lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h | 100.00% (1/1) | 75.32% (58/77) | 57.14% (24/42) |
lib/Target/Lanai/LanaiSubtarget.cpp | 100.00% (3/3) | 100.00% (12/12) | 100.00% (5/5) |
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 89.04% (65/73) | 75.69% (688/909) | 68.85% (347/504) |
lib/Target/Lanai/LanaiMCInstLower.cpp | 57.14% (4/7) | 68.75% (66/96) | 68.57% (24/35) |
lib/Target/Lanai/LanaiCondCode.h | 100.00% (2/2) | 98.39% (61/62) | 90.00% (18/20) |
lib/Target/Lanai/LanaiAsmPrinter.cpp | 66.67% (6/9) | 46.06% (76/165) | 37.88% (25/66) |
lib/Target/Lanai/LanaiAluCode.h | 100.00% (10/10) | 89.66% (78/87) | 69.70% (23/33) |
lib/Target/Lanai/LanaiTargetMachine.h | 66.67% (2/3) | 66.67% (6/9) | 66.67% (2/3) |
lib/Target/Lanai/LanaiSelectionDAGInfo.cpp | 0.00% (0/1) | 0.00% (0/7) | 0.00% (0/4) |
lib/Target/Lanai/LanaiTargetMachine.cpp | 100.00% (11/11) | 100.00% (43/43) | 100.00% (14/14) |
lib/Target/Lanai/LanaiMemAluCombiner.cpp | 100.00% (16/16) | 81.40% (245/301) | 71.00% (142/200) |
lib/Target/Lanai/LanaiTargetObjectFile.cpp | 62.50% (5/8) | 68.92% (51/74) | 68.00% (34/50) |
lib/Target/Lanai/LanaiSubtarget.h | 100.00% (6/6) | 100.00% (14/14) | 100.00% (6/6) |
lib/Target/Lanai/LanaiISelLowering.cpp | 62.86% (22/35) | 62.51% (782/1251) | 49.48% (191/386) |
lib/Target/Lanai/LanaiInstrInfo.h | 50.00% (2/4) | 24.39% (10/41) | 27.27% (3/11) |
lib/Target/Lanai/LanaiRegisterInfo.cpp | 71.43% (10/14) | 42.86% (93/217) | 34.74% (33/95) |
lib/Target/Lanai/LanaiFrameLowering.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) |
lib/Target/Lanai/LanaiMCInstLower.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Lanai/InstPrinter/LanaiInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Lanai/InstPrinter/LanaiInstPrinter.cpp | 90.91% (20/22) | 90.71% (205/226) | 92.63% (88/95) |
lib/Target/Lanai/LanaiMachineFunctionInfo.h | 20.00% (1/5) | 20.00% (1/5) | 20.00% (1/5) |
lib/Target/SystemZ/SystemZHazardRecognizer.h | 75.00% (3/4) | 90.00% (9/10) | 87.50% (7/8) |
lib/Target/SystemZ/SystemZMachineScheduler.h | 83.33% (5/6) | 95.00% (19/20) | 95.83% (23/24) |
lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/SystemZ/SystemZAsmPrinter.h | 66.67% (2/3) | 83.33% (5/6) | 66.67% (2/3) |
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp | 100.00% (13/13) | 97.44% (190/195) | 94.20% (65/69) |
lib/Target/SystemZ/SystemZCallingConv.h | 100.00% (7/7) | 100.00% (65/65) | 100.00% (35/35) |
lib/Target/SystemZ/SystemZInstrBuilder.h | 100.00% (1/1) | 100.00% (16/16) | 100.00% (5/5) |
lib/Target/SystemZ/SystemZLongBranch.cpp | 63.16% (12/19) | 47.92% (127/265) | 46.08% (47/102) |
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp | 100.00% (21/21) | 97.78% (132/135) | 90.24% (37/41) |
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 100.00% (7/7) | 100.00% (75/75) | 100.00% (15/15) |
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp | 100.00% (1/1) | 100.00% (14/14) | 100.00% (1/1) |
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (4/4) |
lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp | 100.00% (11/11) | 71.30% (77/108) | 61.90% (52/84) |
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp | 72.73% (8/11) | 83.12% (64/77) | 79.41% (27/34) |
lib/Target/SystemZ/SystemZISelLowering.cpp | 97.83% (180/184) | 93.13% (6245/6706) | 82.99% (2815/3392) |
lib/Target/SystemZ/SystemZMachineFunctionInfo.h | 57.89% (11/19) | 57.89% (11/19) | 57.89% (11/19) |
lib/Target/SystemZ/SystemZRegisterInfo.cpp | 100.00% (10/10) | 95.05% (269/283) | 96.88% (155/160) |
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 88.46% (115/130) | 85.16% (855/1004) | 85.07% (513/603) |
lib/Target/SystemZ/SystemZTDC.cpp | 100.00% (7/7) | 96.04% (267/278) | 91.61% (131/143) |
lib/Target/SystemZ/SystemZHazardRecognizer.cpp | 93.33% (14/15) | 96.71% (294/304) | 93.07% (188/202) |
lib/Target/SystemZ/SystemZFrameLowering.h | 50.00% (1/2) | 25.00% (1/4) | 50.00% (1/2) |
lib/Target/SystemZ/SystemZLDCleanup.cpp | 87.50% (7/8) | 93.51% (72/77) | 84.62% (22/26) |
lib/Target/SystemZ/SystemZSelectionDAGInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/SystemZ/SystemZISelLowering.h | 100.00% (12/12) | 100.00% (64/64) | 100.00% (26/26) |
lib/Target/SystemZ/SystemZConstantPoolValue.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/SystemZ/SystemZSubtarget.h | 65.79% (25/38) | 69.64% (39/56) | 65.79% (25/38) |
lib/Target/SystemZ/SystemZFrameLowering.cpp | 100.00% (13/13) | 96.48% (438/454) | 87.30% (165/189) |
lib/Target/SystemZ/SystemZInstrInfo.h | 100.00% (5/5) | 100.00% (11/11) | 100.00% (5/5) |
lib/Target/SystemZ/SystemZExpandPseudo.cpp | 100.00% (7/7) | 100.00% (84/84) | 100.00% (23/23) |
lib/Target/SystemZ/SystemZMCInstLower.cpp | 100.00% (5/5) | 94.74% (72/76) | 85.29% (29/34) |
lib/Target/SystemZ/SystemZShortenInst.cpp | 100.00% (13/13) | 99.59% (244/245) | 98.91% (91/92) |
lib/Target/SystemZ/SystemZSubtarget.cpp | 80.00% (4/5) | 96.43% (27/28) | 92.31% (12/13) |
lib/Target/SystemZ/SystemZ.h | 100.00% (6/6) | 100.00% (18/18) | 100.00% (6/6) |
lib/Target/SystemZ/SystemZTargetMachine.h | 75.00% (3/4) | 87.50% (7/8) | 75.00% (3/4) |
lib/Target/SystemZ/SystemZTargetTransformInfo.h | 81.82% (9/11) | 81.82% (9/11) | 81.82% (9/11) |
lib/Target/SystemZ/SystemZMachineScheduler.cpp | 100.00% (13/13) | 98.98% (195/197) | 98.72% (154/156) |
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp | 90.00% (27/30) | 86.65% (876/1011) | 88.12% (675/766) |
lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) |
lib/Target/SystemZ/SystemZTargetMachine.cpp | 100.00% (17/17) | 99.38% (160/161) | 95.52% (64/67) |
lib/Target/SystemZ/SystemZInstrInfo.cpp | 96.55% (56/58) | 95.16% (1495/1571) | 93.15% (761/817) |
lib/Target/SystemZ/SystemZAsmPrinter.cpp | 100.00% (17/17) | 92.27% (537/582) | 92.53% (161/174) |
lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp | 96.43% (27/28) | 94.77% (145/153) | 88.52% (54/61) |
lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/SystemZ/SystemZConstantPoolValue.cpp | 80.00% (4/5) | 84.00% (21/25) | 88.24% (15/17) |
lib/Target/SystemZ/SystemZRegisterInfo.h | 100.00% (6/6) | 100.00% (18/18) | 100.00% (10/10) |
lib/Target/SystemZ/SystemZElimCompare.cpp | 100.00% (22/22) | 98.38% (486/494) | 97.47% (308/316) |
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp | 94.03% (63/67) | 93.36% (1405/1505) | 93.94% (853/908) |
lib/Target/Hexagon/HexagonTargetStreamer.h | 40.00% (2/5) | 40.00% (2/5) | 40.00% (2/5) |
lib/Target/Hexagon/HexagonMachineScheduler.h | 72.22% (13/18) | 79.73% (59/74) | 82.76% (24/29) |
lib/Target/Hexagon/RDFDeadCode.h | 100.00% (6/6) | 100.00% (6/6) | 100.00% (6/6) |
lib/Target/Hexagon/HexagonStoreWidening.cpp | 85.71% (18/21) | 50.11% (220/439) | 58.05% (101/174) |
lib/Target/Hexagon/RDFRegisters.cpp | 90.48% (19/21) | 90.18% (303/336) | 88.05% (199/226) |
lib/Target/Hexagon/HexagonExpandCondsets.cpp | 97.62% (41/42) | 94.72% (1022/1079) | 91.49% (613/670) |
lib/Target/Hexagon/HexagonISelLowering.h | 85.71% (12/14) | 88.46% (46/52) | 90.32% (28/31) |
lib/Target/Hexagon/HexagonFrameLowering.h | 100.00% (8/8) | 100.00% (32/32) | 100.00% (8/8) |
lib/Target/Hexagon/BitTracker.cpp | 78.69% (48/61) | 76.32% (735/963) | 71.04% (363/511) |
lib/Target/Hexagon/HexagonTargetObjectFile.cpp | 92.31% (12/13) | 79.54% (276/347) | 62.94% (214/340) |
lib/Target/Hexagon/HexagonEarlyIfConv.cpp | 89.47% (34/38) | 91.75% (767/836) | 92.56% (510/551) |
lib/Target/Hexagon/HexagonInstrInfo.cpp | 67.46% (114/169) | 58.63% (2228/3800) | 50.81% (1291/2541) |
lib/Target/Hexagon/HexagonGenInsert.cpp | 79.76% (67/84) | 86.61% (1054/1217) | 83.04% (558/672) |
lib/Target/Hexagon/HexagonHazardRecognizer.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (4/4) |
lib/Target/Hexagon/HexagonISelDAGToDAG.h | 80.00% (4/5) | 84.21% (16/19) | 80.00% (4/5) |
lib/Target/Hexagon/RDFRegisters.h | 96.77% (30/31) | 98.84% (85/86) | 97.96% (48/49) |
lib/Target/Hexagon/HexagonCommonGEP.cpp | 86.54% (45/52) | 89.70% (941/1049) | 95.34% (532/558) |
lib/Target/Hexagon/HexagonBitTracker.cpp | 100.00% (20/20) | 90.33% (1093/1210) | 81.52% (728/893) |
lib/Target/Hexagon/HexagonBitTracker.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Hexagon/RDFCopy.h | 100.00% (5/5) | 100.00% (5/5) | 100.00% (5/5) |
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 93.83% (76/81) | 85.14% (1793/2106) | 82.11% (936/1140) |
lib/Target/Hexagon/HexagonConstExtenders.cpp | 81.73% (85/104) | 81.75% (1339/1638) | 77.68% (696/896) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp | 88.89% (16/18) | 82.50% (66/80) | 76.47% (26/34) |
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp | 100.00% (20/20) | 92.37% (533/577) | 94.71% (322/340) |
lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h | 33.33% (1/3) | 33.33% (1/3) | 33.33% (1/3) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp | 90.91% (10/11) | 89.44% (381/426) | 88.49% (223/252) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h | 50.00% (1/2) | 50.00% (3/6) | 50.00% (1/2) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp | 50.00% (1/2) | 94.74% (18/19) | 50.00% (1/2) |
lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp | 100.00% (3/3) | 65.12% (168/258) | 62.60% (82/131) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp | 100.00% (6/6) | 97.01% (324/334) | 94.26% (197/209) |
lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h | 100.00% (1/1) | 100.00% (9/9) | 100.00% (6/6) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp | 71.43% (5/7) | 62.29% (109/175) | 55.28% (68/123) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp | 85.71% (24/28) | 76.80% (480/625) | 83.53% (360/431) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp | 86.02% (80/93) | 87.59% (593/677) | 86.67% (312/360) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 83.33% (25/30) | 81.21% (268/330) | 78.86% (97/123) |
lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp | 100.00% (4/4) | 96.67% (58/60) | 95.00% (38/40) |
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp | 85.00% (17/20) | 90.16% (605/671) | 88.50% (277/313) |
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h | 86.96% (20/23) | 92.11% (35/38) | 87.50% (21/24) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp | 85.71% (6/7) | 87.65% (71/81) | 78.38% (29/37) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp | 90.00% (9/10) | 93.33% (937/1004) | 92.83% (570/614) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (14/14) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h | 100.00% (7/7) | 100.00% (15/15) | 100.00% (7/7) |
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Hexagon/HexagonMachineFunctionInfo.h | 64.71% (11/17) | 40.74% (11/27) | 64.71% (11/17) |
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 74.78% (86/115) | 74.79% (1264/1690) | 78.92% (670/849) |
lib/Target/Hexagon/HexagonSubtarget.h | 80.95% (34/42) | 83.47% (101/121) | 86.90% (73/84) |
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp | 67.74% (21/31) | 72.93% (167/229) | 75.00% (111/148) |
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 76.79% (43/56) | 71.78% (1094/1524) | 70.21% (337/480) |
lib/Target/Hexagon/HexagonVectorPrint.cpp | 100.00% (8/8) | 71.43% (90/126) | 52.86% (74/140) |
lib/Target/Hexagon/HexagonConstPropagation.cpp | 81.91% (77/94) | 70.53% (1776/2518) | 64.61% (1048/1622) |
lib/Target/Hexagon/HexagonSubtarget.cpp | 86.36% (19/22) | 92.43% (415/449) | 90.00% (306/340) |
lib/Target/Hexagon/HexagonInstrInfo.h | 66.67% (4/6) | 66.67% (12/18) | 66.67% (4/6) |
lib/Target/Hexagon/HexagonCopyToCombine.cpp | 100.00% (23/23) | 87.14% (630/723) | 90.26% (352/390) |
lib/Target/Hexagon/HexagonMachineScheduler.cpp | 100.00% (23/23) | 91.43% (736/805) | 89.49% (528/590) |
lib/Target/Hexagon/BitTracker.h | 95.24% (40/42) | 93.06% (134/144) | 90.62% (87/96) |
lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp | 100.00% (5/5) | 89.83% (53/59) | 94.44% (17/18) |
lib/Target/Hexagon/HexagonOptAddrMode.cpp | 100.00% (21/21) | 91.18% (610/669) | 89.74% (376/419) |
lib/Target/Hexagon/HexagonNewValueJump.cpp | 100.00% (13/13) | 88.98% (549/617) | 84.82% (352/415) |
lib/Target/Hexagon/HexagonSplitDouble.cpp | 92.59% (25/27) | 86.99% (943/1084) | 86.36% (494/572) |
lib/Target/Hexagon/HexagonFrameLowering.cpp | 100.00% (61/61) | 95.37% (2058/2158) | 91.55% (942/1029) |
lib/Target/Hexagon/HexagonGenMux.cpp | 94.74% (18/19) | 99.22% (256/258) | 97.50% (156/160) |
lib/Target/Hexagon/HexagonBranchRelaxation.cpp | 100.00% (9/9) | 97.73% (129/132) | 95.45% (63/66) |
lib/Target/Hexagon/HexagonSelectionDAGInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Hexagon/RDFGraph.h | 88.37% (76/86) | 84.40% (211/250) | 91.73% (122/133) |
lib/Target/Hexagon/HexagonISelLowering.cpp | 88.00% (88/100) | 87.79% (2394/2727) | 82.12% (937/1141) |
lib/Target/Hexagon/HexagonGenExtract.cpp | 87.50% (7/8) | 95.16% (177/186) | 89.41% (76/85) |
lib/Target/Hexagon/HexagonBlockRanges.h | 82.61% (19/23) | 87.50% (63/72) | 90.00% (45/50) |
lib/Target/Hexagon/HexagonRegisterInfo.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) |
lib/Target/Hexagon/RDFDeadCode.cpp | 100.00% (12/12) | 89.11% (180/202) | 86.13% (118/137) |
lib/Target/Hexagon/HexagonHazardRecognizer.cpp | 100.00% (5/5) | 87.10% (108/124) | 96.43% (108/112) |
lib/Target/Hexagon/HexagonRegisterInfo.cpp | 88.24% (15/17) | 88.30% (234/265) | 78.89% (71/90) |
lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/Hexagon/HexagonAsmPrinter.cpp | 80.00% (8/10) | 53.63% (369/688) | 55.86% (143/256) |
lib/Target/Hexagon/HexagonPeephole.cpp | 80.00% (4/5) | 68.50% (137/200) | 68.60% (59/86) |
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp | 80.00% (24/30) | 83.51% (324/388) | 87.08% (209/240) |
lib/Target/Hexagon/RDFLiveness.cpp | 95.00% (19/20) | 89.66% (954/1064) | 88.39% (373/422) |
lib/Target/Hexagon/HexagonHardwareLoops.cpp | 94.59% (35/37) | 89.24% (1418/1589) | 85.58% (819/957) |
lib/Target/Hexagon/HexagonFixupHwLoops.cpp | 100.00% (9/9) | 94.02% (110/117) | 88.64% (39/44) |
lib/Target/Hexagon/HexagonCFGOptimizer.cpp | 88.89% (8/9) | 89.67% (165/184) | 80.90% (72/89) |
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp | 83.33% (5/6) | 89.80% (88/98) | 96.30% (52/54) |
lib/Target/Hexagon/HexagonBitSimplify.cpp | 93.20% (96/103) | 85.33% (2349/2753) | 82.36% (1597/1939) |
lib/Target/Hexagon/HexagonGenPredicate.cpp | 73.91% (17/23) | 60.80% (259/426) | 56.35% (142/252) |
lib/Target/Hexagon/HexagonTargetTransformInfo.h | 90.00% (9/10) | 95.83% (23/24) | 90.00% (9/10) |
lib/Target/Hexagon/HexagonBlockRanges.cpp | 80.77% (21/26) | 89.58% (447/499) | 86.73% (281/324) |
lib/Target/Hexagon/HexagonTargetMachine.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/Hexagon/HexagonRDFOpt.cpp | 100.00% (16/16) | 85.99% (221/257) | 78.90% (86/109) |
lib/Target/Hexagon/RDFCopy.cpp | 100.00% (6/6) | 80.61% (133/165) | 72.84% (59/81) |
lib/Target/Hexagon/HexagonVExtract.cpp | 100.00% (6/6) | 100.00% (104/104) | 92.00% (23/25) |
lib/Target/Hexagon/HexagonVLIWPacketizer.h | 66.67% (2/3) | 66.67% (6/9) | 66.67% (2/3) |
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp | 92.50% (74/80) | 85.25% (1936/2271) | 78.67% (992/1261) |
lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) |
lib/Target/Hexagon/HexagonTargetMachine.cpp | 100.00% (20/20) | 100.00% (210/210) | 100.00% (93/93) |
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp | 84.04% (79/94) | 79.57% (1480/1860) | 76.84% (753/980) |
lib/Target/Hexagon/RDFGraph.cpp | 73.15% (79/108) | 79.44% (1283/1615) | 76.34% (571/748) |
lib/Target/Hexagon/HexagonMCInstLower.cpp | 100.00% (2/2) | 86.76% (118/136) | 86.36% (38/44) |
lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp | 100.00% (1/1) | 97.62% (41/42) | 86.67% (13/15) |
lib/Target/Hexagon/HexagonAsmPrinter.h | 66.67% (2/3) | 62.50% (5/8) | 66.67% (2/3) |
lib/Target/Hexagon/RDFLiveness.h | 80.00% (8/10) | 90.91% (20/22) | 75.00% (9/12) |
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 93.33% (56/60) | 91.81% (1457/1587) | 89.15% (986/1106) |
lib/Target/PowerPC/PPCISelLowering.cpp | 97.91% (234/239) | 85.74% (11841/13810) | 81.84% (5692/6955) |
lib/Target/PowerPC/PPCISelLowering.h | 100.00% (16/16) | 93.24% (69/74) | 87.50% (35/40) |
lib/Target/PowerPC/PPCVSXCopy.cpp | 63.64% (7/11) | 88.57% (93/105) | 89.19% (33/37) |
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp | 92.31% (12/13) | 93.50% (374/400) | 91.34% (253/277) |
lib/Target/PowerPC/PPCRegisterInfo.cpp | 90.00% (27/30) | 87.33% (875/1002) | 81.38% (389/478) |
lib/Target/PowerPC/PPCTargetMachine.h | 75.00% (3/4) | 72.73% (8/11) | 83.33% (5/6) |
lib/Target/PowerPC/PPCBranchSelector.cpp | 100.00% (6/6) | 39.66% (94/237) | 23.53% (24/102) |
lib/Target/PowerPC/PPCBranchCoalescing.cpp | 100.00% (17/17) | 80.65% (350/434) | 66.18% (227/343) |
lib/Target/PowerPC/PPCInstrInfo.cpp | 91.43% (64/70) | 87.52% (3001/3429) | 84.01% (2264/2695) |
lib/Target/PowerPC/PPCTLSDynamicCall.cpp | 100.00% (6/6) | 99.24% (131/132) | 96.00% (48/50) |
lib/Target/PowerPC/PPCMCInstLower.cpp | 80.00% (4/5) | 87.42% (139/159) | 84.21% (48/57) |
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 81.48% (22/27) | 90.23% (157/174) | 86.21% (50/58) |
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp | 100.00% (2/2) | 87.88% (58/66) | 36.07% (22/61) |
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp | 100.00% (6/6) | 86.92% (113/130) | 77.92% (60/77) |
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp | 100.00% (19/19) | 99.54% (216/217) | 91.95% (80/87) |
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h | 80.00% (8/10) | 70.00% (14/20) | 80.00% (8/10) |
lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp | 100.00% (5/5) | 95.72% (380/397) | 84.24% (139/165) |
lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 50.00% (2/4) | 96.77% (60/62) | 87.50% (14/16) |
lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp | 100.00% (10/10) | 74.75% (222/297) | 63.79% (74/116) |
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h | 100.00% (1/1) | 100.00% (23/23) | 100.00% (10/10) |
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp | 82.35% (14/17) | 91.57% (152/166) | 87.95% (73/83) |
lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h | 100.00% (3/3) | 100.00% (10/10) | 100.00% (3/3) |
lib/Target/PowerPC/PPCInstrBuilder.h | 100.00% (1/1) | 66.67% (4/6) | 75.00% (3/4) |
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 94.64% (106/112) | 92.87% (1445/1556) | 90.08% (781/867) |
lib/Target/PowerPC/PPCCallingConv.cpp | 80.00% (4/5) | 89.04% (65/73) | 81.82% (18/22) |
lib/Target/PowerPC/PPCMachineFunctionInfo.cpp | 85.71% (6/7) | 97.30% (36/37) | 80.00% (12/15) |
lib/Target/PowerPC/PPCFrameLowering.cpp | 94.12% (32/34) | 85.19% (1800/2113) | 83.39% (798/957) |
lib/Target/PowerPC/PPCQPXLoadSplat.cpp | 100.00% (4/4) | 86.84% (99/114) | 93.10% (54/58) |
lib/Target/PowerPC/PPCMachineFunctionInfo.h | 95.83% (46/48) | 96.00% (48/50) | 95.83% (46/48) |
lib/Target/PowerPC/PPCSubtarget.h | 85.14% (63/74) | 88.42% (84/95) | 87.10% (81/93) |
lib/Target/PowerPC/PPCInstrInfo.h | 92.86% (13/14) | 92.98% (53/57) | 96.77% (30/31) |
lib/Target/PowerPC/PPCSubtarget.cpp | 86.67% (13/15) | 87.20% (143/164) | 75.38% (49/65) |
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp | 100.00% (18/18) | 94.32% (698/740) | 87.50% (483/552) |
lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 95.83% (23/24) | 91.89% (419/456) | 91.19% (300/329) |
lib/Target/PowerPC/PPCAsmPrinter.cpp | 77.78% (21/27) | 86.98% (1249/1436) | 81.01% (337/416) |
lib/Target/PowerPC/PPCTargetTransformInfo.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
lib/Target/PowerPC/PPCRegisterInfo.h | 100.00% (6/6) | 85.71% (48/56) | 73.86% (65/88) |
lib/Target/PowerPC/PPCHazardRecognizers.cpp | 0.00% (0/19) | 0.00% (0/343) | 0.00% (0/258) |
lib/Target/PowerPC/PPCCCState.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
lib/Target/PowerPC/PPCEarlyReturn.cpp | 100.00% (6/6) | 97.30% (144/148) | 96.08% (98/102) |
lib/Target/PowerPC/PPCMIPeephole.cpp | 80.56% (29/36) | 77.25% (961/1244) | 70.58% (679/962) |
lib/Target/PowerPC/PPCCTRLoops.cpp | 100.00% (10/10) | 80.89% (398/492) | 78.80% (290/368) |
lib/Target/PowerPC/PPCBoolRetToInt.cpp | 100.00% (11/11) | 99.48% (192/193) | 98.29% (115/117) |
lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 98.23% (111/113) | 86.93% (5292/6088) | 84.65% (2983/3524) |
lib/Target/PowerPC/PPCVSXFMAMutate.cpp | 83.33% (5/6) | 95.94% (307/320) | 93.70% (119/127) |
lib/Target/PowerPC/PPCFastISel.cpp | 95.74% (45/47) | 87.91% (1840/2093) | 79.25% (974/1229) |
lib/Target/PowerPC/PPCFrameLowering.h | 100.00% (6/6) | 100.00% (6/6) | 100.00% (6/6) |
lib/Target/PowerPC/PPCTargetObjectFile.cpp | 100.00% (3/3) | 100.00% (35/35) | 100.00% (11/11) |
lib/Target/PowerPC/PPCTargetMachine.cpp | 100.00% (22/22) | 98.03% (299/305) | 96.32% (157/163) |
lib/Target/PowerPC/PPCHazardRecognizers.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp | 100.00% (4/4) | 100.00% (22/22) | 100.00% (4/4) |
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp | 96.30% (26/27) | 95.01% (400/421) | 90.28% (223/247) |
lib/Target/PowerPC/PPCCCState.cpp | 100.00% (2/2) | 94.12% (16/17) | 90.00% (9/10) |
lib/Target/PowerPC/PPCReduceCRLogicals.cpp | 95.24% (20/21) | 77.60% (381/491) | 77.95% (258/331) |
lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 100.00% (5/5) | 95.49% (127/133) | 91.45% (107/117) |
lib/Target/PowerPC/PPCExpandISEL.cpp | 100.00% (15/15) | 93.06% (335/360) | 92.27% (167/181) |
lib/Target/PowerPC/PPCTOCRegDeps.cpp | 100.00% (6/6) | 100.00% (45/45) | 100.00% (23/23) |
lib/Target/Mips/MipsISelDAGToDAG.h | 66.67% (2/3) | 57.14% (4/7) | 66.67% (2/3) |
lib/Target/Mips/MipsTargetObjectFile.cpp | 100.00% (9/9) | 95.83% (115/120) | 85.37% (70/82) |
lib/Target/Mips/MipsExpandPseudo.cpp | 100.00% (11/11) | 96.75% (596/616) | 87.73% (193/220) |
lib/Target/Mips/MipsDelaySlotFiller.cpp | 97.56% (40/41) | 94.92% (560/590) | 92.42% (329/356) |
lib/Target/Mips/MipsMCInstLower.cpp | 100.00% (9/9) | 94.41% (270/286) | 89.19% (99/111) |
lib/Target/Mips/MipsCCState.h | 100.00% (12/12) | 100.00% (53/53) | 100.00% (12/12) |
lib/Target/Mips/MipsSEInstrInfo.cpp | 100.00% (26/26) | 92.56% (734/793) | 91.77% (613/668) |
lib/Target/Mips/MipsISelLowering.h | 100.00% (15/15) | 100.00% (95/95) | 100.00% (36/36) |
lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 95.24% (40/42) | 91.43% (1110/1214) | 86.30% (466/540) |
lib/Target/Mips/MipsTargetMachine.h | 80.00% (4/5) | 61.54% (8/13) | 75.00% (6/8) |
lib/Target/Mips/MipsAnalyzeImmediate.cpp | 100.00% (9/9) | 100.00% (119/119) | 100.00% (49/49) |
lib/Target/Mips/MipsMachineFunction.h | 100.00% (16/16) | 100.00% (19/19) | 100.00% (16/16) |
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/Mips/MCTargetDesc/MipsMCExpr.h | 83.33% (5/6) | 76.92% (10/13) | 83.33% (5/6) |
lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h | 94.74% (18/19) | 96.85% (123/127) | 98.23% (111/113) |
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp | 93.75% (15/16) | 94.25% (492/522) | 91.82% (303/330) |
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp | 100.00% (12/12) | 100.00% (75/75) | 100.00% (22/22) |
lib/Target/Mips/MCTargetDesc/MipsABIInfo.h | 84.62% (11/13) | 73.33% (11/15) | 86.67% (13/15) |
lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp | 100.00% (4/4) | 88.24% (45/51) | 76.00% (19/25) |
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp | 100.00% (11/11) | 93.09% (485/521) | 91.76% (156/170) |
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp | 50.00% (1/2) | 97.06% (33/34) | 87.50% (7/8) |
lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp | 100.00% (2/2) | 97.40% (75/77) | 93.75% (30/32) |
lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 100.00% (12/12) | 97.38% (186/191) | 94.85% (92/97) |
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp | 100.00% (8/8) | 85.61% (226/264) | 75.00% (102/136) |
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 100.00% (51/51) | 86.13% (739/858) | 75.89% (299/394) |
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h | 40.00% (2/5) | 30.77% (4/13) | 28.57% (2/7) |
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp | 94.90% (186/196) | 96.46% (1009/1046) | 94.39% (353/374) |
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 100.00% (14/14) | 99.21% (126/127) | 97.50% (39/40) |
lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp | 100.00% (16/16) | 92.41% (73/79) | 89.66% (78/87) |
lib/Target/Mips/MipsTargetStreamer.h | 88.89% (8/9) | 93.33% (14/15) | 88.89% (8/9) |
lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 97.79% (310/317) | 92.84% (6626/7137) | 88.57% (3667/4140) |
lib/Target/Mips/MipsCCState.cpp | 100.00% (12/12) | 100.00% (126/126) | 100.00% (65/65) |
lib/Target/Mips/MipsModuleISelDAGToDAG.cpp | 80.00% (4/5) | 84.21% (16/19) | 88.89% (8/9) |
lib/Target/Mips/MipsTargetMachine.cpp | 92.00% (23/25) | 98.51% (199/202) | 93.62% (88/94) |
lib/Target/Mips/Mips16InstrInfo.cpp | 82.61% (19/23) | 58.60% (218/372) | 66.23% (153/231) |
lib/Target/Mips/Mips16ISelLowering.cpp | 100.00% (20/20) | 95.37% (515/540) | 86.11% (155/180) |
lib/Target/Mips/Mips16HardFloatInfo.cpp | 100.00% (1/1) | 100.00% (11/11) | 100.00% (7/7) |
lib/Target/Mips/MipsInstructionSelector.cpp | 87.50% (7/8) | 93.33% (280/300) | 83.33% (105/126) |
lib/Target/Mips/Mips16RegisterInfo.cpp | 57.14% (4/7) | 72.53% (66/91) | 76.67% (23/30) |
lib/Target/Mips/MipsISelDAGToDAG.cpp | 12.90% (4/31) | 25.61% (42/164) | 11.65% (12/103) |
lib/Target/Mips/MicroMipsSizeReduction.cpp | 93.48% (43/46) | 96.07% (464/483) | 95.38% (351/368) |
lib/Target/Mips/MipsAsmPrinter.h | 66.67% (2/3) | 88.89% (8/9) | 85.71% (6/7) |
lib/Target/Mips/MipsSERegisterInfo.cpp | 100.00% (7/7) | 87.68% (178/203) | 77.78% (77/99) |
lib/Target/Mips/MipsMachineFunction.cpp | 91.67% (11/12) | 98.59% (70/71) | 97.78% (44/45) |
lib/Target/Mips/Mips16InstrInfo.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) |
lib/Target/Mips/Mips16HardFloat.cpp | 94.44% (17/18) | 89.38% (362/405) | 86.59% (155/179) |
lib/Target/Mips/MipsSEISelLowering.cpp | 100.00% (77/77) | 96.61% (3075/3183) | 92.28% (1279/1386) |
lib/Target/Mips/MipsBranchExpansion.cpp | 100.00% (21/21) | 99.54% (647/650) | 97.94% (238/243) |
lib/Target/Mips/MipsLegalizerInfo.cpp | 50.00% (1/2) | 90.59% (77/85) | 50.00% (1/2) |
lib/Target/Mips/MipsSubtarget.cpp | 94.12% (16/17) | 93.48% (172/184) | 96.25% (154/160) |
lib/Target/Mips/MipsSEISelLowering.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/Mips/MipsOs16.cpp | 83.33% (5/6) | 99.07% (106/107) | 98.94% (93/94) |
lib/Target/Mips/MipsSEISelDAGToDAG.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Mips/MipsConstantIslandPass.cpp | 100.00% (49/49) | 84.65% (1037/1225) | 77.97% (407/522) |
lib/Target/Mips/MipsAsmPrinter.cpp | 85.71% (36/42) | 88.55% (967/1092) | 79.29% (337/425) |
lib/Target/Mips/Mips16FrameLowering.cpp | 100.00% (8/8) | 100.00% (121/121) | 97.50% (39/40) |
lib/Target/Mips/MipsRegisterInfo.cpp | 84.62% (11/13) | 95.88% (256/267) | 91.28% (136/149) |
lib/Target/Mips/MipsFastISel.cpp | 94.29% (66/70) | 83.52% (1525/1826) | 77.10% (845/1096) |
lib/Target/Mips/MipsISelLowering.cpp | 97.25% (106/109) | 91.39% (3747/4100) | 83.98% (1483/1766) |
lib/Target/Mips/MipsSubtarget.h | 90.14% (64/71) | 91.74% (100/109) | 93.91% (108/115) |
lib/Target/Mips/MipsInstrInfo.cpp | 91.67% (22/24) | 91.06% (652/716) | 89.80% (396/441) |
lib/Target/Mips/MipsRegisterBankInfo.cpp | 100.00% (3/3) | 97.47% (77/79) | 92.86% (39/42) |
lib/Target/Mips/MipsOptionRecord.h | 100.00% (3/3) | 100.00% (18/18) | 100.00% (3/3) |
lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp | 100.00% (5/5) | 100.00% (34/34) | 100.00% (5/5) |
lib/Target/Mips/MipsSEFrameLowering.cpp | 100.00% (23/23) | 97.81% (760/777) | 94.74% (234/247) |
lib/Target/Mips/MipsCallLowering.cpp | 100.00% (28/28) | 93.54% (420/449) | 85.80% (145/169) |
lib/Target/Mips/MipsInstrInfo.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
lib/Target/Mips/Mips16ISelDAGToDAG.cpp | 100.00% (9/9) | 96.53% (167/173) | 92.96% (66/71) |
lib/Target/Mips/MipsOptimizePICCall.cpp | 100.00% (19/19) | 98.87% (175/177) | 95.29% (81/85) |
lib/Target/Mips/MipsFrameLowering.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp | 93.33% (14/15) | 90.52% (210/232) | 81.12% (116/143) |
lib/Target/Mips/InstPrinter/MipsInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Mips/MipsFrameLowering.cpp | 100.00% (5/5) | 100.00% (54/54) | 100.00% (30/30) |
lib/Target/Mips/MipsPreLegalizerCombiner.cpp | 100.00% (8/8) | 90.24% (37/41) | 89.47% (17/19) |
lib/Target/Mips/MipsCallLowering.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/Mips/Mips16ISelDAGToDAG.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Sparc/SparcFrameLowering.cpp | 91.67% (11/12) | 91.43% (288/315) | 97.20% (104/107) |
lib/Target/Sparc/SparcMachineFunctionInfo.h | 90.00% (9/10) | 90.00% (9/10) | 90.00% (9/10) |
lib/Target/Sparc/Sparc.h | 100.00% (5/5) | 95.38% (62/65) | 91.07% (51/56) |
lib/Target/Sparc/SparcInstrInfo.cpp | 94.74% (18/19) | 84.52% (355/420) | 74.66% (221/296) |
lib/Target/Sparc/LeonPasses.cpp | 100.00% (7/7) | 100.00% (84/84) | 100.00% (47/47) |
lib/Target/Sparc/SparcRegisterInfo.cpp | 100.00% (10/10) | 87.78% (158/180) | 92.86% (52/56) |
lib/Target/Sparc/SparcISelLowering.h | 100.00% (6/6) | 100.00% (25/25) | 100.00% (9/9) |
lib/Target/Sparc/SparcISelLowering.cpp | 96.05% (73/76) | 92.24% (2875/3117) | 83.00% (913/1100) |
lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp | 100.00% (9/9) | 100.00% (72/72) | 100.00% (14/14) |
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | 100.00% (9/9) | 95.94% (189/197) | 91.82% (101/110) |
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp | 100.00% (9/9) | 92.31% (96/104) | 87.10% (54/62) |
lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp | 50.00% (2/4) | 75.61% (31/41) | 64.29% (9/14) |
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h | 71.43% (5/7) | 63.64% (7/11) | 71.43% (5/7) |
lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp | 100.00% (5/5) | 91.49% (86/94) | 80.00% (60/75) |
lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp | 78.57% (11/14) | 85.98% (227/264) | 70.37% (76/108) |
lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp | 71.43% (5/7) | 76.47% (13/17) | 71.43% (5/7) |
lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) |
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 94.44% (51/54) | 92.78% (938/1011) | 91.09% (511/561) |
lib/Target/Sparc/SparcSubtarget.cpp | 80.00% (4/5) | 98.51% (66/67) | 92.86% (13/14) |
lib/Target/Sparc/SparcFrameLowering.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Sparc/SparcISelDAGToDAG.cpp | 90.00% (9/10) | 96.18% (302/314) | 97.16% (137/141) |
lib/Target/Sparc/SparcTargetObjectFile.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Sparc/SparcMCInstLower.cpp | 100.00% (3/3) | 100.00% (70/70) | 83.87% (26/31) |
lib/Target/Sparc/SparcTargetMachine.cpp | 84.21% (16/19) | 96.00% (120/125) | 89.55% (60/67) |
lib/Target/Sparc/SparcMachineFunctionInfo.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/Sparc/LeonPasses.h | 60.00% (3/5) | 76.47% (13/17) | 60.00% (3/5) |
lib/Target/Sparc/SparcAsmPrinter.cpp | 95.45% (21/22) | 84.17% (234/278) | 74.23% (72/97) |
lib/Target/Sparc/SparcTargetMachine.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) |
lib/Target/Sparc/SparcInstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp | 100.00% (4/4) | 100.00% (20/20) | 100.00% (4/4) |
lib/Target/Sparc/SparcSubtarget.h | 74.07% (20/27) | 81.08% (30/37) | 75.86% (22/29) |
lib/Target/Sparc/SparcTargetObjectFile.cpp | 100.00% (2/2) | 100.00% (27/27) | 100.00% (7/7) |
lib/Target/Sparc/InstPrinter/SparcInstPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp | 88.89% (8/9) | 85.71% (138/161) | 84.30% (102/121) |
lib/Target/Sparc/DelaySlotFiller.cpp | 100.00% (16/16) | 98.20% (381/388) | 93.39% (226/242) |
lib/Target/NVPTX/NVPTXISelLowering.h | 100.00% (7/7) | 94.74% (18/19) | 94.12% (16/17) |
lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp | 100.00% (5/5) | 78.46% (153/195) | 58.82% (50/85) |
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp | 100.00% (5/5) | 88.00% (22/25) | 85.71% (12/14) |
lib/Target/NVPTX/NVPTXPeephole.cpp | 100.00% (7/7) | 93.33% (84/90) | 93.18% (41/44) |
lib/Target/NVPTX/NVPTXMachineFunctionInfo.h | 100.00% (3/3) | 92.86% (13/14) | 88.89% (8/9) |
lib/Target/NVPTX/NVPTXLowerArgs.cpp | 100.00% (8/8) | 100.00% (96/96) | 100.00% (45/45) |
lib/Target/NVPTX/NVPTXLowerAlloca.cpp | 75.00% (3/4) | 87.93% (51/58) | 85.71% (30/35) |
lib/Target/NVPTX/NVPTXMCExpr.h | 38.89% (7/18) | 46.88% (15/32) | 38.89% (7/18) |
lib/Target/NVPTX/NVPTXInstrInfo.cpp | 83.33% (5/6) | 85.61% (119/139) | 74.49% (73/98) |
lib/Target/NVPTX/NVVMIntrRange.cpp | 100.00% (5/5) | 100.00% (100/100) | 100.00% (32/32) |
lib/Target/NVPTX/NVPTXISelDAGToDAG.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) |
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 97.73% (43/44) | 70.12% (2598/3705) | 66.19% (1059/1600) |
lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp | 100.00% (8/8) | 100.00% (95/95) | 100.00% (94/94) |
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp | 50.00% (1/2) | 97.14% (34/35) | 75.00% (3/4) |
lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp | 100.00% (6/6) | 95.35% (41/43) | 90.00% (9/10) |
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp | 85.71% (6/7) | 68.22% (161/236) | 65.00% (65/100) |
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp | 100.00% (5/5) | 73.63% (67/91) | 85.11% (40/47) |
lib/Target/NVPTX/NVPTXUtilities.cpp | 96.30% (26/27) | 87.10% (216/248) | 84.72% (122/144) |
lib/Target/NVPTX/NVPTXTargetMachine.cpp | 92.00% (23/25) | 98.78% (243/246) | 94.64% (53/56) |
lib/Target/NVPTX/NVPTXAsmPrinter.h | 100.00% (8/8) | 94.57% (87/92) | 93.22% (55/59) |
lib/Target/NVPTX/NVPTXSubtarget.cpp | 80.00% (4/5) | 96.30% (26/27) | 92.86% (13/14) |
lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp | 100.00% (5/5) | 88.76% (79/89) | 79.55% (35/44) |
lib/Target/NVPTX/NVPTXTargetObjectFile.h | 50.00% (2/4) | 40.00% (4/10) | 50.00% (2/4) |
lib/Target/NVPTX/NVPTXImageOptimizer.cpp | 37.50% (3/8) | 29.27% (36/123) | 28.17% (20/71) |
lib/Target/NVPTX/NVPTXISelLowering.cpp | 94.83% (55/58) | 62.42% (2791/4471) | 42.61% (911/2138) |
lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 94.92% (56/59) | 76.63% (1590/2075) | 71.86% (825/1148) |
lib/Target/NVPTX/ManagedStringPool.h | 100.00% (3/3) | 100.00% (13/13) | 100.00% (5/5) |
lib/Target/NVPTX/NVPTXRegisterInfo.cpp | 100.00% (7/7) | 100.00% (90/90) | 100.00% (61/61) |
lib/Target/NVPTX/NVPTXRegisterInfo.h | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/2) |
lib/Target/NVPTX/NVPTXTargetMachine.h | 77.78% (7/9) | 68.42% (13/19) | 77.78% (7/9) |
lib/Target/NVPTX/NVPTXInstrInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/NVPTX/NVPTXSubtarget.h | 100.00% (15/15) | 100.00% (23/23) | 100.00% (15/15) |
lib/Target/NVPTX/NVPTXMCExpr.cpp | 100.00% (4/4) | 100.00% (40/40) | 80.00% (8/10) |
lib/Target/NVPTX/NVVMReflect.cpp | 100.00% (4/4) | 94.69% (107/113) | 95.00% (38/40) |
lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp | 100.00% (4/4) | 100.00% (37/37) | 100.00% (18/18) |
lib/Target/NVPTX/NVPTXFrameLowering.cpp | 66.67% (4/6) | 86.67% (39/45) | 85.71% (12/14) |
lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp | 100.00% (3/3) | 100.00% (14/14) | 100.00% (3/3) |
lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp | 100.00% (7/7) | 93.33% (126/135) | 86.05% (37/43) |
lib/Target/NVPTX/NVPTXTargetTransformInfo.h | 84.62% (11/13) | 86.11% (31/36) | 78.26% (18/23) |
lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp | 100.00% (9/9) | 89.16% (222/249) | 83.85% (109/130) |
lib/Target/NVPTX/NVPTXProxyRegErasure.cpp | 100.00% (7/7) | 100.00% (59/59) | 100.00% (26/26) |
lib/Target/Target.cpp | 11.54% (3/26) | 12.05% (10/83) | 10.71% (3/28) |
lib/Target/X86/X86MachineFunctionInfo.cpp | 50.00% (1/2) | 92.31% (12/13) | 90.91% (10/11) |
lib/Target/X86/X86ShuffleDecodeConstantPool.cpp | 71.43% (5/7) | 79.15% (243/307) | 75.00% (93/124) |
lib/Target/X86/X86InstrInfo.cpp | 98.62% (143/145) | 95.53% (6396/6695) | 89.69% (5366/5983) |
lib/Target/X86/X86LegalizerInfo.cpp | 100.00% (13/13) | 100.00% (461/461) | 100.00% (114/114) |
lib/Target/X86/X86VZeroUpper.cpp | 100.00% (14/14) | 99.09% (217/219) | 98.48% (130/132) |
lib/Target/X86/X86TargetMachine.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/X86/X86InstrFoldTables.h | 66.67% (2/3) | 66.67% (6/9) | 66.67% (2/3) |
lib/Target/X86/X86CallLowering.cpp | 100.00% (24/24) | 96.65% (346/358) | 90.23% (120/133) |
lib/Target/X86/X86MCInstLower.cpp | 100.00% (37/37) | 95.74% (1977/2065) | 87.61% (955/1090) |
lib/Target/X86/Utils/X86ShuffleDecode.cpp | 100.00% (35/35) | 100.00% (478/478) | 100.00% (302/302) |
lib/Target/X86/X86RegisterInfo.cpp | 96.15% (25/26) | 95.50% (637/667) | 92.90% (445/479) |
lib/Target/X86/X86OptimizeLEAs.cpp | 100.00% (22/22) | 98.11% (468/477) | 89.10% (188/211) |
lib/Target/X86/X86ISelLowering.cpp | 99.25% (796/802) | 95.22% (39554/41539) | 93.46% (20498/21933) |
lib/Target/X86/X86SelectionDAGInfo.cpp | 100.00% (7/7) | 85.95% (208/242) | 90.43% (85/94) |
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 100.00% (20/20) | 95.84% (622/649) | 87.39% (395/452) |
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 100.00% (30/30) | 99.15% (1397/1409) | 97.58% (685/702) |
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp | 60.00% (6/10) | 96.61% (114/118) | 86.67% (26/30) |
lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp | 100.00% (6/6) | 100.00% (31/31) | 100.00% (9/9) |
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 94.87% (37/39) | 96.80% (635/656) | 91.12% (308/338) |
lib/Target/X86/MCTargetDesc/X86MCExpr.h | 72.73% (8/11) | 64.00% (16/25) | 55.56% (10/18) |
lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp | 100.00% (9/9) | 89.63% (216/241) | 77.70% (115/148) |
lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp | 96.67% (29/30) | 89.16% (296/332) | 81.82% (81/99) |
lib/Target/X86/MCTargetDesc/X86TargetStreamer.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 91.67% (11/12) | 97.41% (188/193) | 94.80% (237/250) |
lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp | 88.89% (8/9) | 88.85% (454/511) | 94.15% (193/205) |
lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp | 100.00% (4/4) | 100.00% (70/70) | 96.36% (53/55) |
lib/Target/X86/X86FlagsCopyLowering.cpp | 100.00% (27/27) | 92.58% (886/957) | 93.63% (456/487) |
lib/Target/X86/X86RegisterInfo.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (4/4) |
lib/Target/X86/X86InsertPrefetch.cpp | 100.00% (9/9) | 95.09% (155/163) | 93.94% (62/66) |
lib/Target/X86/AsmParser/X86AsmParserCommon.h | 100.00% (5/5) | 100.00% (17/17) | 100.00% (15/15) |
lib/Target/X86/AsmParser/X86AsmInstrumentation.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/X86/AsmParser/X86AsmParser.cpp | 99.01% (100/101) | 95.18% (2965/3115) | 93.59% (1926/2058) |
lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp | 96.67% (58/60) | 89.55% (677/756) | 87.34% (200/229) |
lib/Target/X86/AsmParser/X86Operand.h | 96.00% (96/100) | 86.40% (413/478) | 88.12% (319/362) |
lib/Target/X86/ShadowCallStack.cpp | 100.00% (10/10) | 96.10% (222/231) | 88.46% (92/104) |
lib/Target/X86/X86SpeculativeLoadHardening.cpp | 94.74% (36/38) | 90.42% (2085/2306) | 89.44% (982/1098) |
lib/Target/X86/X86Subtarget.cpp | 100.00% (15/15) | 98.53% (268/272) | 97.61% (204/209) |
lib/Target/X86/X86AsmPrinter.cpp | 100.00% (18/18) | 84.11% (524/623) | 74.35% (229/308) |
lib/Target/X86/X86FixupLEAs.cpp | 100.00% (23/23) | 95.61% (414/433) | 94.05% (348/370) |
lib/Target/X86/X86CallingConv.cpp | 87.50% (7/8) | 97.38% (223/229) | 94.12% (96/102) |
lib/Target/X86/X86DiscriminateMemOps.cpp | 100.00% (6/6) | 86.14% (87/101) | 80.56% (29/36) |
lib/Target/X86/X86IndirectBranchTracking.cpp | 100.00% (5/5) | 94.64% (53/56) | 96.15% (25/26) |
lib/Target/X86/X86FixupSetCC.cpp | 100.00% (7/7) | 100.00% (111/111) | 100.00% (65/65) |
lib/Target/X86/X86RegisterBankInfo.cpp | 100.00% (9/9) | 94.76% (253/267) | 89.51% (128/143) |
lib/Target/X86/X86TargetTransformInfo.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) |
lib/Target/X86/X86GenRegisterBankInfo.def | 100.00% (1/1) | 62.50% (5/8) | 70.00% (7/10) |
lib/Target/X86/X86DomainReassignment.cpp | 96.00% (48/50) | 95.22% (518/544) | 95.28% (242/254) |
lib/Target/X86/X86CondBrFolding.cpp | 94.74% (18/19) | 85.04% (358/421) | 79.22% (183/231) |
lib/Target/X86/X86FrameLowering.cpp | 100.00% (59/59) | 97.54% (2738/2807) | 96.05% (1339/1394) |
lib/Target/X86/X86TargetObjectFile.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/X86/X86InterleavedAccess.cpp | 100.00% (19/19) | 99.65% (571/573) | 97.64% (207/212) |
lib/Target/X86/X86InstrFMA3Info.cpp | 100.00% (3/3) | 100.00% (42/42) | 100.00% (30/30) |
lib/Target/X86/X86Subtarget.h | 90.96% (161/177) | 91.54% (238/260) | 93.16% (218/234) |
lib/Target/X86/X86ISelDAGToDAG.cpp | 100.00% (86/86) | 97.57% (3687/3779) | 94.51% (1996/2112) |
lib/Target/X86/X86EvexToVex.cpp | 90.91% (10/11) | 98.37% (181/184) | 98.91% (91/92) |
lib/Target/X86/X86MachineFunctionInfo.h | 100.00% (44/44) | 100.00% (46/46) | 100.00% (44/44) |
lib/Target/X86/X86InstrInfo.h | 100.00% (11/11) | 95.52% (64/67) | 90.32% (56/62) |
lib/Target/X86/X86WinEHState.cpp | 95.65% (22/23) | 98.37% (605/615) | 96.15% (200/208) |
lib/Target/X86/X86InstructionSelector.cpp | 94.87% (37/39) | 87.38% (1350/1545) | 79.28% (616/777) |
lib/Target/X86/X86InstrBuilder.h | 100.00% (12/12) | 99.14% (115/116) | 97.06% (33/34) |
lib/Target/X86/X86InstrFoldTables.cpp | 100.00% (6/6) | 100.00% (74/74) | 100.00% (42/42) |
lib/Target/X86/X86RetpolineThunks.cpp | 100.00% (9/9) | 100.00% (204/204) | 100.00% (56/56) |
lib/Target/X86/X86TargetObjectFile.cpp | 100.00% (8/8) | 91.49% (43/47) | 92.31% (12/13) |
lib/Target/X86/X86AsmPrinter.h | 100.00% (6/6) | 100.00% (22/22) | 100.00% (6/6) |
lib/Target/X86/X86FixupBWInsts.cpp | 100.00% (11/11) | 99.62% (259/260) | 98.94% (93/94) |
lib/Target/X86/X86InstrFMA3Info.h | 50.00% (4/8) | 50.00% (10/20) | 50.00% (4/8) |
lib/Target/X86/X86MacroFusion.cpp | 100.00% (2/2) | 100.00% (150/150) | 100.00% (122/122) |
lib/Target/X86/X86IntrinsicsInfo.h | 66.67% (4/6) | 84.62% (33/39) | 87.50% (14/16) |
lib/Target/X86/X86TargetMachine.cpp | 100.00% (30/30) | 100.00% (364/364) | 99.00% (198/200) |
lib/Target/X86/X86FloatingPoint.cpp | 95.45% (42/44) | 95.53% (1048/1097) | 91.10% (512/562) |
lib/Target/X86/X86ISelLowering.h | 63.27% (31/49) | 75.58% (130/172) | 81.20% (95/117) |
lib/Target/X86/TargetInfo/X86TargetInfo.cpp | 100.00% (3/3) | 100.00% (15/15) | 100.00% (3/3) |
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp | 100.00% (29/29) | 91.96% (515/560) | 90.75% (373/411) |
lib/Target/X86/X86TargetTransformInfo.cpp | 100.00% (48/48) | 97.71% (3199/3274) | 97.27% (1141/1173) |
lib/Target/X86/X86CallFrameOptimization.cpp | 100.00% (11/11) | 98.34% (475/483) | 95.70% (245/256) |
lib/Target/X86/X86FastISel.cpp | 98.15% (53/54) | 92.67% (3475/3750) | 89.65% (1958/2184) |
lib/Target/X86/X86CmovConversion.cpp | 100.00% (15/15) | 99.14% (692/698) | 98.28% (229/233) |
lib/Target/X86/X86PadShortFunction.cpp | 100.00% (10/10) | 99.14% (115/116) | 98.04% (50/51) |
lib/Target/X86/X86SelectionDAGInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/X86/InstPrinter/X86ATTInstPrinter.h | 100.00% (28/28) | 100.00% (82/82) | 100.00% (28/28) |
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp | 100.00% (9/9) | 100.00% (160/160) | 100.00% (71/71) |
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp | 100.00% (9/9) | 97.56% (120/123) | 94.55% (52/55) |
lib/Target/X86/InstPrinter/X86IntelInstPrinter.h | 100.00% (28/28) | 100.00% (107/107) | 100.00% (28/28) |
lib/Target/X86/InstPrinter/X86InstComments.cpp | 100.00% (6/6) | 99.63% (1088/1092) | 99.93% (8872/8878) |
lib/Target/X86/InstPrinter/X86InstPrinterCommon.cpp | 100.00% (6/6) | 100.00% (101/101) | 94.81% (73/77) |
lib/Target/X86/X86WinAllocaExpander.cpp | 100.00% (10/10) | 96.88% (217/224) | 90.70% (117/129) |
lib/Target/X86/X86ExpandPseudo.cpp | 100.00% (15/15) | 99.25% (397/400) | 95.93% (118/123) |
lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 100.00% (5/5) | 85.58% (178/208) | 82.05% (64/78) |
lib/Target/AMDGPU/AMDGPUInstrInfo.cpp | 50.00% (1/2) | 95.00% (19/20) | 94.74% (18/19) |
lib/Target/AMDGPU/SIFrameLowering.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/AMDGPU/R600MachineScheduler.cpp | 100.00% (19/19) | 97.84% (408/417) | 98.12% (261/266) |
lib/Target/AMDGPU/R600AsmPrinter.cpp | 80.00% (4/5) | 95.74% (90/94) | 92.16% (47/51) |
lib/Target/AMDGPU/AMDGPUTargetMachine.h | 75.00% (3/4) | 76.92% (10/13) | 87.50% (7/8) |
lib/Target/AMDGPU/AMDGPULibCalls.cpp | 92.86% (39/42) | 73.40% (977/1331) | 69.26% (597/862) |
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h | 92.31% (12/13) | 90.91% (40/44) | 93.75% (15/16) |
lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 96.00% (120/125) | 91.10% (3758/4125) | 70.80% (1312/1853) |
lib/Target/AMDGPU/GCNIterativeScheduler.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Target/AMDGPU/AMDGPURegisterInfo.cpp | 100.00% (7/7) | 100.00% (49/49) | 100.00% (18/18) |
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp | 0.00% (0/172) | 0.00% (0/2144) | 0.00% (0/1329) |
lib/Target/AMDGPU/GCNSchedStrategy.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 87.18% (34/39) | 89.91% (526/585) | 89.63% (337/376) |
lib/Target/AMDGPU/GCNIterativeScheduler.cpp | 80.00% (28/35) | 92.45% (355/384) | 82.76% (168/203) |
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 87.50% (14/16) | 94.29% (33/35) | 91.30% (21/23) |
lib/Target/AMDGPU/AMDGPUInline.cpp | 100.00% (9/9) | 89.92% (116/129) | 84.78% (78/92) |
lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp | 100.00% (2/2) | 100.00% (15/15) | 100.00% (11/11) |
lib/Target/AMDGPU/SIFixupVectorISel.cpp | 100.00% (6/6) | 94.44% (136/144) | 90.12% (73/81) |
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 92.31% (12/13) | 94.82% (293/309) | 95.20% (238/250) |
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 94.59% (35/37) | 97.07% (894/921) | 90.23% (157/174) |
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 95.19% (99/104) | 94.33% (666/706) | 75.19% (506/673) |
lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp | 100.00% (18/18) | 90.43% (104/115) | 99.01% (699/706) |
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 100.00% (8/8) | 97.96% (48/49) | 93.55% (29/31) |
lib/Target/AMDGPU/SILowerI1Copies.cpp | 100.00% (26/26) | 97.98% (581/593) | 96.10% (296/308) |
lib/Target/AMDGPU/R600FrameLowering.h | 100.00% (4/4) | 100.00% (6/6) | 100.00% (4/4) |
lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp | 100.00% (6/6) | 98.65% (73/74) | 97.73% (43/44) |
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 97.22% (35/36) | 95.75% (1195/1248) | 93.17% (559/600) |
lib/Target/AMDGPU/SIProgramInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp | 60.00% (3/5) | 60.42% (58/96) | 73.33% (44/60) |
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h | 63.64% (7/11) | 73.08% (19/26) | 69.23% (9/13) |
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 100.00% (13/13) | 89.79% (255/284) | 86.24% (94/109) |
lib/Target/AMDGPU/R600EmitClauseMarkers.cpp | 100.00% (12/12) | 91.64% (252/275) | 88.11% (163/185) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp | 100.00% (8/8) | 100.00% (63/63) | 100.00% (18/18) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h | 20.00% (1/5) | 7.69% (1/13) | 20.00% (1/5) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp | 78.57% (11/14) | 86.92% (113/130) | 75.86% (44/58) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp | 100.00% (2/2) | 100.00% (31/31) | 100.00% (14/14) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp | 100.00% (3/3) | 91.11% (41/45) | 84.62% (22/26) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 97.06% (33/34) | 89.41% (456/510) | 75.98% (155/204) |
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp | 100.00% (13/13) | 94.80% (310/327) | 91.49% (215/235) |
lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp | 100.00% (7/7) | 100.00% (92/92) | 97.73% (43/44) |
lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) |
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp | 92.86% (13/14) | 97.77% (219/224) | 97.35% (110/113) |
lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 96.15% (25/26) | 95.87% (488/509) | 93.82% (258/275) |
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp | 100.00% (17/17) | 94.16% (242/257) | 95.41% (187/196) |
lib/Target/AMDGPU/SIFoldOperands.cpp | 96.88% (31/32) | 96.81% (970/1002) | 96.10% (591/615) |
lib/Target/AMDGPU/R600InstrInfo.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) |
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp | 100.00% (6/6) | 100.00% (191/191) | 100.00% (66/66) |
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 90.71% (293/323) | 91.38% (4271/4674) | 89.75% (2723/3034) |
lib/Target/AMDGPU/AMDGPUFrameLowering.cpp | 100.00% (3/3) | 100.00% (46/46) | 100.00% (3/3) |
lib/Target/AMDGPU/R600Packetizer.cpp | 100.00% (18/18) | 97.84% (317/324) | 95.94% (189/197) |
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp | 88.89% (8/9) | 97.94% (333/340) | 96.77% (150/155) |
lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp | 100.00% (5/5) | 100.00% (100/100) | 100.00% (51/51) |
lib/Target/AMDGPU/GCNILPSched.cpp | 100.00% (14/14) | 91.52% (259/283) | 76.79% (129/168) |
lib/Target/AMDGPU/GCNDPPCombine.cpp | 91.67% (11/12) | 87.05% (316/363) | 81.66% (236/289) |
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp | 88.41% (61/69) | 77.12% (954/1237) | 71.39% (539/755) |
lib/Target/AMDGPU/GCNSchedStrategy.cpp | 100.00% (11/11) | 94.69% (464/490) | 96.50% (276/286) |
lib/Target/AMDGPU/GCNHazardRecognizer.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) |
lib/Target/AMDGPU/SIShrinkInstructions.cpp | 100.00% (18/18) | 98.08% (561/572) | 95.99% (383/399) |
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp | 100.00% (9/9) | 93.44% (342/366) | 88.64% (78/88) |
lib/Target/AMDGPU/SIDebuggerInsertNops.cpp | 100.00% (5/5) | 97.73% (43/44) | 95.65% (22/23) |
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp | 97.30% (36/37) | 87.64% (532/607) | 79.19% (175/221) |
lib/Target/AMDGPU/SIInsertSkips.cpp | 100.00% (11/11) | 97.88% (416/425) | 95.67% (199/208) |
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp | 100.00% (5/5) | 100.00% (178/178) | 100.00% (62/62) |
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 96.88% (31/32) | 95.11% (1051/1105) | 92.19% (437/474) |
lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 89.74% (35/39) | 94.90% (930/980) | 89.75% (508/566) |
lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 96.00% (24/25) | 96.00% (552/575) | 94.32% (299/317) |
lib/Target/AMDGPU/SIRegisterInfo.h | 92.31% (12/13) | 93.02% (40/43) | 95.83% (23/24) |
lib/Target/AMDGPU/AMDGPULibFunc.h | 81.25% (26/32) | 84.62% (44/52) | 81.25% (26/32) |
lib/Target/AMDGPU/AMDGPUSubtarget.h | 87.57% (155/177) | 87.28% (453/519) | 89.27% (183/205) |
lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def | 100.00% (2/2) | 100.00% (38/38) | 95.83% (23/24) |
lib/Target/AMDGPU/SIInstrInfo.h | 65.93% (60/91) | 68.00% (221/325) | 73.33% (88/120) |
lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 95.92% (47/49) | 86.11% (893/1037) | 87.21% (525/602) |
lib/Target/AMDGPU/SIMemoryLegalizer.cpp | 100.00% (42/42) | 96.75% (625/646) | 92.55% (298/322) |
lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp | 100.00% (5/5) | 95.83% (69/72) | 93.18% (41/44) |
lib/Target/AMDGPU/GCNRegPressure.cpp | 94.44% (17/18) | 84.56% (252/298) | 82.69% (129/156) |
lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp | 96.30% (26/27) | 92.89% (536/577) | 90.30% (270/299) |
lib/Target/AMDGPU/AMDGPUMachineFunction.h | 85.71% (6/7) | 85.71% (18/21) | 85.71% (6/7) |
lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp | 100.00% (8/8) | 98.01% (197/201) | 96.00% (96/100) |
lib/Target/AMDGPU/SIFixVGPRCopies.cpp | 100.00% (3/3) | 100.00% (29/29) | 100.00% (16/16) |
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp | 94.44% (17/18) | 98.46% (765/777) | 96.22% (356/370) |
lib/Target/AMDGPU/GCNMinRegStrategy.cpp | 94.44% (17/18) | 97.25% (212/218) | 97.18% (138/142) |
lib/Target/AMDGPU/R600ClauseMergePass.cpp | 100.00% (10/10) | 85.21% (121/142) | 77.53% (69/89) |
lib/Target/AMDGPU/AMDGPULibFunc.cpp | 90.57% (48/53) | 78.04% (469/601) | 61.52% (219/356) |
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 96.67% (87/90) | 95.75% (1825/1906) | 93.00% (771/829) |
lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp | 100.00% (4/4) | 100.00% (18/18) | 100.00% (11/11) |
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp | 92.86% (13/14) | 96.72% (118/122) | 96.83% (61/63) |
lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp | 87.50% (7/8) | 94.74% (108/114) | 92.00% (46/50) |
lib/Target/AMDGPU/SIRegisterInfo.cpp | 91.67% (44/48) | 91.11% (1343/1474) | 85.95% (514/598) |
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 100.00% (15/15) | 98.87% (262/265) | 97.48% (116/119) |
lib/Target/AMDGPU/SIISelLowering.cpp | 98.95% (188/190) | 96.31% (8822/9160) | 92.93% (3708/3990) |
lib/Target/AMDGPU/SIWholeQuadMode.cpp | 92.00% (23/25) | 94.94% (601/633) | 95.25% (301/316) |
lib/Target/AMDGPU/SIOptimizeExecMasking.cpp | 100.00% (13/13) | 95.59% (282/295) | 92.89% (183/197) |
lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp | 100.00% (1/1) | 100.00% (6/6) | 100.00% (1/1) |
lib/Target/AMDGPU/SIFrameLowering.cpp | 100.00% (18/18) | 95.48% (719/753) | 91.59% (207/226) |
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 100.00% (43/43) | 91.87% (802/873) | 88.25% (338/383) |
lib/Target/AMDGPU/SILowerControlFlow.cpp | 100.00% (13/13) | 84.60% (335/396) | 85.11% (120/141) |
lib/Target/AMDGPU/GCNRegPressure.h | 68.00% (17/25) | 75.86% (44/58) | 72.41% (21/29) |
lib/Target/AMDGPU/SIMachineScheduler.h | 85.71% (36/42) | 89.87% (71/79) | 86.36% (38/44) |
lib/Target/AMDGPU/SIModeRegister.cpp | 100.00% (20/20) | 98.70% (227/230) | 97.70% (85/87) |
lib/Target/AMDGPU/AMDGPUMacroFusion.cpp | 100.00% (2/2) | 86.21% (25/29) | 90.00% (9/10) |
lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h | 100.00% (5/5) | 100.00% (31/31) | 100.00% (25/25) |
lib/Target/AMDGPU/SIAddIMGInit.cpp | 100.00% (4/4) | 96.06% (122/127) | 92.31% (36/39) |
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp | 100.00% (20/20) | 97.76% (262/268) | 94.32% (166/176) |
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 96.97% (32/33) | 99.72% (703/705) | 99.24% (260/262) |
lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 98.25% (56/57) | 98.01% (688/702) | 97.04% (361/372) |
lib/Target/AMDGPU/R600ISelLowering.cpp | 95.12% (39/41) | 92.98% (2001/2152) | 88.65% (656/740) |
lib/Target/AMDGPU/SIInstrInfo.cpp | 91.16% (134/147) | 86.82% (4511/5196) | 87.47% (2101/2402) |
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h | 100.00% (8/8) | 100.00% (14/14) | 100.00% (8/8) |
lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp | 100.00% (3/3) | 100.00% (14/14) | 100.00% (3/3) |
lib/Target/AMDGPU/R600RegisterInfo.cpp | 90.91% (10/11) | 96.05% (73/76) | 88.89% (24/27) |
lib/Target/AMDGPU/AMDGPUMachineFunction.cpp | 100.00% (2/2) | 100.00% (38/38) | 100.00% (15/15) |
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
lib/Target/AMDGPU/R600MachineScheduler.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp | 100.00% (6/6) | 97.74% (216/221) | 97.44% (76/78) |
lib/Target/AMDGPU/SIFormMemoryClauses.cpp | 94.44% (17/18) | 94.32% (299/317) | 92.16% (188/204) |
lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp | 100.00% (5/5) | 100.00% (69/69) | 100.00% (27/27) |
lib/Target/AMDGPU/R600FrameLowering.cpp | 100.00% (2/2) | 100.00% (28/28) | 100.00% (9/9) |
lib/Target/AMDGPU/SIMachineFunctionInfo.h | 90.91% (90/99) | 93.01% (306/329) | 89.17% (107/120) |
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp | 93.75% (15/16) | 92.86% (247/266) | 89.26% (108/121) |
lib/Target/AMDGPU/SIMachineScheduler.cpp | 87.72% (50/57) | 75.98% (1265/1665) | 71.19% (566/795) |
lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) |
lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp | 93.81% (91/97) | 91.88% (1041/1133) | 91.08% (633/695) |
lib/Target/AMDGPU/R600InstrInfo.cpp | 98.75% (79/80) | 93.36% (1167/1250) | 89.72% (602/671) |
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 100.00% (16/16) | 95.28% (827/868) | 94.20% (276/293) |
lib/Target/AMDGPU/AMDGPUISelLowering.h | 100.00% (7/7) | 100.00% (26/26) | 100.00% (15/15) |
lib/Target/AMDGPU/R600MachineFunctionInfo.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Target/AMDGPU/SIFixWWMLiveness.cpp | 90.00% (9/10) | 97.37% (259/266) | 97.27% (178/183) |
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp | 100.00% (18/18) | 84.62% (176/208) | 87.27% (96/110) |
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 96.83% (61/63) | 97.89% (602/615) | 96.69% (146/151) |
lib/Passes/PassBuilder.cpp | 97.26% (71/73) | 93.52% (1601/1712) | 92.85% (2844/3063) |
lib/Passes/PassPlugin.cpp | 100.00% (1/1) | 58.33% (21/36) | 66.67% (10/15) |
lib/Passes/StandardInstrumentations.cpp | 100.00% (17/17) | 96.37% (186/193) | 92.50% (111/120) |
lib/Linker/LinkModules.cpp | 100.00% (20/20) | 94.38% (453/480) | 93.57% (291/311) |
lib/Linker/IRMover.cpp | 98.44% (63/64) | 96.61% (1168/1209) | 95.98% (573/597) |
lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp | 100.00% (8/8) | 94.28% (346/367) | 91.62% (164/179) |
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp | 87.50% (14/16) | 97.37% (259/266) | 97.37% (111/114) |
lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Transforms/Scalar/Float2Int.cpp | 100.00% (21/21) | 98.17% (428/436) | 94.62% (211/223) |
lib/Transforms/Scalar/LoopRotation.cpp | 100.00% (7/7) | 100.00% (69/69) | 95.24% (40/42) |
lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 100.00% (34/34) | 97.96% (1346/1374) | 95.67% (596/623) |
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp | 100.00% (13/13) | 96.78% (752/777) | 92.64% (239/258) |
lib/Transforms/Scalar/InstSimplifyPass.cpp | 100.00% (7/7) | 100.00% (97/97) | 100.00% (36/36) |
lib/Transforms/Scalar/LowerAtomic.cpp | 100.00% (11/11) | 100.00% (125/125) | 95.92% (47/49) |
lib/Transforms/Scalar/Scalar.cpp | 4.44% (2/45) | 38.28% (80/209) | 4.44% (2/45) |
lib/Transforms/Scalar/SROA.cpp | 94.56% (139/147) | 96.09% (3493/3635) | 95.23% (1817/1908) |
lib/Transforms/Scalar/LoopPredication.cpp | 92.59% (25/27) | 91.53% (508/555) | 85.68% (335/391) |
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 98.21% (55/56) | 98.66% (2643/2679) | 98.12% (992/1011) |
lib/Transforms/Scalar/CallSiteSplitting.cpp | 100.00% (23/23) | 99.26% (402/405) | 98.59% (210/213) |
lib/Transforms/Scalar/ConstantProp.cpp | 100.00% (5/5) | 97.06% (66/68) | 92.59% (25/27) |
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp | 100.00% (8/8) | 99.26% (134/135) | 98.21% (55/56) |
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp | 100.00% (11/11) | 92.71% (305/329) | 89.19% (165/185) |
lib/Transforms/Scalar/LICM.cpp | 100.00% (61/61) | 98.51% (1791/1818) | 97.62% (860/881) |
lib/Transforms/Scalar/NewGVN.cpp | 91.85% (169/184) | 93.72% (2942/3139) | 93.02% (1560/1677) |
lib/Transforms/Scalar/LoopSink.cpp | 100.00% (13/13) | 98.05% (252/257) | 94.44% (102/108) |
lib/Transforms/Scalar/LowerWidenableCondition.cpp | 80.00% (4/5) | 79.49% (31/39) | 80.00% (16/20) |
lib/Transforms/Scalar/SpeculativeExecution.cpp | 100.00% (14/14) | 98.94% (186/188) | 99.25% (132/133) |
lib/Transforms/Scalar/LoopDistribute.cpp | 90.16% (55/61) | 93.59% (701/749) | 94.14% (289/307) |
lib/Transforms/Scalar/GVNHoist.cpp | 96.36% (53/55) | 90.89% (778/856) | 89.86% (399/444) |
lib/Transforms/Scalar/LoopInterchange.cpp | 82.54% (52/63) | 80.47% (1055/1311) | 75.65% (581/768) |
lib/Transforms/Scalar/LoopUnrollPass.cpp | 87.10% (27/31) | 94.95% (1127/1187) | 96.38% (532/552) |
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp | 100.00% (25/25) | 99.41% (678/682) | 96.81% (303/313) |
lib/Transforms/Scalar/LoopPassManager.cpp | 25.00% (1/4) | 91.04% (61/67) | 85.00% (17/20) |
lib/Transforms/Scalar/Sink.cpp | 100.00% (12/12) | 99.16% (237/239) | 97.60% (122/125) |
lib/Transforms/Scalar/MakeGuardsExplicit.cpp | 100.00% (5/5) | 92.98% (53/57) | 85.00% (17/20) |
lib/Transforms/Scalar/SimplifyCFGPass.cpp | 100.00% (10/10) | 100.00% (191/191) | 94.79% (91/96) |
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp | 95.29% (81/85) | 95.32% (2180/2287) | 94.40% (657/696) |
lib/Transforms/Scalar/BDCE.cpp | 100.00% (8/8) | 100.00% (131/131) | 100.00% (69/69) |
lib/Transforms/Scalar/GuardWidening.cpp | 91.30% (42/46) | 95.44% (607/636) | 93.36% (281/301) |
lib/Transforms/Scalar/StructurizeCFG.cpp | 97.44% (38/39) | 96.59% (708/733) | 97.58% (322/330) |
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp | 100.00% (14/14) | 96.62% (200/207) | 98.39% (122/124) |
lib/Transforms/Scalar/DCE.cpp | 90.91% (10/11) | 94.34% (100/106) | 89.09% (49/55) |
lib/Transforms/Scalar/Reassociate.cpp | 100.00% (55/55) | 96.22% (1959/2036) | 95.20% (1071/1125) |
lib/Transforms/Scalar/IndVarSimplify.cpp | 100.00% (63/63) | 96.65% (2161/2236) | 92.20% (993/1077) |
lib/Transforms/Scalar/LoopInstSimplify.cpp | 85.71% (6/7) | 92.82% (168/181) | 89.41% (76/85) |
lib/Transforms/Scalar/LoopRerollPass.cpp | 93.88% (46/49) | 90.64% (1056/1165) | 85.68% (646/754) |
lib/Transforms/Scalar/LoopDataPrefetch.cpp | 100.00% (14/14) | 97.02% (228/235) | 94.02% (110/117) |
lib/Transforms/Scalar/DivRemPairs.cpp | 100.00% (7/7) | 95.36% (144/151) | 96.30% (52/54) |
lib/Transforms/Scalar/MergeICmps.cpp | 100.00% (36/36) | 88.74% (536/604) | 89.04% (382/429) |
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp | 84.62% (11/13) | 85.33% (320/375) | 82.55% (194/235) |
lib/Transforms/Scalar/ConstantHoisting.cpp | 100.00% (26/26) | 98.94% (746/754) | 98.04% (400/408) |
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp | 100.00% (27/27) | 98.23% (444/452) | 96.43% (189/196) |
lib/Transforms/Scalar/Reg2Mem.cpp | 83.33% (5/6) | 94.67% (71/75) | 87.50% (35/40) |
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp | 100.00% (28/28) | 97.07% (796/820) | 92.33% (325/352) |
lib/Transforms/Scalar/PlaceSafepoints.cpp | 96.30% (26/27) | 94.91% (485/511) | 92.53% (161/174) |
lib/Transforms/Scalar/LowerGuardIntrinsic.cpp | 80.00% (4/5) | 81.40% (35/43) | 80.00% (16/20) |
lib/Transforms/Scalar/GVNSink.cpp | 91.80% (56/61) | 91.99% (574/624) | 91.87% (339/369) |
lib/Transforms/Scalar/LoopLoadElimination.cpp | 100.00% (30/30) | 99.22% (509/513) | 96.26% (180/187) |
lib/Transforms/Scalar/MemCpyOptimizer.cpp | 93.02% (40/43) | 97.01% (1266/1305) | 95.95% (640/667) |
lib/Transforms/Scalar/JumpThreading.cpp | 100.00% (41/41) | 99.08% (2366/2388) | 98.30% (1156/1176) |
lib/Transforms/Scalar/Scalarizer.cpp | 97.62% (41/42) | 96.52% (554/574) | 94.39% (286/303) |
lib/Transforms/Scalar/EarlyCSE.cpp | 98.21% (55/56) | 96.95% (891/919) | 92.40% (547/592) |
lib/Transforms/Scalar/DeadStoreElimination.cpp | 100.00% (31/31) | 97.31% (1122/1153) | 95.97% (548/571) |
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp | 100.00% (12/12) | 97.63% (330/338) | 94.19% (146/155) |
lib/Transforms/Scalar/NaryReassociate.cpp | 100.00% (22/22) | 97.06% (363/374) | 93.41% (156/167) |
lib/Transforms/Scalar/WarnMissedTransforms.cpp | 100.00% (8/8) | 100.00% (104/104) | 100.00% (53/53) |
lib/Transforms/Scalar/LoopDeletion.cpp | 100.00% (11/11) | 100.00% (189/189) | 99.22% (127/128) |
lib/Transforms/Scalar/TailRecursionElimination.cpp | 95.83% (23/24) | 98.10% (724/738) | 96.05% (340/354) |
lib/Transforms/Scalar/IVUsersPrinter.cpp | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) |
lib/Transforms/Scalar/FlattenCFGPass.cpp | 100.00% (6/6) | 100.00% (38/38) | 100.00% (17/17) |
lib/Transforms/Scalar/ADCE.cpp | 96.67% (29/30) | 98.59% (491/498) | 97.93% (236/241) |
lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 90.91% (20/22) | 85.07% (456/536) | 83.66% (215/257) |
lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp | 100.00% (1/1) | 100.00% (8/8) | 100.00% (1/1) |
lib/Transforms/Scalar/GVN.cpp | 94.05% (79/84) | 96.96% (2168/2236) | 96.39% (1121/1163) |
lib/Transforms/Scalar/LoopUnswitch.cpp | 100.00% (35/35) | 94.71% (1218/1286) | 92.67% (544/587) |
lib/Transforms/Scalar/LoopVersioningLICM.cpp | 66.67% (16/24) | 66.87% (323/483) | 51.23% (146/285) |
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp | 94.74% (54/57) | 93.50% (1438/1538) | 88.21% (561/636) |
lib/Transforms/Scalar/LoopStrengthReduce.cpp | 96.00% (144/150) | 95.76% (4045/4224) | 93.14% (2320/2491) |
lib/Transforms/Scalar/SCCP.cpp | 97.59% (81/83) | 95.11% (1653/1738) | 94.72% (1023/1080) |
lib/Transforms/Scalar/InferAddressSpaces.cpp | 100.00% (23/23) | 98.62% (713/723) | 98.04% (400/408) |
lib/Transforms/Vectorize/VPlanLoopInfo.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Transforms/Vectorize/VPlanValue.h | 53.33% (16/30) | 54.90% (28/51) | 54.84% (17/31) |
lib/Transforms/Vectorize/SLPVectorizer.cpp | 90.58% (173/191) | 92.92% (5089/5477) | 92.33% (2806/3039) |
lib/Transforms/Vectorize/VPlanVerifier.cpp | 25.00% (1/4) | 3.66% (3/82) | 15.00% (3/20) |
lib/Transforms/Vectorize/VPlan.cpp | 46.15% (18/39) | 58.95% (382/648) | 54.28% (146/269) |
lib/Transforms/Vectorize/VPlanHCFGBuilder.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp | 100.00% (1/1) | 95.24% (60/63) | 96.88% (31/32) |
lib/Transforms/Vectorize/VPlan.h | 69.46% (116/167) | 75.82% (370/488) | 75.21% (179/238) |
lib/Transforms/Vectorize/Vectorize.cpp | 25.00% (1/4) | 35.71% (5/14) | 25.00% (1/4) |
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp | 93.75% (30/32) | 97.63% (990/1014) | 97.05% (559/576) |
lib/Transforms/Vectorize/VPRecipeBuilder.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp | 100.00% (40/40) | 90.66% (1009/1113) | 85.37% (601/704) |
lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp | 90.00% (9/10) | 88.11% (215/244) | 96.43% (54/56) |
lib/Transforms/Vectorize/LoopVectorizationPlanner.h | 52.00% (13/25) | 60.00% (39/65) | 55.56% (15/27) |
lib/Transforms/Vectorize/VPlanPredicator.cpp | 100.00% (8/8) | 98.81% (166/168) | 91.07% (51/56) |
lib/Transforms/Vectorize/LoopVectorize.cpp | 99.03% (205/207) | 97.91% (6367/6503) | 95.41% (2536/2658) |
lib/Transforms/Utils/EntryExitInstrumenter.cpp | 100.00% (11/11) | 94.40% (118/125) | 94.83% (55/58) |
lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp | 75.00% (3/4) | 75.00% (9/12) | 75.00% (3/4) |
lib/Transforms/Utils/CloneModule.cpp | 83.33% (5/6) | 98.21% (165/168) | 98.33% (59/60) |
lib/Transforms/Utils/LoopVersioning.cpp | 92.31% (12/13) | 98.05% (251/256) | 96.20% (76/79) |
lib/Transforms/Utils/InlineFunction.cpp | 93.75% (30/32) | 95.89% (2009/2095) | 94.33% (865/917) |
lib/Transforms/Utils/BuildLibCalls.cpp | 97.56% (40/41) | 92.78% (1092/1177) | 89.35% (369/413) |
lib/Transforms/Utils/DemoteRegToStack.cpp | 100.00% (2/2) | 84.13% (106/126) | 89.58% (43/48) |
lib/Transforms/Utils/AddDiscriminators.cpp | 100.00% (7/7) | 91.60% (109/119) | 82.81% (53/64) |
lib/Transforms/Utils/FunctionComparator.cpp | 100.00% (22/22) | 69.28% (557/804) | 66.07% (407/616) |
lib/Transforms/Utils/FunctionImportUtils.cpp | 100.00% (9/9) | 92.05% (243/264) | 92.86% (130/140) |
lib/Transforms/Utils/PredicateInfo.cpp | 90.48% (38/42) | 94.86% (628/662) | 94.58% (314/332) |
lib/Transforms/Utils/LibCallsShrinkWrap.cpp | 100.00% (22/22) | 93.32% (391/419) | 84.78% (195/230) |
lib/Transforms/Utils/Mem2Reg.cpp | 100.00% (7/7) | 100.00% (60/60) | 100.00% (29/29) |
lib/Transforms/Utils/StripGCRelocates.cpp | 100.00% (3/3) | 97.14% (34/35) | 92.86% (13/14) |
lib/Transforms/Utils/FlattenCFG.cpp | 100.00% (6/6) | 92.38% (303/328) | 91.30% (189/207) |
lib/Transforms/Utils/SimplifyCFG.cpp | 100.00% (111/111) | 97.45% (5207/5343) | 96.67% (2758/2853) |
lib/Transforms/Utils/LCSSA.cpp | 84.62% (11/13) | 96.27% (361/375) | 97.04% (131/135) |
lib/Transforms/Utils/ModuleUtils.cpp | 93.75% (15/16) | 90.85% (278/306) | 83.96% (89/106) |
lib/Transforms/Utils/EscapeEnumerator.cpp | 100.00% (2/2) | 97.26% (71/73) | 97.14% (34/35) |
lib/Transforms/Utils/LoopUnrollPeel.cpp | 100.00% (7/7) | 92.94% (487/524) | 90.45% (199/220) |
lib/Transforms/Utils/LoopUtils.cpp | 82.61% (38/46) | 94.96% (886/933) | 89.27% (366/410) |
lib/Transforms/Utils/CanonicalizeAliases.cpp | 87.50% (7/8) | 97.50% (39/40) | 95.65% (22/23) |
lib/Transforms/Utils/PromoteMemoryToRegister.cpp | 100.00% (23/23) | 99.62% (781/784) | 99.02% (304/307) |
lib/Transforms/Utils/NameAnonGlobals.cpp | 90.00% (9/10) | 98.48% (65/66) | 97.44% (38/39) |
lib/Transforms/Utils/BypassSlowDivision.cpp | 100.00% (15/15) | 98.49% (327/332) | 94.07% (111/118) |
lib/Transforms/Utils/SymbolRewriter.cpp | 89.47% (17/19) | 76.33% (258/338) | 78.48% (124/158) |
lib/Transforms/Utils/LowerInvoke.cpp | 100.00% (5/5) | 97.78% (44/45) | 90.91% (10/11) |
lib/Transforms/Utils/CodeExtractor.cpp | 100.00% (28/28) | 90.72% (1300/1433) | 89.23% (638/715) |
lib/Transforms/Utils/VNCoercion.cpp | 86.67% (13/15) | 80.82% (337/417) | 82.22% (148/180) |
lib/Transforms/Utils/SanitizerStats.cpp | 100.00% (5/5) | 96.25% (77/80) | 87.50% (7/8) |
lib/Transforms/Utils/ASanStackFrameLayout.cpp | 100.00% (6/6) | 99.01% (100/101) | 97.37% (37/38) |
lib/Transforms/Utils/ValueMapper.cpp | 93.94% (62/66) | 98.22% (718/731) | 96.69% (321/332) |
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp | 0.00% (0/3) | 0.00% (0/79) | 0.00% (0/28) |
lib/Transforms/Utils/SimplifyLibCalls.cpp | 100.00% (97/97) | 97.64% (2605/2668) | 95.70% (1469/1535) |
lib/Transforms/Utils/CtorUtils.cpp | 100.00% (4/4) | 95.93% (118/123) | 95.71% (67/70) |
lib/Transforms/Utils/LoopUnroll.cpp | 88.24% (15/17) | 96.54% (754/781) | 93.07% (403/433) |
lib/Transforms/Utils/SplitModule.cpp | 100.00% (10/10) | 96.96% (255/263) | 92.17% (106/115) |
lib/Transforms/Utils/MetaRenamer.cpp | 90.00% (9/10) | 95.05% (96/101) | 93.44% (57/61) |
lib/Transforms/Utils/Local.cpp | 98.86% (87/88) | 97.44% (2479/2544) | 96.39% (1174/1218) |
lib/Transforms/Utils/LoopSimplify.cpp | 87.50% (14/16) | 98.93% (649/656) | 98.68% (299/303) |
lib/Transforms/Utils/SimplifyIndVar.cpp | 96.00% (24/25) | 97.69% (803/822) | 96.79% (392/405) |
lib/Transforms/Utils/BreakCriticalEdges.cpp | 88.89% (8/9) | 95.80% (365/381) | 93.29% (139/149) |
lib/Transforms/Utils/CallPromotionUtils.cpp | 100.00% (8/8) | 94.35% (234/248) | 87.84% (65/74) |
lib/Transforms/Utils/SSAUpdater.cpp | 97.14% (34/35) | 97.05% (362/373) | 96.43% (162/168) |
lib/Transforms/Utils/InstructionNamer.cpp | 75.00% (3/4) | 87.50% (21/24) | 93.33% (14/15) |
lib/Transforms/Utils/LoopUnrollAndJam.cpp | 81.25% (13/16) | 93.68% (697/744) | 87.36% (318/364) |
lib/Transforms/Utils/GlobalStatus.cpp | 100.00% (5/5) | 98.03% (149/152) | 97.22% (140/144) |
lib/Transforms/Utils/LoopRotationUtils.cpp | 100.00% (10/10) | 98.95% (563/569) | 98.62% (285/289) |
lib/Transforms/Utils/LowerSwitch.cpp | 92.86% (13/14) | 95.18% (375/394) | 94.08% (143/152) |
lib/Transforms/Utils/LowerMemIntrinsics.cpp | 100.00% (8/8) | 72.89% (285/391) | 60.98% (25/41) |
lib/Transforms/Utils/Evaluator.cpp | 100.00% (11/11) | 91.95% (560/609) | 89.05% (496/557) |
lib/Transforms/Utils/Utils.cpp | 25.00% (1/4) | 66.67% (18/27) | 25.00% (1/4) |
lib/Transforms/Utils/CloneFunction.cpp | 100.00% (10/10) | 96.53% (668/692) | 95.42% (250/262) |
lib/Transforms/Utils/GuardUtils.cpp | 100.00% (1/1) | 100.00% (37/37) | 100.00% (6/6) |
lib/Transforms/Utils/LoopUnrollRuntime.cpp | 100.00% (6/6) | 96.94% (761/785) | 92.61% (238/257) |
lib/Transforms/Utils/BasicBlockUtils.cpp | 100.00% (20/20) | 98.96% (761/769) | 97.63% (329/337) |
lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp | 100.00% (9/9) | 100.00% (177/177) | 100.00% (52/52) |
lib/Transforms/Instrumentation/GCOVProfiling.cpp | 94.23% (49/52) | 93.32% (908/973) | 83.83% (311/371) |
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp | 100.00% (18/18) | 95.68% (288/301) | 90.38% (141/156) |
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp | 79.63% (43/54) | 85.08% (1118/1314) | 83.43% (443/531) |
lib/Transforms/Instrumentation/MemorySanitizer.cpp | 82.52% (170/206) | 90.12% (2984/3311) | 87.96% (1278/1453) |
lib/Transforms/Instrumentation/SanitizerCoverage.cpp | 93.55% (29/31) | 97.92% (611/624) | 94.82% (311/328) |
lib/Transforms/Instrumentation/CFGMST.h | 90.91% (10/11) | 87.86% (181/206) | 86.21% (100/116) |
lib/Transforms/Instrumentation/BoundsChecking.cpp | 100.00% (10/10) | 97.34% (183/188) | 96.72% (59/61) |
lib/Transforms/Instrumentation/EfficiencySanitizer.cpp | 96.55% (28/29) | 95.83% (621/648) | 92.50% (222/240) |
lib/Transforms/Instrumentation/ThreadSanitizer.cpp | 95.65% (22/23) | 97.37% (518/532) | 96.47% (273/283) |
lib/Transforms/Instrumentation/CGProfile.cpp | 100.00% (3/3) | 97.37% (74/76) | 94.12% (32/34) |
lib/Transforms/Instrumentation/AddressSanitizer.cpp | 93.75% (90/96) | 95.42% (2249/2357) | 90.43% (1011/1118) |
lib/Transforms/Instrumentation/Instrumentation.cpp | 83.33% (5/6) | 85.37% (70/82) | 82.50% (33/40) |
lib/Transforms/Instrumentation/InstrProfiling.cpp | 97.22% (35/36) | 95.50% (742/777) | 93.66% (325/347) |
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp | 97.44% (38/39) | 97.09% (733/755) | 94.21% (309/328) |
lib/Transforms/Instrumentation/PGOInstrumentation.cpp | 81.19% (82/101) | 85.23% (952/1117) | 78.96% (439/556) |
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp | 85.00% (17/20) | 81.03% (205/253) | 65.58% (101/154) |
lib/Transforms/Instrumentation/ControlHeightReduction.cpp | 75.00% (63/84) | 83.91% (1372/1635) | 89.82% (794/884) |
lib/Transforms/Coroutines/CoroInternal.h | 100.00% (3/3) | 100.00% (8/8) | 100.00% (3/3) |
lib/Transforms/Coroutines/CoroEarly.cpp | 92.31% (12/13) | 97.65% (166/170) | 96.30% (52/54) |
lib/Transforms/Coroutines/CoroCleanup.cpp | 90.00% (9/10) | 98.78% (81/82) | 96.77% (30/31) |
lib/Transforms/Coroutines/CoroElide.cpp | 94.12% (16/17) | 97.30% (252/259) | 93.10% (108/116) |
lib/Transforms/Coroutines/CoroFrame.cpp | 100.00% (39/39) | 96.58% (678/702) | 93.00% (279/300) |
lib/Transforms/Coroutines/CoroSplit.cpp | 96.77% (30/31) | 95.64% (724/757) | 91.97% (229/249) |
lib/Transforms/Coroutines/CoroInstr.h | 76.09% (35/46) | 78.18% (129/165) | 76.14% (67/88) |
lib/Transforms/Coroutines/Coroutines.cpp | 80.00% (16/20) | 80.31% (204/254) | 79.79% (75/94) |
lib/Transforms/InstCombine/InstCombinePHI.cpp | 100.00% (24/24) | 99.02% (1111/1122) | 98.41% (620/630) |
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp | 100.00% (9/9) | 98.98% (1546/1562) | 97.93% (758/774) |
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp | 100.00% (2/2) | 100.00% (67/67) | 100.00% (31/31) |
lib/Transforms/InstCombine/InstCombineShifts.cpp | 100.00% (11/11) | 99.64% (838/841) | 99.08% (431/435) |
lib/Transforms/InstCombine/InstCombineCasts.cpp | 100.00% (47/47) | 98.67% (2232/2262) | 97.44% (1217/1249) |
lib/Transforms/InstCombine/InstCombineCalls.cpp | 98.28% (57/58) | 97.34% (4542/4666) | 96.68% (2472/2557) |
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp | 100.00% (34/34) | 96.74% (1396/1443) | 95.12% (760/799) |
lib/Transforms/InstCombine/InstCombineCompares.cpp | 100.00% (73/73) | 93.41% (4902/5248) | 92.20% (3241/3515) |
lib/Transforms/InstCombine/InstCombineVectorOps.cpp | 100.00% (30/30) | 96.78% (1774/1833) | 95.37% (988/1036) |
lib/Transforms/InstCombine/InstCombineInternal.h | 97.56% (40/41) | 94.14% (273/290) | 90.61% (164/181) |
lib/Transforms/InstCombine/InstCombineSelect.cpp | 100.00% (32/32) | 97.80% (1864/1906) | 97.66% (1333/1365) |
lib/Transforms/InstCombine/InstructionCombining.cpp | 98.15% (53/54) | 96.89% (3146/3247) | 96.64% (1640/1697) |
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | 100.00% (23/23) | 98.64% (1235/1252) | 98.09% (872/889) |
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp | 100.00% (45/45) | 96.20% (2657/2762) | 95.43% (1817/1904) |
lib/Transforms/InstCombine/InstCombineAddSub.cpp | 96.83% (61/63) | 96.61% (1537/1591) | 97.06% (957/986) |
lib/Transforms/ObjCARC/PtrState.h | 80.95% (17/21) | 85.19% (23/27) | 80.95% (17/21) |
lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h | 100.00% (4/4) | 85.71% (42/49) | 73.68% (14/19) |
lib/Transforms/ObjCARC/BlotMapVector.h | 90.91% (10/11) | 88.68% (47/53) | 88.46% (23/26) |
lib/Transforms/ObjCARC/ProvenanceAnalysis.h | 100.00% (4/4) | 100.00% (7/7) | 100.00% (4/4) |
lib/Transforms/ObjCARC/ObjCARC.h | 100.00% (3/3) | 97.78% (44/45) | 95.83% (23/24) |
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp | 100.00% (6/6) | 94.78% (109/115) | 90.62% (58/64) |
lib/Transforms/ObjCARC/ObjCARC.cpp | 50.00% (1/2) | 72.73% (8/11) | 50.00% (1/2) |
lib/Transforms/ObjCARC/ObjCARCExpand.cpp | 100.00% (5/5) | 96.67% (58/60) | 94.74% (36/38) |
lib/Transforms/ObjCARC/DependencyAnalysis.cpp | 100.00% (5/5) | 83.96% (178/212) | 82.20% (97/118) |
lib/Transforms/ObjCARC/DependencyAnalysis.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) |
lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp | 85.71% (6/7) | 98.11% (52/53) | 96.55% (28/29) |
lib/Transforms/ObjCARC/ObjCARCOpts.cpp | 93.44% (57/61) | 94.34% (1666/1766) | 94.45% (817/865) |
lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp | 100.00% (5/5) | 93.28% (125/134) | 87.78% (79/90) |
lib/Transforms/ObjCARC/ObjCARCContract.cpp | 100.00% (15/15) | 97.64% (621/636) | 96.17% (276/287) |
lib/Transforms/ObjCARC/PtrState.cpp | 94.44% (17/18) | 87.26% (322/369) | 82.87% (208/251) |
lib/Transforms/IPO/GlobalDCE.cpp | 100.00% (11/11) | 100.00% (230/230) | 100.00% (95/95) |
lib/Transforms/IPO/BlockExtractor.cpp | 87.50% (7/8) | 90.00% (99/110) | 86.89% (53/61) |
lib/Transforms/IPO/IPConstantPropagation.cpp | 80.00% (4/5) | 97.56% (240/246) | 94.97% (151/159) |
lib/Transforms/IPO/SampleProfile.cpp | 94.12% (48/51) | 96.18% (1033/1074) | 93.17% (518/556) |
lib/Transforms/IPO/FunctionImport.cpp | 91.67% (33/36) | 93.14% (1114/1196) | 89.29% (442/495) |
lib/Transforms/IPO/SyntheticCountsPropagation.cpp | 100.00% (6/6) | 99.11% (111/112) | 94.87% (37/39) |
lib/Transforms/IPO/InferFunctionAttrs.cpp | 100.00% (7/7) | 100.00% (43/43) | 100.00% (21/21) |
lib/Transforms/IPO/GlobalSplit.cpp | 100.00% (6/6) | 96.32% (131/136) | 91.18% (62/68) |
lib/Transforms/IPO/GlobalOpt.cpp | 96.55% (84/87) | 91.77% (2431/2649) | 90.56% (1238/1367) |
lib/Transforms/IPO/CrossDSOCFI.cpp | 100.00% (7/7) | 100.00% (117/117) | 95.12% (39/41) |
lib/Transforms/IPO/Inliner.cpp | 91.89% (34/37) | 97.27% (1068/1098) | 97.37% (408/419) |
lib/Transforms/IPO/PartialInlining.cpp | 86.15% (56/65) | 88.90% (1169/1315) | 89.16% (403/452) |
lib/Transforms/IPO/IPO.cpp | 5.56% (1/18) | 41.30% (38/92) | 5.00% (1/20) |
lib/Transforms/IPO/PruneEH.cpp | 100.00% (7/7) | 99.51% (203/204) | 99.32% (147/148) |
lib/Transforms/IPO/HotColdSplitting.cpp | 97.44% (38/39) | 97.67% (586/600) | 97.16% (274/282) |
lib/Transforms/IPO/StripDeadPrototypes.cpp | 100.00% (5/5) | 93.18% (41/44) | 91.30% (21/23) |
lib/Transforms/IPO/ArgumentPromotion.cpp | 100.00% (19/19) | 98.75% (950/962) | 98.00% (392/400) |
lib/Transforms/IPO/MergeFunctions.cpp | 96.43% (27/28) | 96.95% (540/557) | 92.76% (461/497) |
lib/Transforms/IPO/LoopExtractor.cpp | 71.43% (5/7) | 93.68% (89/95) | 92.00% (46/50) |
lib/Transforms/IPO/FunctionAttrs.cpp | 92.06% (58/63) | 97.26% (1279/1315) | 97.01% (649/669) |
lib/Transforms/IPO/ForceFunctionAttrs.cpp | 100.00% (6/6) | 85.88% (73/85) | 71.43% (20/28) |
lib/Transforms/IPO/PassManagerBuilder.cpp | 82.76% (24/29) | 91.18% (796/873) | 85.94% (220/256) |
lib/Transforms/IPO/ConstantMerge.cpp | 100.00% (13/13) | 100.00% (209/209) | 100.00% (124/124) |
lib/Transforms/IPO/StripSymbols.cpp | 54.55% (12/22) | 63.36% (166/262) | 53.50% (84/157) |
lib/Transforms/IPO/ElimAvailExtern.cpp | 100.00% (5/5) | 100.00% (50/50) | 100.00% (25/25) |
lib/Transforms/IPO/WholeProgramDevirt.cpp | 100.00% (62/62) | 98.37% (1386/1409) | 96.65% (520/538) |
lib/Transforms/IPO/Internalize.cpp | 93.33% (14/15) | 96.92% (189/195) | 95.10% (97/102) |
lib/Transforms/IPO/CalledValuePropagation.cpp | 93.33% (28/30) | 90.95% (221/243) | 84.72% (122/144) |
lib/Transforms/IPO/AlwaysInliner.cpp | 100.00% (10/10) | 97.94% (95/97) | 95.74% (45/47) |
lib/Transforms/IPO/InlineSimple.cpp | 90.91% (10/11) | 94.92% (56/59) | 96.30% (26/27) |
lib/Transforms/IPO/DeadArgumentElimination.cpp | 95.45% (21/22) | 98.74% (938/950) | 98.54% (406/412) |
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp | 86.96% (20/23) | 98.20% (491/500) | 97.58% (202/207) |
lib/Transforms/IPO/SCCP.cpp | 100.00% (8/8) | 100.00% (73/73) | 100.00% (18/18) |
lib/Transforms/IPO/LowerTypeTests.cpp | 96.83% (61/63) | 97.30% (1731/1779) | 95.34% (654/686) |
lib/Transforms/IPO/BarrierNoopPass.cpp | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) |
lib/IR/DiagnosticPrinter.cpp | 50.00% (9/18) | 51.35% (38/74) | 50.00% (9/18) |
lib/IR/DiagnosticInfo.cpp | 81.97% (50/61) | 93.24% (262/281) | 90.60% (135/149) |
lib/IR/Module.cpp | 98.33% (59/60) | 96.52% (388/402) | 97.70% (170/174) |
lib/IR/Operator.cpp | 100.00% (3/3) | 100.00% (38/38) | 100.00% (22/22) |
lib/IR/AutoUpgrade.cpp | 100.00% (46/46) | 97.41% (3719/3818) | 97.03% (3523/3631) |
lib/IR/IRPrintingPasses.cpp | 56.00% (14/25) | 75.34% (55/73) | 73.81% (31/42) |
lib/IR/DebugLoc.cpp | 92.86% (13/14) | 83.51% (81/97) | 79.07% (34/43) |
lib/IR/LegacyPassManager.cpp | 83.47% (101/121) | 89.48% (1421/1588) | 85.05% (495/582) |
lib/IR/AsmWriter.cpp | 99.48% (192/193) | 97.75% (3477/3557) | 96.22% (1834/1906) |
lib/IR/LLVMContextImpl.cpp | 100.00% (14/14) | 99.33% (149/150) | 99.50% (199/200) |
lib/IR/Instruction.cpp | 92.54% (62/67) | 91.91% (625/680) | 86.01% (756/879) |
lib/IR/SafepointIRVerifier.cpp | 83.78% (31/37) | 88.61% (529/597) | 86.15% (280/325) |
lib/IR/IRBuilder.cpp | 63.04% (29/46) | 67.46% (369/547) | 64.80% (81/125) |
lib/IR/OptBisect.cpp | 86.67% (13/15) | 84.93% (62/73) | 86.84% (33/38) |
lib/IR/PassTimingInfo.cpp | 82.61% (19/23) | 85.62% (125/146) | 81.52% (75/92) |
lib/IR/Core.cpp | 48.92% (295/603) | 47.07% (1375/2921) | 39.04% (734/1880) |
lib/IR/DebugInfo.cpp | 63.25% (74/117) | 75.41% (773/1025) | 43.60% (337/773) |
lib/IR/Pass.cpp | 83.33% (35/42) | 78.12% (125/160) | 76.32% (58/76) |
lib/IR/AttributeImpl.h | 89.66% (26/29) | 94.74% (54/57) | 92.50% (37/40) |
lib/IR/Attributes.cpp | 94.12% (144/153) | 95.67% (1304/1363) | 92.73% (753/812) |
lib/IR/Value.cpp | 92.68% (38/41) | 95.85% (716/747) | 84.32% (780/925) |
lib/IR/PassRegistry.cpp | 77.78% (7/9) | 48.72% (38/78) | 60.00% (15/25) |
lib/IR/IntrinsicInst.cpp | 100.00% (9/9) | 96.80% (121/125) | 94.12% (64/68) |
lib/IR/TypeFinder.cpp | 80.00% (4/5) | 95.24% (120/126) | 97.26% (71/73) |
lib/IR/Statepoint.cpp | 88.89% (8/9) | 86.00% (43/50) | 83.87% (26/31) |
lib/IR/Mangler.cpp | 100.00% (10/10) | 99.40% (167/168) | 99.01% (100/101) |
lib/IR/InlineAsm.cpp | 87.50% (7/8) | 90.76% (216/238) | 85.23% (127/149) |
lib/IR/Type.cpp | 88.16% (67/76) | 91.80% (459/500) | 89.58% (258/288) |
lib/IR/MDBuilder.cpp | 88.89% (24/27) | 83.00% (205/247) | 84.34% (70/83) |
lib/IR/DIBuilder.cpp | 93.26% (83/89) | 92.37% (654/708) | 92.49% (197/213) |
lib/IR/BasicBlock.cpp | 100.00% (39/39) | 98.74% (391/396) | 96.80% (212/219) |
lib/IR/GVMaterializer.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) |
lib/IR/ModuleSummaryIndex.cpp | 100.00% (26/26) | 96.31% (392/407) | 91.48% (161/176) |
lib/IR/DebugInfoMetadata.cpp | 100.00% (67/67) | 96.24% (845/878) | 92.71% (929/1002) |
lib/IR/Globals.cpp | 90.91% (40/44) | 92.13% (316/343) | 81.59% (164/201) |
lib/IR/LLVMContext.cpp | 100.00% (43/43) | 97.63% (247/253) | 94.25% (82/87) |
lib/IR/AbstractCallSite.cpp | 100.00% (1/1) | 83.67% (82/98) | 87.50% (35/40) |
lib/IR/Use.cpp | 100.00% (6/6) | 94.95% (94/99) | 93.33% (42/45) |
lib/IR/DataLayout.cpp | 97.92% (47/48) | 97.99% (683/697) | 95.34% (348/365) |
lib/IR/Instructions.cpp | 84.88% (275/324) | 85.77% (2447/2853) | 83.50% (1316/1576) |
lib/IR/ConstantsContext.h | 78.69% (48/61) | 82.24% (250/304) | 88.12% (141/160) |
lib/IR/Verifier.cpp | 97.92% (188/192) | 98.15% (4625/4712) | 91.51% (5325/5819) |
lib/IR/User.cpp | 90.00% (9/10) | 97.18% (138/142) | 96.88% (31/32) |
lib/IR/ProfileSummary.cpp | 100.00% (8/8) | 84.21% (112/133) | 79.59% (78/98) |
lib/IR/ConstantRange.cpp | 100.00% (52/52) | 97.76% (1004/1027) | 97.29% (646/664) |
lib/IR/SymbolTableListTraitsImpl.h | 100.00% (4/4) | 100.00% (73/73) | 100.00% (52/52) |
lib/IR/ConstantFold.cpp | 100.00% (25/25) | 91.46% (2045/2236) | 85.17% (1390/1632) |
lib/IR/PassManager.cpp | 100.00% (1/1) | 98.36% (60/61) | 95.65% (22/23) |
lib/IR/Function.cpp | 90.43% (85/94) | 91.19% (1045/1146) | 88.07% (517/587) |
lib/IR/DiagnosticHandler.cpp | 100.00% (5/5) | 100.00% (27/27) | 100.00% (19/19) |
lib/IR/Metadata.cpp | 96.69% (117/121) | 95.51% (1234/1292) | 73.58% (1128/1533) |
lib/IR/Comdat.cpp | 42.86% (3/7) | 10.34% (3/29) | 20.00% (3/15) |
lib/IR/ValueSymbolTable.cpp | 100.00% (5/5) | 100.00% (63/63) | 100.00% (21/21) |
lib/IR/LLVMContextImpl.h | 98.10% (155/158) | 98.28% (515/524) | 98.60% (494/501) |
lib/IR/Dominators.cpp | 93.33% (14/15) | 97.06% (231/238) | 95.04% (115/121) |
lib/IR/MetadataImpl.h | 100.00% (3/3) | 96.55% (28/29) | 85.71% (12/14) |
lib/IR/Constants.cpp | 91.28% (199/218) | 88.84% (2221/2500) | 82.86% (1223/1476) |
lib/BinaryFormat/MsgPackReader.cpp | 100.00% (10/10) | 84.68% (188/222) | 87.78% (79/90) |
lib/BinaryFormat/Dwarf.cpp | 66.67% (34/51) | 63.57% (410/645) | 28.85% (1800/6240) |
lib/BinaryFormat/Wasm.cpp | 50.00% (1/2) | 34.62% (9/26) | 4.41% (3/68) |
lib/BinaryFormat/MsgPackWriter.cpp | 100.00% (11/11) | 100.00% (178/178) | 100.00% (87/87) |
lib/BinaryFormat/MsgPackTypes.cpp | 76.00% (19/25) | 72.08% (173/240) | 64.89% (85/131) |
lib/BinaryFormat/Magic.cpp | 100.00% (3/3) | 90.81% (168/185) | 93.79% (136/145) |
lib/BinaryFormat/AMDGPUMetadataVerifier.cpp | 96.77% (30/31) | 86.55% (354/409) | 72.97% (135/185) |
lib/ProfileData/SampleProf.cpp | 90.91% (10/11) | 86.44% (102/118) | 70.59% (36/51) |
lib/ProfileData/InstrProfReader.cpp | 100.00% (43/43) | 90.37% (657/727) | 86.91% (385/443) |
lib/ProfileData/InstrProf.cpp | 92.98% (53/57) | 87.48% (685/783) | 82.97% (346/417) |
lib/ProfileData/SampleProfReader.cpp | 95.65% (44/46) | 84.44% (722/855) | 79.08% (397/502) |
lib/ProfileData/Coverage/CoverageMapping.cpp | 92.86% (39/42) | 93.69% (609/650) | 91.33% (337/369) |
lib/ProfileData/Coverage/CoverageMappingReader.cpp | 100.00% (27/27) | 82.98% (507/611) | 75.67% (283/374) |
lib/ProfileData/Coverage/CoverageMappingWriter.cpp | 100.00% (10/10) | 100.00% (147/147) | 100.00% (49/49) |
lib/ProfileData/ProfileSummaryBuilder.cpp | 100.00% (7/7) | 100.00% (70/70) | 100.00% (25/25) |
Totals | 90.41% (58936/65190) | 91.06% (1019314/1119425) | 87.27% (546376/626097) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)