Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
build/external/SPIRV-Tools/core_tables_body.inc | 60.00% (3/5) | 17.01% (74/435) | 15.48% (65/420) | 44.63% (366/820) |
build/include/llvm/IR/Intrinsics.gen | 33.33% (1/3) | 64.13% (177/276) | 16.90% (12/71) | 27.63% (21/76) |
build/lib/DxilValidation/DxilValidationImpl.inc | 100.00% (4/4) | 81.22% (359/442) | 89.76% (885/986) | 80.05% (1063/1328) |
build/lib/HLSL/DxcOptimizer.inc | 50.00% (2/4) | 56.08% (226/403) | 34.51% (186/539) | 34.55% (123/356) |
build/tools/clang/include/clang/AST/AttrImpl.inc | 6.40% (57/890) | 4.04% (427/10557) | 2.14% (119/5551) | 14.66% (690/4708) |
build/tools/clang/include/clang/AST/AttrVisitor.inc | 28.26% (167/591) | 22.75% (838/3684) | 21.35% (596/2792) | 29.54% (550/1862) |
build/tools/clang/include/clang/AST/Attrs.inc | 34.06% (451/1324) | 25.78% (1212/4702) | 33.88% (758/2237) | 23.04% (106/460) |
build/tools/clang/include/clang/AST/CommentCommandInfo.inc | 0.00% (0/1) | 0.00% (0/665) | 0.00% (0/586) | 0.00% (0/624) |
build/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc | 0.00% (0/1) | 0.00% (0/805) | 0.00% (0/701) | 0.00% (0/756) |
build/tools/clang/include/clang/AST/CommentHTMLTags.inc | 0.00% (0/1) | 0.00% (0/219) | 0.00% (0/170) | 0.00% (0/202) |
build/tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc | 0.00% (0/2) | 0.00% (0/94) | 0.00% (0/72) | 0.00% (0/80) |
build/tools/clang/include/clang/AST/DeclNodes.inc | 100.00% (1/1) | 100.00% (1/1) | 81.82% (9/11) | 66.67% (4/6) |
build/tools/clang/include/clang/AST/StmtNodes.inc | 100.00% (1/1) | 100.00% (1/1) | 81.82% (9/11) | 66.67% (4/6) |
build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc | 36.36% (92/253) | 23.75% (507/2135) | 36.63% (548/1496) | 29.01% (311/1072) |
build/tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc | 100.00% (1/1) | 22.44% (636/2834) | 20.67% (528/2555) | 22.95% (609/2654) |
build/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc | 100.00% (1/1) | 5.68% (77/1355) | 7.42% (25/337) | 52.12% (320/614) |
external/SPIRV-Headers/include/spirv/unified1/spirv.hpp11 | 6.25% (4/64) | 6.25% (4/64) | 6.25% (4/64) | - (0/0) |
external/SPIRV-Tools/include/spirv-tools/libspirv.hpp | 30.23% (13/43) | 24.77% (27/109) | 33.33% (15/45) | - (0/0) |
external/SPIRV-Tools/source/assembly_grammar.cpp | 33.33% (3/9) | 37.97% (30/79) | 40.00% (18/45) | 35.71% (10/28) |
external/SPIRV-Tools/source/assembly_grammar.h | 66.67% (2/3) | 83.33% (5/6) | 75.00% (3/4) | - (0/0) |
external/SPIRV-Tools/source/binary.cpp | 73.91% (17/23) | 69.17% (424/613) | 74.94% (314/419) | 63.10% (236/374) |
external/SPIRV-Tools/source/cfa.h | 100.00% (12/12) | 97.27% (178/183) | 96.20% (76/79) | 91.94% (57/62) |
external/SPIRV-Tools/source/diagnostic.cpp | 62.50% (5/8) | 33.11% (49/148) | 33.82% (23/68) | 27.03% (20/74) |
external/SPIRV-Tools/source/diagnostic.h | 100.00% (3/3) | 100.00% (10/10) | 100.00% (8/8) | - (0/0) |
external/SPIRV-Tools/source/disassemble.cpp | 61.22% (30/49) | 51.03% (347/680) | 56.25% (234/416) | 45.86% (166/362) |
external/SPIRV-Tools/source/enum_set.h | 87.50% (28/32) | 81.12% (159/196) | 82.71% (110/133) | 74.29% (52/70) |
external/SPIRV-Tools/source/ext_inst.cpp | 100.00% (3/3) | 66.67% (46/69) | 82.61% (57/69) | 66.67% (32/48) |
external/SPIRV-Tools/source/extensions.cpp | 50.00% (1/2) | 58.33% (14/24) | 64.29% (9/14) | 25.00% (2/8) |
external/SPIRV-Tools/source/instruction.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/libspirv.cpp | 34.78% (8/23) | 35.24% (37/105) | 51.28% (20/39) | 50.00% (5/10) |
external/SPIRV-Tools/source/name_mapper.cpp | 90.00% (9/10) | 70.87% (219/309) | 65.89% (199/302) | 78.24% (169/216) |
external/SPIRV-Tools/source/name_mapper.h | 100.00% (3/3) | 100.00% (8/8) | 100.00% (3/3) | - (0/0) |
external/SPIRV-Tools/source/opcode.cpp | 80.56% (29/36) | 78.23% (503/643) | 80.00% (396/495) | 62.73% (557/888) |
external/SPIRV-Tools/source/operand.cpp | 53.85% (21/39) | 38.66% (230/595) | 40.66% (148/364) | 56.51% (330/584) |
external/SPIRV-Tools/source/opt/aggressive_dead_code_elim_pass.cpp | 94.64% (53/56) | 80.21% (908/1132) | 73.53% (464/631) | 67.19% (340/506) |
external/SPIRV-Tools/source/opt/aggressive_dead_code_elim_pass.h | 100.00% (5/5) | 100.00% (16/16) | 100.00% (9/9) | 100.00% (2/2) |
external/SPIRV-Tools/source/opt/amd_ext_to_khr.cpp | 0.00% (0/17) | 0.00% (0/702) | 0.00% (0/457) | 0.00% (0/324) |
external/SPIRV-Tools/source/opt/amd_ext_to_khr.h | 0.00% (0/2) | 0.00% (0/14) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/analyze_live_input_pass.cpp | 0.00% (0/2) | 0.00% (0/16) | 0.00% (0/14) | 0.00% (0/10) |
external/SPIRV-Tools/source/opt/analyze_live_input_pass.h | 0.00% (0/3) | 0.00% (0/10) | 0.00% (0/5) | - (0/0) |
external/SPIRV-Tools/source/opt/basic_block.cpp | 75.86% (22/29) | 81.36% (227/279) | 83.62% (97/116) | 84.52% (71/84) |
external/SPIRV-Tools/source/opt/basic_block.h | 69.23% (27/39) | 71.88% (92/128) | 78.21% (61/78) | 69.23% (18/26) |
external/SPIRV-Tools/source/opt/block_merge_pass.cpp | 100.00% (4/4) | 100.00% (20/20) | 100.00% (14/14) | 100.00% (8/8) |
external/SPIRV-Tools/source/opt/block_merge_pass.h | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/block_merge_util.cpp | 81.82% (9/11) | 71.17% (116/163) | 68.75% (66/96) | 54.17% (39/72) |
external/SPIRV-Tools/source/opt/build_module.cpp | 80.00% (4/5) | 75.76% (25/33) | 57.14% (8/14) | 33.33% (2/6) |
external/SPIRV-Tools/source/opt/canonicalize_ids_pass.cpp | 0.00% (0/19) | 0.00% (0/474) | 0.00% (0/202) | 0.00% (0/204) |
external/SPIRV-Tools/source/opt/canonicalize_ids_pass.h | 0.00% (0/7) | 0.00% (0/13) | 0.00% (0/7) | - (0/0) |
external/SPIRV-Tools/source/opt/ccp_pass.cpp | 100.00% (17/17) | 84.86% (213/251) | 81.29% (139/171) | 73.21% (82/112) |
external/SPIRV-Tools/source/opt/ccp_pass.h | 100.00% (3/3) | 100.00% (10/10) | 100.00% (3/3) | - (0/0) |
external/SPIRV-Tools/source/opt/cfg.cpp | 70.83% (17/24) | 40.51% (128/316) | 48.57% (51/105) | 40.91% (27/66) |
external/SPIRV-Tools/source/opt/cfg.h | 64.29% (9/14) | 59.09% (26/44) | 54.55% (12/22) | 0.00% (0/4) |
external/SPIRV-Tools/source/opt/cfg_cleanup_pass.cpp | 0.00% (0/2) | 0.00% (0/23) | 0.00% (0/11) | 0.00% (0/6) |
external/SPIRV-Tools/source/opt/cfg_cleanup_pass.h | 0.00% (0/3) | 0.00% (0/6) | 0.00% (0/3) | - (0/0) |
external/SPIRV-Tools/source/opt/code_sink.cpp | 0.00% (0/15) | 0.00% (0/322) | 0.00% (0/153) | 0.00% (0/135) |
external/SPIRV-Tools/source/opt/code_sink.h | 0.00% (0/2) | 0.00% (0/9) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/combine_access_chains.cpp | 66.67% (10/15) | 60.30% (161/267) | 54.09% (86/159) | 41.38% (48/116) |
external/SPIRV-Tools/source/opt/combine_access_chains.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/compact_ids_pass.cpp | 100.00% (3/3) | 100.00% (99/99) | 100.00% (31/31) | 95.83% (23/24) |
external/SPIRV-Tools/source/opt/compact_ids_pass.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/composite.cpp | 100.00% (2/2) | 100.00% (19/19) | 100.00% (20/20) | 100.00% (12/12) |
external/SPIRV-Tools/source/opt/const_folding_rules.cpp | 68.93% (71/103) | 58.54% (1580/2699) | 28.68% (325/1133) | 16.85% (121/718) |
external/SPIRV-Tools/source/opt/const_folding_rules.h | 100.00% (7/7) | 94.12% (32/34) | 95.45% (21/22) | 90.00% (9/10) |
external/SPIRV-Tools/source/opt/constants.cpp | 68.57% (24/35) | 49.12% (306/623) | 50.24% (206/410) | 46.46% (118/254) |
external/SPIRV-Tools/source/opt/constants.h | 41.03% (48/117) | 53.05% (148/279) | 57.14% (116/203) | 78.26% (36/46) |
external/SPIRV-Tools/source/opt/convert_to_half_pass.cpp | 0.00% (0/36) | 0.00% (0/641) | 0.00% (0/294) | 0.00% (0/198) |
external/SPIRV-Tools/source/opt/convert_to_half_pass.h | 0.00% (0/5) | 0.00% (0/9) | 0.00% (0/6) | - (0/0) |
external/SPIRV-Tools/source/opt/convert_to_sampled_image_pass.cpp | 80.00% (20/25) | 68.66% (230/335) | 57.36% (113/197) | 49.37% (78/158) |
external/SPIRV-Tools/source/opt/convert_to_sampled_image_pass.h | 100.00% (4/4) | 100.00% (11/11) | 100.00% (7/7) | 75.00% (3/4) |
external/SPIRV-Tools/source/opt/copy_prop_arrays.cpp | 88.89% (32/36) | 61.63% (538/873) | 52.90% (237/448) | 47.90% (160/334) |
external/SPIRV-Tools/source/opt/copy_prop_arrays.h | 88.89% (8/9) | 92.68% (38/41) | 75.00% (9/12) | 0.00% (0/4) |
external/SPIRV-Tools/source/opt/dead_branch_elim_pass.cpp | 95.45% (21/22) | 76.30% (396/519) | 69.52% (187/269) | 58.64% (129/220) |
external/SPIRV-Tools/source/opt/dead_branch_elim_pass.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (3/3) | - (0/0) |
external/SPIRV-Tools/source/opt/dead_insert_elim_pass.cpp | 100.00% (9/9) | 84.98% (181/213) | 81.74% (94/115) | 82.56% (71/86) |
external/SPIRV-Tools/source/opt/dead_insert_elim_pass.h | 100.00% (3/3) | 100.00% (10/10) | 100.00% (3/3) | - (0/0) |
external/SPIRV-Tools/source/opt/dead_variable_elimination.cpp | 0.00% (0/4) | 0.00% (0/73) | 0.00% (0/33) | 0.00% (0/28) |
external/SPIRV-Tools/source/opt/dead_variable_elimination.h | 0.00% (0/2) | 0.00% (0/5) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/debug_info_manager.cpp | 75.00% (27/36) | 53.45% (387/724) | 54.57% (215/394) | 45.95% (136/296) |
external/SPIRV-Tools/source/opt/debug_info_manager.h | 77.78% (7/9) | 69.57% (16/23) | 85.71% (12/14) | 100.00% (2/2) |
external/SPIRV-Tools/source/opt/decoration_manager.cpp | 80.65% (25/31) | 59.96% (331/552) | 47.56% (117/246) | 46.31% (113/244) |
external/SPIRV-Tools/source/opt/decoration_manager.h | 50.00% (2/4) | 16.00% (4/25) | 21.43% (3/14) | 0.00% (0/6) |
external/SPIRV-Tools/source/opt/def_use_manager.cpp | 80.65% (25/31) | 71.07% (172/242) | 70.23% (92/131) | 60.20% (59/98) |
external/SPIRV-Tools/source/opt/def_use_manager.h | 50.00% (2/4) | 76.47% (13/17) | 81.08% (30/37) | 57.14% (16/28) |
external/SPIRV-Tools/source/opt/desc_sroa.cpp | 75.00% (12/16) | 65.16% (245/376) | 62.57% (107/171) | 63.28% (81/128) |
external/SPIRV-Tools/source/opt/desc_sroa.h | 100.00% (3/3) | 92.86% (13/14) | 92.31% (12/13) | 83.33% (5/6) |
external/SPIRV-Tools/source/opt/desc_sroa_util.cpp | 100.00% (9/9) | 92.68% (76/82) | 93.62% (44/47) | 85.71% (24/28) |
external/SPIRV-Tools/source/opt/dominator_analysis.cpp | 100.00% (2/2) | 80.00% (32/40) | 86.11% (31/36) | 70.00% (21/30) |
external/SPIRV-Tools/source/opt/dominator_analysis.h | 40.00% (8/20) | 41.67% (20/48) | 47.06% (16/34) | 37.50% (3/8) |
external/SPIRV-Tools/source/opt/dominator_tree.cpp | 77.42% (24/31) | 66.37% (150/226) | 59.05% (62/105) | 46.77% (29/62) |
external/SPIRV-Tools/source/opt/dominator_tree.h | 29.63% (16/54) | 35.71% (40/112) | 38.89% (28/72) | 37.50% (3/8) |
external/SPIRV-Tools/source/opt/eliminate_dead_constant_pass.cpp | 0.00% (0/2) | 0.00% (0/65) | 0.00% (0/37) | 0.00% (0/34) |
external/SPIRV-Tools/source/opt/eliminate_dead_constant_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/eliminate_dead_functions_pass.cpp | 100.00% (2/2) | 100.00% (25/25) | 100.00% (10/10) | 100.00% (6/6) |
external/SPIRV-Tools/source/opt/eliminate_dead_functions_pass.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/eliminate_dead_functions_util.cpp | 100.00% (2/2) | 77.97% (46/59) | 57.89% (11/19) | 64.29% (9/14) |
external/SPIRV-Tools/source/opt/eliminate_dead_io_components_pass.cpp | 0.00% (0/5) | 0.00% (0/224) | 0.00% (0/134) | 0.00% (0/107) |
external/SPIRV-Tools/source/opt/eliminate_dead_io_components_pass.h | 0.00% (0/3) | 0.00% (0/12) | 0.00% (0/5) | - (0/0) |
external/SPIRV-Tools/source/opt/eliminate_dead_members_pass.cpp | 0.00% (0/27) | 0.00% (0/645) | 0.00% (0/280) | 0.00% (0/290) |
external/SPIRV-Tools/source/opt/eliminate_dead_members_pass.h | 0.00% (0/2) | 0.00% (0/14) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/eliminate_dead_output_stores_pass.cpp | 0.00% (0/14) | 0.00% (0/217) | 0.00% (0/108) | 0.00% (0/74) |
external/SPIRV-Tools/source/opt/eliminate_dead_output_stores_pass.h | 0.00% (0/3) | 0.00% (0/10) | 0.00% (0/5) | - (0/0) |
external/SPIRV-Tools/source/opt/empty_pass.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
external/SPIRV-Tools/source/opt/feature_manager.cpp | 66.67% (6/9) | 63.95% (55/86) | 45.28% (24/53) | 44.44% (16/36) |
external/SPIRV-Tools/source/opt/feature_manager.h | 77.78% (7/9) | 78.95% (15/19) | 80.00% (8/10) | - (0/0) |
external/SPIRV-Tools/source/opt/fix_func_call_arguments.cpp | 100.00% (5/5) | 100.00% (63/63) | 87.50% (21/24) | 75.00% (12/16) |
external/SPIRV-Tools/source/opt/fix_func_call_arguments.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (3/3) | - (0/0) |
external/SPIRV-Tools/source/opt/fix_storage_class.cpp | 78.57% (11/14) | 74.31% (214/288) | 72.46% (100/138) | 67.57% (100/148) |
external/SPIRV-Tools/source/opt/fix_storage_class.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/flatten_decoration_pass.cpp | 0.00% (0/1) | 0.00% (0/100) | 0.00% (0/50) | 0.00% (0/50) |
external/SPIRV-Tools/source/opt/flatten_decoration_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/fold.cpp | 78.95% (15/19) | 52.83% (299/566) | 53.19% (217/408) | 54.70% (221/404) |
external/SPIRV-Tools/source/opt/fold.h | 100.00% (5/5) | 100.00% (19/19) | 100.00% (11/11) | - (0/0) |
external/SPIRV-Tools/source/opt/fold_spec_constant_op_and_composite_pass.cpp | 0.00% (0/8) | 0.00% (0/233) | 0.00% (0/140) | 0.00% (0/108) |
external/SPIRV-Tools/source/opt/fold_spec_constant_op_and_composite_pass.h | 0.00% (0/4) | 0.00% (0/13) | 0.00% (0/6) | 0.00% (0/2) |
external/SPIRV-Tools/source/opt/folding_rules.cpp | 84.43% (141/167) | 67.89% (3891/5731) | 45.06% (1076/2388) | 33.86% (554/1636) |
external/SPIRV-Tools/source/opt/folding_rules.h | 100.00% (6/6) | 87.10% (27/31) | 90.48% (19/21) | 80.00% (8/10) |
external/SPIRV-Tools/source/opt/freeze_spec_constant_value_pass.cpp | 0.00% (0/2) | 0.00% (0/63) | 0.00% (0/13) | 0.00% (0/16) |
external/SPIRV-Tools/source/opt/freeze_spec_constant_value_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/function.cpp | 66.67% (14/21) | 51.09% (117/229) | 56.41% (66/117) | 44.32% (39/88) |
external/SPIRV-Tools/source/opt/function.h | 65.71% (23/35) | 52.04% (51/98) | 65.00% (26/40) | 0.00% (0/2) |
external/SPIRV-Tools/source/opt/graph.cpp | 0.00% (0/3) | 0.00% (0/60) | 0.00% (0/19) | 0.00% (0/28) |
external/SPIRV-Tools/source/opt/graph.h | 0.00% (0/15) | 0.00% (0/31) | 0.00% (0/16) | - (0/0) |
external/SPIRV-Tools/source/opt/graphics_robust_access_pass.cpp | 0.00% (0/20) | 0.00% (0/736) | 0.00% (0/271) | 0.00% (0/192) |
external/SPIRV-Tools/source/opt/graphics_robust_access_pass.h | 0.00% (0/3) | 0.00% (0/10) | 0.00% (0/3) | - (0/0) |
external/SPIRV-Tools/source/opt/if_conversion.cpp | 71.43% (10/14) | 69.92% (186/266) | 60.87% (84/138) | 50.00% (50/100) |
external/SPIRV-Tools/source/opt/if_conversion.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/inline_exhaustive_pass.cpp | 100.00% (5/5) | 100.00% (50/50) | 100.00% (33/33) | 100.00% (22/22) |
external/SPIRV-Tools/source/opt/inline_exhaustive_pass.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
external/SPIRV-Tools/source/opt/inline_opaque_pass.cpp | 0.00% (0/10) | 0.00% (0/94) | 0.00% (0/60) | 0.00% (0/44) |
external/SPIRV-Tools/source/opt/inline_opaque_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/inline_pass.cpp | 68.18% (30/44) | 66.06% (475/719) | 66.77% (211/316) | 61.54% (136/221) |
external/SPIRV-Tools/source/opt/inline_pass.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
external/SPIRV-Tools/source/opt/instruction.cpp | 67.21% (41/61) | 55.27% (514/930) | 53.97% (347/643) | 38.69% (253/654) |
external/SPIRV-Tools/source/opt/instruction.h | 85.42% (82/96) | 83.24% (293/352) | 92.04% (185/201) | 89.29% (75/84) |
external/SPIRV-Tools/source/opt/instruction_list.cpp | 100.00% (2/2) | 100.00% (12/12) | 100.00% (3/3) | 100.00% (2/2) |
external/SPIRV-Tools/source/opt/instruction_list.h | 81.25% (13/16) | 74.00% (37/50) | 86.96% (20/23) | 100.00% (4/4) |
external/SPIRV-Tools/source/opt/interface_var_sroa.cpp | 98.18% (54/55) | 85.26% (694/814) | 85.21% (265/311) | 76.44% (146/191) |
external/SPIRV-Tools/source/opt/interface_var_sroa.h | 100.00% (10/10) | 100.00% (23/23) | 100.00% (11/11) | - (0/0) |
external/SPIRV-Tools/source/opt/interp_fixup_pass.cpp | 85.71% (6/7) | 53.23% (33/62) | 45.16% (14/31) | 31.58% (6/19) |
external/SPIRV-Tools/source/opt/interp_fixup_pass.h | 50.00% (1/2) | 7.14% (1/14) | 50.00% (1/2) | - (0/0) |
external/SPIRV-Tools/source/opt/invocation_interlock_placement_pass.cpp | 53.33% (16/30) | 49.90% (241/483) | 46.93% (84/179) | 43.06% (62/144) |
external/SPIRV-Tools/source/opt/invocation_interlock_placement_pass.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/ir_builder.h | 50.98% (26/51) | 42.17% (202/479) | 50.30% (83/165) | 35.23% (31/88) |
external/SPIRV-Tools/source/opt/ir_context.cpp | 71.74% (33/46) | 67.87% (697/1027) | 61.59% (271/440) | 57.07% (218/382) |
external/SPIRV-Tools/source/opt/ir_context.h | 51.54% (67/130) | 58.45% (339/580) | 65.10% (166/255) | 62.73% (69/110) |
external/SPIRV-Tools/source/opt/ir_loader.cpp | 100.00% (4/4) | 52.86% (185/350) | 71.21% (183/257) | 62.14% (128/206) |
external/SPIRV-Tools/source/opt/ir_loader.h | 75.00% (3/4) | 83.33% (5/6) | 75.00% (3/4) | - (0/0) |
external/SPIRV-Tools/source/opt/iterator.h | 53.33% (16/30) | 50.54% (47/93) | 43.40% (23/53) | 16.67% (3/18) |
external/SPIRV-Tools/source/opt/legalize_multidim_array_pass.cpp | 81.82% (9/11) | 88.21% (172/195) | 83.16% (79/95) | 75.00% (45/60) |
external/SPIRV-Tools/source/opt/legalize_multidim_array_pass.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
external/SPIRV-Tools/source/opt/licm_pass.cpp | 0.00% (0/8) | 0.00% (0/95) | 0.00% (0/57) | 0.00% (0/46) |
external/SPIRV-Tools/source/opt/licm_pass.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/liveness.cpp | 0.00% (0/18) | 0.00% (0/359) | 0.00% (0/168) | 0.00% (0/116) |
external/SPIRV-Tools/source/opt/liveness.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/local_access_chain_convert_pass.cpp | 100.00% (21/21) | 88.79% (404/455) | 87.83% (166/189) | 79.69% (102/128) |
external/SPIRV-Tools/source/opt/local_access_chain_convert_pass.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/local_redundancy_elimination.cpp | 66.67% (2/3) | 75.51% (37/49) | 55.56% (10/18) | 42.86% (6/14) |
external/SPIRV-Tools/source/opt/local_redundancy_elimination.h | 50.00% (1/2) | 88.89% (8/9) | 50.00% (1/2) | - (0/0) |
external/SPIRV-Tools/source/opt/local_single_block_elim_pass.cpp | 100.00% (10/10) | 98.45% (254/258) | 96.58% (113/117) | 93.48% (86/92) |
external/SPIRV-Tools/source/opt/local_single_block_elim_pass.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/local_single_store_elim_pass.cpp | 100.00% (15/15) | 98.55% (272/276) | 97.14% (102/105) | 86.17% (81/94) |
external/SPIRV-Tools/source/opt/local_single_store_elim_pass.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/log.h | 75.00% (3/4) | 57.14% (16/28) | 64.29% (9/14) | 37.50% (3/8) |
external/SPIRV-Tools/source/opt/loop_dependence.cpp | 0.00% (0/31) | 0.00% (0/1246) | 0.00% (0/554) | 0.00% (0/434) |
external/SPIRV-Tools/source/opt/loop_dependence.h | 0.00% (0/51) | 0.00% (0/91) | 0.00% (0/83) | - (0/0) |
external/SPIRV-Tools/source/opt/loop_dependence_helpers.cpp | 0.00% (0/26) | 0.00% (0/387) | 0.00% (0/211) | 0.00% (0/178) |
external/SPIRV-Tools/source/opt/loop_descriptor.cpp | 43.18% (19/44) | 49.34% (339/687) | 49.46% (228/461) | 40.81% (151/370) |
external/SPIRV-Tools/source/opt/loop_descriptor.h | 37.68% (26/69) | 41.25% (66/160) | 44.55% (45/101) | 42.86% (6/14) |
external/SPIRV-Tools/source/opt/loop_fission.cpp | 0.00% (0/15) | 0.00% (0/279) | 0.00% (0/181) | 0.00% (0/156) |
external/SPIRV-Tools/source/opt/loop_fission.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/loop_fusion.cpp | 0.00% (0/29) | 0.00% (0/532) | 0.00% (0/262) | 0.00% (0/214) |
external/SPIRV-Tools/source/opt/loop_fusion.h | 0.00% (0/1) | 0.00% (0/4) | 0.00% (0/5) | - (0/0) |
external/SPIRV-Tools/source/opt/loop_fusion_pass.cpp | 0.00% (0/2) | 0.00% (0/32) | 0.00% (0/21) | 0.00% (0/18) |
external/SPIRV-Tools/source/opt/loop_fusion_pass.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/4) | - (0/0) |
external/SPIRV-Tools/source/opt/loop_peeling.cpp | 0.00% (0/41) | 0.00% (0/1012) | 0.00% (0/467) | 0.00% (0/366) |
external/SPIRV-Tools/source/opt/loop_peeling.h | 0.00% (0/11) | 0.00% (0/68) | 0.00% (0/52) | 0.00% (0/20) |
external/SPIRV-Tools/source/opt/loop_unroller.cpp | 75.00% (27/36) | 60.37% (358/593) | 61.61% (191/310) | 52.45% (107/204) |
external/SPIRV-Tools/source/opt/loop_unroller.h | 75.00% (3/4) | 90.00% (9/10) | 85.71% (6/7) | - (0/0) |
external/SPIRV-Tools/source/opt/loop_unswitch_pass.cpp | 0.00% (0/23) | 0.00% (0/476) | 0.00% (0/211) | 0.00% (0/138) |
external/SPIRV-Tools/source/opt/loop_unswitch_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/loop_utils.cpp | 0.00% (0/30) | 0.00% (0/552) | 0.00% (0/246) | 0.00% (0/172) |
external/SPIRV-Tools/source/opt/loop_utils.h | 20.00% (1/5) | 50.00% (4/8) | 55.56% (5/9) | - (0/0) |
external/SPIRV-Tools/source/opt/mem_pass.cpp | 83.33% (25/30) | 80.39% (332/413) | 77.27% (187/242) | 69.61% (142/204) |
external/SPIRV-Tools/source/opt/mem_pass.h | 100.00% (3/3) | 100.00% (7/7) | 100.00% (5/5) | 75.00% (3/4) |
external/SPIRV-Tools/source/opt/merge_return_pass.cpp | 71.88% (23/32) | 52.17% (432/828) | 54.55% (222/407) | 45.24% (133/294) |
external/SPIRV-Tools/source/opt/merge_return_pass.h | 72.73% (8/11) | 69.23% (18/26) | 87.50% (21/24) | 100.00% (4/4) |
external/SPIRV-Tools/source/opt/modify_maximal_reconvergence.cpp | 0.00% (0/3) | 0.00% (0/73) | 0.00% (0/32) | 0.00% (0/28) |
external/SPIRV-Tools/source/opt/modify_maximal_reconvergence.h | 0.00% (0/3) | 0.00% (0/9) | 0.00% (0/5) | - (0/0) |
external/SPIRV-Tools/source/opt/module.cpp | 66.67% (12/18) | 82.47% (254/308) | 82.61% (133/161) | 78.46% (102/130) |
external/SPIRV-Tools/source/opt/module.h | 51.69% (46/89) | 51.57% (115/223) | 53.26% (49/92) | - (0/0) |
external/SPIRV-Tools/source/opt/null_pass.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/opextinst_forward_ref_fixup_pass.cpp | 100.00% (4/4) | 93.10% (54/58) | 91.11% (41/45) | 79.41% (27/34) |
external/SPIRV-Tools/source/opt/opextinst_forward_ref_fixup_pass.h | 100.00% (2/2) | 100.00% (14/14) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/optimizer.cpp | 43.51% (57/131) | 39.86% (397/996) | 49.42% (254/514) | 38.76% (100/258) |
external/SPIRV-Tools/source/opt/pass.cpp | 57.14% (4/7) | 27.27% (33/121) | 29.69% (19/64) | 26.19% (11/42) |
external/SPIRV-Tools/source/opt/pass.h | 76.92% (10/13) | 78.26% (18/23) | 76.92% (10/13) | - (0/0) |
external/SPIRV-Tools/source/opt/pass_manager.cpp | 100.00% (2/2) | 59.42% (41/69) | 63.33% (19/30) | 55.00% (11/20) |
external/SPIRV-Tools/source/opt/pass_manager.h | 63.64% (7/11) | 60.00% (24/40) | 72.22% (13/18) | - (0/0) |
external/SPIRV-Tools/source/opt/private_to_local_pass.cpp | 100.00% (10/10) | 83.33% (155/186) | 83.87% (78/93) | 79.27% (65/82) |
external/SPIRV-Tools/source/opt/private_to_local_pass.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/propagator.cpp | 92.86% (13/14) | 88.84% (207/233) | 87.70% (107/122) | 77.78% (70/90) |
external/SPIRV-Tools/source/opt/propagator.h | 100.00% (12/12) | 100.00% (32/32) | 100.00% (18/18) | - (0/0) |
external/SPIRV-Tools/source/opt/reduce_load_size.cpp | 80.00% (4/5) | 48.95% (70/143) | 48.48% (32/66) | 42.00% (21/50) |
external/SPIRV-Tools/source/opt/reduce_load_size.h | 66.67% (2/3) | 20.00% (2/10) | 75.00% (3/4) | - (0/0) |
external/SPIRV-Tools/source/opt/redundancy_elimination.cpp | 100.00% (2/2) | 93.75% (30/32) | 93.33% (14/15) | 91.67% (11/12) |
external/SPIRV-Tools/source/opt/redundancy_elimination.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
external/SPIRV-Tools/source/opt/reflect.h | 100.00% (8/8) | 100.00% (32/32) | 100.00% (28/28) | 93.33% (28/30) |
external/SPIRV-Tools/source/opt/register_pressure.cpp | 0.00% (0/27) | 0.00% (0/509) | 0.00% (0/180) | 0.00% (0/156) |
external/SPIRV-Tools/source/opt/register_pressure.h | 0.00% (0/13) | 0.00% (0/60) | 0.00% (0/27) | 0.00% (0/8) |
external/SPIRV-Tools/source/opt/relax_float_ops_pass.cpp | 0.00% (0/10) | 0.00% (0/151) | 0.00% (0/50) | 0.00% (0/34) |
external/SPIRV-Tools/source/opt/relax_float_ops_pass.h | 0.00% (0/5) | 0.00% (0/9) | 0.00% (0/6) | - (0/0) |
external/SPIRV-Tools/source/opt/remove_dontinline_pass.cpp | 0.00% (0/3) | 0.00% (0/25) | 0.00% (0/10) | 0.00% (0/6) |
external/SPIRV-Tools/source/opt/remove_dontinline_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/remove_duplicates_pass.cpp | 0.00% (0/6) | 0.00% (0/155) | 0.00% (0/71) | 0.00% (0/52) |
external/SPIRV-Tools/source/opt/remove_duplicates_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/remove_unused_interface_variables_pass.cpp | 100.00% (7/7) | 98.75% (79/80) | 93.33% (56/60) | 88.10% (37/42) |
external/SPIRV-Tools/source/opt/remove_unused_interface_variables_pass.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
external/SPIRV-Tools/source/opt/replace_desc_array_access_using_var_index.cpp | 100.00% (29/29) | 92.24% (333/361) | 82.44% (169/205) | 70.15% (94/134) |
external/SPIRV-Tools/source/opt/replace_desc_array_access_using_var_index.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) | - (0/0) |
external/SPIRV-Tools/source/opt/replace_invalid_opc.cpp | 0.00% (0/8) | 0.00% (0/210) | 0.00% (0/89) | 0.00% (0/84) |
external/SPIRV-Tools/source/opt/replace_invalid_opc.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/resolve_binding_conflicts_pass.cpp | 0.00% (0/14) | 0.00% (0/213) | 0.00% (0/83) | 0.00% (0/76) |
external/SPIRV-Tools/source/opt/resolve_binding_conflicts_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/scalar_analysis.cpp | 0.00% (0/46) | 0.00% (0/749) | 0.00% (0/423) | 0.00% (0/360) |
external/SPIRV-Tools/source/opt/scalar_analysis.h | 0.00% (0/19) | 0.00% (0/48) | 0.00% (0/21) | - (0/0) |
external/SPIRV-Tools/source/opt/scalar_analysis_nodes.h | 0.00% (0/64) | 0.00% (0/110) | 0.00% (0/86) | 0.00% (0/10) |
external/SPIRV-Tools/source/opt/scalar_analysis_simplification.cpp | 0.00% (0/10) | 0.00% (0/254) | 0.00% (0/167) | 0.00% (0/126) |
external/SPIRV-Tools/source/opt/scalar_replacement_pass.cpp | 90.24% (37/41) | 75.33% (742/985) | 65.55% (293/447) | 58.38% (230/394) |
external/SPIRV-Tools/source/opt/scalar_replacement_pass.h | 100.00% (3/3) | 100.00% (14/14) | 100.00% (5/5) | - (0/0) |
external/SPIRV-Tools/source/opt/set_spec_constant_default_value_pass.cpp | 0.00% (0/10) | 0.00% (0/249) | 0.00% (0/167) | 0.00% (0/130) |
external/SPIRV-Tools/source/opt/set_spec_constant_default_value_pass.h | 0.00% (0/5) | 0.00% (0/7) | 0.00% (0/9) | - (0/0) |
external/SPIRV-Tools/source/opt/simplification_pass.cpp | 100.00% (9/9) | 94.59% (175/185) | 87.14% (61/70) | 67.74% (42/62) |
external/SPIRV-Tools/source/opt/simplification_pass.h | 100.00% (2/2) | 100.00% (9/9) | 100.00% (2/2) | - (0/0) |
external/SPIRV-Tools/source/opt/split_combined_image_sampler_pass.cpp | 0.00% (0/20) | 0.00% (0/569) | 0.00% (0/248) | 0.00% (0/192) |
external/SPIRV-Tools/source/opt/split_combined_image_sampler_pass.h | 0.00% (0/7) | 0.00% (0/19) | 0.00% (0/11) | 0.00% (0/2) |
external/SPIRV-Tools/source/opt/spread_volatile_semantics.cpp | 100.00% (19/19) | 88.49% (246/278) | 88.80% (111/125) | 72.32% (81/112) |
external/SPIRV-Tools/source/opt/spread_volatile_semantics.h | 100.00% (5/5) | 100.00% (16/16) | 100.00% (10/10) | 83.33% (5/6) |
external/SPIRV-Tools/source/opt/ssa_rewrite_pass.cpp | 85.71% (18/21) | 81.92% (299/365) | 81.62% (151/185) | 75.00% (102/136) |
external/SPIRV-Tools/source/opt/ssa_rewrite_pass.h | 80.95% (17/21) | 88.57% (31/35) | 83.33% (30/36) | 50.00% (4/8) |
external/SPIRV-Tools/source/opt/strength_reduction_pass.cpp | 0.00% (0/7) | 0.00% (0/120) | 0.00% (0/69) | 0.00% (0/52) |
external/SPIRV-Tools/source/opt/strength_reduction_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/strip_debug_info_pass.cpp | 0.00% (0/4) | 0.00% (0/96) | 0.00% (0/40) | 0.00% (0/40) |
external/SPIRV-Tools/source/opt/strip_debug_info_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/strip_nonsemantic_info_pass.cpp | 0.00% (0/2) | 0.00% (0/85) | 0.00% (0/48) | 0.00% (0/46) |
external/SPIRV-Tools/source/opt/strip_nonsemantic_info_pass.h | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/struct_cfg_analysis.cpp | 66.67% (10/15) | 62.84% (115/183) | 55.91% (52/93) | 53.12% (34/64) |
external/SPIRV-Tools/source/opt/struct_cfg_analysis.h | 75.00% (3/4) | 55.56% (15/27) | 47.37% (9/19) | 21.43% (3/14) |
external/SPIRV-Tools/source/opt/struct_packing_pass.cpp | 0.00% (0/20) | 0.00% (0/309) | 0.00% (0/197) | 0.00% (0/166) |
external/SPIRV-Tools/source/opt/struct_packing_pass.h | 0.00% (0/2) | 0.00% (0/9) | 0.00% (0/2) | - (0/0) |
external/SPIRV-Tools/source/opt/switch_descriptorset_pass.cpp | 0.00% (0/1) | 0.00% (0/20) | 0.00% (0/10) | 0.00% (0/10) |
external/SPIRV-Tools/source/opt/switch_descriptorset_pass.h | 0.00% (0/3) | 0.00% (0/7) | 0.00% (0/5) | - (0/0) |
external/SPIRV-Tools/source/opt/tree_iterator.h | 94.44% (17/18) | 88.31% (68/77) | 91.84% (45/49) | 79.17% (19/24) |
external/SPIRV-Tools/source/opt/trim_capabilities_pass.cpp | 91.67% (33/36) | 83.96% (445/530) | 85.34% (262/307) | 75.91% (167/220) |
external/SPIRV-Tools/source/opt/trim_capabilities_pass.h | 80.00% (4/5) | 83.33% (20/24) | 90.91% (10/11) | 100.00% (6/6) |
external/SPIRV-Tools/source/opt/type_manager.cpp | 73.68% (14/19) | 31.11% (369/1186) | 32.54% (178/547) | 43.94% (232/528) |
external/SPIRV-Tools/source/opt/type_manager.h | 33.33% (11/33) | 36.71% (29/79) | 34.09% (15/44) | 0.00% (0/2) |
external/SPIRV-Tools/source/opt/types.cpp | 45.79% (49/107) | 38.59% (350/907) | 37.70% (380/1008) | 49.49% (292/590) |
external/SPIRV-Tools/source/opt/types.h | 35.95% (55/153) | 41.18% (77/187) | 39.44% (71/180) | 50.00% (6/12) |
external/SPIRV-Tools/source/opt/unify_const_pass.cpp | 0.00% (0/8) | 0.00% (0/65) | 0.00% (0/42) | 0.00% (0/36) |
external/SPIRV-Tools/source/opt/unify_const_pass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/upgrade_memory_model.cpp | 83.87% (26/31) | 70.27% (695/989) | 61.04% (224/367) | 53.33% (160/300) |
external/SPIRV-Tools/source/opt/upgrade_memory_model.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (3/3) | 100.00% (2/2) |
external/SPIRV-Tools/source/opt/value_number_table.cpp | 100.00% (9/9) | 86.98% (187/215) | 89.93% (125/139) | 81.15% (99/122) |
external/SPIRV-Tools/source/opt/value_number_table.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (5/5) | - (0/0) |
external/SPIRV-Tools/source/opt/vector_dce.cpp | 100.00% (20/20) | 87.91% (320/364) | 86.72% (111/128) | 84.31% (86/102) |
external/SPIRV-Tools/source/opt/vector_dce.h | 100.00% (4/4) | 100.00% (14/14) | 100.00% (10/10) | 100.00% (2/2) |
external/SPIRV-Tools/source/opt/workaround1209.cpp | 0.00% (0/2) | 0.00% (0/35) | 0.00% (0/18) | 0.00% (0/16) |
external/SPIRV-Tools/source/opt/workaround1209.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
external/SPIRV-Tools/source/opt/wrap_opkill.cpp | 12.50% (1/8) | 5.70% (9/158) | 8.22% (6/73) | 8.33% (4/48) |
external/SPIRV-Tools/source/opt/wrap_opkill.h | 66.67% (2/3) | 22.22% (2/9) | 75.00% (3/4) | - (0/0) |
external/SPIRV-Tools/source/parsed_operand.cpp | 100.00% (1/1) | 54.26% (51/94) | 63.04% (29/46) | 62.50% (40/64) |
external/SPIRV-Tools/source/print.cpp | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
external/SPIRV-Tools/source/print.h | 66.67% (2/3) | 75.00% (6/8) | 62.50% (5/8) | 50.00% (1/2) |
external/SPIRV-Tools/source/spirv_endian.cpp | 75.00% (3/4) | 58.82% (20/34) | 59.18% (29/49) | 31.58% (12/38) |
external/SPIRV-Tools/source/spirv_optimizer_options.cpp | 71.43% (5/7) | 71.43% (15/21) | 71.43% (5/7) | - (0/0) |
external/SPIRV-Tools/source/spirv_optimizer_options.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (6/6) | - (0/0) |
external/SPIRV-Tools/source/spirv_target_env.cpp | 33.33% (4/12) | 22.80% (88/386) | 24.91% (72/289) | 30.84% (140/454) |
external/SPIRV-Tools/source/spirv_validator_options.cpp | 28.57% (6/21) | 20.91% (23/110) | 12.66% (10/79) | 23.81% (10/42) |
external/SPIRV-Tools/source/spirv_validator_options.h | 100.00% (1/1) | 100.00% (13/13) | 100.00% (14/14) | - (0/0) |
external/SPIRV-Tools/source/table.cpp | 100.00% (3/3) | 92.11% (35/38) | 93.55% (29/31) | 61.11% (33/54) |
external/SPIRV-Tools/source/table2.cpp | 73.53% (25/34) | 47.35% (143/302) | 41.14% (65/158) | 41.41% (53/128) |
external/SPIRV-Tools/source/table2.h | 50.00% (3/6) | 50.00% (3/6) | 66.67% (6/9) | - (0/0) |
external/SPIRV-Tools/source/text.cpp | 7.14% (1/14) | 0.87% (6/689) | 1.01% (5/495) | 0.51% (2/396) |
external/SPIRV-Tools/source/text_handler.cpp | 0.00% (0/25) | 0.00% (0/335) | 0.00% (0/217) | 0.00% (0/193) |
external/SPIRV-Tools/source/text_handler.h | 0.00% (0/10) | 0.00% (0/42) | 0.00% (0/21) | 0.00% (0/8) |
external/SPIRV-Tools/source/to_string.cpp | 100.00% (1/1) | 100.00% (17/17) | 100.00% (7/7) | 100.00% (4/4) |
external/SPIRV-Tools/source/util/bit_vector.cpp | 25.00% (1/4) | 27.12% (16/59) | 22.22% (8/36) | 26.67% (8/30) |
external/SPIRV-Tools/source/util/bit_vector.h | 83.33% (5/6) | 87.76% (43/49) | 84.00% (21/25) | 71.43% (10/14) |
external/SPIRV-Tools/source/util/bitutils.h | 77.78% (7/9) | 72.34% (68/94) | 65.79% (25/38) | 50.00% (8/16) |
external/SPIRV-Tools/source/util/hash_combine.h | 75.00% (3/4) | 92.31% (12/13) | 80.00% (4/5) | 100.00% (2/2) |
external/SPIRV-Tools/source/util/hex_float.h | 7.11% (14/197) | 7.63% (77/1009) | 7.70% (49/636) | 8.36% (28/335) |
external/SPIRV-Tools/source/util/ilist.h | 96.15% (25/26) | 94.12% (96/102) | 88.10% (37/42) | 50.00% (4/8) |
external/SPIRV-Tools/source/util/ilist_node.h | 75.00% (9/12) | 48.54% (50/103) | 83.33% (30/36) | 80.00% (8/10) |
external/SPIRV-Tools/source/util/index_range.h | 100.00% (5/5) | 100.00% (8/8) | 90.00% (9/10) | 50.00% (1/2) |
external/SPIRV-Tools/source/util/make_unique.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
external/SPIRV-Tools/source/util/parse_number.cpp | 0.00% (0/7) | 0.00% (0/222) | 0.00% (0/143) | 0.00% (0/110) |
external/SPIRV-Tools/source/util/parse_number.h | 0.00% (0/9) | 0.00% (0/77) | 0.00% (0/56) | 0.00% (0/56) |
external/SPIRV-Tools/source/util/small_vector.h | 89.66% (26/29) | 80.99% (196/242) | 80.35% (139/173) | 71.28% (67/94) |
external/SPIRV-Tools/source/util/span.h | 88.89% (8/9) | 85.71% (12/14) | 84.21% (16/19) | 62.50% (5/8) |
external/SPIRV-Tools/source/util/string_utils.cpp | 50.00% (1/2) | 38.46% (10/26) | 30.00% (9/30) | 18.18% (4/22) |
external/SPIRV-Tools/source/util/string_utils.h | 100.00% (7/7) | 93.44% (57/61) | 92.86% (26/28) | 92.86% (13/14) |
external/SPIRV-Tools/source/util/timer.cpp | 100.00% (4/4) | 18.97% (11/58) | 20.83% (10/48) | 11.76% (4/34) |
external/SPIRV-Tools/source/util/timer.h | 20.00% (4/20) | 13.48% (12/89) | 20.00% (9/45) | 0.00% (0/12) |
external/SPIRV-Tools/source/val/basic_block.cpp | 60.53% (23/38) | 61.59% (85/138) | 72.58% (45/62) | 68.75% (11/16) |
external/SPIRV-Tools/source/val/basic_block.h | 90.91% (20/22) | 88.89% (40/45) | 85.71% (24/28) | 50.00% (2/4) |
external/SPIRV-Tools/source/val/construct.cpp | 85.71% (12/14) | 84.08% (132/157) | 84.68% (94/111) | 64.29% (54/84) |
external/SPIRV-Tools/source/val/construct.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (4/4) | 100.00% (4/4) |
external/SPIRV-Tools/source/val/decoration.h | 77.78% (7/9) | 85.71% (18/21) | 89.66% (26/29) | 78.57% (11/14) |
external/SPIRV-Tools/source/val/function.cpp | 97.50% (39/40) | 94.03% (331/352) | 88.89% (144/162) | 69.51% (57/82) |
external/SPIRV-Tools/source/val/function.h | 64.29% (9/14) | 59.46% (22/37) | 64.29% (9/14) | - (0/0) |
external/SPIRV-Tools/source/val/instruction.cpp | 42.86% (3/7) | 56.52% (13/23) | 63.64% (7/11) | - (0/0) |
external/SPIRV-Tools/source/val/instruction.h | 95.00% (19/20) | 92.31% (36/39) | 96.15% (25/26) | 100.00% (8/8) |
external/SPIRV-Tools/source/val/validate.cpp | 66.67% (8/12) | 66.27% (220/332) | 72.45% (234/323) | 60.09% (137/228) |
external/SPIRV-Tools/source/val/validate_adjacency.cpp | 100.00% (1/1) | 72.22% (65/90) | 88.00% (44/50) | 85.00% (51/60) |
external/SPIRV-Tools/source/val/validate_annotation.cpp | 66.67% (10/15) | 45.42% (278/612) | 54.08% (232/429) | 54.55% (252/462) |
external/SPIRV-Tools/source/val/validate_arithmetics.cpp | 70.59% (12/17) | 38.87% (304/782) | 52.14% (292/560) | 45.63% (230/504) |
external/SPIRV-Tools/source/val/validate_atomics.cpp | 100.00% (7/7) | 47.15% (174/369) | 58.10% (165/284) | 52.50% (168/320) |
external/SPIRV-Tools/source/val/validate_barriers.cpp | 66.67% (2/3) | 42.14% (59/140) | 50.00% (35/70) | 43.33% (26/60) |
external/SPIRV-Tools/source/val/validate_bitwise.cpp | 100.00% (8/8) | 57.84% (118/204) | 75.50% (114/151) | 62.32% (86/138) |
external/SPIRV-Tools/source/val/validate_builtins.cpp | 55.25% (100/181) | 48.36% (2178/4504) | 63.00% (1117/1773) | 60.14% (949/1578) |
external/SPIRV-Tools/source/val/validate_capability.cpp | 52.63% (10/19) | 53.68% (219/408) | 60.29% (205/340) | 49.77% (219/440) |
external/SPIRV-Tools/source/val/validate_cfg.cpp | 90.32% (28/31) | 63.38% (649/1024) | 77.91% (515/661) | 66.38% (381/574) |
external/SPIRV-Tools/source/val/validate_composites.cpp | 60.00% (9/15) | 25.05% (250/998) | 29.85% (183/613) | 25.19% (131/520) |
external/SPIRV-Tools/source/val/validate_constants.cpp | 71.43% (10/14) | 30.90% (212/686) | 41.08% (168/409) | 40.91% (162/396) |
external/SPIRV-Tools/source/val/validate_conversion.cpp | 52.17% (12/23) | 32.03% (294/918) | 46.10% (337/731) | 34.76% (219/630) |
external/SPIRV-Tools/source/val/validate_debug.cpp | 100.00% (3/3) | 68.29% (28/41) | 80.77% (21/26) | 65.00% (13/20) |
external/SPIRV-Tools/source/val/validate_decorations.cpp | 71.43% (20/28) | 45.83% (484/1056) | 55.56% (455/819) | 48.63% (319/656) |
external/SPIRV-Tools/source/val/validate_derivatives.cpp | 100.00% (3/3) | 79.70% (106/133) | 80.00% (48/60) | 70.97% (44/62) |
external/SPIRV-Tools/source/val/validate_dot_product.cpp | 33.33% (2/6) | 14.84% (46/310) | 20.90% (42/201) | 19.62% (31/158) |
external/SPIRV-Tools/source/val/validate_execution_limitations.cpp | 100.00% (1/1) | 66.67% (28/42) | 85.00% (17/20) | 75.00% (12/16) |
external/SPIRV-Tools/source/val/validate_explicit_layout.cpp | 100.00% (26/26) | 79.43% (672/846) | 86.02% (449/522) | 78.40% (381/486) |
external/SPIRV-Tools/source/val/validate_extensions.cpp | 47.22% (34/72) | 26.45% (1017/3845) | 33.58% (1115/3320) | 28.15% (812/2885) |
external/SPIRV-Tools/source/val/validate_function.cpp | 83.33% (5/6) | 44.98% (148/329) | 57.14% (120/210) | 43.62% (82/188) |
external/SPIRV-Tools/source/val/validate_graph.cpp | 5.26% (1/19) | 1.56% (7/450) | 1.21% (3/247) | 4.12% (8/194) |
external/SPIRV-Tools/source/val/validate_group.cpp | 14.29% (1/7) | 4.65% (8/172) | 2.83% (3/106) | 15.91% (14/88) |
external/SPIRV-Tools/source/val/validate_id.cpp | 100.00% (5/5) | 76.58% (170/222) | 83.75% (134/160) | 73.08% (114/156) |
external/SPIRV-Tools/source/val/validate_image.cpp | 82.69% (43/52) | 50.68% (1237/2441) | 65.57% (1192/1818) | 56.09% (985/1756) |
external/SPIRV-Tools/source/val/validate_instruction.cpp | 92.31% (12/13) | 60.16% (228/379) | 68.60% (177/258) | 63.86% (129/202) |
external/SPIRV-Tools/source/val/validate_interfaces.cpp | 100.00% (13/13) | 59.58% (401/673) | 58.49% (248/424) | 55.93% (217/388) |
external/SPIRV-Tools/source/val/validate_invalid_type.cpp | 100.00% (5/5) | 63.68% (128/201) | 74.83% (107/143) | 68.82% (128/186) |
external/SPIRV-Tools/source/val/validate_layout.cpp | 75.00% (3/4) | 45.82% (170/371) | 58.72% (165/281) | 51.50% (137/266) |
external/SPIRV-Tools/source/val/validate_literals.cpp | 100.00% (3/3) | 87.76% (43/49) | 96.30% (26/27) | 95.00% (19/20) |
external/SPIRV-Tools/source/val/validate_logical_pointers.cpp | 50.00% (8/16) | 40.16% (355/884) | 51.93% (296/570) | 44.32% (328/740) |
external/SPIRV-Tools/source/val/validate_logicals.cpp | 88.89% (8/9) | 60.57% (169/279) | 74.02% (151/204) | 67.37% (159/236) |
external/SPIRV-Tools/source/val/validate_memory.cpp | 49.21% (31/63) | 26.44% (920/3480) | 37.06% (855/2307) | 29.95% (611/2040) |
external/SPIRV-Tools/source/val/validate_memory_semantics.cpp | 100.00% (1/1) | 32.69% (85/260) | 55.70% (88/158) | 37.88% (50/132) |
external/SPIRV-Tools/source/val/validate_mesh_shading.cpp | 100.00% (9/9) | 72.81% (166/228) | 80.58% (83/103) | 63.10% (53/84) |
external/SPIRV-Tools/source/val/validate_misc.cpp | 62.50% (5/8) | 61.33% (138/225) | 48.15% (52/108) | 46.94% (46/98) |
external/SPIRV-Tools/source/val/validate_mode_setting.cpp | 87.50% (28/32) | 57.52% (734/1276) | 65.24% (443/679) | 61.63% (477/774) |
external/SPIRV-Tools/source/val/validate_non_uniform.cpp | 64.29% (9/14) | 43.96% (182/414) | 56.25% (153/272) | 54.17% (143/264) |
external/SPIRV-Tools/source/val/validate_pipe.cpp | 7.69% (1/13) | 2.79% (7/251) | 1.51% (3/199) | 11.39% (18/158) |
external/SPIRV-Tools/source/val/validate_primitives.cpp | 100.00% (1/1) | 57.89% (22/38) | 56.25% (9/16) | 55.00% (11/20) |
external/SPIRV-Tools/source/val/validate_ray_query.cpp | 75.00% (3/4) | 45.51% (137/301) | 50.72% (141/278) | 47.18% (117/248) |
external/SPIRV-Tools/source/val/validate_ray_tracing.cpp | 100.00% (7/7) | 60.29% (126/209) | 70.00% (77/110) | 46.43% (39/84) |
external/SPIRV-Tools/source/val/validate_ray_tracing_reorder.cpp | 10.53% (2/19) | 4.43% (58/1310) | 0.75% (6/804) | 10.49% (73/696) |
external/SPIRV-Tools/source/val/validate_scopes.cpp | 88.89% (8/9) | 57.39% (202/352) | 67.43% (147/218) | 48.97% (95/194) |
external/SPIRV-Tools/source/val/validate_small_type_uses.cpp | 100.00% (1/1) | 20.83% (5/24) | 33.33% (7/21) | 15.38% (4/26) |
external/SPIRV-Tools/source/val/validate_tensor.cpp | 14.29% (1/7) | 4.89% (9/184) | 2.68% (3/112) | 4.55% (4/88) |
external/SPIRV-Tools/source/val/validate_tensor_layout.cpp | 16.67% (1/6) | 5.74% (7/122) | 3.41% (3/88) | 14.10% (11/78) |
external/SPIRV-Tools/source/val/validate_type.cpp | 77.27% (17/22) | 39.52% (396/1002) | 53.19% (392/737) | 43.17% (259/600) |
external/SPIRV-Tools/source/val/validation_state.cpp | 80.81% (139/172) | 46.07% (1495/3245) | 41.21% (987/2395) | 52.28% (1169/2236) |
external/SPIRV-Tools/source/val/validation_state.h | 71.08% (59/83) | 59.24% (186/314) | 60.71% (85/140) | 40.74% (22/54) |
include/dxc/DXIL/DxilConstants.h | 75.00% (15/20) | 71.26% (62/87) | 89.66% (52/58) | 93.75% (45/48) |
include/dxc/DXIL/DxilCounters.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
include/dxc/DXIL/DxilEntryProps.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (6/6) | - (0/0) |
include/dxc/DXIL/DxilFunctionProps.h | 82.76% (24/29) | 85.71% (78/91) | 91.95% (80/87) | 90.74% (49/54) |
include/dxc/DXIL/DxilInstructions.h | 10.23% (349/3413) | 6.84% (411/6012) | 12.07% (421/3487) | - (0/0) |
include/dxc/DXIL/DxilInterpolationMode.h | 80.00% (8/10) | 88.89% (16/18) | 83.33% (10/12) | 50.00% (2/4) |
include/dxc/DXIL/DxilMetadataHelper.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) | - (0/0) |
include/dxc/DXIL/DxilNodeProps.h | 100.00% (5/5) | 100.00% (5/5) | 100.00% (10/10) | - (0/0) |
include/dxc/DXIL/DxilOperations.h | 75.00% (3/4) | 85.71% (6/7) | 85.71% (6/7) | 100.00% (2/2) |
include/dxc/DXIL/DxilResource.h | 0.00% (0/1) | 0.00% (0/4) | 0.00% (0/1) | - (0/0) |
include/dxc/DXIL/DxilResourceBase.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/dxc/DXIL/DxilShaderFlags.h | 76.54% (62/81) | 74.81% (98/131) | 76.54% (62/81) | - (0/0) |
include/dxc/DXIL/DxilShaderModel.h | 78.12% (25/32) | 84.44% (38/45) | 85.42% (41/48) | 85.00% (17/20) |
include/dxc/DXIL/DxilSigPoint.h | 100.00% (11/11) | 100.00% (18/18) | 100.00% (14/14) | - (0/0) |
include/dxc/DXIL/DxilSigPoint.inl | 100.00% (6/6) | 83.33% (115/138) | 78.95% (75/95) | 82.69% (86/104) |
include/dxc/DXIL/DxilSignature.h | 100.00% (3/3) | 100.00% (8/8) | 100.00% (6/6) | - (0/0) |
include/dxc/DXIL/DxilSubobject.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
include/dxc/DXIL/DxilTypeSystem.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
include/dxc/DxilCompression/DxilCompressionHelpers.h | 100.00% (5/5) | 96.00% (48/50) | 90.91% (10/11) | 50.00% (2/4) |
include/dxc/DxilContainer/DxcContainerBuilder.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (5/5) | - (0/0) |
include/dxc/DxilContainer/DxilContainer.h | 90.00% (27/30) | 81.51% (119/146) | 89.29% (50/56) | 67.86% (19/28) |
include/dxc/DxilContainer/DxilContainerAssembler.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
include/dxc/DxilContainer/DxilPipelineStateValidation.h | 82.05% (96/117) | 88.86% (614/691) | 86.76% (793/914) | 74.71% (381/510) |
include/dxc/DxilContainer/DxilRDATBuilder.h | 87.50% (14/16) | 91.18% (62/68) | 92.31% (24/26) | 50.00% (1/2) |
include/dxc/DxilContainer/DxilRDATParts.h | 80.00% (20/25) | 79.73% (59/74) | 87.50% (35/40) | 100.00% (8/8) |
include/dxc/DxilContainer/DxilRuntimeReflection.h | 69.79% (67/96) | 77.32% (208/269) | 77.45% (182/235) | 65.00% (65/100) |
include/dxc/DxilContainer/DxilRuntimeReflection.inl | 74.07% (20/27) | 74.74% (142/190) | 85.81% (266/310) | 79.66% (94/118) |
include/dxc/DxilContainer/RDAT_LibraryTypes.inl | 55.32% (26/47) | 64.17% (231/360) | 55.34% (337/609) | 39.20% (69/176) |
include/dxc/DxilContainer/RDAT_Macros.inl | 60.71% (17/28) | 69.33% (52/75) | 62.22% (28/45) | 58.33% (7/12) |
include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl | 0.00% (0/3) | 0.00% (0/18) | 0.00% (0/43) | 0.00% (0/14) |
include/dxc/DxilContainer/RDAT_SubobjectTypes.inl | 100.00% (8/8) | 100.00% (69/69) | 90.23% (120/133) | 65.00% (26/40) |
include/dxc/DxilRootSignature/DxilRootSignature.h | 75.00% (9/12) | 82.61% (19/23) | 80.00% (16/20) | 66.67% (4/6) |
include/dxc/HLSL/DxilExportMap.h | 80.00% (8/10) | 80.00% (8/10) | 81.82% (9/11) | - (0/0) |
include/dxc/HLSL/DxilGenerationPass.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/dxc/HLSL/DxilLinker.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (6/6) | - (0/0) |
include/dxc/HLSL/DxilPackSignatureElement.h | 86.67% (13/15) | 94.12% (32/34) | 92.86% (26/28) | 100.00% (8/8) |
include/dxc/HLSL/DxilSignatureAllocator.h | 63.16% (12/19) | 75.00% (27/36) | 80.00% (28/35) | 100.00% (4/4) |
include/dxc/HLSL/DxilSignatureAllocator.inl | 100.00% (19/19) | 87.31% (392/449) | 85.94% (275/320) | 82.23% (199/242) |
include/dxc/HLSL/DxilSpanAllocator.h | 100.00% (15/15) | 95.28% (101/106) | 94.07% (111/118) | 82.61% (57/69) |
include/dxc/HLSL/HLMatrixType.h | 100.00% (9/9) | 100.00% (13/13) | 100.00% (12/12) | - (0/0) |
include/dxc/HLSL/HLModule.h | 50.00% (1/2) | 83.33% (5/6) | 92.31% (12/13) | - (0/0) |
include/dxc/HLSL/HLOperationLowerExtension.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/dxc/HLSL/HLSLExtensionsCodegenHelper.h | 100.00% (5/5) | 100.00% (5/5) | 100.00% (8/8) | - (0/0) |
include/dxc/HlslIntrinsicOp.h | 100.00% (2/2) | 97.56% (80/82) | 98.00% (49/50) | 98.96% (95/96) |
include/dxc/Support/DxcLangExtensionsCommonHelper.h | 84.85% (28/33) | 74.87% (146/195) | 51.53% (84/163) | 45.83% (22/48) |
include/dxc/Support/DxcLangExtensionsHelper.h | 80.00% (4/5) | 77.27% (17/22) | 77.78% (7/9) | 66.67% (4/6) |
include/dxc/Support/DxcOptToggles.h | 25.00% (1/4) | 58.33% (7/12) | 57.14% (4/7) | 100.00% (2/2) |
include/dxc/Support/FileIOHelper.h | 72.73% (8/11) | 70.27% (26/37) | 78.26% (18/23) | 66.67% (4/6) |
include/dxc/Support/Global.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/dxc/Support/HLSLOptions.h | 100.00% (6/6) | 100.00% (9/9) | 88.89% (8/9) | 50.00% (1/2) |
include/dxc/Support/Path.h | 75.00% (6/8) | 84.06% (58/69) | 93.85% (61/65) | 87.50% (42/48) |
include/dxc/Support/WinIncludes.h | 57.14% (4/7) | 55.56% (15/27) | 57.14% (4/7) | - (0/0) |
include/dxc/Support/dxcapi.extval.h | 50.00% (2/4) | 33.33% (2/6) | 33.33% (2/6) | 0.00% (0/4) |
include/dxc/Support/dxcapi.impl.h | 68.42% (39/57) | 61.05% (268/439) | 74.73% (278/372) | 63.31% (107/169) |
include/dxc/Support/dxcapi.use.h | 65.00% (13/20) | 57.00% (57/100) | 55.56% (35/63) | 45.00% (9/20) |
include/dxc/Support/dxcfilesystem.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/dxc/Support/exception.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (6/6) | - (0/0) |
include/dxc/Support/microcom.h | 81.25% (13/16) | 74.75% (74/99) | 71.62% (53/74) | 63.33% (19/30) |
include/dxc/WinAdapter.h | 90.32% (56/62) | 77.60% (194/250) | 82.82% (135/163) | 59.26% (32/54) |
include/llvm-c/Target.h | 0.00% (0/10) | 0.00% (0/66) | 0.00% (0/10) | - (0/0) |
include/llvm/ADT/APFloat.h | 100.00% (27/27) | 96.59% (85/88) | 97.01% (65/67) | 87.50% (35/40) |
include/llvm/ADT/APInt.h | 74.82% (104/139) | 78.37% (384/490) | 86.22% (319/370) | 91.10% (133/146) |
include/llvm/ADT/APSInt.h | 66.67% (46/69) | 65.02% (158/243) | 81.99% (132/161) | 95.65% (44/46) |
include/llvm/ADT/ArrayRef.h | 93.88% (46/49) | 90.65% (97/107) | 94.74% (90/95) | 83.33% (5/6) |
include/llvm/ADT/BitVector.h | 76.92% (30/39) | 56.42% (189/335) | 85.19% (115/135) | 85.94% (55/64) |
include/llvm/ADT/DenseMap.h | 94.74% (108/114) | 79.81% (601/753) | 83.77% (320/382) | 69.31% (131/189) |
include/llvm/ADT/DenseMapInfo.h | 69.23% (27/39) | 80.00% (88/110) | 75.51% (37/49) | 100.00% (8/8) |
include/llvm/ADT/DenseSet.h | 85.71% (18/21) | 90.62% (29/32) | 86.96% (20/23) | - (0/0) |
include/llvm/ADT/DepthFirstIterator.h | 100.00% (13/13) | 100.00% (50/50) | 100.00% (24/24) | 91.67% (11/12) |
include/llvm/ADT/EpochTracker.h | 71.43% (5/7) | 71.43% (5/7) | 85.71% (12/14) | - (0/0) |
include/llvm/ADT/EquivalenceClasses.h | 77.42% (24/31) | 75.00% (75/100) | 76.47% (52/68) | 62.50% (10/16) |
include/llvm/ADT/FoldingSet.h | 72.88% (43/59) | 74.82% (104/139) | 78.67% (59/75) | 100.00% (4/4) |
include/llvm/ADT/GraphTraits.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
include/llvm/ADT/Hashing.h | 100.00% (31/31) | 97.40% (225/231) | 93.94% (93/99) | 92.59% (50/54) |
include/llvm/ADT/ImmutableMap.h | 0.00% (0/21) | 0.00% (0/61) | 0.00% (0/51) | 0.00% (0/22) |
include/llvm/ADT/ImmutableSet.h | 0.00% (0/69) | 0.00% (0/373) | 0.00% (0/269) | 0.00% (0/127) |
include/llvm/ADT/IntrusiveRefCntPtr.h | 93.10% (27/29) | 90.77% (59/65) | 93.62% (44/47) | 100.00% (8/8) |
include/llvm/ADT/MapVector.h | 94.44% (17/18) | 93.18% (82/88) | 88.68% (47/53) | 84.62% (22/26) |
include/llvm/ADT/Optional.h | 96.15% (25/26) | 98.77% (80/81) | 96.72% (59/61) | 100.00% (16/16) |
include/llvm/ADT/PackedVector.h | 91.67% (11/12) | 97.22% (35/36) | 95.83% (23/24) | 100.00% (6/6) |
include/llvm/ADT/PointerIntPair.h | 91.30% (21/23) | 92.77% (77/83) | 93.33% (28/30) | - (0/0) |
include/llvm/ADT/PointerUnion.h | 87.27% (48/55) | 88.83% (167/188) | 90.91% (70/77) | 92.86% (13/14) |
include/llvm/ADT/PostOrderIterator.h | 100.00% (29/29) | 100.00% (74/74) | 100.00% (41/41) | 87.50% (7/8) |
include/llvm/ADT/SCCIterator.h | 90.91% (10/11) | 92.75% (64/69) | 94.74% (36/38) | 100.00% (16/16) |
include/llvm/ADT/STLExtras.h | 87.50% (21/24) | 91.67% (77/84) | 89.58% (43/48) | 100.00% (12/12) |
include/llvm/ADT/ScopedHashTable.h | 0.00% (0/18) | 0.00% (0/66) | 0.00% (0/37) | 0.00% (0/6) |
include/llvm/ADT/SetOperations.h | 0.00% (0/1) | 0.00% (0/8) | 0.00% (0/6) | 0.00% (0/4) |
include/llvm/ADT/SetVector.h | 100.00% (22/22) | 100.00% (89/89) | 100.00% (44/44) | 100.00% (12/12) |
include/llvm/ADT/SmallBitVector.h | 74.00% (37/50) | 60.37% (198/328) | 86.00% (129/150) | 86.67% (52/60) |
include/llvm/ADT/SmallPtrSet.h | 97.06% (33/34) | 78.20% (104/133) | 98.84% (85/86) | 96.15% (25/26) |
include/llvm/ADT/SmallSet.h | 100.00% (8/8) | 100.00% (49/49) | 100.00% (45/45) | 100.00% (28/28) |
include/llvm/ADT/SmallString.h | 82.35% (14/17) | 78.72% (37/47) | 84.21% (16/19) | - (0/0) |
include/llvm/ADT/SmallVector.h | 96.59% (85/88) | 70.63% (404/572) | 86.52% (231/267) | 78.33% (94/120) |
include/llvm/ADT/Statistic.h | 40.00% (6/15) | 38.10% (16/42) | 40.00% (6/15) | - (0/0) |
include/llvm/ADT/StringExtras.h | 83.33% (10/12) | 67.86% (76/112) | 72.00% (54/75) | 63.33% (38/60) |
include/llvm/ADT/StringMap.h | 94.44% (51/54) | 95.15% (196/206) | 97.71% (128/131) | 100.00% (46/46) |
include/llvm/ADT/StringRef.h | 100.00% (45/45) | 100.00% (176/176) | 99.19% (122/123) | 98.21% (55/56) |
include/llvm/ADT/StringSet.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (2/2) | - (0/0) |
include/llvm/ADT/StringSwitch.h | 100.00% (10/10) | 95.65% (44/46) | 100.00% (34/34) | 100.00% (20/20) |
include/llvm/ADT/TinyPtrVector.h | 56.25% (9/16) | 44.55% (49/110) | 45.56% (41/90) | 43.48% (20/46) |
include/llvm/ADT/Triple.h | 51.22% (21/41) | 38.89% (49/126) | 39.13% (36/92) | 26.47% (18/68) |
include/llvm/ADT/Twine.h | 85.29% (29/34) | 78.03% (135/173) | 92.24% (107/116) | 94.00% (47/50) |
include/llvm/ADT/UniqueVector.h | 100.00% (4/4) | 92.86% (13/14) | 80.00% (8/10) | 50.00% (2/4) |
include/llvm/ADT/edit_distance.h | 100.00% (1/1) | 90.00% (36/40) | 84.62% (22/26) | 83.33% (15/18) |
include/llvm/ADT/ilist.h | 98.67% (74/75) | 95.72% (246/257) | 94.29% (132/140) | 76.32% (29/38) |
include/llvm/ADT/ilist_node.h | 100.00% (10/10) | 90.00% (18/20) | 90.91% (20/22) | 62.50% (5/8) |
include/llvm/ADT/iterator.h | 88.89% (16/18) | 91.43% (64/70) | 90.48% (19/21) | - (0/0) |
include/llvm/ADT/iterator_range.h | 100.00% (6/6) | 100.00% (12/12) | 100.00% (10/10) | - (0/0) |
include/llvm/Analysis/AliasAnalysis.h | 48.57% (17/35) | 50.88% (58/114) | 59.18% (29/49) | 86.36% (19/22) |
include/llvm/Analysis/AliasSetTracker.h | 0.00% (0/51) | 0.00% (0/145) | 0.00% (0/109) | 0.00% (0/34) |
include/llvm/Analysis/AssumptionCache.h | 37.50% (6/16) | 61.54% (16/26) | 54.55% (12/22) | 100.00% (2/2) |
include/llvm/Analysis/CFGPrinter.h | 0.00% (0/6) | 0.00% (0/72) | 0.00% (0/47) | 0.00% (0/30) |
include/llvm/Analysis/CallGraph.h | 52.94% (27/51) | 52.43% (54/103) | 58.62% (34/58) | 100.00% (2/2) |
include/llvm/Analysis/CallGraphSCCPass.h | 90.00% (9/10) | 94.44% (17/18) | 91.67% (11/12) | - (0/0) |
include/llvm/Analysis/CodeMetrics.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (11/11) | - (0/0) |
include/llvm/Analysis/DependenceAnalysis.h | 0.00% (0/31) | 0.00% (0/45) | 0.00% (0/44) | 0.00% (0/4) |
include/llvm/Analysis/DominanceFrontier.h | 0.00% (0/30) | 0.00% (0/59) | 0.00% (0/35) | - (0/0) |
include/llvm/Analysis/DominanceFrontierImpl.h | 0.00% (0/8) | 0.00% (0/125) | 0.00% (0/81) | 0.00% (0/48) |
include/llvm/Analysis/DxilValueCache.h | 100.00% (8/8) | 100.00% (13/13) | 100.00% (11/11) | - (0/0) |
include/llvm/Analysis/InlineCost.h | 90.00% (9/10) | 95.65% (22/23) | 93.33% (14/15) | - (0/0) |
include/llvm/Analysis/IteratedDominanceFrontier.h | 75.00% (3/4) | 66.67% (8/12) | 83.33% (5/6) | - (0/0) |
include/llvm/Analysis/LazyValueInfo.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (5/5) | - (0/0) |
include/llvm/Analysis/LibCallSemantics.h | 0.00% (0/5) | 0.00% (0/34) | 0.00% (0/12) | 0.00% (0/6) |
include/llvm/Analysis/LoopAccessAnalysis.h | 0.00% (0/34) | 0.00% (0/74) | 0.00% (0/60) | 0.00% (0/2) |
include/llvm/Analysis/LoopInfo.h | 72.22% (52/72) | 76.03% (184/242) | 76.40% (123/161) | 73.21% (41/56) |
include/llvm/Analysis/LoopInfoImpl.h | 80.00% (16/20) | 84.96% (192/226) | 83.55% (127/152) | 86.46% (83/96) |
include/llvm/Analysis/LoopIterator.h | 55.00% (11/20) | 57.63% (34/59) | 69.70% (23/33) | 100.00% (2/2) |
include/llvm/Analysis/LoopPass.h | 83.33% (10/12) | 91.67% (22/24) | 85.71% (12/14) | - (0/0) |
include/llvm/Analysis/MemoryBuiltins.h | 41.67% (5/12) | 41.67% (15/36) | 38.89% (7/18) | 25.00% (3/12) |
include/llvm/Analysis/MemoryDependenceAnalysis.h | 77.42% (24/31) | 75.38% (49/65) | 84.78% (39/46) | 100.00% (6/6) |
include/llvm/Analysis/MemoryLocation.h | 90.00% (9/10) | 69.57% (32/46) | 51.43% (18/35) | 37.50% (6/16) |
include/llvm/Analysis/PHITransAddr.h | 100.00% (4/4) | 100.00% (16/16) | 100.00% (18/18) | 100.00% (8/8) |
include/llvm/Analysis/PostDominators.h | 41.18% (7/17) | 40.00% (22/55) | 44.44% (8/18) | - (0/0) |
include/llvm/Analysis/PtrUseVisitor.h | 83.33% (15/18) | 81.08% (60/74) | 81.08% (30/37) | 56.25% (9/16) |
include/llvm/Analysis/RegionInfo.h | 0.00% (0/37) | 0.00% (0/85) | 0.00% (0/56) | 0.00% (0/12) |
include/llvm/Analysis/RegionInfoImpl.h | 0.00% (0/57) | 0.00% (0/564) | 0.00% (0/427) | 0.00% (0/276) |
include/llvm/Analysis/RegionIterator.h | 0.00% (0/31) | 0.00% (0/108) | 0.00% (0/69) | 0.00% (0/28) |
include/llvm/Analysis/RegionPass.h | 0.00% (0/9) | 0.00% (0/19) | 0.00% (0/11) | - (0/0) |
include/llvm/Analysis/ScalarEvolution.h | 86.21% (25/29) | 80.00% (72/90) | 91.67% (44/48) | 91.67% (11/12) |
include/llvm/Analysis/ScalarEvolutionExpander.h | 57.14% (8/14) | 56.25% (27/48) | 75.00% (18/24) | 50.00% (2/4) |
include/llvm/Analysis/ScalarEvolutionExpressions.h | 64.29% (54/84) | 52.82% (178/337) | 62.07% (126/203) | 74.07% (80/108) |
include/llvm/Analysis/TargetFolder.h | 16.33% (8/49) | 16.46% (27/164) | 28.12% (18/64) | 50.00% (5/10) |
include/llvm/Analysis/TargetLibraryInfo.h | 28.57% (8/28) | 22.86% (24/105) | 32.50% (13/40) | 33.33% (2/6) |
include/llvm/Analysis/TargetTransformInfo.h | 14.52% (9/62) | 11.70% (20/171) | 15.71% (11/70) | - (0/0) |
include/llvm/Analysis/TargetTransformInfoImpl.h | 29.31% (17/58) | 50.88% (115/226) | 67.08% (163/243) | 54.40% (99/182) |
include/llvm/Analysis/ValueTracking.h | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) | - (0/0) |
include/llvm/Bitcode/BitCodes.h | 100.00% (16/16) | 94.74% (54/57) | 90.32% (84/93) | 88.89% (48/54) |
include/llvm/Bitcode/BitcodeWriterPass.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
include/llvm/Bitcode/BitstreamReader.h | 75.56% (34/45) | 84.46% (212/251) | 85.53% (136/159) | 80.26% (61/76) |
include/llvm/Bitcode/BitstreamWriter.h | 86.67% (26/30) | 83.71% (221/264) | 79.73% (118/148) | 77.78% (56/72) |
include/llvm/Bitcode/ReaderWriter.h | 57.14% (4/7) | 52.50% (21/40) | 57.58% (19/33) | 36.67% (11/30) |
include/llvm/CodeGen/MachinePassRegistry.h | 0.00% (0/12) | 0.00% (0/28) | 0.00% (0/12) | - (0/0) |
include/llvm/CodeGen/MachineValueType.h | 11.11% (5/45) | 12.94% (52/402) | 11.65% (43/369) | 20.93% (90/430) |
include/llvm/CodeGen/PBQPRAConstraint.h | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/2) | - (0/0) |
include/llvm/CodeGen/Passes.h | 0.00% (0/25) | 0.00% (0/52) | 0.00% (0/25) | - (0/0) |
include/llvm/CodeGen/RegAllocRegistry.h | 0.00% (0/7) | 0.00% (0/15) | 0.00% (0/7) | - (0/0) |
include/llvm/CodeGen/SchedulerRegistry.h | 0.00% (0/5) | 0.00% (0/13) | 0.00% (0/5) | - (0/0) |
include/llvm/CodeGen/ValueTypes.h | 4.55% (2/44) | 3.21% (6/187) | 8.45% (6/71) | 7.14% (1/14) |
include/llvm/IR/Argument.h | 66.67% (2/3) | 40.00% (2/5) | 66.67% (2/3) | - (0/0) |
include/llvm/IR/AssemblyAnnotationWriter.h | 80.00% (4/5) | 85.71% (6/7) | 80.00% (4/5) | - (0/0) |
include/llvm/IR/Attributes.h | 65.62% (21/32) | 69.70% (46/66) | 65.96% (31/47) | - (0/0) |
include/llvm/IR/BasicBlock.h | 71.05% (27/38) | 61.43% (43/70) | 71.79% (28/39) | - (0/0) |
include/llvm/IR/CFG.h | 71.43% (40/56) | 75.19% (100/133) | 75.00% (54/72) | 62.50% (5/8) |
include/llvm/IR/CallSite.h | 80.00% (56/70) | 79.35% (146/184) | 74.15% (152/205) | 52.94% (36/68) |
include/llvm/IR/Comdat.h | 66.67% (2/3) | 33.33% (2/6) | 66.67% (2/3) | - (0/0) |
include/llvm/IR/Constant.h | 75.00% (3/4) | 72.73% (8/11) | 85.71% (6/7) | 75.00% (3/4) |
include/llvm/IR/ConstantFolder.h | 64.58% (31/48) | 64.08% (91/142) | 64.58% (31/48) | - (0/0) |
include/llvm/IR/ConstantRange.h | 87.50% (7/8) | 78.95% (15/19) | 92.31% (12/13) | 100.00% (6/6) |
include/llvm/IR/Constants.h | 75.00% (63/84) | 75.00% (171/228) | 79.81% (83/104) | 100.00% (12/12) |
include/llvm/IR/DIBuilder.h | 100.00% (1/1) | 83.33% (5/6) | 75.00% (3/4) | 50.00% (1/2) |
include/llvm/IR/DataLayout.h | 63.89% (23/36) | 55.97% (89/159) | 48.89% (44/90) | 42.86% (30/70) |
include/llvm/IR/DebugInfo.h | 50.00% (5/10) | 55.00% (11/20) | 54.55% (6/11) | - (0/0) |
include/llvm/IR/DebugInfoMetadata.h | 83.99% (320/381) | 83.41% (754/904) | 86.23% (501/581) | 74.66% (109/146) |
include/llvm/IR/DebugLoc.h | 76.92% (10/13) | 84.21% (16/19) | 80.00% (12/15) | - (0/0) |
include/llvm/IR/DerivedTypes.h | 83.33% (35/42) | 67.92% (72/106) | 85.25% (52/61) | 100.00% (14/14) |
include/llvm/IR/DiagnosticInfo.h | 46.00% (23/50) | 46.43% (39/84) | 45.98% (40/87) | - (0/0) |
include/llvm/IR/DiagnosticPrinter.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (3/3) | - (0/0) |
include/llvm/IR/Dominators.h | 50.00% (12/24) | 44.07% (26/59) | 43.59% (17/39) | 0.00% (0/8) |
include/llvm/IR/Function.h | 75.82% (69/91) | 73.09% (182/249) | 76.15% (83/109) | 65.00% (13/20) |
include/llvm/IR/GVMaterializer.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
include/llvm/IR/GetElementPtrTypeIterator.h | 100.00% (17/17) | 97.47% (77/79) | 96.55% (28/29) | 87.50% (7/8) |
include/llvm/IR/GlobalAlias.h | 77.78% (7/9) | 75.86% (22/29) | 80.00% (12/15) | 62.50% (5/8) |
include/llvm/IR/GlobalObject.h | 100.00% (9/9) | 100.00% (18/18) | 100.00% (13/13) | 75.00% (3/4) |
include/llvm/IR/GlobalValue.h | 87.88% (58/66) | 88.10% (148/168) | 92.50% (111/120) | 76.79% (43/56) |
include/llvm/IR/GlobalVariable.h | 100.00% (13/13) | 100.00% (39/39) | 100.00% (23/23) | 58.33% (7/12) |
include/llvm/IR/IRBuilder.h | 76.85% (156/203) | 71.92% (689/958) | 74.96% (506/675) | 61.37% (224/365) |
include/llvm/IR/IRPrintingPasses.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
include/llvm/IR/InlineAsm.h | 24.00% (6/25) | 10.13% (8/79) | 23.08% (6/26) | - (0/0) |
include/llvm/IR/InstIterator.h | 72.73% (16/22) | 70.00% (42/60) | 82.50% (33/40) | 66.67% (8/12) |
include/llvm/IR/InstVisitor.h | 65.67% (44/67) | 66.39% (79/119) | 79.38% (508/640) | 91.16% (134/147) |
include/llvm/IR/InstrTypes.h | 67.86% (38/56) | 61.33% (111/181) | 65.22% (60/92) | 54.76% (23/42) |
include/llvm/IR/Instruction.h | 85.11% (40/47) | 88.46% (92/104) | 91.14% (72/79) | 88.64% (39/44) |
include/llvm/IR/Instructions.h | 68.60% (343/500) | 68.85% (1050/1525) | 70.32% (526/748) | 66.94% (162/242) |
include/llvm/IR/IntrinsicInst.h | 39.73% (29/73) | 45.32% (92/203) | 49.04% (51/104) | 73.08% (38/52) |
include/llvm/IR/Intrinsics.h | 100.00% (3/3) | 100.00% (18/18) | 100.00% (5/5) | - (0/0) |
include/llvm/IR/LLVMContext.h | 33.33% (1/3) | 33.33% (3/9) | 33.33% (1/3) | - (0/0) |
include/llvm/IR/LegacyPassManagers.h | 96.55% (28/29) | 94.12% (64/68) | 96.00% (48/50) | 100.00% (4/4) |
include/llvm/IR/LegacyPassNameParser.h | 100.00% (6/6) | 82.61% (19/23) | 80.95% (17/21) | 66.67% (8/12) |
include/llvm/IR/MDBuilder.h | 75.00% (3/4) | 87.50% (7/8) | 50.00% (4/8) | - (0/0) |
include/llvm/IR/Mangler.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/IR/Metadata.h | 86.62% (123/142) | 85.23% (277/325) | 88.43% (344/389) | 90.91% (80/88) |
include/llvm/IR/MetadataTracking.h | 100.00% (5/5) | 100.00% (13/13) | 100.00% (5/5) | - (0/0) |
include/llvm/IR/Module.h | 79.00% (79/100) | 74.55% (123/165) | 76.92% (90/117) | 50.00% (7/14) |
include/llvm/IR/ModuleSlotTracker.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) | - (0/0) |
include/llvm/IR/NoFolder.h | 3.85% (2/52) | 2.34% (4/171) | 3.85% (2/52) | - (0/0) |
include/llvm/IR/OperandTraits.h | 100.00% (19/19) | 100.00% (62/62) | 100.00% (21/21) | - (0/0) |
include/llvm/IR/Operator.h | 87.01% (67/77) | 91.09% (225/247) | 91.81% (157/171) | 88.30% (83/94) |
include/llvm/IR/PassManager.h | 40.00% (10/25) | 49.45% (45/91) | 48.78% (20/41) | 70.00% (7/10) |
include/llvm/IR/PatternMatch.h | 80.75% (130/161) | 82.70% (435/526) | 80.42% (382/475) | 64.49% (178/276) |
include/llvm/IR/PredIteratorCache.h | 100.00% (5/5) | 100.00% (24/24) | 100.00% (8/8) | 100.00% (2/2) |
include/llvm/IR/Statepoint.h | 14.29% (2/14) | 16.67% (7/42) | 25.00% (6/24) | 50.00% (1/2) |
include/llvm/IR/SymbolTableListTraits.h | 100.00% (6/6) | 100.00% (16/16) | 88.89% (8/9) | 50.00% (1/2) |
include/llvm/IR/TrackingMDRef.h | 82.86% (29/35) | 87.34% (69/79) | 85.45% (47/55) | 80.00% (8/10) |
include/llvm/IR/Type.h | 80.39% (41/51) | 77.78% (91/117) | 83.96% (89/106) | 81.03% (47/58) |
include/llvm/IR/TypeFinder.h | 77.78% (7/9) | 77.78% (7/9) | 80.00% (8/10) | - (0/0) |
include/llvm/IR/Use.h | 100.00% (16/16) | 100.00% (38/38) | 100.00% (23/23) | 100.00% (6/6) |
include/llvm/IR/UseListOrder.h | 50.00% (2/4) | 22.22% (2/9) | 80.00% (8/10) | - (0/0) |
include/llvm/IR/User.h | 90.62% (29/32) | 93.94% (93/99) | 92.59% (50/54) | 100.00% (9/9) |
include/llvm/IR/Value.h | 88.73% (63/71) | 89.59% (198/221) | 92.80% (116/125) | 95.35% (41/43) |
include/llvm/IR/ValueHandle.h | 82.09% (55/67) | 86.62% (136/157) | 89.47% (102/114) | 100.00% (26/26) |
include/llvm/IR/ValueMap.h | 77.78% (35/45) | 81.88% (113/138) | 80.82% (59/73) | 73.33% (11/15) |
include/llvm/IR/ValueSymbolTable.h | 62.50% (5/8) | 62.50% (5/8) | 70.00% (7/10) | - (0/0) |
include/llvm/IR/Verifier.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
include/llvm/Linker/Linker.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/MC/MCInstrItineraries.h | 0.00% (0/15) | 0.00% (0/93) | 0.00% (0/15) | - (0/0) |
include/llvm/MC/MCParser/AsmLexer.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/MC/MCParser/MCAsmLexer.h | 0.00% (0/22) | 0.00% (0/47) | 0.00% (0/22) | - (0/0) |
include/llvm/MC/MCParser/MCAsmParser.h | 0.00% (0/7) | 0.00% (0/15) | 0.00% (0/7) | - (0/0) |
include/llvm/MC/MCSchedule.h | 0.00% (0/13) | 0.00% (0/39) | 0.00% (0/13) | - (0/0) |
include/llvm/MC/MCSection.h | 0.00% (0/28) | 0.00% (0/47) | 0.00% (0/28) | - (0/0) |
include/llvm/MC/MCSectionMachO.h | 0.00% (0/7) | 0.00% (0/24) | 0.00% (0/7) | - (0/0) |
include/llvm/MC/MCSubtargetInfo.h | 0.00% (0/10) | 0.00% (0/47) | 0.00% (0/10) | - (0/0) |
include/llvm/MC/MCTargetOptions.h | 25.00% (1/4) | 16.00% (4/25) | 80.00% (12/15) | - (0/0) |
include/llvm/MC/SectionKind.h | 0.00% (0/46) | 0.00% (0/81) | 0.00% (0/46) | - (0/0) |
include/llvm/MC/SubtargetFeature.h | 0.00% (0/5) | 0.00% (0/12) | 0.00% (0/5) | - (0/0) |
include/llvm/Object/Archive.h | 0.00% (0/33) | 0.00% (0/77) | 0.00% (0/33) | - (0/0) |
include/llvm/Object/Binary.h | 0.00% (0/12) | 0.00% (0/41) | 0.00% (0/12) | - (0/0) |
include/llvm/Object/Error.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
include/llvm/Object/MachO.h | 0.00% (0/11) | 0.00% (0/43) | 0.00% (0/11) | - (0/0) |
include/llvm/Object/MachOUniversal.h | 0.00% (0/20) | 0.00% (0/43) | 0.00% (0/20) | - (0/0) |
include/llvm/Object/ObjectFile.h | 0.00% (0/50) | 0.00% (0/146) | 0.00% (0/50) | - (0/0) |
include/llvm/Object/SymbolicFile.h | 0.00% (0/19) | 0.00% (0/53) | 0.00% (0/19) | - (0/0) |
include/llvm/Option/Arg.h | 71.43% (10/14) | 60.87% (14/23) | 70.59% (12/17) | 50.00% (1/2) |
include/llvm/Option/ArgList.h | 52.38% (22/42) | 56.86% (58/102) | 57.45% (27/47) | - (0/0) |
include/llvm/Option/OptSpecifier.h | 50.00% (3/6) | 50.00% (3/6) | 57.14% (4/7) | - (0/0) |
include/llvm/Option/OptTable.h | 85.71% (6/7) | 85.71% (18/21) | 87.50% (7/8) | - (0/0) |
include/llvm/Option/Option.h | 93.33% (14/15) | 89.61% (69/77) | 80.39% (41/51) | 75.00% (24/32) |
include/llvm/Pass.h | 87.50% (14/16) | 90.00% (18/20) | 91.67% (22/24) | - (0/0) |
include/llvm/PassAnalysisSupport.h | 94.74% (18/19) | 94.03% (63/67) | 97.30% (36/37) | 100.00% (8/8) |
include/llvm/PassInfo.h | 87.50% (14/16) | 90.00% (36/40) | 94.12% (32/34) | - (0/0) |
include/llvm/PassRegistry.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/llvm/PassSupport.h | 85.71% (12/14) | 95.65% (44/46) | 86.00% (43/50) | 76.19% (16/21) |
include/llvm/ProfileData/CoverageMapping.h | 60.38% (32/53) | 55.30% (73/132) | 75.49% (77/102) | 50.00% (9/18) |
include/llvm/ProfileData/CoverageMappingReader.h | 66.67% (10/15) | 68.97% (20/29) | 56.25% (18/32) | - (0/0) |
include/llvm/ProfileData/CoverageMappingWriter.h | 33.33% (1/3) | 50.00% (2/4) | 57.14% (4/7) | - (0/0) |
include/llvm/ProfileData/InstrProf.h | 100.00% (3/3) | 100.00% (5/5) | 100.00% (6/6) | - (0/0) |
include/llvm/ProfileData/InstrProfReader.h | 54.55% (12/22) | 55.00% (22/40) | 52.94% (18/34) | 0.00% (0/2) |
include/llvm/ProfileData/SampleProf.h | 0.00% (0/27) | 0.00% (0/82) | 0.00% (0/45) | 0.00% (0/10) |
include/llvm/ProfileData/SampleProfReader.h | 0.00% (0/9) | 0.00% (0/14) | 0.00% (0/16) | - (0/0) |
include/llvm/Support/AlignOf.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/llvm/Support/Allocator.h | 61.54% (16/26) | 71.95% (118/164) | 63.33% (38/60) | 55.56% (10/18) |
include/llvm/Support/BlockFrequency.h | 0.00% (0/5) | 0.00% (0/15) | 0.00% (0/5) | - (0/0) |
include/llvm/Support/CBindingWrapping.h | 66.67% (2/3) | 54.55% (6/11) | 50.00% (2/4) | - (0/0) |
include/llvm/Support/COFF.h | 0.00% (0/8) | 0.00% (0/23) | 0.00% (0/8) | - (0/0) |
include/llvm/Support/Capacity.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
include/llvm/Support/Casting.h | 100.00% (23/23) | 100.00% (85/85) | 94.29% (66/70) | 69.05% (29/42) |
include/llvm/Support/CodeGen.h | 0.00% (0/2) | 0.00% (0/34) | 0.00% (0/2) | - (0/0) |
include/llvm/Support/CommandLine.h | 68.07% (81/119) | 69.14% (168/243) | 70.83% (119/168) | 30.00% (6/20) |
include/llvm/Support/ConvertUTF.h | 100.00% (1/1) | 75.00% (6/8) | 71.43% (5/7) | 50.00% (2/4) |
include/llvm/Support/CrashRecoveryContext.h | 43.75% (7/16) | 53.85% (21/39) | 50.00% (17/34) | 40.00% (4/10) |
include/llvm/Support/DOTGraphTraits.h | 0.00% (0/15) | 0.00% (0/41) | 0.00% (0/16) | - (0/0) |
include/llvm/Support/Dwarf.h | 0.00% (0/5) | 0.00% (0/31) | 0.00% (0/5) | - (0/0) |
include/llvm/Support/Endian.h | 38.89% (7/18) | 73.91% (34/46) | 50.00% (12/24) | 0.00% (0/2) |
include/llvm/Support/EndianStream.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (3/3) | - (0/0) |
include/llvm/Support/Errc.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
include/llvm/Support/ErrorHandling.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (2/2) | - (0/0) |
include/llvm/Support/ErrorOr.h | 94.74% (18/19) | 91.43% (64/70) | 91.43% (32/35) | 87.50% (7/8) |
include/llvm/Support/FileSystem.h | 53.57% (30/56) | 39.36% (74/188) | 69.23% (72/104) | 64.29% (9/14) |
include/llvm/Support/FileUtilities.h | 0.00% (0/5) | 0.00% (0/20) | 0.00% (0/8) | 0.00% (0/2) |
include/llvm/Support/Format.h | 100.00% (9/9) | 96.43% (27/28) | 95.45% (21/22) | 75.00% (3/4) |
include/llvm/Support/FormattedStream.h | 50.00% (6/12) | 60.42% (29/48) | 73.91% (17/23) | 100.00% (6/6) |
include/llvm/Support/GenericDomTree.h | 81.03% (47/58) | 67.93% (305/449) | 75.56% (201/266) | 64.06% (82/128) |
include/llvm/Support/GenericDomTreeConstruction.h | 100.00% (3/3) | 98.68% (150/152) | 97.67% (84/86) | 94.12% (64/68) |
include/llvm/Support/GraphWriter.h | 0.00% (0/15) | 0.00% (0/166) | 0.00% (0/117) | 0.00% (0/88) |
include/llvm/Support/LEB128.h | 66.67% (2/3) | 59.09% (26/44) | 94.44% (17/18) | 100.00% (14/14) |
include/llvm/Support/LineIterator.h | 71.43% (5/7) | 57.14% (8/14) | 71.43% (5/7) | - (0/0) |
include/llvm/Support/LockFileManager.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/Support/MSFileSystem.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/llvm/Support/MachO.h | 0.00% (0/48) | 0.00% (0/337) | 0.00% (0/48) | - (0/0) |
include/llvm/Support/ManagedStatic.h | 80.00% (4/5) | 90.00% (9/10) | 85.71% (6/7) | 100.00% (2/2) |
include/llvm/Support/MathExtras.h | 62.00% (31/50) | 71.56% (156/218) | 80.00% (76/95) | 89.74% (35/39) |
include/llvm/Support/Memory.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
include/llvm/Support/MemoryBuffer.h | 84.62% (11/13) | 76.47% (13/17) | 86.67% (13/15) | - (0/0) |
include/llvm/Support/Mutex.h | 100.00% (5/5) | 65.38% (17/26) | 80.95% (17/21) | 66.67% (4/6) |
include/llvm/Support/MutexGuard.h | 66.67% (2/3) | 66.67% (2/3) | 75.00% (3/4) | - (0/0) |
include/llvm/Support/OnDiskHashTable.h | 55.88% (19/34) | 48.94% (92/188) | 53.57% (60/112) | 26.67% (8/30) |
include/llvm/Support/Options.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (4/4) | - (0/0) |
include/llvm/Support/Path.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/llvm/Support/PointerLikeTypeTraits.h | 66.67% (4/6) | 62.50% (10/16) | 66.67% (4/6) | - (0/0) |
include/llvm/Support/PrettyStackTrace.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (3/3) | - (0/0) |
include/llvm/Support/RWMutex.h | 100.00% (5/5) | 75.00% (15/20) | 85.00% (17/20) | 66.67% (4/6) |
include/llvm/Support/Recycler.h | 50.00% (7/14) | 28.12% (9/32) | 33.33% (7/21) | 0.00% (0/2) |
include/llvm/Support/RecyclingAllocator.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
include/llvm/Support/Registry.h | 0.00% (0/16) | 0.00% (0/46) | 0.00% (0/39) | 0.00% (0/12) |
include/llvm/Support/SMLoc.h | 100.00% (9/9) | 100.00% (16/16) | 100.00% (13/13) | - (0/0) |
include/llvm/Support/SaveAndRestore.h | 66.67% (4/6) | 75.00% (6/8) | 80.00% (8/10) | - (0/0) |
include/llvm/Support/SourceMgr.h | 42.86% (12/28) | 44.26% (27/61) | 51.11% (23/45) | 0.00% (0/4) |
include/llvm/Support/StreamingMemoryObject.h | 50.00% (1/2) | 55.00% (11/20) | 60.00% (9/15) | 58.33% (7/12) |
include/llvm/Support/StringPool.h | 0.00% (0/9) | 0.00% (0/27) | 0.00% (0/9) | - (0/0) |
include/llvm/Support/StringSaver.h | 71.43% (5/7) | 71.43% (5/7) | 77.78% (7/9) | - (0/0) |
include/llvm/Support/SwapByteOrder.h | 66.67% (6/9) | 73.08% (19/26) | 66.67% (6/9) | - (0/0) |
include/llvm/Support/TargetRegistry.h | 4.84% (3/62) | 1.27% (3/236) | 7.25% (5/69) | 0.00% (0/2) |
include/llvm/Support/TargetSelect.h | 50.00% (5/10) | 33.33% (21/63) | 50.00% (5/10) | - (0/0) |
include/llvm/Support/ThreadLocal.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (5/5) | - (0/0) |
include/llvm/Support/TimeProfiler.h | 100.00% (4/4) | 100.00% (15/15) | 100.00% (10/10) | 100.00% (6/6) |
include/llvm/Support/TimeValue.h | 21.21% (7/33) | 12.10% (15/124) | 27.50% (11/40) | - (0/0) |
include/llvm/Support/Timer.h | 65.00% (13/20) | 67.44% (29/43) | 68.57% (24/35) | 100.00% (4/4) |
include/llvm/Support/UnicodeCharRanges.h | 60.00% (3/5) | 27.27% (9/33) | 60.00% (3/5) | - (0/0) |
include/llvm/Support/UniqueLock.h | 83.33% (5/6) | 61.11% (11/18) | 75.00% (12/16) | 75.00% (3/4) |
include/llvm/Support/YAMLParser.h | 91.49% (43/47) | 92.00% (115/125) | 92.66% (101/109) | 75.00% (24/32) |
include/llvm/Support/YAMLTraits.h | 58.14% (25/43) | 50.74% (103/203) | 62.30% (114/183) | 50.82% (62/122) |
include/llvm/Support/circular_raw_ostream.h | 0.00% (0/6) | 0.00% (0/37) | 0.00% (0/6) | - (0/0) |
include/llvm/Support/raw_ostream.h | 72.50% (29/40) | 71.43% (85/119) | 80.30% (53/66) | 88.89% (16/18) |
include/llvm/Target/TargetMachine.h | 0.00% (0/23) | 0.00% (0/39) | 0.00% (0/23) | - (0/0) |
include/llvm/Target/TargetOptions.h | 33.33% (1/3) | 37.50% (15/40) | 92.31% (24/26) | - (0/0) |
include/llvm/Target/TargetRecip.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (3/3) | - (0/0) |
include/llvm/Target/TargetSubtargetInfo.h | 0.00% (0/16) | 0.00% (0/30) | 0.00% (0/16) | - (0/0) |
include/llvm/Transforms/IPO/InlinerPass.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/Transforms/IPO/LowerBitSets.h | 100.00% (6/6) | 100.00% (18/18) | 100.00% (14/14) | 100.00% (4/4) |
include/llvm/Transforms/IPO/PassManagerBuilder.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
include/llvm/Transforms/InstCombine/InstCombine.h | 0.00% (0/4) | 0.00% (0/7) | 0.00% (0/4) | - (0/0) |
include/llvm/Transforms/InstCombine/InstCombineWorklist.h | 81.82% (9/11) | 87.50% (42/48) | 93.75% (30/32) | 91.67% (11/12) |
include/llvm/Transforms/Instrumentation.h | 0.00% (0/5) | 0.00% (0/16) | 0.00% (0/5) | - (0/0) |
include/llvm/Transforms/Scalar/EarlyCSE.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/Transforms/Scalar/SimplifyCFG.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
include/llvm/Transforms/Utils/BasicBlockUtils.h | 44.44% (4/9) | 46.15% (18/39) | 81.48% (22/27) | 100.00% (3/3) |
include/llvm/Transforms/Utils/Cloning.h | 50.00% (3/6) | 66.67% (6/9) | 72.73% (8/11) | - (0/0) |
include/llvm/Transforms/Utils/Local.h | 0.00% (0/2) | 0.00% (0/44) | 0.00% (0/24) | 0.00% (0/20) |
include/llvm/Transforms/Utils/LoopUtils.h | 0.00% (0/12) | 0.00% (0/14) | 0.00% (0/28) | - (0/0) |
include/llvm/Transforms/Utils/LoopVersioning.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
include/llvm/Transforms/Utils/SSAUpdater.h | 100.00% (5/5) | 100.00% (9/9) | 100.00% (5/5) | - (0/0) |
include/llvm/Transforms/Utils/SSAUpdaterImpl.h | 100.00% (12/12) | 97.19% (242/249) | 98.91% (181/183) | 96.64% (115/119) |
include/llvm/Transforms/Utils/SimplifyIndVar.h | 60.00% (3/5) | 50.00% (5/10) | 71.43% (5/7) | - (0/0) |
include/llvm/Transforms/Utils/SymbolRewriter.h | 0.00% (0/8) | 0.00% (0/14) | 0.00% (0/9) | - (0/0) |
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h | 0.00% (0/4) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
include/llvm/Transforms/Utils/ValueMapper.h | 100.00% (4/4) | 100.00% (9/9) | 100.00% (4/4) | - (0/0) |
lib/Analysis/AliasAnalysis.cpp | 84.62% (22/26) | 70.50% (184/261) | 71.31% (179/251) | 58.62% (102/174) |
lib/Analysis/AliasSetTracker.cpp | 2.50% (1/40) | 0.93% (4/430) | 1.62% (5/309) | 0.00% (0/196) |
lib/Analysis/AssumptionCache.cpp | 75.00% (6/8) | 63.64% (28/44) | 64.29% (18/28) | 50.00% (8/16) |
lib/Analysis/BasicAliasAnalysis.cpp | 81.82% (27/33) | 71.99% (527/732) | 73.32% (492/671) | 59.57% (308/517) |
lib/Analysis/CFG.cpp | 100.00% (8/8) | 94.62% (123/130) | 92.38% (97/105) | 91.43% (64/70) |
lib/Analysis/CFGPrinter.cpp | 4.76% (1/21) | 6.38% (6/94) | 2.33% (1/43) | 0.00% (0/12) |
lib/Analysis/CFLAliasAnalysis.cpp | 0.00% (0/86) | 0.00% (0/614) | 0.00% (0/773) | 0.00% (0/335) |
lib/Analysis/CaptureTracking.cpp | 100.00% (16/16) | 85.96% (147/171) | 83.43% (146/175) | 68.94% (91/132) |
lib/Analysis/CodeMetrics.cpp | 100.00% (4/4) | 48.31% (43/89) | 43.04% (34/79) | 38.81% (26/67) |
lib/Analysis/ConstantFolding.cpp | 82.14% (23/28) | 31.91% (373/1169) | 30.95% (337/1089) | 28.06% (264/941) |
lib/Analysis/DependenceAnalysis.cpp | 1.09% (1/92) | 0.24% (6/2508) | 0.39% (9/2302) | 0.00% (0/1272) |
lib/Analysis/DominanceFrontier.cpp | 16.67% (1/6) | 17.39% (4/23) | 41.67% (5/12) | - (0/0) |
lib/Analysis/DxilConstantFolding.cpp | 97.30% (36/37) | 87.27% (432/495) | 85.02% (244/287) | 81.82% (216/264) |
lib/Analysis/DxilConstantFoldingExt.cpp | 50.00% (1/2) | 25.00% (1/4) | 50.00% (1/2) | - (0/0) |
lib/Analysis/DxilSimplify.cpp | 100.00% (3/3) | 93.33% (140/150) | 88.07% (96/109) | 88.10% (74/84) |
lib/Analysis/DxilValueCache.cpp | 86.67% (26/30) | 82.81% (371/448) | 82.51% (302/366) | 79.39% (208/262) |
lib/Analysis/IPA/CallGraph.cpp | 60.00% (12/20) | 47.13% (74/157) | 53.06% (52/98) | 53.70% (29/54) |
lib/Analysis/IPA/CallGraphSCCPass.cpp | 90.48% (19/21) | 83.39% (261/313) | 78.82% (160/203) | 66.13% (82/124) |
lib/Analysis/IPA/InlineCost.cpp | 46.94% (23/49) | 28.84% (214/742) | 35.78% (224/626) | 21.62% (96/444) |
lib/Analysis/InstructionSimplify.cpp | 88.35% (91/103) | 60.41% (1770/2930) | 58.87% (1826/3102) | 50.88% (1387/2726) |
lib/Analysis/IteratedDominanceFrontier.cpp | 100.00% (1/1) | 100.00% (52/52) | 100.00% (33/33) | 96.67% (29/30) |
lib/Analysis/LazyValueInfo.cpp | 87.50% (49/56) | 77.57% (612/789) | 78.01% (493/632) | 70.00% (294/420) |
lib/Analysis/LibCallSemantics.cpp | 0.00% (0/6) | 0.00% (0/42) | 0.00% (0/21) | 0.00% (0/10) |
lib/Analysis/Loads.cpp | 66.67% (2/3) | 50.00% (63/126) | 55.12% (70/127) | 49.02% (50/102) |
lib/Analysis/LoopAccessAnalysis.cpp | 1.96% (1/51) | 0.59% (6/1009) | 1.25% (11/881) | 0.00% (0/557) |
lib/Analysis/LoopInfo.cpp | 82.76% (24/29) | 67.60% (265/392) | 67.74% (231/341) | 60.09% (131/218) |
lib/Analysis/LoopPass.cpp | 68.42% (13/19) | 68.33% (151/221) | 66.43% (93/140) | 63.53% (54/85) |
lib/Analysis/MemoryBuiltins.cpp | 34.69% (17/49) | 22.98% (105/457) | 25.26% (98/388) | 20.56% (51/248) |
lib/Analysis/MemoryDependenceAnalysis.cpp | 96.00% (24/25) | 80.59% (685/850) | 77.59% (509/656) | 69.94% (342/489) |
lib/Analysis/MemoryLocation.cpp | 44.44% (4/9) | 38.10% (40/105) | 32.14% (18/56) | 31.25% (15/48) |
lib/Analysis/NoAliasAnalysis.cpp | 85.71% (12/14) | 91.89% (34/37) | 83.33% (15/18) | 50.00% (1/2) |
lib/Analysis/PHITransAddr.cpp | 77.78% (7/9) | 68.72% (156/227) | 67.08% (161/240) | 60.67% (108/178) |
lib/Analysis/PostDominators.cpp | 50.00% (2/4) | 53.85% (7/13) | 50.00% (2/4) | - (0/0) |
lib/Analysis/PtrUseVisitor.cpp | 100.00% (2/2) | 100.00% (16/16) | 100.00% (8/8) | 83.33% (5/6) |
lib/Analysis/ReducibilityAnalysis.cpp | 80.00% (12/15) | 68.09% (96/141) | 63.21% (67/106) | 57.69% (30/52) |
lib/Analysis/RegionPass.cpp | 0.00% (0/11) | 0.00% (0/146) | 0.00% (0/86) | 0.00% (0/57) |
lib/Analysis/ScalarEvolution.cpp | 72.17% (166/230) | 66.33% (3603/5432) | 67.84% (2774/4089) | 62.37% (1928/3091) |
lib/Analysis/ScalarEvolutionExpander.cpp | 59.09% (26/44) | 29.44% (363/1233) | 27.43% (243/886) | 20.90% (144/689) |
lib/Analysis/ScalarEvolutionNormalization.cpp | 0.00% (0/5) | 0.00% (0/113) | 0.00% (0/98) | 0.00% (0/76) |
lib/Analysis/ScopedNoAliasAA.cpp | 70.59% (12/17) | 56.19% (59/105) | 44.44% (36/81) | 24.44% (11/45) |
lib/Analysis/StratifiedSets.h | 0.00% (0/45) | 0.00% (0/309) | 0.00% (0/156) | 0.00% (0/70) |
lib/Analysis/TargetLibraryInfo.cpp | 39.29% (11/28) | 26.15% (114/436) | 40.49% (66/163) | 33.87% (42/124) |
lib/Analysis/TargetTransformInfo.cpp | 31.25% (20/64) | 28.80% (53/184) | 37.50% (27/72) | - (0/0) |
lib/Analysis/TypeBasedAliasAnalysis.cpp | 87.50% (28/32) | 58.13% (168/289) | 53.76% (143/266) | 38.79% (64/165) |
lib/Analysis/ValueTracking.cpp | 64.52% (40/62) | 51.07% (1123/2199) | 51.49% (901/1750) | 45.01% (704/1564) |
lib/Analysis/VectorUtils.cpp | 0.00% (0/9) | 0.00% (0/238) | 0.00% (0/206) | 0.00% (0/264) |
lib/Analysis/VectorUtils2.cpp | 100.00% (1/1) | 86.84% (33/38) | 86.11% (31/36) | 75.00% (18/24) |
lib/Analysis/regioninfo.cpp | 6.67% (1/15) | 12.77% (6/47) | 32.14% (9/28) | 0.00% (0/2) |
lib/AsmParser/LLLexer.cpp | 84.62% (22/26) | 79.69% (573/719) | 87.65% (2129/2429) | 80.84% (920/1138) |
lib/AsmParser/LLLexer.h | 80.00% (8/10) | 83.33% (10/12) | 80.00% (8/10) | - (0/0) |
lib/AsmParser/LLParser.cpp | 86.26% (157/182) | 67.13% (2851/4247) | 65.24% (2768/4243) | 55.87% (1785/3195) |
lib/AsmParser/LLParser.h | 80.77% (21/26) | 74.04% (77/104) | 75.34% (55/73) | 64.52% (20/31) |
lib/AsmParser/Parser.cpp | 100.00% (4/4) | 85.19% (23/27) | 90.00% (9/10) | 75.00% (3/4) |
lib/Bitcode/Reader/BitcodeReader.cpp | 85.16% (109/128) | 62.51% (2433/3892) | 59.88% (1746/2916) | 55.39% (1373/2479) |
lib/Bitcode/Reader/BitstreamReader.cpp | 93.75% (15/16) | 67.78% (284/419) | 61.56% (197/320) | 57.20% (139/243) |
lib/Bitcode/Writer/BitcodeWriter.cpp | 90.77% (59/65) | 81.22% (1557/1917) | 74.30% (853/1148) | 78.65% (678/862) |
lib/Bitcode/Writer/BitcodeWriterPass.cpp | 80.00% (4/5) | 71.43% (10/14) | 87.50% (7/8) | - (0/0) |
lib/Bitcode/Writer/ValueEnumerator.cpp | 92.50% (37/40) | 90.11% (483/536) | 92.12% (374/406) | 90.53% (306/338) |
lib/Bitcode/Writer/ValueEnumerator.h | 100.00% (18/18) | 100.00% (49/49) | 96.43% (27/28) | 75.00% (3/4) |
lib/DXIL/DxilCBuffer.cpp | 100.00% (4/4) | 100.00% (8/8) | 100.00% (6/6) | - (0/0) |
lib/DXIL/DxilCompType.cpp | 56.10% (23/41) | 46.24% (123/266) | 41.42% (99/239) | 46.57% (129/277) |
lib/DXIL/DxilCounters.cpp | 93.10% (27/29) | 94.83% (220/232) | 97.11% (302/311) | 97.02% (293/302) |
lib/DXIL/DxilInterpolationMode.cpp | 72.73% (8/11) | 69.35% (43/62) | 60.98% (25/41) | 55.81% (24/43) |
lib/DXIL/DxilMetadataHelper.cpp | 98.00% (147/150) | 91.21% (2615/2867) | 81.66% (1411/1728) | 74.25% (865/1165) |
lib/DXIL/DxilModule.cpp | 80.21% (150/187) | 77.02% (1411/1832) | 76.02% (1008/1326) | 74.23% (651/877) |
lib/DXIL/DxilModuleHelper.cpp | 75.00% (6/8) | 68.97% (40/58) | 65.00% (26/40) | 59.09% (13/22) |
lib/DXIL/DxilNodeProps.cpp | 79.17% (19/24) | 77.61% (52/67) | 84.09% (37/44) | 75.00% (18/24) |
lib/DXIL/DxilOperations.cpp | 94.19% (81/86) | 84.49% (3220/3811) | 85.27% (2768/3246) | 85.86% (1634/1903) |
lib/DXIL/DxilPDB.cpp | 87.50% (28/32) | 88.01% (279/317) | 74.25% (173/233) | 61.62% (61/99) |
lib/DXIL/DxilResource.cpp | 88.37% (38/43) | 80.61% (158/196) | 88.41% (61/69) | 87.50% (7/8) |
lib/DXIL/DxilResourceBase.cpp | 96.67% (29/30) | 94.44% (51/54) | 98.04% (50/51) | 100.00% (5/5) |
lib/DXIL/DxilResourceBinding.cpp | 66.67% (4/6) | 75.36% (52/69) | 46.15% (12/26) | 35.00% (7/20) |
lib/DXIL/DxilResourceProperties.cpp | 77.78% (14/18) | 80.41% (197/245) | 75.00% (78/104) | 71.30% (77/108) |
lib/DXIL/DxilSampler.cpp | 75.00% (3/4) | 72.73% (8/11) | 83.33% (5/6) | - (0/0) |
lib/DXIL/DxilSemantic.cpp | 100.00% (13/13) | 98.31% (58/59) | 98.21% (55/56) | 91.18% (31/34) |
lib/DXIL/DxilShaderFlags.cpp | 100.00% (21/21) | 95.87% (696/726) | 94.19% (470/499) | 90.93% (411/452) |
lib/DXIL/DxilShaderModel.cpp | 95.24% (20/21) | 92.68% (418/451) | 79.41% (162/204) | 76.42% (175/229) |
lib/DXIL/DxilSignature.cpp | 93.75% (15/16) | 95.40% (83/87) | 88.46% (46/52) | 90.32% (28/31) |
lib/DXIL/DxilSignatureElement.cpp | 91.11% (41/45) | 95.79% (182/190) | 96.64% (115/119) | 96.77% (60/62) |
lib/DXIL/DxilSubobject.cpp | 79.31% (23/29) | 63.71% (158/248) | 60.74% (82/135) | 39.44% (28/71) |
lib/DXIL/DxilTypeSystem.cpp | 90.23% (120/133) | 86.60% (627/724) | 88.65% (375/423) | 85.94% (220/256) |
lib/DXIL/DxilUtil.cpp | 86.67% (65/75) | 81.73% (935/1144) | 78.47% (616/785) | 74.96% (422/563) |
lib/DXIL/DxilUtilDbgInfoAndMisc.cpp | 90.91% (30/33) | 93.31% (293/314) | 93.85% (183/195) | 83.72% (108/129) |
lib/DxcBindingTable/DxcBindingTable.cpp | 100.00% (24/24) | 97.29% (538/553) | 95.11% (214/225) | 90.34% (159/176) |
lib/DxcSupport/FileIOHelper.cpp | 57.76% (67/116) | 62.95% (722/1147) | 58.36% (649/1112) | 53.82% (317/589) |
lib/DxcSupport/Global.cpp | 100.00% (1/1) | 42.86% (3/7) | 20.00% (2/10) | 20.00% (1/5) |
lib/DxcSupport/HLSLOptions.cpp | 100.00% (35/35) | 87.60% (996/1137) | 92.14% (680/738) | 83.33% (490/588) |
lib/DxcSupport/Unicode.cpp | 68.42% (13/19) | 60.62% (177/292) | 65.86% (191/290) | 53.46% (85/159) |
lib/DxcSupport/WinAdapter.cpp | 91.67% (11/12) | 83.05% (49/59) | 82.93% (34/41) | 68.75% (11/16) |
lib/DxcSupport/WinFunctions.cpp | 73.91% (17/23) | 71.05% (162/228) | 70.47% (136/193) | 54.76% (46/84) |
lib/DxcSupport/WinIncludes.cpp | 55.56% (5/9) | 61.11% (11/18) | 53.85% (7/13) | - (0/0) |
lib/DxcSupport/dxcapi.extval.cpp | 12.50% (3/24) | 6.35% (16/252) | 6.09% (14/230) | 4.42% (5/113) |
lib/DxcSupport/dxcapi.use.cpp | 92.86% (13/14) | 76.30% (132/173) | 69.49% (123/177) | 52.13% (49/94) |
lib/DxcSupport/dxcmem.cpp | 80.00% (8/10) | 70.93% (61/86) | 75.86% (44/58) | 62.96% (17/27) |
lib/DxilCompression/DxilCompression.cpp | 77.78% (7/9) | 73.86% (65/88) | 78.12% (50/64) | 46.43% (13/28) |
lib/DxilCompression/miniz.c | 52.83% (28/53) | 57.55% (1018/1769) | 50.04% (1145/2288) | 43.30% (588/1358) |
lib/DxilContainer/DxcContainerBuilder.cpp | 100.00% (13/13) | 91.89% (204/222) | 76.64% (187/244) | 68.64% (81/118) |
lib/DxilContainer/DxilContainer.cpp | 100.00% (10/10) | 93.07% (94/101) | 91.43% (64/70) | 82.50% (33/40) |
lib/DxilContainer/DxilContainerAssembler.cpp | 99.07% (106/107) | 96.67% (2325/2405) | 91.40% (1350/1477) | 84.57% (970/1147) |
lib/DxilContainer/DxilPipelineStateValidation.cpp | 100.00% (19/19) | 74.91% (794/1060) | 78.32% (336/429) | 79.37% (404/509) |
lib/DxilContainer/DxilRDATBuilder.cpp | 73.91% (17/23) | 84.57% (137/162) | 82.50% (66/80) | 85.71% (30/35) |
lib/DxilContainer/RDATDxilSubobjects.cpp | 100.00% (1/1) | 91.67% (66/72) | 88.00% (22/25) | 88.46% (23/26) |
lib/DxilHash/DxilHash.cpp | 71.43% (5/7) | 36.13% (138/382) | 34.39% (98/285) | 27.78% (15/54) |
lib/DxilPIXPasses/DxilAddPixelHitInstrumentation.cpp | 80.00% (4/5) | 97.87% (138/141) | 93.75% (15/16) | 90.00% (9/10) |
lib/DxilPIXPasses/DxilAnnotateWithVirtualRegister.cpp | 94.74% (18/19) | 91.33% (337/369) | 90.13% (210/233) | 81.46% (145/178) |
lib/DxilPIXPasses/DxilDbgValueToDbgDeclare.cpp | 83.72% (36/43) | 73.64% (676/918) | 70.39% (347/493) | 61.23% (278/454) |
lib/DxilPIXPasses/DxilDebugBreakInstrumentation.cpp | 75.00% (3/4) | 92.50% (74/80) | 78.26% (18/23) | 78.95% (15/19) |
lib/DxilPIXPasses/DxilDebugInstrumentation.cpp | 90.91% (30/33) | 88.24% (818/927) | 82.50% (264/320) | 78.86% (235/298) |
lib/DxilPIXPasses/DxilForceEarlyZ.cpp | 75.00% (3/4) | 88.89% (8/9) | 80.00% (4/5) | - (0/0) |
lib/DxilPIXPasses/DxilNonUniformResourceIndexInstrumentation.cpp | 80.00% (4/5) | 98.06% (152/155) | 96.55% (28/29) | 86.36% (19/22) |
lib/DxilPIXPasses/DxilOutputColorBecomesConstant.cpp | 90.00% (9/10) | 96.69% (175/181) | 93.75% (45/48) | 90.32% (28/31) |
lib/DxilPIXPasses/DxilPIXAddTidToAmplificationShaderPayload.cpp | 85.71% (6/7) | 97.12% (135/139) | 92.31% (24/26) | 91.67% (11/12) |
lib/DxilPIXPasses/DxilPIXDXRInvocationsLog.cpp | 83.33% (5/6) | 97.18% (207/213) | 86.96% (20/23) | 88.89% (16/18) |
lib/DxilPIXPasses/DxilPIXMeshShaderOutputInstrumentation.cpp | 90.91% (10/11) | 95.93% (259/270) | 87.93% (51/58) | 76.32% (29/38) |
lib/DxilPIXPasses/DxilPIXPasses.cpp | 100.00% (1/1) | 100.00% (8/8) | 54.55% (6/11) | - (0/0) |
lib/DxilPIXPasses/DxilPIXVirtualRegisters.cpp | 100.00% (9/9) | 80.98% (149/184) | 82.86% (87/105) | 69.23% (54/78) |
lib/DxilPIXPasses/DxilReduceMSAAToSingleSample.cpp | 75.00% (3/4) | 93.33% (42/45) | 93.75% (15/16) | 83.33% (10/12) |
lib/DxilPIXPasses/DxilRemoveDiscards.cpp | 75.00% (3/4) | 88.46% (23/26) | 85.71% (6/7) | 100.00% (2/2) |
lib/DxilPIXPasses/DxilShaderAccessTracking.cpp | 86.96% (20/23) | 87.52% (582/665) | 82.11% (234/285) | 75.09% (202/269) |
lib/DxilPIXPasses/PixPassHelpers.cpp | 100.00% (24/24) | 94.96% (490/516) | 95.85% (185/193) | 87.97% (139/158) |
lib/DxilPIXPasses/PixPassHelpers.h | 30.00% (3/10) | 30.00% (3/10) | 36.36% (4/11) | - (0/0) |
lib/DxilRootSignature/DxilRootSignature.cpp | 66.67% (22/33) | 37.88% (111/293) | 49.23% (64/130) | 26.80% (26/97) |
lib/DxilRootSignature/DxilRootSignatureConvert.cpp | 100.00% (2/2) | 89.43% (110/123) | 62.07% (36/58) | 66.00% (33/50) |
lib/DxilRootSignature/DxilRootSignatureSerializer.cpp | 100.00% (10/10) | 95.29% (344/361) | 78.85% (179/227) | 69.63% (94/135) |
lib/DxilRootSignature/DxilRootSignatureValidator.cpp | 96.30% (26/27) | 70.01% (509/727) | 65.86% (326/495) | 78.47% (288/367) |
lib/DxilValidation/DxilContainerValidation.cpp | 92.86% (52/56) | 82.21% (1095/1332) | 80.07% (651/813) | 71.89% (399/555) |
lib/DxilValidation/DxilValidation.cpp | 99.29% (139/140) | 88.90% (5676/6385) | 91.05% (3420/3756) | 86.52% (3260/3768) |
lib/DxilValidation/DxilValidationUtils.cpp | 100.00% (34/34) | 79.84% (491/615) | 79.46% (267/336) | 76.95% (247/321) |
lib/HLSL/ComputeViewIdState.cpp | 95.45% (21/22) | 82.80% (260/314) | 88.83% (167/188) | 84.13% (106/126) |
lib/HLSL/ComputeViewIdStateBuilder.cpp | 96.15% (25/26) | 93.31% (642/688) | 87.60% (452/516) | 82.12% (271/330) |
lib/HLSL/ControlDependence.cpp | 57.14% (4/7) | 72.50% (58/80) | 80.95% (34/42) | 78.79% (26/33) |
lib/HLSL/DxcOptimizer.cpp | 30.77% (8/26) | 67.33% (272/404) | 57.34% (168/293) | 61.82% (102/165) |
lib/HLSL/DxilCondenseResources.cpp | 89.11% (90/101) | 86.65% (2090/2412) | 82.84% (1231/1486) | 78.62% (890/1132) |
lib/HLSL/DxilContainerReflection.cpp | 52.35% (78/149) | 68.64% (1355/1974) | 62.05% (976/1573) | 61.87% (623/1007) |
lib/HLSL/DxilConvergent.cpp | 100.00% (13/13) | 100.00% (154/154) | 100.00% (98/98) | 97.83% (90/92) |
lib/HLSL/DxilDeleteRedundantDebugValues.cpp | 100.00% (3/3) | 98.53% (67/68) | 97.44% (38/39) | 96.67% (29/30) |
lib/HLSL/DxilEliminateOutputDynamicIndexing.cpp | 78.57% (11/14) | 88.14% (104/118) | 85.71% (42/49) | 86.67% (26/30) |
lib/HLSL/DxilExpandTrigIntrinsics.cpp | 95.45% (21/22) | 97.44% (228/234) | 95.31% (61/64) | 97.73% (43/44) |
lib/HLSL/DxilExportMap.cpp | 100.00% (13/13) | 92.62% (138/149) | 96.55% (84/87) | 84.85% (56/66) |
lib/HLSL/DxilGenerationPass.cpp | 96.55% (28/29) | 88.81% (722/813) | 81.15% (353/435) | 79.24% (271/342) |
lib/HLSL/DxilLegalizeEvalOperations.cpp | 100.00% (5/5) | 85.33% (64/75) | 93.88% (46/49) | 88.10% (37/42) |
lib/HLSL/DxilLegalizeSampleOffsetPass.cpp | 100.00% (16/16) | 98.26% (169/172) | 96.63% (86/89) | 90.32% (56/62) |
lib/HLSL/DxilLinker.cpp | 92.45% (49/53) | 89.40% (911/1019) | 83.49% (455/545) | 81.35% (349/429) |
lib/HLSL/DxilLoopDeletion.cpp | 100.00% (5/5) | 100.00% (30/30) | 100.00% (12/12) | 100.00% (4/4) |
lib/HLSL/DxilNoOptLegalize.cpp | 100.00% (9/9) | 94.05% (79/84) | 95.92% (47/49) | 95.00% (38/40) |
lib/HLSL/DxilNoops.cpp | 80.49% (33/41) | 69.85% (322/461) | 72.69% (197/271) | 61.21% (131/214) |
lib/HLSL/DxilPackSignatureElement.cpp | 100.00% (1/1) | 87.36% (76/87) | 71.15% (37/52) | 81.48% (44/54) |
lib/HLSL/DxilPoisonValues.cpp | 100.00% (2/2) | 100.00% (43/43) | 100.00% (10/10) | 87.50% (7/8) |
lib/HLSL/DxilPrecisePropagatePass.cpp | 95.00% (19/20) | 89.71% (183/204) | 88.89% (120/135) | 83.33% (85/102) |
lib/HLSL/DxilPreparePasses.cpp | 97.62% (82/84) | 92.25% (1345/1458) | 89.95% (832/925) | 83.70% (616/736) |
lib/HLSL/DxilPreserveAllOutputs.cpp | 96.77% (30/31) | 95.05% (173/182) | 94.95% (94/99) | 87.50% (49/56) |
lib/HLSL/DxilPromoteResourcePasses.cpp | 100.00% (23/23) | 85.54% (426/498) | 83.64% (271/324) | 76.98% (194/252) |
lib/HLSL/DxilRenameResourcesPass.cpp | 80.00% (4/5) | 80.77% (21/26) | 83.33% (10/12) | 50.00% (3/6) |
lib/HLSL/DxilScalarizeVectorIntrinsics.cpp | 100.00% (11/11) | 94.90% (298/314) | 90.08% (118/131) | 90.18% (101/112) |
lib/HLSL/DxilSimpleGVNHoist.cpp | 73.68% (28/38) | 82.72% (402/486) | 89.91% (294/327) | 80.72% (247/306) |
lib/HLSL/DxilTranslateRawBuffer.cpp | 100.00% (7/7) | 100.00% (62/62) | 100.00% (42/42) | 91.67% (33/36) |
lib/HLSL/HLDeadFunctionElimination.cpp | 100.00% (4/4) | 95.24% (20/21) | 90.00% (9/10) | 75.00% (3/4) |
lib/HLSL/HLExpandStoreIntrinsics.cpp | 100.00% (6/6) | 100.00% (110/110) | 100.00% (51/51) | 93.94% (31/33) |
lib/HLSL/HLLegalizeParameter.cpp | 100.00% (11/11) | 91.94% (171/186) | 88.14% (104/118) | 86.00% (86/100) |
lib/HLSL/HLLowerUDT.cpp | 100.00% (4/4) | 76.67% (276/360) | 67.21% (166/247) | 66.29% (116/175) |
lib/HLSL/HLMatrixBitcastLowerPass.cpp | 100.00% (10/10) | 72.68% (141/194) | 58.39% (87/149) | 53.76% (50/93) |
lib/HLSL/HLMatrixLowerPass.cpp | 98.04% (50/51) | 96.19% (1086/1129) | 92.12% (678/736) | 92.50% (506/547) |
lib/HLSL/HLMatrixSubscriptUseReplacer.cpp | 100.00% (9/9) | 98.17% (214/218) | 94.67% (142/150) | 95.12% (78/82) |
lib/HLSL/HLMatrixType.cpp | 95.45% (21/22) | 96.00% (144/150) | 94.12% (128/136) | 86.49% (64/74) |
lib/HLSL/HLMetadataPasses.cpp | 100.00% (8/8) | 100.00% (27/27) | 100.00% (16/16) | 100.00% (4/4) |
lib/HLSL/HLModule.cpp | 86.49% (96/111) | 91.26% (846/927) | 89.38% (505/565) | 83.93% (282/336) |
lib/HLSL/HLOperationLower.cpp | 97.39% (298/306) | 90.41% (6153/6806) | 90.58% (2547/2812) | 88.60% (1780/2009) |
lib/HLSL/HLOperationLowerExtension.cpp | 96.43% (81/84) | 89.96% (645/717) | 88.33% (333/377) | 82.16% (175/213) |
lib/HLSL/HLOperations.cpp | 93.94% (31/33) | 87.74% (508/579) | 81.56% (230/282) | 86.63% (324/374) |
lib/HLSL/HLPreprocess.cpp | 100.00% (5/5) | 78.00% (39/50) | 82.14% (23/28) | 70.00% (14/20) |
lib/HLSL/HLResource.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
lib/HLSL/HLSignatureLower.cpp | 100.00% (34/34) | 94.04% (1388/1476) | 88.73% (787/887) | 87.35% (601/688) |
lib/HLSL/HLSignatureLower.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (4/4) | - (0/0) |
lib/HLSL/HLUtil.cpp | 100.00% (7/7) | 95.15% (157/165) | 95.28% (121/127) | 91.82% (101/110) |
lib/HLSL/PauseResumePasses.cpp | 86.67% (13/15) | 95.24% (60/63) | 91.18% (31/34) | 83.33% (10/12) |
lib/HLSL/WaveSensitivityAnalysis.cpp | 100.00% (10/10) | 93.67% (148/158) | 93.16% (109/117) | 92.05% (81/88) |
lib/IR/AsmWriter.cpp | 81.82% (126/154) | 74.64% (1763/2362) | 74.15% (1337/1803) | 68.99% (988/1432) |
lib/IR/AttributeImpl.h | 100.00% (32/32) | 100.00% (76/76) | 100.00% (62/62) | 100.00% (12/12) |
lib/IR/Attributes.cpp | 79.25% (84/106) | 70.95% (723/1019) | 68.59% (629/917) | 55.48% (344/620) |
lib/IR/AutoUpgrade.cpp | 90.00% (9/10) | 38.46% (70/182) | 54.39% (62/114) | 45.24% (38/84) |
lib/IR/BasicBlock.cpp | 83.87% (26/31) | 78.07% (210/269) | 68.72% (145/211) | 61.54% (80/130) |
lib/IR/Comdat.cpp | 75.00% (3/4) | 75.00% (3/4) | 70.00% (7/10) | - (0/0) |
lib/IR/ConstantFold.cpp | 58.62% (17/29) | 44.69% (715/1600) | 42.10% (669/1589) | 39.75% (576/1449) |
lib/IR/ConstantRange.cpp | 92.31% (36/39) | 91.30% (441/483) | 91.11% (461/506) | 86.90% (325/374) |
lib/IR/Constants.cpp | 75.23% (164/218) | 69.25% (1448/2091) | 62.30% (1074/1724) | 63.91% (712/1114) |
lib/IR/ConstantsContext.h | 77.78% (42/54) | 73.94% (210/284) | 76.67% (161/210) | 67.39% (62/92) |
lib/IR/DIBuilder.cpp | 64.10% (50/78) | 65.40% (361/552) | 69.23% (153/221) | 63.04% (58/92) |
lib/IR/DataLayout.cpp | 85.37% (35/41) | 76.40% (395/517) | 72.55% (267/368) | 63.27% (186/294) |
lib/IR/DebugInfo.cpp | 80.00% (20/25) | 78.14% (243/311) | 78.48% (175/223) | 78.05% (128/164) |
lib/IR/DebugInfoMetadata.cpp | 95.12% (39/41) | 90.70% (322/355) | 85.22% (611/717) | 80.58% (224/278) |
lib/IR/DebugLoc.cpp | 66.67% (8/12) | 49.06% (26/53) | 48.39% (15/31) | 10.00% (1/10) |
lib/IR/DiagnosticInfo.cpp | 36.00% (9/25) | 40.58% (56/138) | 40.85% (29/71) | 43.75% (21/48) |
lib/IR/DiagnosticPrinter.cpp | 21.05% (4/19) | 21.05% (16/76) | 21.05% (4/19) | - (0/0) |
lib/IR/Dominators.cpp | 53.33% (8/15) | 72.30% (107/148) | 79.83% (95/119) | 80.56% (58/72) |
lib/IR/Function.cpp | 79.10% (53/67) | 59.35% (400/674) | 38.25% (350/915) | 41.11% (319/776) |
lib/IR/GVMaterializer.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
lib/IR/Globals.cpp | 69.70% (23/33) | 78.09% (139/178) | 75.73% (78/103) | 77.50% (31/40) |
lib/IR/IRBuilder.cpp | 28.57% (6/21) | 32.09% (69/215) | 33.87% (21/62) | 31.25% (10/32) |
lib/IR/IRPrintingPasses.cpp | 56.52% (13/23) | 78.21% (61/78) | 67.80% (40/59) | 75.00% (12/16) |
lib/IR/InlineAsm.cpp | 50.00% (5/10) | 18.50% (37/200) | 16.67% (27/162) | 8.33% (10/120) |
lib/IR/Instruction.cpp | 88.37% (38/43) | 82.67% (310/375) | 81.78% (543/664) | 81.84% (365/446) |
lib/IR/Instructions.cpp | 63.26% (198/313) | 62.36% (1448/2322) | 59.74% (981/1642) | 57.01% (618/1084) |
lib/IR/IntrinsicInst.cpp | 50.00% (3/6) | 37.50% (12/32) | 33.33% (9/27) | 18.75% (3/16) |
lib/IR/LLVMContext.cpp | 86.96% (20/23) | 87.88% (145/165) | 82.72% (67/81) | 82.50% (33/40) |
lib/IR/LLVMContextImpl.cpp | 44.44% (8/18) | 89.55% (120/134) | 95.16% (236/248) | 96.03% (121/126) |
lib/IR/LLVMContextImpl.h | 97.79% (133/136) | 98.03% (449/458) | 99.26% (669/674) | 73.63% (215/292) |
lib/IR/LegacyPassManager.cpp | 78.95% (90/114) | 76.58% (860/1123) | 75.12% (480/639) | 69.31% (271/391) |
lib/IR/MDBuilder.cpp | 76.47% (13/17) | 72.81% (83/114) | 75.56% (34/45) | 72.22% (13/18) |
lib/IR/Mangler.cpp | 0.00% (0/8) | 0.00% (0/97) | 0.00% (0/69) | 0.00% (0/56) |
lib/IR/Metadata.cpp | 94.57% (87/92) | 81.04% (735/907) | 74.80% (1217/1627) | 79.80% (482/604) |
lib/IR/MetadataImpl.h | 100.00% (2/2) | 100.00% (17/17) | 100.00% (9/9) | 90.00% (9/10) |
lib/IR/MetadataTracking.cpp | 80.00% (4/5) | 90.91% (30/33) | 95.45% (21/22) | 100.00% (8/8) |
lib/IR/Module.cpp | 76.74% (33/43) | 74.05% (194/262) | 72.59% (98/135) | 73.53% (50/68) |
lib/IR/Operator.cpp | 100.00% (2/2) | 100.00% (28/28) | 100.00% (19/19) | 100.00% (10/10) |
lib/IR/Pass.cpp | 73.47% (36/49) | 75.81% (163/215) | 72.22% (78/108) | 70.00% (28/40) |
lib/IR/PassRegistry.cpp | 88.89% (8/9) | 92.31% (72/78) | 93.75% (30/32) | 88.89% (16/18) |
lib/IR/Statepoint.cpp | 42.86% (3/7) | 39.58% (19/48) | 41.03% (16/39) | 30.00% (9/30) |
lib/IR/SymbolTableListTraitsImpl.h | 100.00% (4/4) | 94.44% (51/54) | 90.57% (48/53) | 85.00% (34/40) |
lib/IR/Type.cpp | 81.52% (75/92) | 74.46% (382/513) | 70.39% (252/358) | 57.50% (138/240) |
lib/IR/TypeFinder.cpp | 80.00% (4/5) | 92.52% (99/107) | 96.08% (98/102) | 93.24% (69/74) |
lib/IR/Use.cpp | 100.00% (6/6) | 94.51% (86/91) | 93.48% (43/46) | 87.50% (35/40) |
lib/IR/User.cpp | 77.78% (7/9) | 95.24% (80/84) | 81.25% (26/32) | 91.67% (11/12) |
lib/IR/Value.cpp | 90.91% (30/33) | 87.05% (383/440) | 86.30% (296/343) | 81.02% (175/216) |
lib/IR/ValueSymbolTable.cpp | 80.00% (4/5) | 88.37% (38/43) | 82.61% (19/23) | 75.00% (9/12) |
lib/IR/ValueTypes.cpp | 10.00% (2/20) | 5.88% (14/238) | 3.48% (7/201) | 22.22% (68/306) |
lib/IR/Verifier.cpp | 88.65% (125/141) | 79.14% (2071/2617) | 73.23% (3118/4258) | 63.72% (1718/2696) |
lib/IRReader/IRReader.cpp | 50.00% (2/4) | 36.00% (18/50) | 40.91% (9/22) | 33.33% (4/12) |
lib/Linker/LinkModules.cpp | 68.00% (51/75) | 37.07% (413/1114) | 41.54% (324/780) | 29.21% (170/582) |
lib/MSSupport/MSFileSystemImpl.cpp | 21.95% (9/41) | 16.49% (31/188) | 14.47% (11/76) | 50.00% (1/2) |
lib/Option/Arg.cpp | 87.50% (7/8) | 78.95% (60/76) | 84.91% (45/53) | 75.00% (21/28) |
lib/Option/ArgList.cpp | 40.00% (16/40) | 40.00% (114/285) | 39.82% (90/226) | 35.54% (59/166) |
lib/Option/OptTable.cpp | 93.75% (15/16) | 93.16% (245/263) | 89.33% (201/225) | 83.55% (127/152) |
lib/Option/Option.cpp | 75.00% (3/4) | 73.18% (131/179) | 61.04% (94/154) | 60.00% (72/120) |
lib/PassPrinters/PassPrinters.cpp | 33.33% (10/30) | 30.58% (37/121) | 30.99% (22/71) | 12.50% (2/16) |
lib/ProfileData/CoverageMapping.cpp | 44.12% (15/34) | 38.64% (153/396) | 42.49% (116/273) | 39.44% (84/213) |
lib/ProfileData/CoverageMappingReader.cpp | 41.18% (7/17) | 34.45% (123/357) | 35.42% (85/240) | 31.14% (52/167) |
lib/ProfileData/CoverageMappingWriter.cpp | 88.89% (8/9) | 71.96% (77/107) | 80.00% (40/50) | 69.44% (25/36) |
lib/ProfileData/InstrProf.cpp | 33.33% (1/3) | 8.33% (3/36) | 5.00% (1/20) | 0.00% (0/28) |
lib/ProfileData/InstrProfIndexed.h | 100.00% (2/2) | 93.33% (14/15) | 42.86% (3/7) | 50.00% (2/4) |
lib/ProfileData/InstrProfReader.cpp | 40.91% (9/22) | 33.93% (95/280) | 30.85% (62/201) | 23.08% (30/130) |
lib/ProfileData/SampleProf.cpp | 0.00% (0/3) | 0.00% (0/24) | 0.00% (0/14) | 0.00% (0/16) |
lib/ProfileData/SampleProfReader.cpp | 0.00% (0/11) | 0.00% (0/201) | 0.00% (0/118) | 0.00% (0/78) |
lib/Support/APFloat.cpp | 93.39% (113/121) | 85.41% (1908/2234) | 80.33% (1258/1566) | 75.93% (861/1134) |
lib/Support/APInt.cpp | 78.91% (101/128) | 75.74% (1442/1904) | 77.11% (1125/1459) | 70.73% (626/885) |
lib/Support/APSInt.cpp | 100.00% (2/2) | 100.00% (20/20) | 100.00% (17/17) | 75.00% (9/12) |
lib/Support/Allocator.cpp | 0.00% (0/2) | 0.00% (0/12) | 0.00% (0/2) | - (0/0) |
lib/Support/Atomic.cpp | 28.57% (2/7) | 24.14% (7/29) | 18.18% (2/11) | 0.00% (0/4) |
lib/Support/CommandLine.cpp | 59.48% (69/116) | 57.26% (745/1301) | 59.15% (556/940) | 50.36% (345/685) |
lib/Support/ConvertUTF.c | 84.62% (11/13) | 57.77% (249/431) | 63.87% (297/465) | 63.55% (197/310) |
lib/Support/ConvertUTFWrapper.cpp | 100.00% (5/5) | 69.30% (79/114) | 73.44% (47/64) | 55.00% (22/40) |
lib/Support/CrashRecoveryContext.cpp | 15.00% (3/20) | 11.11% (16/144) | 9.76% (8/82) | 7.50% (3/40) |
lib/Support/Debug.cpp | 33.33% (1/3) | 18.75% (3/16) | 10.00% (1/10) | 0.00% (0/6) |
lib/Support/Dwarf.cpp | 32.26% (10/31) | 11.44% (61/533) | 31.72% (1025/3231) | 25.36% (314/1238) |
lib/Support/Errno.cpp | 50.00% (1/2) | 31.25% (5/16) | 50.00% (3/6) | 50.00% (1/2) |
lib/Support/ErrorHandling.cpp | 27.27% (3/11) | 17.91% (12/67) | 26.09% (6/23) | 0.00% (0/6) |
lib/Support/FoldingSet.cpp | 82.35% (28/34) | 88.31% (219/248) | 81.48% (110/135) | 83.33% (60/72) |
lib/Support/FormattedStream.cpp | 57.14% (4/7) | 68.09% (32/47) | 78.95% (15/19) | 78.57% (11/14) |
lib/Support/GraphWriter.cpp | 0.00% (0/7) | 0.00% (0/174) | 0.00% (0/87) | 0.00% (0/88) |
lib/Support/Hashing.cpp | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
lib/Support/Host.cpp | 0.00% (0/8) | 0.00% (0/336) | 0.00% (0/295) | 0.00% (0/418) |
lib/Support/LineIterator.cpp | 100.00% (4/4) | 93.55% (58/62) | 94.59% (70/74) | 88.00% (44/50) |
lib/Support/Locale.cpp | 100.00% (2/2) | 100.00% (8/8) | 100.00% (2/2) | - (0/0) |
lib/Support/MD5.cpp | 100.00% (6/6) | 93.45% (157/168) | 96.82% (152/157) | 71.43% (10/14) |
lib/Support/ManagedStatic.cpp | 100.00% (4/4) | 81.58% (31/38) | 86.67% (13/15) | 66.67% (4/6) |
lib/Support/MemoryBuffer.cpp | 93.75% (30/32) | 86.52% (199/230) | 76.30% (103/135) | 64.06% (41/64) |
lib/Support/MemoryObject.cpp | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
lib/Support/Mutex.cpp | 100.00% (5/5) | 100.00% (40/40) | 100.00% (17/17) | 100.00% (2/2) |
lib/Support/Options.cpp | 100.00% (3/3) | 100.00% (10/10) | 100.00% (7/7) | 100.00% (2/2) |
lib/Support/Path.cpp | 60.00% (39/65) | 51.17% (373/729) | 46.01% (271/589) | 37.10% (184/496) |
lib/Support/PrettyStackTrace.cpp | 40.00% (4/10) | 41.07% (23/56) | 26.32% (5/19) | 0.00% (0/6) |
lib/Support/Process.cpp | 0.00% (0/1) | 0.00% (0/21) | 0.00% (0/11) | 0.00% (0/8) |
lib/Support/Program.cpp | 100.00% (2/2) | 100.00% (22/22) | 100.00% (15/15) | 75.00% (9/12) |
lib/Support/RWMutex.cpp | 66.67% (4/6) | 69.23% (27/39) | 69.23% (9/13) | - (0/0) |
lib/Support/RandomNumberGenerator.cpp | 0.00% (0/2) | 0.00% (0/16) | 0.00% (0/6) | 0.00% (0/1) |
lib/Support/Regex.cpp | 100.00% (8/8) | 95.61% (109/114) | 95.65% (88/92) | 88.46% (69/78) |
lib/Support/SmallPtrSet.cpp | 100.00% (13/13) | 96.34% (184/191) | 97.56% (120/123) | 92.00% (69/75) |
lib/Support/SmallVector.cpp | 100.00% (1/1) | 100.00% (15/15) | 100.00% (10/10) | 100.00% (8/8) |
lib/Support/SourceMgr.cpp | 100.00% (16/16) | 90.59% (260/287) | 90.57% (192/212) | 80.77% (126/156) |
lib/Support/SpecialCaseList.cpp | 100.00% (11/11) | 95.92% (94/98) | 97.14% (68/70) | 92.50% (37/40) |
lib/Support/Statistic.cpp | 0.00% (0/8) | 0.00% (0/64) | 0.00% (0/23) | 0.00% (0/10) |
lib/Support/StreamingMemoryObject.cpp | 69.23% (9/13) | 72.86% (51/70) | 72.22% (39/54) | 50.00% (12/24) |
lib/Support/StringExtras.cpp | 66.67% (2/3) | 57.14% (12/21) | 28.57% (4/14) | 25.00% (2/8) |
lib/Support/StringMap.cpp | 100.00% (7/7) | 100.00% (141/141) | 97.44% (76/78) | 96.00% (48/50) |
lib/Support/StringRef.cpp | 100.00% (26/26) | 98.01% (295/301) | 97.51% (313/321) | 90.79% (207/228) |
lib/Support/StringSaver.cpp | 100.00% (1/1) | 100.00% (6/6) | 100.00% (1/1) | - (0/0) |
lib/Support/TargetParser.cpp | 36.36% (8/22) | 48.33% (145/300) | 60.00% (117/195) | 64.90% (135/208) |
lib/Support/TargetRegistry.cpp | 37.50% (3/8) | 25.88% (22/85) | 23.68% (9/38) | 13.64% (3/22) |
lib/Support/Threading.cpp | 33.33% (1/3) | 16.00% (4/25) | 6.67% (1/15) | 0.00% (0/8) |
lib/Support/TimeProfiler.cpp | 100.00% (14/14) | 99.14% (115/116) | 97.73% (43/44) | 71.05% (27/38) |
lib/Support/TimeValue.cpp | 100.00% (1/1) | 30.00% (6/20) | 57.89% (11/19) | 50.00% (8/16) |
lib/Support/Timer.cpp | 75.00% (18/24) | 68.08% (145/213) | 65.65% (86/131) | 54.43% (43/79) |
lib/Support/Triple.cpp | 84.31% (43/51) | 82.09% (917/1117) | 79.84% (618/774) | 74.19% (805/1085) |
lib/Support/Twine.cpp | 77.78% (7/9) | 67.38% (95/141) | 70.00% (35/50) | 80.26% (61/76) |
lib/Support/Unicode.cpp | 100.00% (3/3) | 100.00% (306/306) | 100.00% (31/31) | 86.36% (19/22) |
lib/Support/Unix/Host.inc | 50.00% (1/2) | 40.00% (6/15) | 37.50% (3/8) | 25.00% (1/4) |
lib/Support/Unix/Path.inc | 75.00% (33/44) | 58.87% (249/423) | 51.69% (214/414) | 44.79% (86/192) |
lib/Support/Unix/Process.inc | 26.67% (8/30) | 31.14% (52/167) | 17.60% (22/125) | 13.46% (7/52) |
lib/Support/Unix/Program.inc | 75.00% (9/12) | 51.29% (139/271) | 49.78% (114/229) | 38.19% (55/144) |
lib/Support/Unix/Signals.inc | 35.29% (6/17) | 16.94% (42/248) | 11.81% (17/144) | 8.14% (7/86) |
lib/Support/Unix/ThreadLocal.inc | 100.00% (5/5) | 100.00% (26/26) | 100.00% (8/8) | - (0/0) |
lib/Support/Unix/TimeValue.inc | 50.00% (1/2) | 43.48% (10/23) | 57.14% (4/7) | 50.00% (1/2) |
lib/Support/Unix/Unix.h | 100.00% (1/1) | 75.00% (6/8) | 57.14% (4/7) | 50.00% (2/4) |
lib/Support/Unix/Watchdog.inc | 0.00% (0/2) | 0.00% (0/10) | 0.00% (0/2) | - (0/0) |
lib/Support/YAMLParser.cpp | 88.60% (101/114) | 85.87% (1452/1691) | 84.72% (1037/1224) | 74.10% (724/977) |
lib/Support/YAMLTraits.cpp | 91.60% (109/119) | 90.62% (696/768) | 88.43% (428/484) | 83.21% (218/262) |
lib/Support/raw_ostream.cpp | 76.79% (43/56) | 74.17% (382/515) | 74.69% (242/324) | 70.90% (134/189) |
lib/Support/regcomp.c | 65.79% (25/38) | 57.11% (566/991) | 49.64% (681/1372) | 39.61% (305/770) |
lib/Support/regengine.inc | 100.00% (6/6) | 81.82% (576/704) | 78.46% (878/1119) | 74.90% (373/498) |
lib/Support/regerror.c | 50.00% (1/2) | 48.78% (20/41) | 50.00% (15/30) | 38.89% (7/18) |
lib/Support/regexec.c | 100.00% (1/1) | 86.67% (13/15) | 85.19% (23/27) | 60.00% (6/10) |
lib/Support/regfree.c | 100.00% (1/1) | 94.74% (18/19) | 96.00% (24/25) | 78.57% (11/14) |
lib/Support/regmalloc.cpp | 100.00% (4/4) | 94.44% (17/18) | 91.67% (11/12) | 66.67% (4/6) |
lib/Support/regstrlcpy.c | 100.00% (1/1) | 89.47% (17/19) | 86.67% (13/15) | 57.14% (8/14) |
lib/Target/TargetRecip.cpp | 33.33% (3/9) | 10.87% (15/138) | 11.46% (11/96) | 5.71% (4/70) |
lib/Transforms/IPO/BarrierNoopPass.cpp | 100.00% (3/3) | 100.00% (5/5) | 100.00% (4/4) | - (0/0) |
lib/Transforms/IPO/ConstantMerge.cpp | 100.00% (6/6) | 91.21% (83/91) | 91.30% (84/92) | 71.01% (49/69) |
lib/Transforms/IPO/DeadArgumentElimination.cpp | 81.48% (22/27) | 45.86% (260/567) | 51.79% (217/419) | 41.16% (121/294) |
lib/Transforms/IPO/ElimAvailExtern.cpp | 100.00% (3/3) | 54.55% (18/33) | 63.64% (14/22) | 42.86% (6/14) |
lib/Transforms/IPO/FunctionAttrs.cpp | 60.61% (20/33) | 22.26% (297/1334) | 24.54% (279/1137) | 15.54% (170/1094) |
lib/Transforms/IPO/GlobalDCE.cpp | 100.00% (7/7) | 84.83% (123/145) | 85.16% (109/128) | 81.13% (86/106) |
lib/Transforms/IPO/GlobalOpt.cpp | 56.96% (45/79) | 28.52% (551/1932) | 26.97% (456/1691) | 22.82% (270/1183) |
lib/Transforms/IPO/InlineAlways.cpp | 88.89% (8/9) | 97.30% (36/37) | 96.88% (31/32) | 62.50% (5/8) |
lib/Transforms/IPO/InlineSimple.cpp | 83.33% (10/12) | 80.00% (40/50) | 76.32% (29/38) | 37.50% (3/8) |
lib/Transforms/IPO/Inliner.cpp | 100.00% (17/17) | 79.54% (276/347) | 79.37% (227/286) | 61.90% (130/210) |
lib/Transforms/IPO/LowerBitSets.cpp | 22.73% (5/22) | 14.78% (64/433) | 16.99% (35/206) | 17.95% (28/156) |
lib/Transforms/IPO/MergeFunctions.cpp | 0.00% (0/33) | 0.00% (0/835) | 0.00% (0/709) | 0.00% (0/498) |
lib/Transforms/IPO/PassManagerBuilder.cpp | 40.00% (8/20) | 81.71% (277/339) | 81.43% (114/140) | 81.90% (86/105) |
lib/Transforms/IPO/PruneEH.cpp | 83.33% (5/6) | 55.56% (80/144) | 62.07% (90/145) | 45.31% (58/128) |
lib/Transforms/IPO/StripDeadPrototypes.cpp | 100.00% (3/3) | 100.00% (24/24) | 100.00% (16/16) | 100.00% (12/12) |
lib/Transforms/InstCombine/InstCombineAddSub.cpp | 90.16% (55/61) | 73.35% (790/1077) | 79.45% (773/973) | 67.33% (540/802) |
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp | 77.78% (21/27) | 52.32% (1025/1959) | 56.19% (1217/2166) | 45.86% (930/2028) |
lib/Transforms/InstCombine/InstCombineCalls.cpp | 26.67% (4/15) | 8.48% (71/837) | 8.93% (61/683) | 8.96% (50/558) |
lib/Transforms/InstCombine/InstCombineCasts.cpp | 76.47% (26/34) | 45.63% (533/1168) | 51.86% (517/997) | 44.81% (397/886) |
lib/Transforms/InstCombine/InstCombineCompares.cpp | 64.86% (24/37) | 41.26% (1124/2724) | 47.09% (1263/2682) | 40.70% (972/2388) |
lib/Transforms/InstCombine/InstCombineInternal.h | 76.00% (19/25) | 69.12% (94/136) | 83.18% (89/107) | 61.67% (37/60) |
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp | 85.00% (17/20) | 62.10% (426/686) | 67.08% (381/568) | 55.36% (258/466) |
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | 75.86% (22/29) | 55.27% (561/1015) | 61.23% (567/926) | 49.36% (383/776) |
lib/Transforms/InstCombine/InstCombinePHI.cpp | 41.18% (7/17) | 45.45% (245/539) | 50.44% (228/452) | 48.56% (169/348) |
lib/Transforms/InstCombine/InstCombineSelect.cpp | 68.75% (11/16) | 58.27% (472/810) | 62.44% (512/820) | 52.71% (389/738) |
lib/Transforms/InstCombine/InstCombineShifts.cpp | 100.00% (7/7) | 61.02% (324/531) | 72.88% (301/413) | 68.00% (255/375) |
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp | 100.00% (6/6) | 77.20% (589/763) | 75.96% (436/574) | 71.00% (328/462) |
lib/Transforms/InstCombine/InstCombineVectorOps.cpp | 92.31% (12/13) | 55.19% (447/810) | 59.65% (414/694) | 45.59% (300/658) |
lib/Transforms/InstCombine/InstructionCombining.cpp | 80.39% (41/51) | 55.70% (1055/1894) | 59.48% (916/1540) | 54.44% (674/1238) |
lib/Transforms/Scalar/ADCE.cpp | 100.00% (4/4) | 97.56% (40/41) | 96.43% (27/28) | 92.31% (24/26) |
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp | 55.56% (5/9) | 12.92% (31/240) | 7.33% (14/191) | 0.85% (1/118) |
lib/Transforms/Scalar/BDCE.cpp | 100.00% (10/10) | 91.19% (269/295) | 92.86% (182/196) | 85.79% (157/183) |
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp | 100.00% (10/10) | 91.41% (181/198) | 93.88% (138/147) | 87.85% (94/107) |
lib/Transforms/Scalar/DCE.cpp | 87.50% (7/8) | 91.07% (51/56) | 89.47% (34/38) | 86.36% (19/22) |
lib/Transforms/Scalar/DeadStoreElimination.cpp | 81.82% (18/22) | 67.32% (307/456) | 69.25% (277/400) | 59.33% (178/300) |
lib/Transforms/Scalar/DxilConditionalMem2Reg.cpp | 100.00% (14/14) | 92.33% (337/365) | 88.94% (201/226) | 84.15% (138/164) |
lib/Transforms/Scalar/DxilEliminateVector.cpp | 100.00% (9/9) | 99.25% (132/133) | 98.95% (94/95) | 96.34% (79/82) |
lib/Transforms/Scalar/DxilEraseDeadRegion.cpp | 100.00% (16/16) | 97.06% (264/272) | 95.77% (181/189) | 90.34% (131/145) |
lib/Transforms/Scalar/DxilFixConstArrayInitializer.cpp | 100.00% (5/5) | 93.27% (97/104) | 89.74% (70/78) | 83.33% (55/66) |
lib/Transforms/Scalar/DxilLoopUnroll.cpp | 100.00% (29/29) | 97.58% (766/785) | 96.79% (483/499) | 90.07% (381/423) |
lib/Transforms/Scalar/DxilRemoveDeadBlocks.cpp | 100.00% (16/16) | 92.58% (237/256) | 90.36% (150/166) | 84.92% (107/126) |
lib/Transforms/Scalar/DxilRemoveUnstructuredLoopExits.cpp | 94.74% (18/19) | 96.40% (348/361) | 96.24% (179/186) | 93.66% (133/142) |
lib/Transforms/Scalar/EarlyCSE.cpp | 2.22% (1/45) | 1.78% (7/393) | 3.31% (11/332) | 0.00% (0/196) |
lib/Transforms/Scalar/Float2Int.cpp | 85.71% (18/21) | 72.83% (260/357) | 68.16% (167/245) | 67.14% (141/210) |
lib/Transforms/Scalar/GVN.cpp | 86.42% (70/81) | 77.46% (1261/1628) | 81.61% (981/1202) | 74.62% (644/863) |
lib/Transforms/Scalar/HoistConstantArray.cpp | 100.00% (23/23) | 97.08% (166/171) | 96.58% (113/117) | 92.11% (70/76) |
lib/Transforms/Scalar/IndVarSimplify.cpp | 68.89% (31/45) | 53.02% (553/1043) | 50.91% (475/933) | 41.29% (275/666) |
lib/Transforms/Scalar/JumpThreading.cpp | 82.61% (19/23) | 53.47% (486/909) | 54.64% (436/798) | 47.12% (262/556) |
lib/Transforms/Scalar/LICM.cpp | 3.45% (1/29) | 1.89% (9/477) | 4.23% (17/402) | 0.00% (0/257) |
lib/Transforms/Scalar/LoadCombine.cpp | 7.69% (1/13) | 2.33% (4/172) | 4.67% (5/107) | 0.00% (0/68) |
lib/Transforms/Scalar/LoopDeletion.cpp | 100.00% (6/6) | 97.30% (108/111) | 96.05% (73/76) | 92.50% (37/40) |
lib/Transforms/Scalar/LoopDistribute.cpp | 2.00% (1/50) | 1.22% (5/409) | 3.09% (9/291) | 0.00% (0/163) |
lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 3.33% (1/30) | 2.06% (11/535) | 4.88% (19/389) | 0.00% (0/263) |
lib/Transforms/Scalar/LoopInterchange.cpp | 2.08% (1/48) | 1.23% (10/813) | 2.18% (17/780) | 0.00% (0/441) |
lib/Transforms/Scalar/LoopRerollPass.cpp | 2.22% (1/45) | 0.88% (7/800) | 1.87% (13/696) | 0.00% (0/486) |
lib/Transforms/Scalar/LoopRotation.cpp | 100.00% (9/9) | 90.19% (285/316) | 88.14% (223/253) | 75.28% (134/178) |
lib/Transforms/Scalar/LoopUnrollPass.cpp | 82.14% (23/28) | 68.48% (328/479) | 70.69% (287/406) | 58.37% (150/257) |
lib/Transforms/Scalar/LoopUnswitch.cpp | 3.33% (1/30) | 1.37% (8/586) | 3.13% (13/415) | 0.00% (0/273) |
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp | 85.71% (6/7) | 51.04% (49/96) | 66.20% (47/71) | 58.33% (28/48) |
lib/Transforms/Scalar/LowerTypePasses.cpp | 73.33% (33/45) | 73.33% (451/615) | 67.80% (259/382) | 67.77% (164/242) |
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp | 100.00% (19/19) | 93.48% (258/276) | 93.12% (203/218) | 72.86% (102/140) |
lib/Transforms/Scalar/Reassociate.cpp | 95.24% (60/63) | 93.20% (1275/1368) | 93.98% (1109/1180) | 89.36% (756/846) |
lib/Transforms/Scalar/Reg2MemHLSL.cpp | 87.50% (7/8) | 80.00% (124/155) | 86.87% (86/99) | 76.47% (52/68) |
lib/Transforms/Scalar/SCCP.cpp | 89.04% (65/73) | 72.06% (735/1020) | 74.46% (723/971) | 62.46% (421/674) |
lib/Transforms/Scalar/SROA.cpp | 68.00% (102/150) | 49.53% (1308/2641) | 50.21% (1077/2145) | 43.24% (582/1346) |
lib/Transforms/Scalar/SampleProfile.cpp | 4.35% (1/23) | 2.41% (7/290) | 4.58% (11/240) | 0.00% (0/128) |
lib/Transforms/Scalar/ScalarReplAggregates.cpp | 4.17% (2/48) | 0.59% (9/1525) | 1.02% (12/1181) | 0.00% (0/817) |
lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp | 85.43% (129/151) | 79.54% (3860/4853) | 80.02% (2599/3248) | 75.51% (1902/2519) |
lib/Transforms/Scalar/Scalarizer.cpp | 86.84% (33/38) | 72.86% (392/538) | 69.66% (264/379) | 60.85% (157/258) |
lib/Transforms/Scalar/SimplifyCFGPass.cpp | 72.73% (8/11) | 69.37% (77/111) | 72.62% (61/84) | 64.29% (36/56) |
lib/Transforms/Utils/AddDiscriminators.cpp | 14.29% (1/7) | 4.41% (3/68) | 6.67% (3/45) | 0.00% (0/22) |
lib/Transforms/Utils/BasicBlockUtils.cpp | 83.33% (15/18) | 67.47% (307/455) | 77.88% (250/321) | 68.64% (162/236) |
lib/Transforms/Utils/BreakCriticalEdges.cpp | 83.33% (5/6) | 76.58% (121/158) | 70.59% (84/119) | 61.63% (53/86) |
lib/Transforms/Utils/BuildLibCalls.cpp | 0.00% (0/18) | 0.00% (0/320) | 0.00% (0/106) | 0.00% (0/70) |
lib/Transforms/Utils/CloneFunction.cpp | 76.92% (10/13) | 66.75% (281/421) | 70.04% (187/267) | 62.86% (132/210) |
lib/Transforms/Utils/CloneModule.cpp | 66.67% (2/3) | 83.78% (62/74) | 81.58% (31/38) | 84.62% (22/26) |
lib/Transforms/Utils/CmpInstAnalysis.cpp | 33.33% (1/3) | 12.82% (5/39) | 16.98% (9/53) | 11.67% (7/60) |
lib/Transforms/Utils/CtorUtils.cpp | 100.00% (4/4) | 82.42% (75/91) | 83.33% (60/72) | 72.34% (34/47) |
lib/Transforms/Utils/GlobalStatus.cpp | 100.00% (5/5) | 63.57% (82/129) | 60.90% (95/156) | 49.09% (54/110) |
lib/Transforms/Utils/InlineFunction.cpp | 36.00% (9/25) | 64.53% (493/764) | 68.87% (365/530) | 62.32% (263/422) |
lib/Transforms/Utils/LCSSA.cpp | 100.00% (10/10) | 98.62% (143/145) | 98.23% (111/113) | 96.34% (79/82) |
lib/Transforms/Utils/Local.cpp | 94.44% (34/36) | 79.72% (625/784) | 82.29% (474/576) | 75.76% (325/429) |
lib/Transforms/Utils/LoopSimplify.cpp | 73.33% (11/15) | 67.30% (282/419) | 66.26% (218/329) | 61.16% (137/224) |
lib/Transforms/Utils/LoopUnroll.cpp | 100.00% (5/5) | 91.34% (306/335) | 86.71% (274/316) | 79.09% (174/220) |
lib/Transforms/Utils/LoopUnrollRuntime.cpp | 100.00% (3/3) | 87.80% (180/205) | 76.85% (83/108) | 55.00% (44/80) |
lib/Transforms/Utils/LoopUtils.cpp | 0.00% (0/10) | 0.00% (0/324) | 0.00% (0/348) | 0.00% (0/292) |
lib/Transforms/Utils/LoopVersioning.cpp | 0.00% (0/4) | 0.00% (0/53) | 0.00% (0/26) | 0.00% (0/12) |
lib/Transforms/Utils/LowerInvoke.cpp | 0.00% (0/3) | 0.00% (0/25) | 0.00% (0/9) | 0.00% (0/4) |
lib/Transforms/Utils/LowerSwitch.cpp | 0.00% (0/15) | 0.00% (0/277) | 0.00% (0/163) | 0.00% (0/92) |
lib/Transforms/Utils/Mem2Reg.cpp | 100.00% (5/5) | 100.00% (39/39) | 100.00% (24/24) | 100.00% (9/9) |
lib/Transforms/Utils/ModuleUtils.cpp | 16.67% (1/6) | 16.88% (13/77) | 37.50% (12/32) | 38.89% (7/18) |
lib/Transforms/Utils/PromoteMemoryToRegister.cpp | 100.00% (22/22) | 91.36% (476/521) | 87.40% (319/365) | 80.88% (220/272) |
lib/Transforms/Utils/SSAUpdater.cpp | 97.06% (33/34) | 93.61% (249/266) | 94.44% (170/180) | 87.85% (94/107) |
lib/Transforms/Utils/SimplifyCFG.cpp | 75.68% (56/74) | 57.25% (1485/2594) | 63.79% (1383/2168) | 55.42% (900/1624) |
lib/Transforms/Utils/SimplifyIndVar.cpp | 85.71% (12/14) | 71.72% (213/297) | 69.13% (159/230) | 62.79% (108/172) |
lib/Transforms/Utils/SimplifyLibCalls.cpp | 5.71% (4/70) | 1.95% (31/1587) | 2.02% (29/1435) | 1.14% (14/1226) |
lib/Transforms/Utils/SymbolRewriter.cpp | 0.00% (0/17) | 0.00% (0/274) | 0.00% (0/164) | 0.00% (0/108) |
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp | 0.00% (0/3) | 0.00% (0/59) | 0.00% (0/34) | 0.00% (0/22) |
lib/Transforms/Utils/ValueMapper.cpp | 84.62% (11/13) | 86.52% (199/230) | 87.37% (173/198) | 80.71% (113/140) |
tools/clang/include/clang/AST/APValue.h | 42.17% (35/83) | 36.43% (98/269) | 40.82% (60/147) | 100.00% (4/4) |
tools/clang/include/clang/AST/ASTConsumer.h | 61.11% (11/18) | 55.00% (11/20) | 63.16% (12/19) | - (0/0) |
tools/clang/include/clang/AST/ASTContext.h | 41.91% (57/136) | 39.13% (171/437) | 38.72% (91/235) | 21.43% (15/70) |
tools/clang/include/clang/AST/ASTLambda.h | 50.00% (4/8) | 41.86% (18/43) | 58.82% (20/34) | 40.91% (9/22) |
tools/clang/include/clang/AST/ASTMutationListener.h | 0.00% (0/17) | 0.00% (0/17) | 0.00% (0/17) | - (0/0) |
tools/clang/include/clang/AST/ASTTypeTraits.h | 0.00% (0/23) | 0.00% (0/73) | 0.00% (0/42) | 0.00% (0/10) |
tools/clang/include/clang/AST/ASTUnresolvedSet.h | 26.09% (6/23) | 20.00% (9/45) | 22.58% (7/31) | 16.67% (1/6) |
tools/clang/include/clang/AST/ASTVector.h | 48.65% (18/37) | 31.46% (56/178) | 39.36% (37/94) | 22.22% (8/36) |
tools/clang/include/clang/AST/Attr.h | 66.67% (16/24) | 63.27% (31/49) | 76.47% (26/34) | - (0/0) |
tools/clang/include/clang/AST/AttrIterator.h | 91.67% (11/12) | 92.00% (46/50) | 96.15% (25/26) | 100.00% (10/10) |
tools/clang/include/clang/AST/BaseSubobject.h | 0.00% (0/9) | 0.00% (0/25) | 0.00% (0/13) | 0.00% (0/4) |
tools/clang/include/clang/AST/CXXInheritance.h | 38.46% (10/26) | 30.77% (12/39) | 42.50% (17/40) | 0.00% (0/6) |
tools/clang/include/clang/AST/CanonicalType.h | 85.71% (36/42) | 76.99% (87/113) | 80.36% (45/56) | 50.00% (3/6) |
tools/clang/include/clang/AST/CharUnits.h | 42.11% (16/38) | 36.36% (40/110) | 45.00% (18/40) | - (0/0) |
tools/clang/include/clang/AST/Comment.h | 0.00% (0/133) | 0.00% (0/450) | 0.00% (0/215) | 0.00% (0/28) |
tools/clang/include/clang/AST/CommentBriefParser.h | 0.00% (0/1) | 0.00% (0/5) | 0.00% (0/1) | - (0/0) |
tools/clang/include/clang/AST/CommentCommandTraits.h | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/2) |
tools/clang/include/clang/AST/CommentLexer.h | 0.00% (0/34) | 0.00% (0/123) | 0.00% (0/62) | 0.00% (0/4) |
tools/clang/include/clang/AST/CommentParser.h | 0.00% (0/5) | 0.00% (0/24) | 0.00% (0/15) | 0.00% (0/10) |
tools/clang/include/clang/AST/CommentSema.h | 0.00% (0/2) | 0.00% (0/12) | 0.00% (0/5) | 0.00% (0/2) |
tools/clang/include/clang/AST/CommentVisitor.h | 0.00% (0/4) | 0.00% (0/16) | 0.00% (0/138) | 0.00% (0/28) |
tools/clang/include/clang/AST/Decl.h | 67.78% (345/509) | 70.88% (908/1281) | 72.20% (644/892) | 74.39% (183/246) |
tools/clang/include/clang/AST/DeclAccessPair.h | 87.50% (7/8) | 86.36% (19/22) | 87.50% (7/8) | - (0/0) |
tools/clang/include/clang/AST/DeclBase.h | 78.33% (141/180) | 69.33% (382/551) | 67.28% (255/379) | 51.08% (71/139) |
tools/clang/include/clang/AST/DeclCXX.h | 50.86% (177/348) | 51.18% (479/936) | 55.36% (351/634) | 49.60% (125/252) |
tools/clang/include/clang/AST/DeclContextInternals.h | 76.47% (13/17) | 61.42% (78/127) | 63.53% (54/85) | 47.73% (21/44) |
tools/clang/include/clang/AST/DeclFriend.h | 0.00% (0/28) | 0.00% (0/113) | 0.00% (0/70) | 0.00% (0/20) |
tools/clang/include/clang/AST/DeclGroup.h | 87.50% (21/24) | 93.24% (69/74) | 88.52% (54/61) | 80.00% (16/20) |
tools/clang/include/clang/AST/DeclLookups.h | 40.00% (6/15) | 41.18% (21/51) | 55.17% (16/29) | 58.33% (7/12) |
tools/clang/include/clang/AST/DeclObjC.h | 7.38% (27/366) | 3.92% (37/944) | 6.06% (37/611) | 6.25% (8/128) |
tools/clang/include/clang/AST/DeclOpenMP.h | 15.38% (2/13) | 8.33% (2/24) | 15.38% (2/13) | - (0/0) |
tools/clang/include/clang/AST/DeclTemplate.h | 65.02% (184/283) | 58.86% (528/897) | 61.94% (306/494) | 56.78% (67/118) |
tools/clang/include/clang/AST/DeclVisitor.h | 100.00% (3/3) | 63.64% (7/11) | 40.99% (266/649) | 68.75% (88/128) |
tools/clang/include/clang/AST/DeclarationName.h | 73.77% (45/61) | 69.95% (135/193) | 75.93% (82/108) | 83.33% (15/18) |
tools/clang/include/clang/AST/DependentDiagnostic.h | 20.00% (4/20) | 17.50% (14/80) | 29.41% (10/34) | 100.00% (2/2) |
tools/clang/include/clang/AST/EvaluatedExprVisitor.h | 44.44% (8/18) | 29.82% (17/57) | 41.03% (16/39) | 31.25% (5/16) |
tools/clang/include/clang/AST/Expr.h | 46.21% (378/818) | 51.69% (1007/1948) | 51.91% (732/1410) | 58.10% (244/420) |
tools/clang/include/clang/AST/ExprCXX.h | 34.15% (194/568) | 37.50% (486/1296) | 36.13% (340/941) | 36.42% (59/162) |
tools/clang/include/clang/AST/ExprObjC.h | 3.92% (10/255) | 5.15% (30/582) | 2.60% (10/384) | 0.00% (0/68) |
tools/clang/include/clang/AST/ExternalASTSource.h | 81.82% (27/33) | 66.99% (69/103) | 78.38% (58/74) | 55.00% (11/20) |
tools/clang/include/clang/AST/GlobalDecl.h | 71.43% (15/21) | 76.36% (42/55) | 70.37% (19/27) | - (0/0) |
tools/clang/include/clang/AST/HlslBuiltinTypeDeclBuilder.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/AST/HlslTypes.h | 90.91% (20/22) | 95.31% (122/128) | 94.12% (112/119) | 86.73% (85/98) |
tools/clang/include/clang/AST/LambdaCapture.h | 0.00% (0/9) | 0.00% (0/23) | 0.00% (0/15) | 0.00% (0/8) |
tools/clang/include/clang/AST/Mangle.h | 58.33% (7/12) | 34.62% (9/26) | 55.00% (11/20) | 0.00% (0/2) |
tools/clang/include/clang/AST/MangleNumberingContext.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/AST/NSAPI.h | 0.00% (0/9) | 0.00% (0/30) | 0.00% (0/9) | - (0/0) |
tools/clang/include/clang/AST/NestedNameSpecifier.h | 89.29% (25/28) | 87.01% (67/77) | 87.50% (49/56) | 64.29% (9/14) |
tools/clang/include/clang/AST/OpenMPClause.h | 0.00% (0/281) | 0.00% (0/626) | 0.00% (0/322) | - (0/0) |
tools/clang/include/clang/AST/ParentMap.h | 20.00% (1/5) | 20.00% (3/15) | 20.00% (1/5) | - (0/0) |
tools/clang/include/clang/AST/PrettyPrinter.h | 100.00% (1/1) | 100.00% (12/12) | 92.59% (25/27) | 25.00% (2/8) |
tools/clang/include/clang/AST/RawCommentList.h | 68.18% (15/22) | 70.00% (42/60) | 70.27% (26/37) | 57.14% (8/14) |
tools/clang/include/clang/AST/RecordLayout.h | 56.00% (14/25) | 60.49% (49/81) | 56.00% (28/50) | 50.00% (4/8) |
tools/clang/include/clang/AST/RecursiveASTVisitor.h | 55.67% (54/97) | 41.43% (331/799) | 17.29% (1664/9626) | 36.47% (966/2649) |
tools/clang/include/clang/AST/Redeclarable.h | 100.00% (26/26) | 93.62% (88/94) | 93.94% (62/66) | 86.36% (19/22) |
tools/clang/include/clang/AST/Stmt.h | 39.92% (188/471) | 41.97% (345/822) | 40.94% (244/596) | 34.21% (13/38) |
tools/clang/include/clang/AST/StmtCXX.h | 1.56% (1/64) | 2.63% (3/114) | 1.32% (1/76) | - (0/0) |
tools/clang/include/clang/AST/StmtGraphTraits.h | 0.00% (0/10) | 0.00% (0/30) | 0.00% (0/10) | - (0/0) |
tools/clang/include/clang/AST/StmtIterator.h | 51.11% (23/45) | 50.52% (49/97) | 65.82% (52/79) | 72.22% (13/18) |
tools/clang/include/clang/AST/StmtObjC.h | 4.00% (4/100) | 6.67% (12/180) | 3.12% (4/128) | 0.00% (0/6) |
tools/clang/include/clang/AST/StmtOpenMP.h | 0.00% (0/163) | 0.00% (0/502) | 0.00% (0/252) | 0.00% (0/8) |
tools/clang/include/clang/AST/StmtVisitor.h | 75.00% (6/8) | 67.42% (60/89) | 25.79% (515/1997) | 59.92% (290/484) |
tools/clang/include/clang/AST/TemplateBase.h | 80.00% (56/70) | 74.07% (180/243) | 77.24% (95/123) | 50.00% (5/10) |
tools/clang/include/clang/AST/TemplateName.h | 68.52% (37/54) | 69.01% (98/142) | 60.36% (67/111) | 44.44% (8/18) |
tools/clang/include/clang/AST/Type.h | 66.62% (483/725) | 67.52% (1472/2180) | 63.69% (877/1377) | 46.44% (261/562) |
tools/clang/include/clang/AST/TypeLoc.h | 61.36% (189/308) | 61.77% (643/1041) | 63.70% (279/438) | 61.96% (57/92) |
tools/clang/include/clang/AST/TypeLocVisitor.h | 75.00% (3/4) | 59.09% (13/22) | 49.54% (432/872) | 74.46% (137/184) |
tools/clang/include/clang/AST/TypeOrdering.h | 55.56% (5/9) | 51.72% (15/29) | 55.56% (5/9) | - (0/0) |
tools/clang/include/clang/AST/TypeVisitor.h | 100.00% (3/3) | 75.00% (9/12) | 47.94% (163/340) | 73.33% (66/90) |
tools/clang/include/clang/AST/UnresolvedSet.h | 72.73% (24/33) | 70.83% (34/48) | 74.29% (26/35) | - (0/0) |
tools/clang/include/clang/AST/VTTBuilder.h | 0.00% (0/13) | 0.00% (0/30) | 0.00% (0/17) | - (0/0) |
tools/clang/include/clang/AST/VTableBuilder.h | 6.52% (3/46) | 1.73% (3/173) | 6.38% (6/94) | 0.00% (0/12) |
tools/clang/include/clang/Analysis/Analyses/Consumed.h | 0.00% (0/17) | 0.00% (0/24) | 0.00% (0/29) | 0.00% (0/2) |
tools/clang/include/clang/Analysis/Analyses/Dominators.h | 16.67% (4/24) | 12.50% (11/88) | 16.67% (4/24) | - (0/0) |
tools/clang/include/clang/Analysis/Analyses/FormatString.h | 0.00% (0/109) | 0.00% (0/241) | 0.00% (0/109) | - (0/0) |
tools/clang/include/clang/Analysis/Analyses/LiveVariables.h | 0.00% (0/7) | 0.00% (0/11) | 0.00% (0/7) | - (0/0) |
tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h | 36.36% (4/11) | 50.00% (11/22) | 61.11% (11/18) | 100.00% (4/4) |
tools/clang/include/clang/Analysis/Analyses/ReachableCode.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h | 0.00% (0/17) | 0.00% (0/17) | 0.00% (0/18) | - (0/0) |
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h | 0.00% (0/49) | 0.00% (0/186) | 0.00% (0/145) | 0.00% (0/74) |
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h | 0.00% (0/20) | 0.00% (0/22) | 0.00% (0/20) | - (0/0) |
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h | 0.00% (0/312) | 0.00% (0/605) | 0.00% (0/475) | 0.00% (0/64) |
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h | 0.00% (0/69) | 0.00% (0/486) | 0.00% (0/644) | 0.00% (0/322) |
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h | 0.00% (0/44) | 0.00% (0/120) | 0.00% (0/100) | 0.00% (0/24) |
tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h | 75.00% (9/12) | 85.00% (17/20) | 82.14% (23/28) | 75.00% (6/8) |
tools/clang/include/clang/Analysis/AnalysisContext.h | 13.33% (6/45) | 16.13% (15/93) | 13.56% (8/59) | 50.00% (1/2) |
tools/clang/include/clang/Analysis/CFG.h | 37.44% (85/227) | 40.29% (164/407) | 47.83% (143/299) | 61.90% (13/21) |
tools/clang/include/clang/Analysis/CFGStmtMap.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
tools/clang/include/clang/Analysis/Support/BumpVector.h | 67.86% (19/28) | 58.10% (61/105) | 62.50% (40/64) | 60.00% (12/20) |
tools/clang/include/clang/Basic/ABI.h | 0.00% (0/22) | 0.00% (0/61) | 0.00% (0/54) | 0.00% (0/40) |
tools/clang/include/clang/Basic/Builtins.h | 0.00% (0/16) | 0.00% (0/48) | 0.00% (0/16) | - (0/0) |
tools/clang/include/clang/Basic/CharInfo.h | 68.42% (13/19) | 62.22% (56/90) | 45.65% (21/46) | 29.17% (7/24) |
tools/clang/include/clang/Basic/CommentOptions.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
tools/clang/include/clang/Basic/Diagnostic.h | 70.00% (112/160) | 78.67% (343/436) | 75.00% (162/216) | 77.78% (14/18) |
tools/clang/include/clang/Basic/DiagnosticIDs.h | 70.00% (7/10) | 71.43% (15/21) | 70.00% (7/10) | - (0/0) |
tools/clang/include/clang/Basic/DiagnosticOptions.h | 83.33% (5/6) | 76.19% (16/21) | 97.92% (47/48) | - (0/0) |
tools/clang/include/clang/Basic/ExceptionSpecificationType.h | 75.00% (3/4) | 75.00% (9/12) | 69.23% (9/13) | 57.14% (8/14) |
tools/clang/include/clang/Basic/FileManager.h | 64.71% (11/17) | 66.67% (16/24) | 72.73% (16/22) | - (0/0) |
tools/clang/include/clang/Basic/FileSystemStatCache.h | 62.50% (5/8) | 58.82% (10/17) | 55.00% (11/20) | 0.00% (0/4) |
tools/clang/include/clang/Basic/IdentifierTable.h | 45.45% (35/77) | 38.03% (108/284) | 61.19% (82/134) | 61.90% (26/42) |
tools/clang/include/clang/Basic/LangOptions.h | 66.67% (6/9) | 71.43% (15/21) | 82.76% (24/29) | 50.00% (3/6) |
tools/clang/include/clang/Basic/Linkage.h | 100.00% (4/4) | 75.00% (18/24) | 72.00% (18/25) | 61.11% (11/18) |
tools/clang/include/clang/Basic/MacroBuilder.h | 50.00% (2/4) | 40.00% (4/10) | 60.00% (3/5) | - (0/0) |
tools/clang/include/clang/Basic/Module.h | 3.23% (1/31) | 1.23% (1/81) | 3.45% (2/58) | 0.00% (0/18) |
tools/clang/include/clang/Basic/ObjCRuntime.h | 24.00% (6/25) | 8.79% (16/182) | 11.84% (9/76) | 20.00% (14/70) |
tools/clang/include/clang/Basic/PartialDiagnostic.h | 68.57% (24/35) | 58.22% (124/213) | 79.59% (78/98) | 78.12% (25/32) |
tools/clang/include/clang/Basic/PlistSupport.h | 0.00% (0/8) | 0.00% (0/84) | 0.00% (0/18) | 0.00% (0/14) |
tools/clang/include/clang/Basic/PrettyStackTrace.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (4/4) | - (0/0) |
tools/clang/include/clang/Basic/Sanitizers.h | 50.00% (3/6) | 50.00% (6/12) | 41.67% (5/12) | 0.00% (0/2) |
tools/clang/include/clang/Basic/SourceLocation.h | 89.33% (67/75) | 89.26% (133/149) | 92.59% (100/108) | 75.00% (12/16) |
tools/clang/include/clang/Basic/SourceManager.h | 74.29% (78/105) | 73.47% (349/475) | 80.73% (222/275) | 67.50% (81/120) |
tools/clang/include/clang/Basic/SourceManagerInternals.h | 44.44% (4/9) | 54.84% (17/31) | 50.00% (5/10) | - (0/0) |
tools/clang/include/clang/Basic/Specifiers.h | 76.47% (13/17) | 51.16% (22/43) | 88.89% (32/36) | 95.00% (19/20) |
tools/clang/include/clang/Basic/TargetCXXABI.h | 40.00% (6/15) | 24.71% (21/85) | 16.39% (10/61) | 25.00% (16/64) |
tools/clang/include/clang/Basic/TargetInfo.h | 37.78% (51/135) | 30.77% (92/299) | 36.93% (65/176) | 26.32% (10/38) |
tools/clang/include/clang/Basic/TokenKinds.h | 80.00% (4/5) | 79.31% (23/29) | 82.96% (370/446) | 55.11% (97/176) |
tools/clang/include/clang/Basic/VersionTuple.h | 55.56% (10/18) | 59.62% (31/52) | 79.59% (39/49) | 64.29% (9/14) |
tools/clang/include/clang/Basic/VirtualFileSystem.h | 71.43% (20/28) | 78.85% (41/52) | 78.43% (40/51) | 85.71% (12/14) |
tools/clang/include/clang/Basic/Visibility.h | 95.00% (19/20) | 85.94% (55/64) | 81.82% (36/44) | 50.00% (7/14) |
tools/clang/include/clang/CodeGen/CGFunctionInfo.h | 69.77% (60/86) | 68.09% (175/257) | 77.42% (96/124) | 100.00% (12/12) |
tools/clang/include/clang/CodeGen/CodeGenAction.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
tools/clang/include/clang/Driver/Action.h | 0.00% (0/40) | 0.00% (0/77) | 0.00% (0/40) | - (0/0) |
tools/clang/include/clang/Driver/Compilation.h | 0.00% (0/17) | 0.00% (0/28) | 0.00% (0/17) | - (0/0) |
tools/clang/include/clang/Driver/Driver.h | 0.00% (0/16) | 0.00% (0/26) | 0.00% (0/16) | - (0/0) |
tools/clang/include/clang/Driver/Job.h | 0.00% (0/14) | 0.00% (0/16) | 0.00% (0/14) | - (0/0) |
tools/clang/include/clang/Driver/Tool.h | 0.00% (0/11) | 0.00% (0/15) | 0.00% (0/11) | - (0/0) |
tools/clang/include/clang/Edit/Commit.h | 41.67% (5/12) | 29.41% (10/34) | 58.82% (10/17) | - (0/0) |
tools/clang/include/clang/Edit/EditedSource.h | 50.00% (3/6) | 61.54% (8/13) | 72.73% (8/11) | - (0/0) |
tools/clang/include/clang/Edit/EditsReceiver.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/Edit/FileOffset.h | 75.00% (9/12) | 75.00% (21/28) | 82.35% (14/17) | 75.00% (3/4) |
tools/clang/include/clang/Format/Format.h | 0.00% (0/1) | 0.00% (0/77) | 0.00% (0/125) | 0.00% (0/126) |
tools/clang/include/clang/Frontend/ASTUnit.h | 35.48% (22/62) | 31.97% (47/147) | 37.18% (29/78) | 33.33% (2/6) |
tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h | 0.00% (0/7) | 0.00% (0/23) | 0.00% (0/12) | - (0/0) |
tools/clang/include/clang/Frontend/CodeGenOptions.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
tools/clang/include/clang/Frontend/CommandLineSourceLoc.h | 0.00% (0/2) | 0.00% (0/25) | 0.00% (0/8) | 0.00% (0/6) |
tools/clang/include/clang/Frontend/CompilerInstance.h | 68.85% (42/61) | 63.84% (113/177) | 72.94% (62/85) | 25.00% (1/4) |
tools/clang/include/clang/Frontend/CompilerInvocation.h | 73.91% (17/23) | 61.70% (29/47) | 75.00% (18/24) | - (0/0) |
tools/clang/include/clang/Frontend/DependencyOutputOptions.h | 100.00% (1/1) | 100.00% (9/9) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/Frontend/DiagnosticRenderer.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (4/4) | - (0/0) |
tools/clang/include/clang/Frontend/FrontendAction.h | 70.00% (14/20) | 68.29% (28/41) | 75.00% (18/24) | - (0/0) |
tools/clang/include/clang/Frontend/FrontendActions.h | 10.00% (1/10) | 6.25% (1/16) | 10.00% (1/10) | - (0/0) |
tools/clang/include/clang/Frontend/FrontendOptions.h | 72.73% (8/11) | 76.00% (19/25) | 90.00% (36/40) | - (0/0) |
tools/clang/include/clang/Frontend/LangStandard.h | 0.00% (0/14) | 0.00% (0/14) | 0.00% (0/14) | - (0/0) |
tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) | - (0/0) |
tools/clang/include/clang/Frontend/MigratorOptions.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/Frontend/PCHContainerOperations.h | 71.43% (5/7) | 64.71% (11/17) | 71.43% (5/7) | - (0/0) |
tools/clang/include/clang/Frontend/PreprocessorOutputOptions.h | 100.00% (1/1) | 100.00% (9/9) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/Frontend/SerializedDiagnosticReader.h | 0.00% (0/13) | 0.00% (0/31) | 0.00% (0/17) | - (0/0) |
tools/clang/include/clang/Frontend/TextDiagnostic.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h | 100.00% (8/8) | 100.00% (8/8) | 100.00% (8/8) | - (0/0) |
tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/Frontend/Utils.h | 30.77% (4/13) | 28.57% (6/21) | 30.77% (4/13) | - (0/0) |
tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h | 57.14% (4/7) | 83.33% (15/18) | 80.00% (12/15) | - (0/0) |
tools/clang/include/clang/Index/USRGeneration.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
tools/clang/include/clang/Lex/CodeCompletionHandler.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
tools/clang/include/clang/Lex/DirectoryLookup.h | 57.14% (8/14) | 58.82% (20/34) | 53.12% (17/32) | 25.00% (3/12) |
tools/clang/include/clang/Lex/HeaderMap.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/3) | - (0/0) |
tools/clang/include/clang/Lex/HeaderSearch.h | 31.71% (13/41) | 34.17% (41/120) | 50.72% (35/69) | 50.00% (4/8) |
tools/clang/include/clang/Lex/HeaderSearchOptions.h | 50.00% (3/6) | 65.00% (13/20) | 81.48% (22/27) | - (0/0) |
tools/clang/include/clang/Lex/Lexer.h | 76.19% (16/21) | 77.38% (65/84) | 84.09% (37/44) | 87.50% (14/16) |
tools/clang/include/clang/Lex/LiteralSupport.h | 57.58% (19/33) | 58.75% (47/80) | 61.73% (50/81) | 77.78% (28/36) |
tools/clang/include/clang/Lex/MacroArgs.h | 100.00% (4/4) | 100.00% (5/5) | 100.00% (7/7) | - (0/0) |
tools/clang/include/clang/Lex/MacroInfo.h | 58.25% (60/103) | 58.80% (127/216) | 61.49% (107/174) | 53.12% (17/32) |
tools/clang/include/clang/Lex/ModuleLoader.h | 14.29% (1/7) | 16.67% (2/12) | 30.00% (3/10) | - (0/0) |
tools/clang/include/clang/Lex/ModuleMap.h | 35.71% (5/14) | 40.00% (12/30) | 37.50% (6/16) | - (0/0) |
tools/clang/include/clang/Lex/MultipleIncludeOpt.h | 86.67% (13/15) | 88.52% (54/61) | 88.89% (24/27) | 87.50% (7/8) |
tools/clang/include/clang/Lex/PPCallbacks.h | 40.68% (24/59) | 34.66% (61/176) | 41.27% (26/63) | 0.00% (0/4) |
tools/clang/include/clang/Lex/PPConditionalDirectiveRecord.h | 77.78% (7/9) | 77.78% (14/18) | 83.33% (10/12) | - (0/0) |
tools/clang/include/clang/Lex/PTHLexer.h | 0.00% (0/3) | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/2) |
tools/clang/include/clang/Lex/PTHManager.h | 0.00% (0/3) | 0.00% (0/9) | 0.00% (0/6) | 0.00% (0/2) |
tools/clang/include/clang/Lex/Pragma.h | 57.14% (4/7) | 44.44% (4/9) | 66.67% (6/9) | - (0/0) |
tools/clang/include/clang/Lex/PreprocessingRecord.h | 25.00% (12/48) | 22.43% (24/107) | 28.57% (20/70) | 16.67% (1/6) |
tools/clang/include/clang/Lex/Preprocessor.h | 58.46% (76/130) | 53.07% (251/473) | 52.68% (157/298) | 37.27% (41/110) |
tools/clang/include/clang/Lex/PreprocessorLexer.h | 64.29% (9/14) | 69.57% (32/46) | 75.00% (18/24) | 50.00% (1/2) |
tools/clang/include/clang/Lex/PreprocessorOptions.h | 44.44% (4/9) | 38.89% (14/36) | 75.00% (15/20) | - (0/0) |
tools/clang/include/clang/Lex/Token.h | 97.73% (43/44) | 97.99% (146/149) | 94.41% (152/161) | 63.83% (60/94) |
tools/clang/include/clang/Lex/TokenLexer.h | 100.00% (4/4) | 100.00% (10/10) | 100.00% (12/12) | - (0/0) |
tools/clang/include/clang/Parse/Parser.h | 85.58% (89/104) | 82.07% (380/463) | 81.60% (306/375) | 62.76% (123/196) |
tools/clang/include/clang/Rewrite/Core/RewriteBuffer.h | 85.71% (6/7) | 93.33% (14/15) | 85.71% (6/7) | - (0/0) |
tools/clang/include/clang/Rewrite/Core/RewriteRope.h | 73.08% (19/26) | 69.23% (45/65) | 74.14% (43/58) | 57.14% (8/14) |
tools/clang/include/clang/Rewrite/Core/Rewriter.h | 0.00% (0/18) | 0.00% (0/42) | 0.00% (0/25) | - (0/0) |
tools/clang/include/clang/SPIRV/BitwiseCast.h | 100.00% (1/1) | 100.00% (7/7) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/SPIRV/EmitSpirvAction.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
tools/clang/include/clang/SPIRV/FeatureManager.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (3/3) | - (0/0) |
tools/clang/include/clang/SPIRV/SpirvBasicBlock.h | 93.75% (15/16) | 96.30% (26/27) | 95.24% (20/21) | 50.00% (1/2) |
tools/clang/include/clang/SPIRV/SpirvBuilder.h | 100.00% (20/20) | 95.92% (94/98) | 94.00% (47/50) | 83.33% (20/24) |
tools/clang/include/clang/SPIRV/SpirvContext.h | 94.37% (67/71) | 95.53% (171/179) | 96.67% (116/120) | 88.89% (48/54) |
tools/clang/include/clang/SPIRV/SpirvFunction.h | 94.29% (33/35) | 90.00% (54/60) | 94.87% (37/39) | 100.00% (2/2) |
tools/clang/include/clang/SPIRV/SpirvInstruction.h | 76.80% (374/487) | 61.66% (529/858) | 76.46% (419/548) | 60.61% (40/66) |
tools/clang/include/clang/SPIRV/SpirvModule.h | 100.00% (17/17) | 100.00% (34/34) | 100.00% (35/35) | 83.33% (20/24) |
tools/clang/include/clang/SPIRV/SpirvType.h | 93.52% (101/108) | 90.05% (181/201) | 94.67% (213/225) | 89.36% (42/47) |
tools/clang/include/clang/SPIRV/SpirvVisitor.h | 100.00% (8/8) | 100.00% (8/8) | 100.00% (10/10) | - (0/0) |
tools/clang/include/clang/SPIRV/String.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (4/4) | - (0/0) |
tools/clang/include/clang/Sema/AnalysisBasedWarnings.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
tools/clang/include/clang/Sema/AttributeList.h | 50.00% (43/86) | 33.83% (114/337) | 36.94% (82/222) | 56.25% (18/32) |
tools/clang/include/clang/Sema/CXXFieldCollector.h | 100.00% (5/5) | 100.00% (14/14) | 100.00% (6/6) | - (0/0) |
tools/clang/include/clang/Sema/CodeCompleteConsumer.h | 42.31% (22/52) | 42.42% (56/132) | 50.33% (77/153) | 0.00% (0/10) |
tools/clang/include/clang/Sema/CodeCompleteOptions.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (5/5) | - (0/0) |
tools/clang/include/clang/Sema/DeclSpec.h | 60.32% (152/252) | 65.01% (563/866) | 67.67% (404/597) | 66.41% (259/390) |
tools/clang/include/clang/Sema/DelayedDiagnostic.h | 18.92% (7/37) | 8.59% (11/128) | 15.49% (11/71) | 33.33% (2/6) |
tools/clang/include/clang/Sema/Designator.h | 0.00% (0/25) | 0.00% (0/95) | 0.00% (0/45) | 0.00% (0/6) |
tools/clang/include/clang/Sema/ExternalSemaSource.h | 61.11% (11/18) | 67.86% (19/28) | 61.11% (11/18) | - (0/0) |
tools/clang/include/clang/Sema/IdentifierResolver.h | 83.33% (15/18) | 84.21% (48/57) | 89.29% (25/28) | 100.00% (4/4) |
tools/clang/include/clang/Sema/Initialization.h | 54.05% (40/74) | 48.28% (126/261) | 54.89% (73/133) | 25.00% (9/36) |
tools/clang/include/clang/Sema/LocInfoType.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (7/7) | - (0/0) |
tools/clang/include/clang/Sema/Lookup.h | 77.03% (57/74) | 76.67% (230/300) | 83.33% (145/174) | 76.09% (35/46) |
tools/clang/include/clang/Sema/LoopHint.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/5) | - (0/0) |
tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
tools/clang/include/clang/Sema/ObjCMethodList.h | 0.00% (0/10) | 0.00% (0/18) | 0.00% (0/11) | - (0/0) |
tools/clang/include/clang/Sema/Overload.h | 65.00% (39/60) | 67.82% (137/202) | 61.86% (73/118) | 57.14% (32/56) |
tools/clang/include/clang/Sema/Ownership.h | 87.18% (34/39) | 85.53% (65/76) | 87.50% (49/56) | 50.00% (2/4) |
tools/clang/include/clang/Sema/ParsedTemplate.h | 100.00% (14/14) | 100.00% (49/49) | 100.00% (32/32) | 100.00% (2/2) |
tools/clang/include/clang/Sema/PrettyDeclStackTrace.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (5/5) | - (0/0) |
tools/clang/include/clang/Sema/Scope.h | 65.45% (36/55) | 62.87% (105/167) | 64.52% (60/93) | 53.57% (15/28) |
tools/clang/include/clang/Sema/ScopeInfo.h | 24.64% (17/69) | 24.27% (58/239) | 29.49% (46/156) | 30.00% (12/40) |
tools/clang/include/clang/Sema/Sema.h | 63.92% (101/158) | 59.72% (304/509) | 61.82% (217/351) | 41.51% (44/106) |
tools/clang/include/clang/Sema/SemaConsumer.h | 100.00% (4/4) | 100.00% (8/8) | 100.00% (4/4) | - (0/0) |
tools/clang/include/clang/Sema/SemaFixItUtils.h | 60.00% (3/5) | 71.43% (10/14) | 75.00% (6/8) | - (0/0) |
tools/clang/include/clang/Sema/SemaInternal.h | 78.12% (25/32) | 82.03% (105/128) | 81.42% (92/113) | 70.59% (48/68) |
tools/clang/include/clang/Sema/Template.h | 80.65% (25/31) | 68.75% (88/128) | 72.15% (57/79) | 33.33% (6/18) |
tools/clang/include/clang/Sema/TemplateDeduction.h | 85.00% (17/20) | 85.45% (47/55) | 84.38% (27/32) | 50.00% (2/4) |
tools/clang/include/clang/Sema/TypoCorrection.h | 81.40% (35/43) | 80.85% (114/141) | 89.66% (104/116) | 79.17% (38/48) |
tools/clang/include/clang/Sema/Weak.h | 0.00% (0/8) | 0.00% (0/10) | 0.00% (0/14) | - (0/0) |
tools/clang/include/clang/Serialization/ASTBitCodes.h | 0.00% (0/21) | 0.00% (0/58) | 0.00% (0/21) | - (0/0) |
tools/clang/include/clang/Serialization/ASTDeserializationListener.h | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/8) | - (0/0) |
tools/clang/include/clang/Serialization/ASTReader.h | 0.00% (0/77) | 0.00% (0/202) | 0.00% (0/77) | - (0/0) |
tools/clang/include/clang/Serialization/ASTWriter.h | 0.00% (0/50) | 0.00% (0/72) | 0.00% (0/50) | - (0/0) |
tools/clang/include/clang/Serialization/ContinuousRangeMap.h | 0.00% (0/2) | 0.00% (0/12) | 0.00% (0/2) | - (0/0) |
tools/clang/include/clang/Serialization/GlobalModuleIndex.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/include/clang/Serialization/Module.h | 0.00% (0/10) | 0.00% (0/25) | 0.00% (0/10) | - (0/0) |
tools/clang/include/clang/Serialization/ModuleManager.h | 0.00% (0/13) | 0.00% (0/20) | 0.00% (0/13) | - (0/0) |
tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h | 100.00% (1/1) | 100.00% (21/21) | 100.00% (21/21) | - (0/0) |
tools/clang/include/clang/Tooling/Core/Replacement.h | 0.00% (0/10) | 0.00% (0/15) | 0.00% (0/16) | 0.00% (0/4) |
tools/clang/lib/AST/APValue.cpp | 47.62% (20/42) | 22.01% (116/527) | 20.83% (65/312) | 21.14% (52/246) |
tools/clang/lib/AST/ASTConsumer.cpp | 25.00% (1/4) | 30.00% (3/10) | 25.00% (1/4) | - (0/0) |
tools/clang/lib/AST/ASTContext.cpp | 46.60% (144/309) | 32.21% (1985/6163) | 26.04% (1136/4362) | 24.54% (827/3370) |
tools/clang/lib/AST/ASTContextHLSL.cpp | 93.55% (58/62) | 95.42% (1188/1245) | 93.17% (491/527) | 89.94% (304/338) |
tools/clang/lib/AST/ASTDiagnostic.cpp | 78.21% (61/78) | 58.77% (714/1215) | 46.17% (554/1200) | 41.60% (337/810) |
tools/clang/lib/AST/ASTDumper.cpp | 35.68% (81/227) | 43.81% (994/2269) | 24.39% (978/4010) | 47.23% (1107/2344) |
tools/clang/lib/AST/ASTTypeTraits.cpp | 0.00% (0/12) | 0.00% (0/99) | 0.00% (0/2427) | 0.00% (0/600) |
tools/clang/lib/AST/CXXInheritance.cpp | 44.83% (13/29) | 41.15% (179/435) | 38.96% (97/249) | 29.94% (53/177) |
tools/clang/lib/AST/Comment.cpp | 0.00% (0/12) | 0.00% (0/277) | 0.00% (0/462) | 0.00% (0/195) |
tools/clang/lib/AST/CommentBriefParser.cpp | 0.00% (0/5) | 0.00% (0/101) | 0.00% (0/89) | 0.00% (0/72) |
tools/clang/lib/AST/CommentCommandTraits.cpp | 16.67% (2/12) | 9.28% (9/97) | 10.20% (5/49) | 3.57% (1/28) |
tools/clang/lib/AST/CommentLexer.cpp | 0.00% (0/40) | 0.00% (0/647) | 0.00% (0/436) | 0.00% (0/336) |
tools/clang/lib/AST/CommentParser.cpp | 0.00% (0/26) | 0.00% (0/593) | 0.00% (0/316) | 0.00% (0/258) |
tools/clang/lib/AST/CommentSema.cpp | 0.00% (0/62) | 0.00% (0/825) | 0.00% (0/514) | 0.00% (0/386) |
tools/clang/lib/AST/Decl.cpp | 65.75% (167/254) | 56.04% (1429/2550) | 44.59% (1130/2534) | 42.83% (708/1653) |
tools/clang/lib/AST/DeclBase.cpp | 72.04% (67/93) | 59.06% (678/1148) | 23.78% (894/3759) | 41.86% (545/1302) |
tools/clang/lib/AST/DeclCXX.cpp | 37.69% (49/130) | 41.92% (542/1293) | 44.04% (469/1065) | 38.27% (274/716) |
tools/clang/lib/AST/DeclFriend.cpp | 0.00% (0/5) | 0.00% (0/21) | 0.00% (0/8) | 0.00% (0/2) |
tools/clang/lib/AST/DeclGroup.cpp | 100.00% (2/2) | 100.00% (14/14) | 100.00% (6/6) | - (0/0) |
tools/clang/lib/AST/DeclObjC.cpp | 2.27% (3/132) | 1.46% (20/1368) | 1.07% (11/1026) | 0.26% (2/782) |
tools/clang/lib/AST/DeclPrinter.cpp | 40.68% (24/59) | 36.08% (421/1167) | 42.09% (359/853) | 34.97% (249/712) |
tools/clang/lib/AST/DeclTemplate.cpp | 62.50% (65/104) | 65.48% (461/704) | 61.45% (220/358) | 56.33% (89/158) |
tools/clang/lib/AST/DeclarationName.cpp | 79.31% (23/29) | 61.47% (260/423) | 52.90% (164/310) | 52.86% (148/280) |
tools/clang/lib/AST/Expr.cpp | 40.45% (72/178) | 32.84% (1084/3301) | 27.21% (1125/4134) | 37.83% (1096/2897) |
tools/clang/lib/AST/ExprCXX.cpp | 29.81% (31/104) | 32.31% (327/1012) | 36.59% (255/697) | 29.55% (130/440) |
tools/clang/lib/AST/ExprClassification.cpp | 91.67% (11/12) | 45.64% (204/447) | 26.63% (217/815) | 52.41% (348/664) |
tools/clang/lib/AST/ExprConstant.cpp | 49.54% (215/434) | 33.74% (2192/6496) | 31.64% (1765/5579) | 31.38% (1396/4448) |
tools/clang/lib/AST/ExternalASTSource.cpp | 29.17% (7/24) | 19.30% (11/57) | 21.88% (7/32) | 0.00% (0/6) |
tools/clang/lib/AST/HlslBuiltinTypeDeclBuilder.cpp | 100.00% (8/8) | 99.08% (108/109) | 97.37% (37/38) | 87.50% (14/16) |
tools/clang/lib/AST/HlslTypes.cpp | 97.53% (79/81) | 96.86% (770/795) | 97.19% (485/499) | 90.50% (324/358) |
tools/clang/lib/AST/ItaniumCXXABI.cpp | 0.00% (0/16) | 0.00% (0/75) | 0.00% (0/36) | 0.00% (0/14) |
tools/clang/lib/AST/ItaniumMangle.cpp | 0.00% (0/161) | 0.00% (0/2613) | 0.00% (0/2271) | 0.00% (0/1783) |
tools/clang/lib/AST/Mangle.cpp | 27.27% (3/11) | 14.94% (26/174) | 15.62% (20/128) | 8.00% (8/100) |
tools/clang/lib/AST/MicrosoftCXXABI.cpp | 38.10% (8/21) | 19.35% (24/124) | 21.84% (19/87) | 6.52% (3/46) |
tools/clang/lib/AST/MicrosoftMangle.cpp | 46.34% (57/123) | 43.47% (755/1737) | 38.17% (502/1315) | 50.84% (486/956) |
tools/clang/lib/AST/NestedNameSpecifier.cpp | 73.68% (28/38) | 70.41% (307/436) | 66.23% (153/231) | 66.00% (132/200) |
tools/clang/lib/AST/ParentMap.cpp | 36.36% (4/11) | 20.00% (27/135) | 16.05% (13/81) | 12.20% (10/82) |
tools/clang/lib/AST/RawCommentList.cpp | 66.67% (6/9) | 69.01% (118/171) | 87.29% (103/118) | 71.74% (66/92) |
tools/clang/lib/AST/RecordLayout.cpp | 66.67% (2/3) | 80.00% (32/40) | 60.00% (15/25) | 62.50% (5/8) |
tools/clang/lib/AST/RecordLayoutBuilder.cpp | 23.91% (22/92) | 14.47% (246/1700) | 11.72% (129/1101) | 8.35% (70/838) |
tools/clang/lib/AST/SelectorLocationsKind.cpp | 0.00% (0/9) | 0.00% (0/61) | 0.00% (0/48) | 0.00% (0/26) |
tools/clang/lib/AST/Stmt.cpp | 14.87% (29/195) | 11.33% (179/1580) | 36.79% (2570/6985) | 55.68% (878/1577) |
tools/clang/lib/AST/StmtIterator.cpp | 71.43% (5/7) | 52.70% (39/74) | 59.09% (39/66) | 52.78% (19/36) |
tools/clang/lib/AST/StmtPrinter.cpp | 25.69% (56/218) | 21.73% (415/1910) | 16.85% (286/1697) | 17.96% (164/913) |
tools/clang/lib/AST/StmtProfile.cpp | 10.85% (23/212) | 10.32% (119/1153) | 11.98% (58/484) | 6.86% (21/306) |
tools/clang/lib/AST/StmtViz.cpp | 0.00% (0/3) | 0.00% (0/32) | 0.00% (0/3) | - (0/0) |
tools/clang/lib/AST/TemplateBase.cpp | 87.50% (21/24) | 56.40% (238/422) | 48.31% (129/267) | 62.00% (186/300) |
tools/clang/lib/AST/TemplateName.cpp | 50.00% (7/14) | 40.52% (47/116) | 41.57% (37/89) | 31.03% (18/58) |
tools/clang/lib/AST/Type.cpp | 54.91% (123/224) | 39.00% (1065/2731) | 30.67% (1461/4764) | 41.16% (1211/2942) |
tools/clang/lib/AST/TypeLoc.cpp | 53.57% (15/28) | 43.28% (145/335) | 37.18% (287/772) | 41.05% (172/419) |
tools/clang/lib/AST/TypePrinter.cpp | 63.03% (75/119) | 51.61% (640/1240) | 51.38% (688/1339) | 48.27% (419/868) |
tools/clang/lib/AST/VTTBuilder.cpp | 0.00% (0/7) | 0.00% (0/104) | 0.00% (0/63) | 0.00% (0/44) |
tools/clang/lib/AST/VTableBuilder.cpp | 0.81% (1/123) | 0.29% (6/2060) | 0.09% (1/1070) | 0.14% (1/706) |
tools/clang/lib/Analysis/AnalysisDeclContext.cpp | 31.37% (16/51) | 29.43% (113/384) | 30.23% (65/215) | 14.62% (19/130) |
tools/clang/lib/Analysis/BodyFarm.cpp | 0.00% (0/19) | 0.00% (0/262) | 0.00% (0/129) | 0.00% (0/82) |
tools/clang/lib/Analysis/BodyFarm.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/3) | - (0/0) |
tools/clang/lib/Analysis/CFG.cpp | 42.94% (73/170) | 39.01% (1054/2702) | 40.27% (737/1830) | 35.54% (505/1421) |
tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp | 100.00% (3/3) | 100.00% (33/33) | 100.00% (19/19) | 91.67% (11/12) |
tools/clang/lib/Analysis/CFGStmtMap.cpp | 0.00% (0/5) | 0.00% (0/41) | 0.00% (0/34) | 0.00% (0/22) |
tools/clang/lib/Analysis/Consumed.cpp | 0.00% (0/97) | 0.00% (0/969) | 0.00% (0/729) | 0.00% (0/544) |
tools/clang/lib/Analysis/Dominators.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/Analysis/ObjCNoReturn.cpp | 33.33% (1/3) | 35.29% (12/34) | 12.50% (3/24) | 0.00% (0/14) |
tools/clang/lib/Analysis/PostOrderCFGView.cpp | 60.00% (3/5) | 62.50% (15/24) | 47.06% (8/17) | 37.50% (3/8) |
tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp | 0.00% (0/6) | 0.00% (0/134) | 0.00% (0/82) | 0.00% (0/86) |
tools/clang/lib/Analysis/ReachableCode.cpp | 8.70% (2/23) | 8.99% (39/434) | 7.87% (24/305) | 6.59% (17/258) |
tools/clang/lib/Analysis/ThreadSafety.cpp | 0.91% (1/110) | 0.07% (1/1433) | 0.11% (1/909) | 0.00% (0/689) |
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp | 0.00% (0/46) | 0.00% (0/653) | 0.00% (0/429) | 0.00% (0/402) |
tools/clang/lib/Analysis/ThreadSafetyTIL.cpp | 0.00% (0/17) | 0.00% (0/225) | 0.00% (0/137) | 0.00% (0/130) |
tools/clang/lib/Analysis/UninitializedValues.cpp | 91.94% (57/62) | 86.90% (471/542) | 88.63% (374/422) | 77.12% (236/306) |
tools/clang/lib/Basic/Attributes.cpp | 100.00% (1/1) | 85.71% (6/7) | 34.19% (294/860) | 21.50% (135/628) |
tools/clang/lib/Basic/Builtins.cpp | 40.00% (4/10) | 44.44% (32/72) | 50.79% (32/63) | 50.00% (26/52) |
tools/clang/lib/Basic/Diagnostic.cpp | 68.18% (30/44) | 73.12% (468/640) | 73.59% (301/409) | 67.73% (191/282) |
tools/clang/lib/Basic/DiagnosticIDs.cpp | 92.11% (35/38) | 83.80% (300/358) | 81.14% (284/350) | 68.35% (149/218) |
tools/clang/lib/Basic/FileManager.cpp | 56.52% (13/23) | 57.86% (184/318) | 62.76% (123/196) | 51.59% (65/126) |
tools/clang/lib/Basic/FileSystemStatCache.cpp | 50.00% (2/4) | 71.43% (40/56) | 63.89% (23/36) | 53.85% (14/26) |
tools/clang/lib/Basic/IdentifierTable.cpp | 39.53% (17/43) | 42.37% (175/413) | 36.99% (1401/3788) | 41.10% (434/1056) |
tools/clang/lib/Basic/LangOptions.cpp | 50.00% (1/2) | 25.00% (2/8) | 66.67% (2/3) | - (0/0) |
tools/clang/lib/Basic/Module.cpp | 0.00% (0/21) | 0.00% (0/421) | 0.00% (0/277) | 0.00% (0/192) |
tools/clang/lib/Basic/OpenMPKinds.cpp | 0.00% (0/14) | 0.00% (0/354) | 0.00% (0/1498) | 0.00% (0/620) |
tools/clang/lib/Basic/OperatorPrecedence.cpp | 100.00% (1/1) | 93.18% (41/44) | 90.70% (39/43) | 93.24% (69/74) |
tools/clang/lib/Basic/SanitizerBlacklist.cpp | 66.67% (4/6) | 64.71% (11/17) | 80.00% (8/10) | 50.00% (2/4) |
tools/clang/lib/Basic/Sanitizers.cpp | 0.00% (0/2) | 0.00% (0/17) | 0.00% (0/100) | 0.00% (0/28) |
tools/clang/lib/Basic/SourceLocation.cpp | 5.88% (1/17) | 4.65% (4/86) | 5.13% (2/39) | 0.00% (0/8) |
tools/clang/lib/Basic/SourceManager.cpp | 78.31% (65/83) | 67.81% (910/1342) | 66.70% (637/955) | 57.08% (371/650) |
tools/clang/lib/Basic/TargetInfo.cpp | 30.00% (6/20) | 20.08% (100/498) | 9.73% (44/452) | 9.38% (42/448) |
tools/clang/lib/Basic/Targets.cpp | 50.00% (6/12) | 58.57% (41/70) | 52.27% (23/44) | 31.82% (7/22) |
tools/clang/lib/Basic/TokenKinds.cpp | 100.00% (3/3) | 77.27% (17/22) | 3.60% (82/2277) | 52.32% (338/646) |
tools/clang/lib/Basic/Version.cpp | 90.00% (9/10) | 74.67% (56/75) | 71.79% (28/39) | 27.27% (6/22) |
tools/clang/lib/Basic/VersionTuple.cpp | 50.00% (2/4) | 26.23% (16/61) | 11.59% (8/69) | 10.87% (5/46) |
tools/clang/lib/Basic/VirtualFileSystem.cpp | 83.53% (71/85) | 77.12% (556/721) | 80.76% (449/556) | 71.25% (233/327) |
tools/clang/lib/Basic/Warnings.cpp | 50.00% (1/2) | 44.60% (62/139) | 44.62% (58/130) | 39.00% (39/100) |
tools/clang/lib/CodeGen/ABIInfo.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (6/6) | - (0/0) |
tools/clang/lib/CodeGen/BackendUtil.cpp | 61.11% (11/18) | 52.65% (189/359) | 55.43% (97/175) | 43.06% (62/144) |
tools/clang/lib/CodeGen/CGAtomic.cpp | 7.14% (4/56) | 3.28% (41/1250) | 4.11% (24/584) | 1.45% (8/552) |
tools/clang/lib/CodeGen/CGBlocks.cpp | 0.00% (0/68) | 0.00% (0/1319) | 0.00% (0/620) | 0.00% (0/419) |
tools/clang/lib/CodeGen/CGBlocks.h | 0.00% (0/33) | 0.00% (0/81) | 0.00% (0/47) | - (0/0) |
tools/clang/lib/CodeGen/CGBuilder.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (3/3) | - (0/0) |
tools/clang/lib/CodeGen/CGBuiltin.cpp | 0.00% (0/14) | 0.00% (0/1451) | 0.00% (0/583) | 0.00% (0/822) |
tools/clang/lib/CodeGen/CGCUDARuntime.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/CodeGen/CGCXX.cpp | 14.29% (1/7) | 10.30% (17/165) | 9.01% (10/111) | 6.76% (5/74) |
tools/clang/lib/CodeGen/CGCXXABI.cpp | 9.68% (3/31) | 8.56% (16/187) | 6.98% (6/86) | 2.50% (1/40) |
tools/clang/lib/CodeGen/CGCXXABI.h | 33.33% (6/18) | 36.84% (14/38) | 40.00% (8/20) | - (0/0) |
tools/clang/lib/CodeGen/CGCall.cpp | 47.00% (47/100) | 45.15% (1043/2310) | 45.33% (626/1381) | 42.57% (470/1104) |
tools/clang/lib/CodeGen/CGCall.h | 47.06% (8/17) | 29.17% (14/48) | 65.52% (19/29) | 75.00% (3/4) |
tools/clang/lib/CodeGen/CGClass.cpp | 6.90% (6/87) | 6.64% (98/1476) | 5.04% (42/834) | 3.40% (19/559) |
tools/clang/lib/CodeGen/CGCleanup.cpp | 38.89% (14/36) | 45.59% (305/669) | 49.20% (216/439) | 44.55% (135/303) |
tools/clang/lib/CodeGen/CGCleanup.h | 44.58% (37/83) | 44.53% (110/247) | 52.46% (64/122) | 58.33% (14/24) |
tools/clang/lib/CodeGen/CGDebugInfo.cpp | 79.09% (87/110) | 63.67% (1274/2001) | 62.92% (750/1192) | 58.38% (571/978) |
tools/clang/lib/CodeGen/CGDebugInfo.h | 66.67% (4/6) | 76.19% (16/21) | 70.00% (7/10) | 75.00% (3/4) |
tools/clang/lib/CodeGen/CGDecl.cpp | 36.21% (21/58) | 34.22% (374/1093) | 31.53% (245/777) | 32.15% (218/678) |
tools/clang/lib/CodeGen/CGDeclCXX.cpp | 70.59% (12/17) | 48.59% (172/354) | 62.21% (107/172) | 52.24% (70/134) |
tools/clang/lib/CodeGen/CGException.cpp | 42.86% (3/7) | 16.67% (3/18) | 13.64% (3/22) | - (0/0) |
tools/clang/lib/CodeGen/CGExpr.cpp | 50.43% (58/115) | 33.16% (951/2868) | 37.95% (628/1655) | 34.35% (483/1406) |
tools/clang/lib/CodeGen/CGExprAgg.cpp | 44.78% (30/67) | 37.53% (370/986) | 38.13% (249/653) | 36.67% (194/529) |
tools/clang/lib/CodeGen/CGExprCXX.cpp | 16.00% (8/50) | 17.79% (227/1276) | 18.56% (126/679) | 13.86% (69/498) |
tools/clang/lib/CodeGen/CGExprComplex.cpp | 0.00% (0/77) | 0.00% (0/736) | 0.00% (0/342) | 0.00% (0/276) |
tools/clang/lib/CodeGen/CGExprConstant.cpp | 24.53% (13/53) | 22.39% (275/1228) | 23.50% (184/783) | 32.10% (199/620) |
tools/clang/lib/CodeGen/CGExprScalar.cpp | 50.36% (69/137) | 37.71% (1003/2660) | 44.30% (703/1587) | 42.02% (511/1216) |
tools/clang/lib/CodeGen/CGHLSLMS.cpp | 96.38% (133/138) | 89.70% (4564/5088) | 90.17% (2615/2900) | 85.22% (2007/2355) |
tools/clang/lib/CodeGen/CGHLSLMSFinishCodeGen.cpp | 91.34% (116/127) | 86.83% (2592/2985) | 84.08% (1384/1646) | 80.05% (1015/1268) |
tools/clang/lib/CodeGen/CGHLSLMSHelper.h | 93.75% (15/16) | 95.45% (21/22) | 95.00% (19/20) | - (0/0) |
tools/clang/lib/CodeGen/CGHLSLRootSignature.cpp | 100.00% (1/1) | 100.00% (19/19) | 100.00% (7/7) | 100.00% (4/4) |
tools/clang/lib/CodeGen/CGHLSLRuntime.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
tools/clang/lib/CodeGen/CGHLSLRuntime.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
tools/clang/lib/CodeGen/CGLoopInfo.cpp | 100.00% (7/7) | 71.43% (85/119) | 82.50% (66/80) | 53.23% (33/62) |
tools/clang/lib/CodeGen/CGLoopInfo.h | 57.14% (8/14) | 54.17% (13/24) | 57.14% (8/14) | - (0/0) |
tools/clang/lib/CodeGen/CGObjC.cpp | 0.00% (0/65) | 0.00% (0/229) | 0.00% (0/294) | - (0/0) |
tools/clang/lib/CodeGen/CGObjCRuntime.h | 0.00% (0/3) | 0.00% (0/5) | 0.00% (0/3) | - (0/0) |
tools/clang/lib/CodeGen/CGOpenCLRuntime.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/CodeGen/CGOpenMPRuntime.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/CodeGen/CGRecordLayout.h | 63.64% (7/11) | 70.00% (28/40) | 61.54% (16/26) | - (0/0) |
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 61.76% (21/34) | 41.64% (152/365) | 44.84% (113/252) | 34.09% (60/176) |
tools/clang/lib/CodeGen/CGStmt.cpp | 51.11% (23/45) | 33.86% (470/1388) | 56.22% (741/1318) | 37.07% (324/874) |
tools/clang/lib/CodeGen/CGVTT.cpp | 0.00% (0/5) | 0.00% (0/107) | 0.00% (0/39) | 0.00% (0/20) |
tools/clang/lib/CodeGen/CGVTables.cpp | 4.00% (1/25) | 0.18% (1/555) | 1.03% (3/290) | 0.00% (0/236) |
tools/clang/lib/CodeGen/CGVTables.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) | - (0/0) |
tools/clang/lib/CodeGen/CGValue.h | 62.65% (52/83) | 72.05% (165/229) | 63.54% (61/96) | - (0/0) |
tools/clang/lib/CodeGen/CodeGenAction.cpp | 44.64% (25/56) | 44.00% (209/475) | 38.18% (134/351) | 35.83% (86/240) |
tools/clang/lib/CodeGen/CodeGenFunction.cpp | 58.70% (27/46) | 45.81% (525/1146) | 47.97% (401/836) | 40.18% (272/677) |
tools/clang/lib/CodeGen/CodeGenFunction.h | 48.92% (68/139) | 45.76% (243/531) | 48.01% (145/302) | 43.18% (38/88) |
tools/clang/lib/CodeGen/CodeGenModule.cpp | 46.76% (65/139) | 37.38% (886/2370) | 42.38% (673/1588) | 33.98% (418/1230) |
tools/clang/lib/CodeGen/CodeGenModule.h | 33.33% (23/69) | 26.79% (45/168) | 36.61% (41/112) | 26.92% (7/26) |
tools/clang/lib/CodeGen/CodeGenPGO.cpp | 7.14% (4/56) | 3.24% (18/556) | 7.01% (19/271) | 4.26% (8/188) |
tools/clang/lib/CodeGen/CodeGenPGO.h | 85.71% (6/7) | 45.83% (11/24) | 53.85% (14/26) | 20.00% (2/10) |
tools/clang/lib/CodeGen/CodeGenTBAA.cpp | 64.29% (9/14) | 36.96% (68/184) | 42.18% (62/147) | 37.50% (39/104) |
tools/clang/lib/CodeGen/CodeGenTBAA.h | 0.00% (0/5) | 0.00% (0/23) | 0.00% (0/12) | 0.00% (0/6) |
tools/clang/lib/CodeGen/CodeGenTypes.cpp | 89.47% (17/19) | 68.52% (357/521) | 56.56% (250/442) | 64.69% (251/388) |
tools/clang/lib/CodeGen/CodeGenTypes.h | 75.00% (9/12) | 37.70% (23/61) | 20.00% (11/55) | 26.32% (10/38) |
tools/clang/lib/CodeGen/CoverageMappingGen.cpp | 0.00% (0/75) | 0.00% (0/692) | 0.00% (0/300) | 0.00% (0/188) |
tools/clang/lib/CodeGen/CoverageMappingGen.h | 0.00% (0/5) | 0.00% (0/7) | 0.00% (0/16) | - (0/0) |
tools/clang/lib/CodeGen/EHScopeStack.h | 46.15% (18/39) | 41.46% (34/82) | 52.00% (26/50) | - (0/0) |
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp | 0.00% (0/120) | 0.00% (0/1823) | 0.00% (0/1115) | 0.00% (0/848) |
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp | 11.33% (17/150) | 5.78% (145/2510) | 8.16% (90/1103) | 5.19% (40/770) |
tools/clang/lib/CodeGen/ModuleBuilder.cpp | 68.00% (17/25) | 79.32% (188/237) | 70.80% (97/137) | 58.54% (48/82) |
tools/clang/lib/CodeGen/SanitizerMetadata.cpp | 50.00% (3/6) | 15.52% (9/58) | 36.36% (8/22) | 16.67% (2/12) |
tools/clang/lib/CodeGen/TargetInfo.cpp | 5.09% (14/275) | 1.28% (73/5701) | 12.05% (57/473) | 21.34% (35/164) |
tools/clang/lib/CodeGen/TargetInfo.h | 20.00% (3/15) | 10.34% (3/29) | 25.00% (4/16) | - (0/0) |
tools/clang/lib/Driver/DriverOptions.cpp | 100.00% (2/2) | 100.00% (4/4) | 100.00% (3/3) | - (0/0) |
tools/clang/lib/Edit/Commit.cpp | 38.10% (8/21) | 31.10% (79/254) | 33.33% (63/189) | 21.97% (29/132) |
tools/clang/lib/Edit/EditedSource.cpp | 66.67% (10/15) | 43.52% (131/301) | 44.86% (83/185) | 36.92% (48/130) |
tools/clang/lib/Format/BreakableToken.cpp | 0.00% (0/24) | 0.00% (0/304) | 0.00% (0/200) | 0.00% (0/141) |
tools/clang/lib/Format/BreakableToken.h | 0.00% (0/4) | 0.00% (0/5) | 0.00% (0/9) | - (0/0) |
tools/clang/lib/Format/ContinuationIndenter.cpp | 0.00% (0/21) | 0.00% (0/850) | 0.00% (0/1062) | 0.00% (0/936) |
tools/clang/lib/Format/ContinuationIndenter.h | 0.00% (0/3) | 0.00% (0/64) | 0.00% (0/95) | 0.00% (0/52) |
tools/clang/lib/Format/Encoding.h | 0.00% (0/9) | 0.00% (0/80) | 0.00% (0/56) | 0.00% (0/50) |
tools/clang/lib/Format/Format.cpp | 0.00% (0/62) | 0.00% (0/1295) | 0.00% (0/711) | 0.00% (0/514) |
tools/clang/lib/Format/FormatToken.cpp | 0.00% (0/10) | 0.00% (0/194) | 0.00% (0/288) | 0.00% (0/150) |
tools/clang/lib/Format/FormatToken.h | 0.00% (0/31) | 0.00% (0/149) | 0.00% (0/104) | 0.00% (0/108) |
tools/clang/lib/Format/TokenAnnotator.cpp | 0.00% (0/46) | 0.00% (0/1863) | 0.00% (0/2552) | 0.00% (0/2227) |
tools/clang/lib/Format/TokenAnnotator.h | 0.00% (0/6) | 0.00% (0/47) | 0.00% (0/35) | 0.00% (0/20) |
tools/clang/lib/Format/UnwrappedLineFormatter.cpp | 0.00% (0/36) | 0.00% (0/548) | 0.00% (0/619) | 0.00% (0/475) |
tools/clang/lib/Format/UnwrappedLineFormatter.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/6) | - (0/0) |
tools/clang/lib/Format/UnwrappedLineParser.cpp | 0.00% (0/75) | 0.00% (0/1525) | 0.00% (0/1103) | 0.00% (0/997) |
tools/clang/lib/Format/UnwrappedLineParser.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/8) | - (0/0) |
tools/clang/lib/Format/WhitespaceManager.cpp | 0.00% (0/20) | 0.00% (0/354) | 0.00% (0/267) | 0.00% (0/212) |
tools/clang/lib/Format/WhitespaceManager.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/7) | - (0/0) |
tools/clang/lib/Frontend/ASTConsumers.cpp | 18.18% (4/22) | 4.34% (16/369) | 8.50% (17/200) | 2.11% (4/190) |
tools/clang/lib/Frontend/ASTUnit.cpp | 54.95% (50/91) | 37.63% (505/1342) | 34.38% (252/733) | 18.71% (104/556) |
tools/clang/lib/Frontend/CacheTokens.cpp | 0.00% (0/44) | 0.00% (0/341) | 0.00% (0/187) | 0.00% (0/100) |
tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/Frontend/CodeGenOptions.cpp | 100.00% (1/1) | 100.00% (7/7) | 100.00% (110/110) | - (0/0) |
tools/clang/lib/Frontend/CompilerInstance.cpp | 61.70% (29/47) | 45.36% (225/496) | 42.66% (122/286) | 32.65% (64/196) |
tools/clang/lib/Frontend/CompilerInvocation.cpp | 72.97% (27/37) | 46.58% (578/1241) | 33.56% (199/593) | 35.94% (202/562) |
tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | 100.00% (1/1) | 83.33% (15/18) | 66.67% (4/6) | 50.00% (2/4) |
tools/clang/lib/Frontend/DependencyFile.cpp | 42.86% (9/21) | 22.53% (41/182) | 21.28% (30/141) | 14.44% (13/90) |
tools/clang/lib/Frontend/DependencyGraph.cpp | 0.00% (0/6) | 0.00% (0/56) | 0.00% (0/29) | 0.00% (0/14) |
tools/clang/lib/Frontend/DiagnosticRenderer.cpp | 80.95% (17/21) | 71.27% (196/275) | 80.42% (115/143) | 68.75% (66/96) |
tools/clang/lib/Frontend/FrontendAction.cpp | 39.13% (9/23) | 42.48% (96/226) | 48.20% (67/139) | 41.86% (36/86) |
tools/clang/lib/Frontend/FrontendActions.cpp | 41.18% (7/17) | 47.67% (82/172) | 48.81% (41/84) | 27.14% (19/70) |
tools/clang/lib/Frontend/FrontendOptions.cpp | 100.00% (1/1) | 100.00% (20/20) | 100.00% (1/1) | - (0/0) |
tools/clang/lib/Frontend/HeaderIncludeGen.cpp | 0.00% (0/4) | 0.00% (0/68) | 0.00% (0/60) | 0.00% (0/42) |
tools/clang/lib/Frontend/InitHeaderSearch.cpp | 66.67% (6/9) | 51.16% (88/172) | 51.43% (72/140) | 33.33% (34/102) |
tools/clang/lib/Frontend/InitPreprocessor.cpp | 30.43% (7/23) | 26.36% (174/660) | 22.38% (81/362) | 15.30% (41/268) |
tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp | 0.00% (0/5) | 0.00% (0/110) | 0.00% (0/60) | 0.00% (0/54) |
tools/clang/lib/Frontend/MultiplexConsumer.cpp | 0.00% (0/42) | 0.00% (0/172) | 0.00% (0/119) | 0.00% (0/88) |
tools/clang/lib/Frontend/PCHContainerOperations.cpp | 16.67% (1/6) | 18.18% (4/22) | 10.00% (1/10) | 0.00% (0/2) |
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp | 47.06% (16/34) | 43.05% (195/453) | 51.50% (155/301) | 41.03% (96/234) |
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 0.00% (0/51) | 0.00% (0/445) | 0.00% (0/182) | 0.00% (0/88) |
tools/clang/lib/Frontend/SerializedDiagnosticReader.cpp | 0.00% (0/7) | 0.00% (0/219) | 0.00% (0/174) | 0.00% (0/166) |
tools/clang/lib/Frontend/TextDiagnostic.cpp | 64.71% (22/34) | 46.46% (335/721) | 45.47% (231/508) | 36.75% (154/419) |
tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp | 50.00% (1/2) | 47.22% (17/36) | 21.74% (5/23) | 50.00% (10/20) |
tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp | 100.00% (6/6) | 78.05% (64/82) | 74.07% (40/54) | 67.65% (23/34) |
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp | 86.21% (25/29) | 76.35% (381/499) | 81.77% (305/373) | 62.30% (157/252) |
tools/clang/lib/Index/CommentToXML.cpp | 0.00% (0/42) | 0.00% (0/846) | 0.00% (0/483) | 0.00% (0/412) |
tools/clang/lib/Index/SimpleFormatContext.h | 0.00% (0/3) | 0.00% (0/24) | 0.00% (0/9) | - (0/0) |
tools/clang/lib/Index/USRGeneration.cpp | 0.00% (0/46) | 0.00% (0/637) | 0.00% (0/403) | 0.00% (0/375) |
tools/clang/lib/Lex/HLSLEmbeddedHeaders.cpp | 100.00% (2/2) | 100.00% (19/19) | 100.00% (11/11) | - (0/0) |
tools/clang/lib/Lex/HLSLMacroExpander.cpp | 100.00% (5/5) | 66.00% (66/100) | 65.75% (48/73) | 60.78% (31/51) |
tools/clang/lib/Lex/HeaderMap.cpp | 0.00% (0/10) | 0.00% (0/98) | 0.00% (0/64) | 0.00% (0/34) |
tools/clang/lib/Lex/HeaderSearch.cpp | 33.33% (13/39) | 26.57% (220/828) | 26.80% (153/571) | 21.88% (93/425) |
tools/clang/lib/Lex/Lexer.cpp | 76.71% (56/73) | 55.50% (1262/2274) | 56.29% (1119/1988) | 46.84% (777/1659) |
tools/clang/lib/Lex/LiteralSupport.cpp | 60.87% (14/23) | 43.08% (492/1142) | 48.15% (417/866) | 41.01% (292/712) |
tools/clang/lib/Lex/MacroArgs.cpp | 100.00% (9/9) | 82.94% (141/170) | 81.58% (93/114) | 62.50% (55/88) |
tools/clang/lib/Lex/MacroInfo.cpp | 50.00% (4/8) | 44.57% (78/175) | 40.00% (70/175) | 19.23% (25/130) |
tools/clang/lib/Lex/ModuleMap.cpp | 12.90% (8/62) | 3.59% (54/1505) | 2.94% (48/1633) | 2.16% (16/741) |
tools/clang/lib/Lex/PPCaching.cpp | 85.71% (6/7) | 72.22% (52/72) | 64.10% (25/39) | 55.56% (10/18) |
tools/clang/lib/Lex/PPCallbacks.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp | 72.73% (8/11) | 76.06% (54/71) | 76.32% (29/38) | 62.50% (10/16) |
tools/clang/lib/Lex/PPDirectives.cpp | 65.96% (31/47) | 52.17% (806/1545) | 57.24% (621/1085) | 49.71% (432/869) |
tools/clang/lib/Lex/PPExpressions.cpp | 100.00% (13/13) | 47.52% (240/505) | 46.76% (166/355) | 49.30% (175/355) |
tools/clang/lib/Lex/PPLexerChange.cpp | 64.71% (11/17) | 42.79% (190/444) | 46.18% (139/301) | 36.40% (91/250) |
tools/clang/lib/Lex/PPMacroExpansion.cpp | 46.43% (13/28) | 39.83% (470/1180) | 33.93% (246/725) | 23.21% (136/586) |
tools/clang/lib/Lex/PTHLexer.cpp | 0.00% (0/37) | 0.00% (0/372) | 0.00% (0/210) | 0.00% (0/97) |
tools/clang/lib/Lex/Pragma.cpp | 29.85% (20/67) | 14.76% (133/901) | 15.54% (97/624) | 11.06% (44/398) |
tools/clang/lib/Lex/PreprocessingRecord.cpp | 16.13% (5/31) | 9.76% (29/297) | 7.27% (12/165) | 2.27% (2/88) |
tools/clang/lib/Lex/Preprocessor.cpp | 56.82% (25/44) | 49.83% (292/586) | 56.49% (222/393) | 35.54% (86/242) |
tools/clang/lib/Lex/PreprocessorLexer.cpp | 50.00% (2/4) | 73.91% (17/23) | 77.78% (14/18) | 50.00% (3/6) |
tools/clang/lib/Lex/ScratchBuffer.cpp | 100.00% (3/3) | 100.00% (24/24) | 100.00% (9/9) | 75.00% (3/4) |
tools/clang/lib/Lex/TokenConcatenation.cpp | 60.00% (3/5) | 40.74% (77/189) | 26.26% (47/179) | 28.19% (53/188) |
tools/clang/lib/Lex/TokenLexer.cpp | 73.33% (11/15) | 79.78% (355/445) | 71.57% (224/313) | 60.16% (154/256) |
tools/clang/lib/Parse/HLSLRootSignature.cpp | 95.65% (44/46) | 92.19% (1334/1447) | 85.40% (1533/1795) | 79.68% (937/1176) |
tools/clang/lib/Parse/HLSLRootSignature.h | 90.91% (10/11) | 94.44% (17/18) | 96.00% (24/25) | 50.00% (1/2) |
tools/clang/lib/Parse/ParseAST.cpp | 50.00% (2/4) | 45.12% (37/82) | 50.00% (20/40) | 46.67% (14/30) |
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp | 69.23% (18/26) | 40.74% (330/810) | 34.58% (175/506) | 31.99% (143/447) |
tools/clang/lib/Parse/ParseDecl.cpp | 56.82% (50/88) | 45.60% (2212/4851) | 47.89% (1669/3485) | 43.39% (1494/3443) |
tools/clang/lib/Parse/ParseDeclCXX.cpp | 71.15% (37/52) | 47.32% (1226/2591) | 52.23% (865/1656) | 41.24% (560/1358) |
tools/clang/lib/Parse/ParseExpr.cpp | 63.33% (19/30) | 46.29% (848/1832) | 53.11% (914/1721) | 51.15% (625/1222) |
tools/clang/lib/Parse/ParseExprCXX.cpp | 41.46% (17/41) | 26.09% (501/1920) | 23.05% (502/2178) | 23.45% (276/1177) |
tools/clang/lib/Parse/ParseHLSL.cpp | 100.00% (3/3) | 86.84% (66/76) | 88.57% (31/35) | 68.18% (15/22) |
tools/clang/lib/Parse/ParseInit.cpp | 40.00% (2/5) | 17.91% (53/296) | 19.58% (37/189) | 17.20% (27/157) |
tools/clang/lib/Parse/ParseObjc.cpp | 3.23% (2/62) | 0.32% (8/2479) | 0.59% (8/1365) | 0.18% (2/1135) |
tools/clang/lib/Parse/ParsePragma.cpp | 6.06% (4/66) | 2.10% (33/1569) | 2.46% (22/895) | 1.65% (8/485) |
tools/clang/lib/Parse/ParseStmt.cpp | 65.79% (25/38) | 43.96% (582/1324) | 45.86% (382/833) | 38.98% (260/667) |
tools/clang/lib/Parse/ParseTemplate.cpp | 68.97% (20/29) | 59.54% (493/828) | 60.13% (270/449) | 51.88% (179/345) |
tools/clang/lib/Parse/ParseTentative.cpp | 58.33% (14/24) | 40.27% (389/966) | 50.58% (651/1287) | 39.74% (461/1160) |
tools/clang/lib/Parse/Parser.cpp | 68.52% (37/54) | 46.52% (642/1380) | 46.90% (446/951) | 40.39% (330/817) |
tools/clang/lib/Parse/RAIIObjectsForParser.h | 80.00% (40/50) | 81.34% (170/209) | 77.86% (109/140) | 76.32% (29/38) |
tools/clang/lib/Rewrite/DeltaTree.cpp | 62.50% (15/24) | 38.80% (71/183) | 42.24% (49/116) | 32.79% (20/61) |
tools/clang/lib/Rewrite/RewriteRope.cpp | 63.04% (29/46) | 49.42% (171/346) | 50.22% (112/223) | 37.29% (44/118) |
tools/clang/lib/Rewrite/Rewriter.cpp | 14.29% (3/21) | 7.02% (20/285) | 7.14% (12/168) | 4.03% (5/124) |
tools/clang/lib/SPIRV/AlignmentSizeCalculator.cpp | 100.00% (6/6) | 96.96% (255/263) | 97.84% (181/185) | 94.61% (158/167) |
tools/clang/lib/SPIRV/AlignmentSizeCalculator.h | 75.00% (3/4) | 66.67% (10/15) | 88.89% (8/9) | 100.00% (2/2) |
tools/clang/lib/SPIRV/AstTypeProbe.cpp | 96.59% (85/88) | 86.01% (1027/1194) | 69.32% (870/1255) | 81.80% (782/956) |
tools/clang/lib/SPIRV/BlockReadableOrder.cpp | 100.00% (1/1) | 100.00% (22/22) | 100.00% (15/15) | 100.00% (14/14) |
tools/clang/lib/SPIRV/BlockReadableOrder.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
tools/clang/lib/SPIRV/CapabilityVisitor.cpp | 100.00% (21/21) | 95.88% (815/850) | 96.24% (435/452) | 89.69% (513/572) |
tools/clang/lib/SPIRV/CapabilityVisitor.h | 100.00% (1/1) | 100.00% (2/2) | 100.00% (5/5) | - (0/0) |
tools/clang/lib/SPIRV/ConstEvaluator.cpp | 85.71% (6/7) | 63.44% (59/93) | 56.34% (40/71) | 40.38% (21/52) |
tools/clang/lib/SPIRV/ConstEvaluator.h | 50.00% (1/2) | 16.67% (1/6) | 75.00% (3/4) | - (0/0) |
tools/clang/lib/SPIRV/DebugTypeVisitor.cpp | 92.31% (12/13) | 87.83% (332/378) | 87.94% (124/141) | 85.59% (101/118) |
tools/clang/lib/SPIRV/DebugTypeVisitor.h | 75.00% (3/4) | 50.00% (5/10) | 90.00% (9/10) | - (0/0) |
tools/clang/lib/SPIRV/DeclResultIdMapper.cpp | 100.00% (137/137) | 92.76% (3448/3717) | 91.42% (2036/2227) | 89.04% (1811/2034) |
tools/clang/lib/SPIRV/DeclResultIdMapper.h | 100.00% (37/37) | 100.00% (99/99) | 100.00% (81/81) | 90.00% (9/10) |
tools/clang/lib/SPIRV/EmitSpirvAction.cpp | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
tools/clang/lib/SPIRV/EmitVisitor.cpp | 97.32% (145/149) | 96.19% (2471/2569) | 94.30% (943/1000) | 88.75% (655/738) |
tools/clang/lib/SPIRV/EmitVisitor.h | 75.00% (9/12) | 77.59% (45/58) | 93.62% (44/47) | 100.00% (6/6) |
tools/clang/lib/SPIRV/FeatureManager.cpp | 100.00% (26/26) | 99.70% (336/337) | 98.00% (147/150) | 94.12% (160/170) |
tools/clang/lib/SPIRV/GlPerVertex.cpp | 100.00% (26/26) | 90.11% (501/556) | 88.09% (318/361) | 87.80% (216/246) |
tools/clang/lib/SPIRV/GlPerVertex.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
tools/clang/lib/SPIRV/InitListHandler.cpp | 100.00% (16/16) | 92.74% (332/358) | 92.12% (222/241) | 85.71% (132/154) |
tools/clang/lib/SPIRV/InitListHandler.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
tools/clang/lib/SPIRV/LiteralTypeVisitor.cpp | 100.00% (26/26) | 92.47% (356/385) | 94.71% (215/227) | 82.88% (184/222) |
tools/clang/lib/SPIRV/LiteralTypeVisitor.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (4/4) | - (0/0) |
tools/clang/lib/SPIRV/LowerTypeVisitor.cpp | 95.00% (19/20) | 90.90% (1049/1154) | 90.05% (588/653) | 87.54% (492/562) |
tools/clang/lib/SPIRV/LowerTypeVisitor.h | 100.00% (5/5) | 100.00% (11/11) | 100.00% (11/11) | - (0/0) |
tools/clang/lib/SPIRV/NonUniformVisitor.cpp | 100.00% (7/7) | 97.37% (37/38) | 96.43% (27/28) | 80.77% (21/26) |
tools/clang/lib/SPIRV/NonUniformVisitor.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (3/3) | - (0/0) |
tools/clang/lib/SPIRV/PervertexInputVisitor.cpp | 100.00% (19/19) | 95.93% (259/270) | 96.35% (132/137) | 84.82% (95/112) |
tools/clang/lib/SPIRV/PervertexInputVisitor.h | 75.00% (3/4) | 73.68% (14/19) | 90.00% (9/10) | - (0/0) |
tools/clang/lib/SPIRV/PreciseVisitor.cpp | 100.00% (19/19) | 95.65% (176/184) | 93.27% (97/104) | 84.29% (59/70) |
tools/clang/lib/SPIRV/PreciseVisitor.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (2/2) | - (0/0) |
tools/clang/lib/SPIRV/RawBufferMethods.cpp | 100.00% (20/20) | 97.10% (503/518) | 91.19% (145/159) | 91.00% (91/100) |
tools/clang/lib/SPIRV/RawBufferMethods.h | 100.00% (2/2) | 100.00% (5/5) | 100.00% (9/9) | - (0/0) |
tools/clang/lib/SPIRV/RelaxedPrecisionVisitor.cpp | 96.15% (25/26) | 88.52% (162/183) | 82.09% (110/134) | 71.93% (82/114) |
tools/clang/lib/SPIRV/RelaxedPrecisionVisitor.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (3/3) | - (0/0) |
tools/clang/lib/SPIRV/RemoveBufferBlockVisitor.cpp | 100.00% (6/6) | 99.16% (118/119) | 98.36% (60/61) | 97.73% (43/44) |
tools/clang/lib/SPIRV/RemoveBufferBlockVisitor.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (3/3) | - (0/0) |
tools/clang/lib/SPIRV/SignaturePackingUtil.cpp | 100.00% (8/8) | 97.70% (85/87) | 98.15% (53/54) | 86.11% (31/36) |
tools/clang/lib/SPIRV/SortDebugInfoVisitor.cpp | 100.00% (4/4) | 87.02% (181/208) | 83.87% (130/155) | 83.58% (112/134) |
tools/clang/lib/SPIRV/SortDebugInfoVisitor.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (5/5) | - (0/0) |
tools/clang/lib/SPIRV/SpirvBasicBlock.cpp | 100.00% (5/5) | 85.06% (74/87) | 87.74% (93/106) | 78.75% (63/80) |
tools/clang/lib/SPIRV/SpirvBuilder.cpp | 98.67% (148/150) | 97.77% (1489/1523) | 95.02% (572/602) | 89.78% (246/274) |
tools/clang/lib/SPIRV/SpirvContext.cpp | 95.65% (44/46) | 95.04% (402/423) | 93.72% (194/207) | 92.14% (129/140) |
tools/clang/lib/SPIRV/SpirvEmitter.cpp | 98.65% (365/370) | 94.23% (12372/13130) | 91.66% (6800/7419) | 87.07% (5165/5932) |
tools/clang/lib/SPIRV/SpirvEmitter.h | 100.00% (13/13) | 100.00% (37/37) | 100.00% (21/21) | 100.00% (4/4) |
tools/clang/lib/SPIRV/SpirvFunction.cpp | 100.00% (7/7) | 93.51% (72/77) | 90.48% (57/63) | 82.50% (33/40) |
tools/clang/lib/SPIRV/SpirvInstruction.cpp | 90.21% (129/143) | 85.01% (607/714) | 85.21% (755/886) | 61.14% (225/368) |
tools/clang/lib/SPIRV/SpirvModule.cpp | 100.00% (29/29) | 87.01% (288/331) | 85.77% (235/274) | 78.72% (148/188) |
tools/clang/lib/SPIRV/SpirvType.cpp | 100.00% (24/24) | 93.33% (168/180) | 94.47% (188/199) | 81.40% (140/172) |
tools/clang/lib/SPIRV/StageVar.h | 100.00% (26/26) | 100.00% (47/47) | 100.00% (43/43) | 75.00% (6/8) |
tools/clang/lib/SPIRV/String.cpp | 100.00% (2/2) | 92.31% (12/13) | 80.00% (4/5) | 50.00% (1/2) |
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp | 26.44% (23/87) | 31.21% (431/1381) | 34.93% (306/876) | 28.29% (202/714) |
tools/clang/lib/Sema/AttributeList.cpp | 86.36% (19/22) | 89.26% (108/121) | 24.58% (848/3450) | 23.86% (784/3286) |
tools/clang/lib/Sema/CodeCompleteConsumer.cpp | 47.22% (17/36) | 35.31% (155/439) | 31.70% (84/265) | 31.48% (85/270) |
tools/clang/lib/Sema/DeclSpec.cpp | 56.14% (32/57) | 40.63% (373/918) | 38.19% (257/673) | 37.04% (243/656) |
tools/clang/lib/Sema/DelayedDiagnostic.cpp | 0.00% (0/2) | 0.00% (0/40) | 0.00% (0/15) | 0.00% (0/20) |
tools/clang/lib/Sema/IdentifierResolver.cpp | 82.35% (14/17) | 52.84% (121/229) | 52.94% (90/170) | 40.52% (47/116) |
tools/clang/lib/Sema/JumpDiagnostics.cpp | 52.94% (9/17) | 25.80% (129/500) | 32.88% (120/365) | 27.57% (83/301) |
tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp | 0.00% (0/42) | 0.00% (0/194) | 0.00% (0/179) | 0.00% (0/94) |
tools/clang/lib/Sema/Scope.cpp | 50.00% (3/6) | 47.49% (85/179) | 42.28% (63/149) | 43.64% (48/110) |
tools/clang/lib/Sema/ScopeInfo.cpp | 13.33% (2/15) | 11.63% (20/172) | 1.83% (2/109) | 0.00% (0/64) |
tools/clang/lib/Sema/Sema.cpp | 68.33% (41/60) | 54.08% (523/967) | 54.41% (401/737) | 39.55% (210/531) |
tools/clang/lib/Sema/SemaAccess.cpp | 15.38% (10/65) | 5.05% (53/1049) | 6.74% (56/831) | 4.03% (25/620) |
tools/clang/lib/Sema/SemaAttr.cpp | 17.14% (6/35) | 5.01% (20/399) | 5.75% (15/261) | 2.78% (6/216) |
tools/clang/lib/Sema/SemaCUDA.cpp | 0.00% (0/5) | 0.00% (0/176) | 0.00% (0/139) | 0.00% (0/108) |
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp | 73.91% (17/23) | 49.16% (294/598) | 52.50% (263/501) | 41.84% (159/380) |
tools/clang/lib/Sema/SemaCast.cpp | 44.44% (16/36) | 15.10% (246/1629) | 17.70% (223/1260) | 12.70% (129/1016) |
tools/clang/lib/Sema/SemaChecking.cpp | 53.26% (98/184) | 25.94% (1170/4510) | 24.62% (947/3846) | 20.39% (672/3296) |
tools/clang/lib/Sema/SemaCodeComplete.cpp | 21.67% (39/180) | 8.82% (467/5294) | 9.37% (336/3586) | 9.92% (296/2985) |
tools/clang/lib/Sema/SemaConsumer.cpp | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
tools/clang/lib/Sema/SemaDXR.cpp | 96.55% (56/58) | 93.74% (854/911) | 92.36% (532/576) | 85.14% (401/471) |
tools/clang/lib/Sema/SemaDecl.cpp | 62.40% (156/250) | 41.31% (3821/9249) | 47.57% (3619/7607) | 37.02% (2412/6515) |
tools/clang/lib/Sema/SemaDeclAttr.cpp | 8.04% (16/199) | 4.11% (170/4138) | 5.77% (153/2651) | 11.56% (255/2206) |
tools/clang/lib/Sema/SemaDeclCXX.cpp | 33.75% (107/317) | 18.57% (1610/8669) | 19.93% (1262/6333) | 16.37% (791/4832) |
tools/clang/lib/Sema/SemaDeclObjC.cpp | 1.05% (1/95) | 0.37% (10/2724) | 0.32% (7/2189) | 0.18% (3/1636) |
tools/clang/lib/Sema/SemaExceptionSpec.cpp | 31.58% (6/19) | 5.15% (34/660) | 3.67% (35/954) | 1.80% (13/722) |
tools/clang/lib/Sema/SemaExpr.cpp | 41.25% (139/337) | 25.82% (2484/9621) | 27.04% (2287/8458) | 23.73% (1599/6737) |
tools/clang/lib/Sema/SemaExprCXX.cpp | 26.15% (34/130) | 15.23% (641/4210) | 15.93% (510/3201) | 13.44% (363/2700) |
tools/clang/lib/Sema/SemaExprMember.cpp | 65.52% (19/29) | 40.22% (434/1079) | 36.39% (298/819) | 29.09% (192/660) |
tools/clang/lib/Sema/SemaExprObjC.cpp | 0.00% (0/43) | 0.00% (0/146) | 0.00% (0/185) | 0.00% (0/2) |
tools/clang/lib/Sema/SemaFixItUtils.cpp | 50.00% (3/6) | 43.59% (68/156) | 59.15% (97/164) | 40.91% (54/132) |
tools/clang/lib/Sema/SemaHLSL.cpp | 95.37% (371/389) | 88.98% (11062/12432) | 90.12% (7472/8291) | 84.72% (6191/7308) |
tools/clang/lib/Sema/SemaHLSLDiagnoseTU.cpp | 92.11% (35/38) | 93.76% (511/545) | 96.25% (334/347) | 93.00% (239/257) |
tools/clang/lib/Sema/SemaInit.cpp | 17.89% (22/123) | 10.43% (532/5101) | 10.59% (365/3446) | 12.31% (406/3297) |
tools/clang/lib/Sema/SemaLambda.cpp | 11.11% (2/18) | 29.63% (32/108) | 19.30% (22/114) | 43.48% (20/46) |
tools/clang/lib/Sema/SemaLookup.cpp | 75.00% (96/128) | 55.79% (1584/2839) | 55.60% (1291/2322) | 48.04% (958/1994) |
tools/clang/lib/Sema/SemaObjCProperty.cpp | 0.00% (0/16) | 0.00% (0/48) | 0.00% (0/64) | - (0/0) |
tools/clang/lib/Sema/SemaOpenMP.cpp | 0.00% (0/74) | 0.00% (0/222) | 0.00% (0/296) | - (0/0) |
tools/clang/lib/Sema/SemaOverload.cpp | 46.64% (111/238) | 31.42% (2450/7797) | 30.31% (1662/5484) | 26.95% (1217/4515) |
tools/clang/lib/Sema/SemaPseudoObject.cpp | 0.00% (0/5) | 0.00% (0/15) | 0.00% (0/20) | - (0/0) |
tools/clang/lib/Sema/SemaStmt.cpp | 30.46% (46/151) | 31.89% (824/2584) | 35.27% (642/1820) | 29.09% (388/1334) |
tools/clang/lib/Sema/SemaStmtAsm.cpp | 0.00% (0/8) | 0.00% (0/441) | 0.00% (0/329) | 0.00% (0/248) |
tools/clang/lib/Sema/SemaStmtAttr.cpp | 60.00% (3/5) | 20.24% (34/168) | 16.67% (18/108) | 15.62% (15/96) |
tools/clang/lib/Sema/SemaTemplate.cpp | 47.20% (76/161) | 40.61% (2106/5186) | 41.24% (1415/3431) | 32.56% (870/2672) |
tools/clang/lib/Sema/SemaTemplateDeduction.cpp | 68.00% (51/75) | 45.00% (1268/2818) | 42.81% (816/1906) | 40.56% (623/1536) |
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp | 77.27% (68/88) | 54.26% (969/1786) | 55.97% (577/1031) | 45.38% (324/714) |
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 50.49% (52/103) | 40.83% (1266/3101) | 45.40% (863/1901) | 36.21% (512/1414) |
tools/clang/lib/Sema/SemaTemplateVariadic.cpp | 73.33% (33/45) | 45.45% (305/671) | 42.30% (195/461) | 36.06% (150/416) |
tools/clang/lib/Sema/SemaType.cpp | 43.21% (70/162) | 29.48% (1409/4780) | 32.17% (1123/3491) | 30.04% (945/3146) |
tools/clang/lib/Sema/TreeTransform.h | 28.63% (136/475) | 27.29% (1799/6593) | 28.82% (2016/6994) | 29.18% (1048/3592) |
tools/clang/lib/Sema/TypeLocBuilder.cpp | 100.00% (3/3) | 80.72% (67/83) | 10.54% (45/427) | 57.63% (68/118) |
tools/clang/lib/Sema/TypeLocBuilder.h | 90.00% (9/10) | 85.11% (40/47) | 94.74% (18/19) | 100.00% (4/4) |
tools/clang/lib/Sema/VkConstantsTables.h | 100.00% (1/1) | 100.00% (7/7) | 100.00% (1/1) | - (0/0) |
tools/clang/lib/Tooling/Core/Replacement.cpp | 0.00% (0/20) | 0.00% (0/212) | 0.00% (0/118) | 0.00% (0/78) |
tools/clang/tools/dxc/dxcmain.cpp | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
tools/clang/tools/dxclib/dxc.cpp | 82.86% (29/35) | 75.88% (796/1049) | 65.98% (644/976) | 57.14% (324/567) |
tools/clang/tools/dxcompiler/DXCompiler.cpp | 100.00% (3/3) | 67.50% (27/40) | 60.00% (18/30) | 37.50% (6/16) |
tools/clang/tools/dxcompiler/dxcapi.cpp | 100.00% (5/5) | 86.11% (62/72) | 80.65% (50/62) | 83.33% (25/30) |
tools/clang/tools/dxcompiler/dxcassembler.cpp | 100.00% (4/4) | 96.33% (105/109) | 80.26% (61/76) | 70.59% (24/34) |
tools/clang/tools/dxcompiler/dxcdisassembler.cpp | 97.14% (34/35) | 90.57% (1172/1294) | 89.50% (588/657) | 87.50% (602/688) |
tools/clang/tools/dxcompiler/dxcfilesystem.cpp | 58.44% (45/77) | 68.19% (358/525) | 62.26% (287/461) | 68.79% (108/157) |
tools/clang/tools/dxcompiler/dxclibrary.cpp | 68.29% (28/41) | 70.50% (270/383) | 53.98% (217/402) | 65.38% (102/156) |
tools/clang/tools/dxcompiler/dxclinker.cpp | 84.62% (11/13) | 88.82% (270/304) | 74.46% (207/278) | 58.67% (88/150) |
tools/clang/tools/dxcompiler/dxcompileradapter.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (4/4) | - (0/0) |
tools/clang/tools/dxcompiler/dxcompilerobj.cpp | 95.12% (39/41) | 91.03% (1299/1427) | 81.84% (861/1052) | 72.11% (468/649) |
tools/clang/tools/dxcompiler/dxcpdbutils.cpp | 83.75% (67/80) | 73.77% (599/812) | 60.11% (437/727) | 50.41% (184/365) |
tools/clang/tools/dxcompiler/dxcshadersourceinfo.cpp | 100.00% (12/12) | 90.48% (342/378) | 82.78% (149/180) | 66.38% (77/116) |
tools/clang/tools/dxcompiler/dxcshadersourceinfo.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (4/4) | - (0/0) |
tools/clang/tools/dxcompiler/dxcutil.cpp | 80.00% (8/10) | 79.19% (156/197) | 63.89% (138/216) | 48.15% (52/108) |
tools/clang/tools/dxcompiler/dxcvalidator.cpp | 77.78% (7/9) | 67.92% (36/53) | 50.00% (24/48) | 38.46% (5/13) |
tools/clang/tools/dxcvalidator/dxcvalidator.cpp | 100.00% (8/8) | 86.73% (170/196) | 65.00% (104/160) | 60.53% (46/76) |
tools/clang/tools/libclang/CIndex.cpp | 21.41% (88/411) | 18.92% (1018/5381) | 21.88% (896/4095) | 18.11% (603/3330) |
tools/clang/tools/libclang/CIndexCodeCompletion.cpp | 44.12% (15/34) | 33.96% (200/589) | 29.34% (98/334) | 31.93% (106/332) |
tools/clang/tools/libclang/CIndexDiagnostic.cpp | 40.91% (18/44) | 40.06% (127/317) | 35.00% (84/240) | 26.49% (40/151) |
tools/clang/tools/libclang/CIndexDiagnostic.h | 50.00% (6/12) | 53.85% (14/26) | 66.67% (12/18) | - (0/0) |
tools/clang/tools/libclang/CIndexHigh.cpp | 34.78% (8/23) | 31.38% (102/325) | 35.32% (89/252) | 26.45% (41/155) |
tools/clang/tools/libclang/CIndexInclusionStack.cpp | 100.00% (1/1) | 83.33% (30/36) | 66.67% (20/30) | 63.16% (12/19) |
tools/clang/tools/libclang/CIndexUSRs.cpp | 0.00% (0/9) | 0.00% (0/84) | 0.00% (0/39) | 0.00% (0/20) |
tools/clang/tools/libclang/CIndexer.cpp | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
tools/clang/tools/libclang/CIndexer.h | 66.67% (6/9) | 68.75% (11/16) | 76.92% (10/13) | - (0/0) |
tools/clang/tools/libclang/CLog.h | 28.57% (4/14) | 44.83% (13/29) | 32.00% (8/25) | 33.33% (2/6) |
tools/clang/tools/libclang/CXCursor.cpp | 28.05% (23/82) | 15.59% (172/1103) | 18.12% (108/596) | 31.97% (195/610) |
tools/clang/tools/libclang/CXCursor.h | 20.00% (2/10) | 17.65% (6/34) | 11.76% (2/17) | 0.00% (0/2) |
tools/clang/tools/libclang/CXLoadedDiagnostic.cpp | 0.00% (0/31) | 0.00% (0/206) | 0.00% (0/137) | 0.00% (0/72) |
tools/clang/tools/libclang/CXLoadedDiagnostic.h | 0.00% (0/3) | 0.00% (0/6) | 0.00% (0/9) | - (0/0) |
tools/clang/tools/libclang/CXSourceLocation.cpp | 30.00% (6/20) | 25.51% (62/243) | 27.81% (52/187) | 19.12% (26/136) |
tools/clang/tools/libclang/CXSourceLocation.h | 80.00% (4/5) | 76.00% (19/25) | 71.43% (5/7) | 50.00% (1/2) |
tools/clang/tools/libclang/CXStoredDiagnostic.cpp | 40.00% (4/10) | 37.88% (25/66) | 35.71% (15/42) | 50.00% (15/30) |
tools/clang/tools/libclang/CXString.cpp | 50.00% (7/14) | 48.96% (47/96) | 48.89% (22/45) | 46.43% (13/28) |
tools/clang/tools/libclang/CXString.h | 50.00% (1/2) | 75.00% (3/4) | 33.33% (1/3) | - (0/0) |
tools/clang/tools/libclang/CXTranslationUnit.h | 40.00% (2/5) | 46.67% (7/15) | 50.00% (4/8) | 50.00% (1/2) |
tools/clang/tools/libclang/CXType.cpp | 13.33% (6/45) | 6.75% (53/785) | 4.82% (41/850) | 6.16% (36/584) |
tools/clang/tools/libclang/CursorVisitor.h | 70.00% (7/10) | 88.64% (39/44) | 90.91% (30/33) | 100.00% (6/6) |
tools/clang/tools/libclang/dxcisenseimpl.cpp | 70.29% (97/138) | 59.10% (786/1330) | 51.05% (533/1044) | 39.16% (195/498) |
tools/clang/tools/libclang/dxcisenseimpl.h | 17.65% (3/17) | 14.89% (7/47) | 17.65% (3/17) | - (0/0) |
tools/clang/tools/libclang/dxcrewriteunused.cpp | 48.15% (26/54) | 49.22% (627/1274) | 44.87% (341/760) | 39.89% (213/534) |
Totals | 51.50% (32852/63796) | 47.87% (357168/746084) | 46.06% (262432/569812) | 43.63% (171380/392832) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)