# Clang 11 documentation

## Clang Formatted Status

Clang Formatted Status describes the state of LLVM source tree in terms of conformance to ClangFormat as of: June 27, 2020 11:36:24 (eb50838ba08).

LLVM Clang-Format Status
Directory | Total Files | Formatted Files | Unformatted Files | % Complete
--- | --- | --- | --- | ---
clang/bindings/python/tests/cindex/INPUTS | 5 | 3 | 2 | 60%
clang/docs/analyzer/checkers | 2 | 0 | 2 | 0%
clang/examples/AnnotateFunctions | 1 | 0 | 1 | 0%
clang/examples/Attribute | 1 | 0 | 1 | 0%
clang/examples/clang-interpreter | 1 | 0 | 1 | 0%
clang/examples/PrintFunctionNames | 1 | 0 | 1 | 0%
clang/include/clang/Analysis | 14 | 3 | 11 | 21%
clang/include/clang/Analysis/Analyses | 14 | 2 | 12 | 14%
clang/include/clang/Analysis/DomainSpecific | 2 | 0 | 2 | 0%
clang/include/clang/Analysis/FlowSensitive | 2 | 1 | 1 | 50%
clang/include/clang/Analysis/Support | 1 | 0 | 1 | 0%
clang/include/clang/ARCMigrate | 3 | 0 | 3 | 0%
clang/include/clang/AST | 113 | 20 | 93 | 17%
clang/include/clang/ASTMatchers | 5 | 1 | 4 | 20%
clang/include/clang/ASTMatchers/Dynamic | 4 | 1 | 3 | 25%
clang/include/clang/Basic | 76 | 26 | 50 | 34%
clang/include/clang/CodeGen | 9 | 0 | 9 | 0%
clang/include/clang/CrossTU | 2 | 1 | 1 | 50%
clang/include/clang/DirectoryWatcher | 1 | 1 | 0 | 100%
clang/include/clang/Driver | 17 | 4 | 13 | 23%
clang/include/clang/Edit | 5 | 1 | 4 | 20%
clang/include/clang/Format | 1 | 1 | 0 | 100%
clang/include/clang/Frontend | 28 | 7 | 21 | 25%
clang/include/clang/FrontendTool | 1 | 0 | 1 | 0%
clang/include/clang/Index | 7 | 2 | 5 | 28%
clang/include/clang/Lex | 29 | 4 | 25 | 13%
clang/include/clang/Parse | 5 | 2 | 3 | 40%
clang/include/clang/Rewrite/Core | 6 | 0 | 6 | 0%
clang/include/clang/Rewrite/Frontend | 4 | 0 | 4 | 0%
clang/include/clang/Sema | 32 | 3 | 29 | 9%
clang/include/clang/Serialization | 14 | 2 | 12 | 14%
clang/include/clang/StaticAnalyzer/Checkers | 4 | 1 | 3 | 25%
clang/include/clang/StaticAnalyzer/Core | 5 | 1 | 4 | 20%
clang/include/clang/StaticAnalyzer/Core/BugReporter | 4 | 1 | 3 | 25%
clang/include/clang/StaticAnalyzer/Core/PathSensitive | 36 | 9 | 27 | 25%
clang/include/clang/StaticAnalyzer/Frontend | 5 | 3 | 2 | 60%
clang/include/clang/Testing | 1 | 1 | 0 | 100%
clang/include/clang/Tooling | 16 | 9 | 7 | 56%
clang/include/clang/Tooling/ASTDiff | 2 | 2 | 0 | 100%
clang/include/clang/Tooling/Core | 3 | 1 | 2 | 33%
clang/include/clang/Tooling/DependencyScanning | 5 | 4 | 1 | 80%
clang/include/clang/Tooling/Inclusions | 2 | 0 | 2 | 0%
clang/include/clang/Tooling/Refactoring | 14 | 12 | 2 | 85%
clang/include/clang/Tooling/Refactoring/Extract | 2 | 1 | 1 | 50%
clang/include/clang/Tooling/Refactoring/Rename | 6 | 5 | 1 | 83%
clang/include/clang/Tooling/Syntax | 5 | 5 | 0 | 100%
clang/include/clang/Tooling/Transformer | 8 | 7 | 1 | 87%
clang/include/clang-c | 9 | 3 | 6 | 33%
clang/INPUTS | 2 | 0 | 2 | 0%
clang/lib/Analysis | 25 | 2 | 23 | 8%
clang/lib/Analysis/plugins/CheckerDependencyHandling | 1 | 1 | 0 | 100%
clang/lib/Analysis/plugins/CheckerOptionHandling | 1 | 0 | 1 | 0%
clang/lib/Analysis/plugins/SampleAnalyzer | 1 | 1 | 0 | 100%
clang/lib/ARCMigrate | 22 | 0 | 22 | 0%
clang/lib/AST | 80 | 2 | 78 | 2%
clang/lib/AST/Interp | 44 | 19 | 25 | 43%
clang/lib/ASTMatchers | 3 | 0 | 3 | 0%
clang/lib/ASTMatchers/Dynamic | 6 | 1 | 5 | 16%
clang/lib/Basic | 34 | 8 | 26 | 23%
clang/lib/Basic/Targets | 48 | 23 | 25 | 47%
clang/lib/CodeGen | 87 | 8 | 79 | 9%
clang/lib/CrossTU | 1 | 0 | 1 | 0%
clang/lib/DirectoryWatcher | 2 | 2 | 0 | 100%
clang/lib/DirectoryWatcher/default | 1 | 0 | 1 | 0%
clang/lib/DirectoryWatcher/linux | 1 | 0 | 1 | 0%
clang/lib/DirectoryWatcher/mac | 1 | 0 | 1 | 0%
clang/lib/DirectoryWatcher/windows | 1 | 0 | 1 | 0%
clang/lib/Driver | 16 | 2 | 14 | 12%
clang/lib/Driver/ToolChains | 83 | 27 | 56 | 32%
clang/lib/Driver/ToolChains/Arch | 18 | 4 | 14 | 22%
clang/lib/Edit | 3 | 0 | 3 | 0%
clang/lib/Format | 29 | 29 | 0 | 100%
clang/lib/Format/old | 2 | 1 | 1 | 50%
clang/lib/Frontend | 33 | 4 | 29 | 12%
clang/lib/Frontend/Rewrite | 8 | 0 | 8 | 0%
clang/lib/FrontendTool | 1 | 0 | 1 | 0%
clang/lib/Headers | 129 | 12 | 117 | 9%
clang/lib/Headers/openmp_wrappers | 3 | 3 | 0 | 100%
clang/lib/Headers/ppc_wrappers | 7 | 2 | 5 | 28%
clang/lib/Index | 12 | 2 | 10 | 16%
clang/lib/Lex | 23 | 1 | 22 | 4%
clang/lib/Parse | 15 | 0 | 15 | 0%
clang/lib/Rewrite | 5 | 0 | 5 | 0%
clang/lib/Sema | 55 | 4 | 51 | 7%
clang/lib/Serialization | 17 | 1 | 16 | 5%
clang/lib/StaticAnalyzer/Checkers | 115 | 13 | 102 | 11%
clang/lib/StaticAnalyzer/Checkers/cert | 1 | 1 | 0 | 100%
clang/lib/StaticAnalyzer/Checkers/MPI-Checker | 6 | 0 | 6 | 0%
clang/lib/StaticAnalyzer/Checkers/RetainCountChecker | 4 | 0 | 4 | 0%
clang/lib/StaticAnalyzer/Checkers/UninitializedObject | 3 | 1 | 2 | 33%
clang/lib/StaticAnalyzer/Checkers/WebKit | 8 | 6 | 2 | 75%
clang/lib/StaticAnalyzer/Core | 46 | 8 | 38 | 17%
clang/lib/StaticAnalyzer/Frontend | 8 | 3 | 5 | 37%
clang/lib/Testing | 1 | 1 | 0 | 100%
clang/lib/Tooling | 15 | 6 | 9 | 40%
clang/lib/Tooling/ASTDiff | 1 | 0 | 1 | 0%
clang/lib/Tooling/Core | 3 | 1 | 2 | 33%
clang/lib/Tooling/DependencyScanning | 5 | 2 | 3 | 40%
clang/lib/Tooling/Inclusions | 2 | 2 | 0 | 100%
clang/lib/Tooling/Refactoring | 4 | 2 | 2 | 50%
clang/lib/Tooling/Refactoring/Extract | 2 | 1 | 1 | 50%
clang/lib/Tooling/Refactoring/Rename | 5 | 2 | 3 | 40%
clang/lib/Tooling/Syntax | 7 | 6 | 1 | 85%
clang/lib/Tooling/Transformer | 7 | 4 | 3 | 57%
clang/tools/arcmt-test | 1 | 0 | 1 | 0%
clang/tools/c-index-test | 1 | 0 | 1 | 0%
clang/tools/clang-check | 1 | 0 | 1 | 0%
clang/tools/clang-diff | 1 | 0 | 1 | 0%
clang/tools/clang-extdef-mapping | 1 | 0 | 1 | 0%
clang/tools/clang-format | 1 | 1 | 0 | 100%
clang/tools/clang-format/fuzzer | 1 | 0 | 1 | 0%
clang/tools/clang-fuzzer | 6 | 4 | 2 | 66%
clang/tools/clang-fuzzer/fuzzer-initialize | 2 | 0 | 2 | 0%
clang/tools/clang-fuzzer/handle-cxx | 2 | 0 | 2 | 0%
clang/tools/clang-fuzzer/handle-llvm | 3 | 1 | 2 | 33%
clang/tools/clang-fuzzer/proto-to-cxx | 5 | 0 | 5 | 0%
clang/tools/clang-fuzzer/proto-to-llvm | 3 | 0 | 3 | 0%
clang/tools/clang-import-test | 1 | 1 | 0 | 100%
clang/tools/clang-offload-bundler | 1 | 0 | 1 | 0%
clang/tools/clang-offload-wrapper | 1 | 1 | 0 | 100%
clang/tools/clang-refactor | 4 | 4 | 0 | 100%
clang/tools/clang-rename | 1 | 1 | 0 | 100%
clang/tools/clang-scan-deps | 1 | 0 | 1 | 0%
clang/tools/clang-shlib | 1 | 1 | 0 | 100%
clang/tools/diagtool | 9 | 0 | 9 | 0%
clang/tools/driver | 4 | 1 | 3 | 25%
clang/tools/libclang | 34 | 6 | 28 | 17%
clang/tools/scan-build-py/tests/functional/src/include | 1 | 1 | 0 | 100%
clang/unittests/Analysis | 5 | 2 | 3 | 40%
clang/unittests/AST | 27 | 6 | 21 | 22%
clang/unittests/ASTMatchers | 6 | 0 | 6 | 0%
clang/unittests/ASTMatchers/Dynamic | 3 | 0 | 3 | 0%
clang/unittests/Basic | 5 | 1 | 4 | 20%
clang/unittests/CodeGen | 5 | 0 | 5 | 0%
clang/unittests/CrossTU | 1 | 1 | 0 | 100%
clang/unittests/DirectoryWatcher | 1 | 0 | 1 | 0%
clang/unittests/Driver | 5 | 1 | 4 | 20%
clang/unittests/Format | 18 | 17 | 1 | 94%
clang/unittests/Frontend | 9 | 5 | 4 | 55%
clang/unittests/Index | 1 | 1 | 0 | 100%
clang/unittests/Lex | 6 | 1 | 5 | 16%
clang/unittests/libclang | 2 | 0 | 2 | 0%
clang/unittests/libclang/CrashTests | 1 | 1 | 0 | 100%
clang/unittests/Rename | 6 | 0 | 6 | 0%
clang/unittests/Rewrite | 2 | 1 | 1 | 50%
clang/unittests/Sema | 3 | 2 | 1 | 66%
clang/unittests/Serialization | 1 | 1 | 0 | 100%
clang/unittests/StaticAnalyzer | 11 | 4 | 7 | 36%
clang/unittests/Tooling | 29 | 7 | 22 | 24%
clang/unittests/Tooling/RecursiveASTVisitorTests | 23 | 9 | 14 | 39%
clang/unittests/Tooling/Syntax | 2 | 2 | 0 | 100%
clang/utils/perf-training/cxx | 1 | 0 | 1 | 0%
clang/utils/TableGen | 20 | 2 | 18 | 10%
clang-tools-extra/clang-apply-replacements/include/clang-apply-replacements/Tooling | 1 | 1 | 0 | 100%
clang-tools-extra/clang-apply-replacements/lib/Tooling | 1 | 1 | 0 | 100%
clang-tools-extra/clang-apply-replacements/tool | 1 | 1 | 0 | 100%
clang-tools-extra/clang-change-namespace | 2 | 0 | 2 | 0%
clang-tools-extra/clang-change-namespace/tool | 1 | 0 | 1 | 0%
clang-tools-extra/clang-doc | 17 | 16 | 1 | 94%
clang-tools-extra/clang-doc/tool | 1 | 1 | 0 | 100%
clang-tools-extra/clang-include-fixer | 13 | 7 | 6 | 53%
clang-tools-extra/clang-include-fixer/find-all-symbols | 17 | 13 | 4 | 76%
clang-tools-extra/clang-include-fixer/find-all-symbols/tool | 1 | 0 | 1 | 0%
clang-tools-extra/clang-include-fixer/plugin | 1 | 1 | 0 | 100%
clang-tools-extra/clang-include-fixer/tool | 1 | 0 | 1 | 0%
clang-tools-extra/clang-move | 4 | 1 | 3 | 25%
clang-tools-extra/clang-move/tool | 1 | 1 | 0 | 100%
clang-tools-extra/clang-query | 5 | 3 | 2 | 60%
clang-tools-extra/clang-query/tool | 1 | 1 | 0 | 100%
clang-tools-extra/clang-reorder-fields | 2 | 1 | 1 | 50%
clang-tools-extra/clang-reorder-fields/tool | 1 | 0 | 1 | 0%
clang-tools-extra/clang-tidy | 18 | 10 | 8 | 55%
clang-tools-extra/clang-tidy/abseil | 40 | 28 | 12 | 70%
clang-tools-extra/clang-tidy/android | 33 | 23 | 10 | 69%
clang-tools-extra/clang-tidy/boost | 3 | 3 | 0 | 100%
clang-tools-extra/clang-tidy/bugprone | 105 | 85 | 20 | 80%
clang-tools-extra/clang-tidy/cert | 29 | 27 | 2 | 93%
clang-tools-extra/clang-tidy/cppcoreguidelines | 41 | 38 | 3 | 92%
clang-tools-extra/clang-tidy/darwin | 5 | 2 | 3 | 40%
clang-tools-extra/clang-tidy/fuchsia | 15 | 9 | 6 | 60%
clang-tools-extra/clang-tidy/google | 35 | 23 | 12 | 65%
clang-tools-extra/clang-tidy/hicpp | 9 | 6 | 3 | 66%
clang-tools-extra/clang-tidy/linuxkernel | 3 | 2 | 1 | 66%
clang-tools-extra/clang-tidy/llvm | 11 | 10 | 1 | 90%
clang-tools-extra/clang-tidy/llvmlibc | 7 | 7 | 0 | 100%
clang-tools-extra/clang-tidy/misc | 29 | 25 | 4 | 86%
clang-tools-extra/clang-tidy/modernize | 67 | 46 | 21 | 68%
clang-tools-extra/clang-tidy/mpi | 5 | 4 | 1 | 80%
clang-tools-extra/clang-tidy/objc | 15 | 10 | 5 | 66%
clang-tools-extra/clang-tidy/openmp | 5 | 5 | 0 | 100%
clang-tools-extra/clang-tidy/performance | 29 | 24 | 5 | 82%
clang-tools-extra/clang-tidy/plugin | 1 | 1 | 0 | 100%
clang-tools-extra/clang-tidy/portability | 5 | 3 | 2 | 60%
clang-tools-extra/clang-tidy/readability | 77 | 63 | 14 | 81%
clang-tools-extra/clang-tidy/tool | 3 | 2 | 1 | 66%
clang-tools-extra/clang-tidy/utils | 33 | 26 | 7 | 78%
clang-tools-extra/clang-tidy/zircon | 3 | 3 | 0 | 100%
clang-tools-extra/clangd | 75 | 58 | 17 | 77%
clang-tools-extra/clangd/benchmarks | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/fuzzer | 2 | 2 | 0 | 100%
clang-tools-extra/clangd/index | 37 | 34 | 3 | 91%
clang-tools-extra/clangd/index/dex | 9 | 8 | 1 | 88%
clang-tools-extra/clangd/index/dex/dexp | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/index/remote | 2 | 2 | 0 | 100%
clang-tools-extra/clangd/index/remote/marshalling | 2 | 2 | 0 | 100%
clang-tools-extra/clangd/index/remote/server | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/index/remote/unimplemented | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/indexer | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/refactor | 4 | 4 | 0 | 100%
clang-tools-extra/clangd/refactor/tweaks | 13 | 10 | 3 | 76%
clang-tools-extra/clangd/support | 18 | 18 | 0 | 100%
clang-tools-extra/clangd/tool | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/unittests | 64 | 52 | 12 | 81%
clang-tools-extra/clangd/unittests/remote | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/unittests/support | 8 | 8 | 0 | 100%
clang-tools-extra/clangd/unittests/xpc | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/xpc | 3 | 3 | 0 | 100%
clang-tools-extra/clangd/xpc/framework | 1 | 1 | 0 | 100%
clang-tools-extra/clangd/xpc/test-client | 1 | 1 | 0 | 100%
clang-tools-extra/modularize | 9 | 1 | 8 | 11%
clang-tools-extra/pp-trace | 3 | 1 | 2 | 33%
clang-tools-extra/tool-template | 1 | 1 | 0 | 100%
clang-tools-extra/unittests/clang-apply-replacements | 1 | 1 | 0 | 100%
clang-tools-extra/unittests/clang-change-namespace | 1 | 0 | 1 | 0%
clang-tools-extra/unittests/clang-doc | 9 | 9 | 0 | 100%
clang-tools-extra/unittests/clang-include-fixer | 2 | 0 | 2 | 0%
clang-tools-extra/unittests/clang-include-fixer/find-all-symbols | 1 | 0 | 1 | 0%
clang-tools-extra/unittests/clang-move | 1 | 0 | 1 | 0%
clang-tools-extra/unittests/clang-query | 2 | 0 | 2 | 0%
clang-tools-extra/unittests/clang-tidy | 14 | 6 | 8 | 42%
clang-tools-extra/unittests/include/common | 1 | 0 | 1 | 0%
compiler-rt/include/fuzzer | 1 | 0 | 1 | 0%
compiler-rt/include/sanitizer | 14 | 1 | 13 | 7%
compiler-rt/include/xray | 3 | 2 | 1 | 66%
compiler-rt/lib/asan | 59 | 3 | 56 | 5%
compiler-rt/lib/asan/tests | 17 | 1 | 16 | 5%
compiler-rt/lib/BlocksRuntime | 2 | 0 | 2 | 0%
compiler-rt/lib/builtins | 11 | 9 | 2 | 81%
compiler-rt/lib/builtins/arm | 1 | 0 | 1 | 0%
compiler-rt/lib/builtins/ppc | 1 | 1 | 0 | 100%
compiler-rt/lib/cfi | 1 | 0 | 1 | 0%
compiler-rt/lib/dfsan | 5 | 0 | 5 | 0%
compiler-rt/lib/fuzzer | 43 | 5 | 38 | 11%
compiler-rt/lib/fuzzer/afl | 1 | 0 | 1 | 0%
compiler-rt/lib/fuzzer/dataflow | 3 | 0 | 3 | 0%
compiler-rt/lib/fuzzer/tests | 2 | 1 | 1 | 50%
compiler-rt/lib/gwp_asan | 14 | 13 | 1 | 92%
compiler-rt/lib/gwp_asan/optional | 7 | 7 | 0 | 100%
compiler-rt/lib/gwp_asan/platform_specific | 4 | 4 | 0 | 100%
compiler-rt/lib/gwp_asan/tests | 14 | 14 | 0 | 100%
compiler-rt/lib/gwp_asan/tests/optional | 1 | 1 | 0 | 100%
compiler-rt/lib/hwasan | 27 | 7 | 20 | 25%
compiler-rt/lib/interception | 8 | 1 | 7 | 12%
compiler-rt/lib/interception/tests | 3 | 1 | 2 | 33%
compiler-rt/lib/lsan | 20 | 7 | 13 | 35%
compiler-rt/lib/msan | 18 | 4 | 14 | 22%
compiler-rt/lib/msan/tests | 4 | 0 | 4 | 0%
compiler-rt/lib/profile | 6 | 0 | 6 | 0%
compiler-rt/lib/safestack | 3 | 1 | 2 | 33%
compiler-rt/lib/sanitizer_common | 159 | 23 | 136 | 14%
compiler-rt/lib/sanitizer_common/symbolizer | 2 | 2 | 0 | 100%
compiler-rt/lib/sanitizer_common/tests | 38 | 1 | 37 | 2%
compiler-rt/lib/scudo | 20 | 0 | 20 | 0%
compiler-rt/lib/scudo/standalone | 46 | 42 | 4 | 91%
compiler-rt/lib/scudo/standalone/benchmarks | 1 | 1 | 0 | 100%
compiler-rt/lib/scudo/standalone/fuzz | 1 | 0 | 1 | 0%
compiler-rt/lib/scudo/standalone/include/scudo | 1 | 1 | 0 | 100%
compiler-rt/lib/scudo/standalone/tests | 23 | 23 | 0 | 100%
compiler-rt/lib/scudo/standalone/tools | 1 | 0 | 1 | 0%
compiler-rt/lib/stats | 3 | 0 | 3 | 0%
compiler-rt/lib/tsan/benchmarks | 6 | 0 | 6 | 0%
compiler-rt/lib/tsan/dd | 3 | 0 | 3 | 0%
compiler-rt/lib/tsan/go | 1 | 0 | 1 | 0%
compiler-rt/lib/tsan/rtl | 62 | 10 | 52 | 16%
compiler-rt/lib/tsan/tests/rtl | 10 | 1 | 9 | 10%
compiler-rt/lib/tsan/tests/unit | 10 | 0 | 10 | 0%
compiler-rt/lib/ubsan | 27 | 7 | 20 | 25%
compiler-rt/lib/ubsan_minimal | 1 | 0 | 1 | 0%
compiler-rt/lib/xray | 39 | 30 | 9 | 76%
compiler-rt/lib/xray/tests/unit | 10 | 8 | 2 | 80%
compiler-rt/tools/gwp_asan | 1 | 1 | 0 | 100%
debuginfo-tests/dexter/feature_tests/commands/penalty | 6 | 0 | 6 | 0%
debuginfo-tests/dexter/feature_tests/commands/perfect | 5 | 0 | 5 | 0%
debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind | 5 | 0 | 5 | 0%
debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps | 5 | 0 | 5 | 0%
debuginfo-tests/dexter/feature_tests/subtools | 1 | 0 | 1 | 0%
debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect | 1 | 0 | 1 | 0%
debuginfo-tests/dexter-tests | 8 | 3 | 5 | 37%
debuginfo-tests/llgdb-tests | 7 | 0 | 7 | 0%
debuginfo-tests/llvm-prettyprinters/gdb | 1 | 1 | 0 | 100%
flang/include/flang | 1 | 1 | 0 | 100%
flang/include/flang/Common | 19 | 19 | 0 | 100%
flang/include/flang/Decimal | 2 | 2 | 0 | 100%
flang/include/flang/Evaluate | 23 | 23 | 0 | 100%
flang/include/flang/Lower | 13 | 12 | 1 | 92%
flang/include/flang/Lower/Support | 1 | 1 | 0 | 100%
flang/include/flang/Optimizer/CodeGen | 1 | 1 | 0 | 100%
flang/include/flang/Optimizer/Dialect | 5 | 5 | 0 | 100%
flang/include/flang/Optimizer/Support | 2 | 2 | 0 | 100%
flang/include/flang/Parser | 17 | 17 | 0 | 100%
flang/include/flang/Semantics | 8 | 8 | 0 | 100%
flang/lib/Common | 4 | 4 | 0 | 100%
flang/lib/Decimal | 3 | 3 | 0 | 100%
flang/lib/Evaluate | 32 | 32 | 0 | 100%
flang/lib/Lower | 10 | 9 | 1 | 90%
flang/lib/Optimizer/Dialect | 4 | 4 | 0 | 100%
flang/lib/Optimizer/Support | 2 | 2 | 0 | 100%
flang/lib/Parser | 34 | 34 | 0 | 100%
flang/lib/Semantics | 68 | 65 | 3 | 95%
flang/module | 1 | 0 | 1 | 0%
flang/runtime | 56 | 56 | 0 | 100%
flang/tools/f18 | 2 | 2 | 0 | 100%
flang/tools/f18-parse-demo | 2 | 2 | 0 | 100%
flang/tools/tco | 1 | 1 | 0 | 100%
flang/unittests/Decimal | 2 | 2 | 0 | 100%
flang/unittests/Evaluate | 15 | 15 | 0 | 100%
flang/unittests/Optimizer | 1 | 1 | 0 | 100%
flang/unittests/Runtime | 7 | 7 | 0 | 100%
libc/AOR_v20.02/math | 4 | 1 | 3 | 25%
libc/AOR_v20.02/math/include | 1 | 0 | 1 | 0%
libc/AOR_v20.02/networking | 1 | 0 | 1 | 0%
libc/AOR_v20.02/networking/include | 1 | 0 | 1 | 0%
libc/AOR_v20.02/string | 1 | 0 | 1 | 0%
libc/AOR_v20.02/string/include | 1 | 0 | 1 | 0%
libc/benchmarks | 14 | 14 | 0 | 100%
libc/fuzzing/string | 2 | 1 | 1 | 50%
libc/include | 4 | 4 | 0 | 100%
libc/loader/linux/x86_64 | 1 | 1 | 0 | 100%
libc/src/assert | 2 | 0 | 2 | 0%
libc/src/errno | 2 | 2 | 0 | 100%
libc/src/math | 70 | 70 | 0 | 100%
libc/src/signal | 8 | 8 | 0 | 100%
libc/src/signal/linux | 10 | 10 | 0 | 100%
libc/src/stdio | 3 | 3 | 0 | 100%
libc/src/stdlib | 3 | 3 | 0 | 100%
libc/src/stdlib/linux | 1 | 1 | 0 | 100%
libc/src/string | 14 | 13 | 1 | 92%
libc/src/string/memory_utils | 3 | 3 | 0 | 100%
libc/src/string/x86 | 1 | 1 | 0 | 100%
libc/src/sys/mman | 2 | 2 | 0 | 100%
libc/src/sys/mman/linux | 2 | 2 | 0 | 100%
libc/src/threads | 6 | 6 | 0 | 100%
libc/src/threads/linux | 7 | 7 | 0 | 100%
libc/src/unistd | 1 | 1 | 0 | 100%
libc/src/unistd/linux | 1 | 1 | 0 | 100%
libc/utils/CPP | 5 | 5 | 0 | 100%
libc/utils/FPUtil | 9 | 9 | 0 | 100%
libc/utils/HdrGen | 9 | 9 | 0 | 100%
libc/utils/HdrGen/PrototypeTestGen | 1 | 1 | 0 | 100%
libc/utils/MPFRWrapper | 3 | 2 | 1 | 66%
libc/utils/testutils | 6 | 6 | 0 | 100%
libc/utils/UnitTest | 3 | 3 | 0 | 100%
libclc/generic/include | 2 | 1 | 1 | 50%
libclc/generic/include/clc | 6 | 2 | 4 | 33%
libclc/generic/include/clc/async | 4 | 4 | 0 | 100%
libclc/generic/include/clc/atomic | 11 | 7 | 4 | 63%
libclc/generic/include/clc/cl_khr_global_int32_base_atomics | 6 | 5 | 1 | 83%
libclc/generic/include/clc/cl_khr_global_int32_extended_atomics | 5 | 5 | 0 | 100%
libclc/generic/include/clc/cl_khr_int64_base_atomics | 6 | 3 | 3 | 50%
libclc/generic/include/clc/cl_khr_int64_extended_atomics | 5 | 5 | 0 | 100%
libclc/generic/include/clc/cl_khr_local_int32_base_atomics | 6 | 5 | 1 | 83%
libclc/generic/include/clc/cl_khr_local_int32_extended_atomics | 5 | 5 | 0 | 100%
libclc/generic/include/clc/common | 6 | 6 | 0 | 100%
libclc/generic/include/clc/explicit_fence | 1 | 1 | 0 | 100%
libclc/generic/include/clc/float | 1 | 0 | 1 | 0%
libclc/generic/include/clc/geometric | 8 | 8 | 0 | 100%
libclc/generic/include/clc/image | 2 | 0 | 2 | 0%
libclc/generic/include/clc/integer | 16 | 13 | 3 | 81%
libclc/generic/include/clc/math | 95 | 92 | 3 | 96%
libclc/generic/include/clc/misc | 2 | 0 | 2 | 0%
libclc/generic/include/clc/relational | 18 | 12 | 6 | 66%
libclc/generic/include/clc/shared | 5 | 3 | 2 | 60%
libclc/generic/include/clc/synchronization | 2 | 2 | 0 | 100%
libclc/generic/include/clc/workitem | 8 | 8 | 0 | 100%
libclc/generic/include/integer | 1 | 1 | 0 | 100%
libclc/generic/include/math | 15 | 15 | 0 | 100%
libclc/generic/lib | 1 | 0 | 1 | 0%
libclc/generic/lib/math | 8 | 1 | 7 | 12%
libclc/generic/lib/relational | 1 | 0 | 1 | 0%
libclc/utils | 1 | 0 | 1 | 0%
libcxx/benchmarks | 16 | 1 | 15 | 6%
libcxx/fuzzing | 4 | 0 | 4 | 0%
libcxx/include | 21 | 0 | 21 | 0%
libcxx/include/support/android | 1 | 0 | 1 | 0%
libcxx/include/support/fuchsia | 1 | 1 | 0 | 100%
libcxx/include/support/ibm | 4 | 1 | 3 | 25%
libcxx/include/support/musl | 1 | 0 | 1 | 0%
libcxx/include/support/newlib | 1 | 0 | 1 | 0%
libcxx/include/support/solaris | 3 | 2 | 1 | 66%
libcxx/include/support/win32 | 2 | 0 | 2 | 0%
libcxx/include/support/xlocale | 3 | 0 | 3 | 0%
libcxx/src | 35 | 1 | 34 | 2%
libcxx/src/experimental | 1 | 0 | 1 | 0%
libcxx/src/filesystem | 4 | 2 | 2 | 50%
libcxx/src/include | 4 | 2 | 2 | 50%
libcxx/src/support/solaris | 1 | 0 | 1 | 0%
libcxx/src/support/win32 | 3 | 0 | 3 | 0%
libcxx/utils/google-benchmark/cmake | 5 | 1 | 4 | 20%
libcxx/utils/google-benchmark/include/benchmark | 1 | 0 | 1 | 0%
libcxx/utils/google-benchmark/src | 20 | 16 | 4 | 80%
libcxxabi/fuzz | 1 | 0 | 1 | 0%
libcxxabi/include | 2 | 0 | 2 | 0%
libcxxabi/src | 26 | 1 | 25 | 3%
libcxxabi/src/demangle | 4 | 2 | 2 | 50%
libcxxabi/src/include | 2 | 0 | 2 | 0%
libunwind/include | 3 | 0 | 3 | 0%
libunwind/include/mach-o | 1 | 0 | 1 | 0%
libunwind/src | 9 | 0 | 9 | 0%
lld/COFF | 33 | 10 | 23 | 30%
lld/Common | 10 | 9 | 1 | 90%
lld/ELF | 48 | 26 | 22 | 54%
lld/ELF/Arch | 14 | 7 | 7 | 50%
lld/include/lld/Common | 12 | 6 | 6 | 50%
lld/include/lld/Core | 20 | 4 | 16 | 20%
lld/include/lld/ReaderWriter | 2 | 0 | 2 | 0%
lld/lib/Core | 8 | 2 | 6 | 25%
lld/lib/Driver | 1 | 0 | 1 | 0%
lld/lib/ReaderWriter | 1 | 0 | 1 | 0%
lld/lib/ReaderWriter/MachO | 30 | 1 | 29 | 3%
lld/lib/ReaderWriter/YAML | 1 | 0 | 1 | 0%
lld/MachO | 26 | 26 | 0 | 100%
lld/MachO/Arch | 1 | 1 | 0 | 100%
lld/MinGW | 1 | 1 | 0 | 100%
lld/tools/lld | 1 | 1 | 0 | 100%
lld/unittests/DriverTests | 1 | 0 | 1 | 0%
lld/unittests/MachOTests | 4 | 0 | 4 | 0%
lld/wasm | 27 | 14 | 13 | 51%
lldb/examples/darwin/heap_find/heap | 1 | 1 | 0 | 100%
lldb/examples/functions | 1 | 0 | 1 | 0%
lldb/examples/interposing/darwin/fd_interposing | 1 | 0 | 1 | 0%
lldb/examples/lookup | 1 | 0 | 1 | 0%
lldb/examples/plugins/commands | 1 | 1 | 0 | 100%
lldb/examples/synthetic/bitfield | 1 | 1 | 0 | 100%
lldb/include/lldb | 12 | 7 | 5 | 58%
lldb/include/lldb/API | 71 | 59 | 12 | 83%
lldb/include/lldb/Breakpoint | 24 | 10 | 14 | 41%
lldb/include/lldb/Core | 57 | 31 | 26 | 54%
lldb/include/lldb/DataFormatters | 18 | 9 | 9 | 50%
lldb/include/lldb/Expression | 17 | 6 | 11 | 35%
lldb/include/lldb/Host | 40 | 20 | 20 | 50%
lldb/include/lldb/Host/android | 1 | 1 | 0 | 100%
lldb/include/lldb/Host/common | 8 | 2 | 6 | 25%
lldb/include/lldb/Host/freebsd | 1 | 0 | 1 | 0%
lldb/include/lldb/Host/linux | 5 | 3 | 2 | 60%
lldb/include/lldb/Host/macosx | 2 | 0 | 2 | 0%
lldb/include/lldb/Host/netbsd | 1 | 0 | 1 | 0%
lldb/include/lldb/Host/openbsd | 1 | 0 | 1 | 0%
lldb/include/lldb/Host/posix | 9 | 7 | 2 | 77%
lldb/include/lldb/Host/windows | 11 | 5 | 6 | 45%
lldb/include/lldb/Initialization | 3 | 1 | 2 | 33%
lldb/include/lldb/Interpreter | 47 | 38 | 9 | 80%
lldb/include/lldb/Symbol | 36 | 16 | 20 | 44%
lldb/include/lldb/Target | 66 | 37 | 29 | 56%
lldb/include/lldb/Utility | 58 | 36 | 22 | 62%
lldb/source | 1 | 1 | 0 | 100%
lldb/source/API | 75 | 8 | 67 | 10%
lldb/source/Breakpoint | 24 | 6 | 18 | 25%
lldb/source/Commands | 56 | 48 | 8 | 85%
lldb/source/Core | 45 | 24 | 21 | 53%
lldb/source/DataFormatters | 16 | 3 | 13 | 18%
lldb/source/Expression | 13 | 4 | 9 | 30%
lldb/source/Host/android | 2 | 2 | 0 | 100%
lldb/source/Host/common | 32 | 17 | 15 | 53%
lldb/source/Host/freebsd | 2 | 2 | 0 | 100%
lldb/source/Host/linux | 5 | 3 | 2 | 60%
lldb/source/Host/macosx/cfcpp | 14 | 12 | 2 | 85%
lldb/source/Host/netbsd | 2 | 0 | 2 | 0%
lldb/source/Host/openbsd | 2 | 1 | 1 | 50%
lldb/source/Host/posix | 9 | 5 | 4 | 55%
lldb/source/Host/windows | 12 | 5 | 7 | 41%
lldb/source/Initialization | 3 | 3 | 0 | 100%
lldb/source/Interpreter | 46 | 25 | 21 | 54%
lldb/source/Plugins/ABI/AArch64 | 6 | 2 | 4 | 33%
lldb/source/Plugins/ABI/ARC | 2 | 0 | 2 | 0%
lldb/source/Plugins/ABI/ARM | 6 | 4 | 2 | 66%
lldb/source/Plugins/ABI/Hexagon | 2 | 0 | 2 | 0%
lldb/source/Plugins/ABI/Mips | 6 | 2 | 4 | 33%
lldb/source/Plugins/ABI/PowerPC | 6 | 3 | 3 | 50%
lldb/source/Plugins/ABI/SystemZ | 2 | 0 | 2 | 0%
lldb/source/Plugins/ABI/X86 | 11 | 4 | 7 | 36%
lldb/source/Plugins/Architecture/Arm | 2 | 1 | 1 | 50%
lldb/source/Plugins/Architecture/Mips | 2 | 0 | 2 | 0%
lldb/source/Plugins/Architecture/PPC64 | 2 | 2 | 0 | 100%
lldb/source/Plugins/Disassembler/LLVMC | 2 | 1 | 1 | 50%
lldb/source/Plugins/DynamicLoader/Darwin-Kernel | 2 | 0 | 2 | 0%
lldb/source/Plugins/DynamicLoader/Hexagon-DYLD | 4 | 4 | 0 | 100%
lldb/source/Plugins/DynamicLoader/MacOSX-DYLD | 6 | 3 | 3 | 50%
lldb/source/Plugins/DynamicLoader/POSIX-DYLD | 4 | 2 | 2 | 50%
lldb/source/Plugins/DynamicLoader/Static | 2 | 1 | 1 | 50%
lldb/source/Plugins/DynamicLoader/wasm-DYLD | 2 | 2 | 0 | 100%
lldb/source/Plugins/DynamicLoader/Windows-DYLD | 2 | 1 | 1 | 50%
lldb/source/Plugins/ExpressionParser/Clang | 51 | 25 | 26 | 49%
lldb/source/Plugins/Instruction/ARM | 4 | 2 | 2 | 50%
lldb/source/Plugins/Instruction/ARM64 | 2 | 0 | 2 | 0%
lldb/source/Plugins/Instruction/MIPS | 2 | 0 | 2 | 0%
lldb/source/Plugins/Instruction/MIPS64 | 2 | 1 | 1 | 50%
lldb/source/Plugins/Instruction/PPC64 | 2 | 2 | 0 | 100%
lldb/source/Plugins/InstrumentationRuntime/ASan | 2 | 2 | 0 | 100%
lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker | 2 | 2 | 0 | 100%
lldb/source/Plugins/InstrumentationRuntime/TSan | 2 | 2 | 0 | 100%
lldb/source/Plugins/InstrumentationRuntime/UBSan | 2 | 2 | 0 | 100%
lldb/source/Plugins/JITLoader/GDB | 2 | 1 | 1 | 50%
lldb/source/Plugins/Language/ClangCommon | 2 | 2 | 0 | 100%
lldb/source/Plugins/Language/CPlusPlus | 29 | 17 | 12 | 58%
lldb/source/Plugins/Language/ObjC | 20 | 13 | 7 | 65%
lldb/source/Plugins/Language/ObjCPlusPlus | 2 | 2 | 0 | 100%
lldb/source/Plugins/LanguageRuntime/CPlusPlus | 2 | 0 | 2 | 0%
lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI | 2 | 0 | 2 | 0%
lldb/source/Plugins/LanguageRuntime/ObjC | 2 | 1 | 1 | 50%
lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime | 16 | 4 | 12 | 25%
lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime | 8 | 3 | 5 | 37%
lldb/source/Plugins/MemoryHistory/asan | 2 | 2 | 0 | 100%
lldb/source/Plugins/ObjectContainer/BSD-Archive | 2 | 0 | 2 | 0%
lldb/source/Plugins/ObjectContainer/Universal-Mach-O | 2 | 2 | 0 | 100%
lldb/source/Plugins/ObjectFile/Breakpad | 4 | 3 | 1 | 75%
lldb/source/Plugins/ObjectFile/ELF | 4 | 1 | 3 | 25%
lldb/source/Plugins/ObjectFile/JIT | 2 | 0 | 2 | 0%
lldb/source/Plugins/ObjectFile/Mach-O | 2 | 0 | 2 | 0%
lldb/source/Plugins/ObjectFile/PECOFF | 6 | 3 | 3 | 50%
lldb/source/Plugins/ObjectFile/wasm | 2 | 2 | 0 | 100%
lldb/source/Plugins/OperatingSystem/Python | 2 | 2 | 0 | 100%
lldb/source/Plugins/Platform/Android | 6 | 3 | 3 | 50%
lldb/source/Plugins/Platform/FreeBSD | 2 | 1 | 1 | 50%
lldb/source/Plugins/Platform/gdb-server | 2 | 2 | 0 | 100%
lldb/source/Plugins/Platform/Linux | 2 | 1 | 1 | 50%
lldb/source/Plugins/Platform/MacOSX | 24 | 10 | 14 | 41%
lldb/source/Plugins/Platform/MacOSX/objcxx | 1 | 1 | 0 | 100%
lldb/source/Plugins/Platform/NetBSD | 2 | 1 | 1 | 50%
lldb/source/Plugins/Platform/OpenBSD | 2 | 1 | 1 | 50%
lldb/source/Plugins/Platform/POSIX | 2 | 0 | 2 | 0%
lldb/source/Plugins/Platform/Windows | 2 | 2 | 0 | 100%
lldb/source/Plugins/Process/elf-core | 20 | 18 | 2 | 90%
lldb/source/Plugins/Process/FreeBSD | 19 | 11 | 8 | 57%
lldb/source/Plugins/Process/gdb-remote | 26 | 16 | 10 | 61%
lldb/source/Plugins/Process/Linux | 24 | 12 | 12 | 50%
lldb/source/Plugins/Process/mach-core | 4 | 3 | 1 | 75%
lldb/source/Plugins/Process/MacOSX-Kernel | 16 | 13 | 3 | 81%
lldb/source/Plugins/Process/minidump | 17 | 10 | 7 | 58%
lldb/source/Plugins/Process/NetBSD | 8 | 3 | 5 | 37%
lldb/source/Plugins/Process/POSIX | 8 | 5 | 3 | 62%
lldb/source/Plugins/Process/Utility | 127 | 86 | 41 | 67%
lldb/source/Plugins/Process/Windows/Common | 34 | 24 | 10 | 70%
lldb/source/Plugins/Process/Windows/Common/arm | 2 | 1 | 1 | 50%
lldb/source/Plugins/Process/Windows/Common/arm64 | 2 | 1 | 1 | 50%
lldb/source/Plugins/Process/Windows/Common/x64 | 2 | 0 | 2 | 0%
lldb/source/Plugins/Process/Windows/Common/x86 | 2 | 0 | 2 | 0%
lldb/source/Plugins/ScriptInterpreter/Lua | 4 | 4 | 0 | 100%
lldb/source/Plugins/ScriptInterpreter/None | 2 | 2 | 0 | 100%
lldb/source/Plugins/ScriptInterpreter/Python | 8 | 3 | 5 | 37%
lldb/source/Plugins/StructuredData/DarwinLog | 2 | 0 | 2 | 0%
lldb/source/Plugins/SymbolFile/Breakpad | 2 | 0 | 2 | 0%
lldb/source/Plugins/SymbolFile/DWARF | 65 | 35 | 30 | 53%
lldb/source/Plugins/SymbolFile/NativePDB | 20 | 11 | 9 | 55%
lldb/source/Plugins/SymbolFile/PDB | 6 | 4 | 2 | 66%
lldb/source/Plugins/SymbolFile/Symtab | 2 | 2 | 0 | 100%
lldb/source/Plugins/SymbolVendor/ELF | 2 | 2 | 0 | 100%
lldb/source/Plugins/SymbolVendor/MacOSX | 2 | 2 | 0 | 100%
lldb/source/Plugins/SymbolVendor/wasm | 2 | 2 | 0 | 100%
lldb/source/Plugins/SystemRuntime/MacOSX | 10 | 1 | 9 | 10%
lldb/source/Plugins/TypeSystem/Clang | 2 | 0 | 2 | 0%
lldb/source/Plugins/UnwindAssembly/InstEmulation | 2 | 1 | 1 | 50%
lldb/source/Plugins/UnwindAssembly/x86 | 4 | 2 | 2 | 50%
lldb/source/Symbol | 32 | 18 | 14 | 56%
lldb/source/Target | 61 | 28 | 33 | 45%
lldb/source/Utility | 54 | 41 | 13 | 75%
lldb/tools/argdumper | 1 | 1 | 0 | 100%
lldb/tools/darwin-debug | 1 | 1 | 0 | 100%
lldb/tools/debugserver/source | 49 | 38 | 11 | 77%
lldb/tools/debugserver/source/MacOSX | 24 | 16 | 8 | 66%
lldb/tools/debugserver/source/MacOSX/arm | 2 | 1 | 1 | 50%
lldb/tools/debugserver/source/MacOSX/arm64 | 2 | 1 | 1 | 50%
lldb/tools/debugserver/source/MacOSX/DarwinLog | 20 | 18 | 2 | 90%
lldb/tools/debugserver/source/MacOSX/i386 | 3 | 1 | 2 | 33%
lldb/tools/debugserver/source/MacOSX/x86_64 | 3 | 1 | 2 | 33%
lldb/tools/driver | 4 | 4 | 0 | 100%
lldb/tools/intel-features | 1 | 1 | 0 | 100%
lldb/tools/intel-features/intel-mpx | 2 | 2 | 0 | 100%
lldb/tools/intel-features/intel-pt | 6 | 6 | 0 | 100%
lldb/tools/lldb-instr | 1 | 1 | 0 | 100%
lldb/tools/lldb-server | 9 | 4 | 5 | 44%
lldb/tools/lldb-test | 5 | 3 | 2 | 60%
lldb/tools/lldb-vscode | 19 | 12 | 7 | 63%
lldb/unittests | 1 | 1 | 0 | 100%
lldb/unittests/API | 1 | 1 | 0 | 100%
lldb/unittests/Breakpoint | 1 | 1 | 0 | 100%
lldb/unittests/Core | 6 | 5 | 1 | 83%
lldb/unittests/DataFormatter | 2 | 2 | 0 | 100%
lldb/unittests/debugserver | 3 | 2 | 1 | 66%
lldb/unittests/Disassembler | 2 | 0 | 2 | 0%
lldb/unittests/Editline | 1 | 1 | 0 | 100%
lldb/unittests/Expression | 5 | 3 | 2 | 60%
lldb/unittests/Host | 13 | 10 | 3 | 76%
lldb/unittests/Host/linux | 2 | 2 | 0 | 100%
lldb/unittests/Instruction | 1 | 0 | 1 | 0%
lldb/unittests/Interpreter | 2 | 0 | 2 | 0%
lldb/unittests/Language/CLanguages | 1 | 1 | 0 | 100%
lldb/unittests/Language/CPlusPlus | 1 | 0 | 1 | 0%
lldb/unittests/Language/Highlighting | 1 | 1 | 0 | 100%
lldb/unittests/ObjectFile/Breakpad | 1 | 1 | 0 | 100%
lldb/unittests/ObjectFile/ELF | 1 | 0 | 1 | 0%
lldb/unittests/ObjectFile/PECOFF | 1 | 0 | 1 | 0%
lldb/unittests/Platform | 1 | 1 | 0 | 100%
lldb/unittests/Platform/Android | 1 | 0 | 1 | 0%
lldb/unittests/Process | 1 | 1 | 0 | 100%
lldb/unittests/Process/gdb-remote | 6 | 5 | 1 | 83%
lldb/unittests/Process/Linux | 1 | 0 | 1 | 0%
lldb/unittests/Process/minidump | 2 | 0 | 2 | 0%
lldb/unittests/Process/minidump/Inputs | 1 | 1 | 0 | 100%
lldb/unittests/Process/POSIX | 1 | 1 | 0 | 100%
lldb/unittests/ScriptInterpreter/Lua | 2 | 2 | 0 | 100%
lldb/unittests/ScriptInterpreter/Python | 3 | 1 | 2 | 33%
lldb/unittests/Signals | 1 | 1 | 0 | 100%
lldb/unittests/Symbol | 7 | 4 | 3 | 57%
lldb/unittests/SymbolFile/DWARF | 3 | 0 | 3 | 0%
lldb/unittests/SymbolFile/DWARF/Inputs | 1 | 1 | 0 | 100%
lldb/unittests/SymbolFile/NativePDB | 1 | 1 | 0 | 100%
lldb/unittests/SymbolFile/PDB | 1 | 0 | 1 | 0%
lldb/unittests/SymbolFile/PDB/Inputs | 5 | 5 | 0 | 100%
lldb/unittests/Target | 7 | 3 | 4 | 42%
lldb/unittests/TestingSupport | 5 | 4 | 1 | 80%
lldb/unittests/TestingSupport/Host | 1 | 1 | 0 | 100%
lldb/unittests/TestingSupport/Symbol | 3 | 3 | 0 | 100%
lldb/unittests/Thread | 1 | 1 | 0 | 100%
lldb/unittests/tools/lldb-server/inferior | 2 | 0 | 2 | 0%
lldb/unittests/tools/lldb-server/tests | 8 | 1 | 7 | 12%
lldb/unittests/UnwindAssembly/ARM64 | 1 | 0 | 1 | 0%
lldb/unittests/UnwindAssembly/PPC64 | 1 | 1 | 0 | 100%
lldb/unittests/UnwindAssembly/x86 | 1 | 0 | 1 | 0%
lldb/unittests/Utility | 44 | 32 | 12 | 72%
lldb/utils/lit-cpuid | 1 | 0 | 1 | 0%
lldb/utils/TableGen | 6 | 6 | 0 | 100%
llvm/benchmarks | 1 | 0 | 1 | 0%
llvm/bindings/go/llvm | 6 | 3 | 3 | 50%
llvm/cmake | 1 | 1 | 0 | 100%
llvm/examples/BrainF | 3 | 0 | 3 | 0%
llvm/examples/Bye | 1 | 1 | 0 | 100%
llvm/examples/ExceptionDemo | 1 | 0 | 1 | 0%
llvm/examples/Fibonacci | 1 | 0 | 1 | 0%
llvm/examples/HowToUseJIT | 1 | 0 | 1 | 0%
llvm/examples/HowToUseLLJIT | 1 | 1 | 0 | 100%
llvm/examples/IRTransforms | 4 | 4 | 0 | 100%
llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1 | 2 | 1 | 1 | 50%
llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2 | 2 | 1 | 1 | 50%
llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3 | 2 | 0 | 2 | 0%
llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4 | 2 | 0 | 2 | 0%
llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5 | 3 | 0 | 3 | 0%
llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter2 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter3 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter4 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter5 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter6 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter7 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter8 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/Chapter9 | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/include | 1 | 1 | 0 | 100%
llvm/examples/Kaleidoscope/MCJIT/cached | 2 | 0 | 2 | 0%
llvm/examples/Kaleidoscope/MCJIT/complete | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/MCJIT/initial | 1 | 0 | 1 | 0%
llvm/examples/Kaleidoscope/MCJIT/lazy | 2 | 0 | 2 | 0%
llvm/examples/ModuleMaker | 1 | 0 | 1 | 0%
llvm/examples/OrcV2Examples | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITDumpObjects | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITWithInitializers | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITWithLazyReexports | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITWithObjectCache | 1 | 1 | 0 | 100%
llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin | 1 | 1 | 0 | 100%
llvm/examples/ParallelJIT | 1 | 0 | 1 | 0%
llvm/examples/SpeculativeJIT | 1 | 0 | 1 | 0%
llvm/examples/ThinLtoJIT | 9 | 8 | 1 | 88%
llvm/include/llvm | 8 | 2 | 6 | 25%
llvm/include/llvm/ADT | 84 | 24 | 60 | 28%
llvm/include/llvm/Analysis | 113 | 34 | 79 | 30%
llvm/include/llvm/Analysis/Utils | 1 | 0 | 1 | 0%
llvm/include/llvm/AsmParser | 2 | 1 | 1 | 50%
llvm/include/llvm/BinaryFormat | 13 | 9 | 4 | 69%
llvm/include/llvm/Bitcode | 5 | 1 | 4 | 20%
llvm/include/llvm/Bitstream | 3 | 0 | 3 | 0%
llvm/include/llvm/CodeGen | 141 | 32 | 109 | 22%
llvm/include/llvm/CodeGen/GlobalISel | 27 | 10 | 17 | 37%
llvm/include/llvm/CodeGen/MIRParser | 2 | 1 | 1 | 50%
llvm/include/llvm/CodeGen/PBQP | 5 | 1 | 4 | 20%
llvm/include/llvm/DebugInfo | 1 | 0 | 1 | 0%
llvm/include/llvm/DebugInfo/CodeView | 57 | 40 | 17 | 70%
llvm/include/llvm/DebugInfo/DWARF | 32 | 17 | 15 | 53%
llvm/include/llvm/DebugInfo/GSYM | 14 | 2 | 12 | 14%
llvm/include/llvm/DebugInfo/MSF | 5 | 4 | 1 | 80%
llvm/include/llvm/DebugInfo/PDB | 50 | 7 | 43 | 14%
llvm/include/llvm/DebugInfo/PDB/DIA | 20 | 9 | 11 | 45%
llvm/include/llvm/DebugInfo/PDB/Native | 52 | 34 | 18 | 65%
llvm/include/llvm/DebugInfo/Symbolize | 3 | 0 | 3 | 0%
llvm/include/llvm/Demangle | 7 | 3 | 4 | 42%
llvm/include/llvm/DWARFLinker | 4 | 4 | 0 | 100%
llvm/include/llvm/ExecutionEngine | 14 | 3 | 11 | 21%
llvm/include/llvm/ExecutionEngine/JITLink | 8 | 5 | 3 | 62%
llvm/include/llvm/ExecutionEngine/Orc | 32 | 11 | 21 | 34%
llvm/include/llvm/ExecutionEngine/Orc/RPC | 3 | 0 | 3 | 0%
llvm/include/llvm/Frontend/OpenMP | 4 | 4 | 0 | 100%
llvm/include/llvm/FuzzMutate | 6 | 0 | 6 | 0%
llvm/include/llvm/IR | 84 | 15 | 69 | 17%
llvm/include/llvm/IRReader | 1 | 0 | 1 | 0%
llvm/include/llvm/LineEditor | 1 | 0 | 1 | 0%
llvm/include/llvm/Linker | 2 | 0 | 2 | 0%
llvm/include/llvm/LTO | 5 | 2 | 3 | 40%
llvm/include/llvm/LTO/legacy | 4 | 0 | 4 | 0%
llvm/include/llvm/MC | 69 | 17 | 52 | 24%
llvm/include/llvm/MC/MCDisassembler | 4 | 1 | 3 | 25%
llvm/include/llvm/MC/MCParser | 8 | 3 | 5 | 37%
llvm/include/llvm/MCA | 8 | 8 | 0 | 100%
llvm/include/llvm/MCA/HardwareUnits | 6 | 4 | 2 | 66%
llvm/include/llvm/MCA/Stages | 7 | 6 | 1 | 85%
llvm/include/llvm/Object | 30 | 10 | 20 | 33%
llvm/include/llvm/ObjectYAML | 15 | 13 | 2 | 86%
llvm/include/llvm/Option | 5 | 1 | 4 | 20%
llvm/include/llvm/Passes | 3 | 1 | 2 | 33%
llvm/include/llvm/ProfileData | 8 | 4 | 4 | 50%
llvm/include/llvm/ProfileData/Coverage | 3 | 2 | 1 | 66%
llvm/include/llvm/Remarks | 11 | 10 | 1 | 90%
llvm/include/llvm/Support | 170 | 50 | 120 | 29%
llvm/include/llvm/Support/Solaris/sys | 1 | 1 | 0 | 100%
llvm/include/llvm/Support/Windows | 1 | 0 | 1 | 0%
llvm/include/llvm/TableGen | 7 | 1 | 6 | 14%
llvm/include/llvm/Target | 5 | 1 | 4 | 20%
llvm/include/llvm/Testing/Support | 3 | 2 | 1 | 66%
llvm/include/llvm/TextAPI/ELF | 2 | 0 | 2 | 0%
llvm/include/llvm/TextAPI/MachO | 9 | 8 | 1 | 88%
llvm/include/llvm/ToolDrivers/llvm-dlltool | 1 | 1 | 0 | 100%
llvm/include/llvm/ToolDrivers/llvm-lib | 1 | 0 | 1 | 0%
llvm/include/llvm/Transforms | 8 | 2 | 6 | 25%
llvm/include/llvm/Transforms/AggressiveInstCombine | 1 | 0 | 1 | 0%
llvm/include/llvm/Transforms/Coroutines | 4 | 4 | 0 | 100%
llvm/include/llvm/Transforms/InstCombine | 2 | 0 | 2 | 0%
llvm/include/llvm/Transforms/Instrumentation | 14 | 8 | 6 | 57%
llvm/include/llvm/Transforms/IPO | 29 | 19 | 10 | 65%
llvm/include/llvm/Transforms/Scalar | 61 | 32 | 29 | 52%
llvm/include/llvm/Transforms/Utils | 57 | 26 | 31 | 45%
llvm/include/llvm/Transforms/Vectorize | 5 | 1 | 4 | 20%
llvm/include/llvm/WindowsManifest | 1 | 1 | 0 | 100%
llvm/include/llvm/WindowsResource | 3 | 1 | 2 | 33%
llvm/include/llvm/XRay | 17 | 14 | 3 | 82%
llvm/include/llvm-c | 26 | 11 | 15 | 42%
llvm/include/llvm-c/Transforms | 8 | 2 | 6 | 25%
llvm/lib/Analysis | 109 | 33 | 76 | 30%
llvm/lib/AsmParser | 6 | 2 | 4 | 33%
llvm/lib/BinaryFormat | 11 | 7 | 4 | 63%
llvm/lib/Bitcode/Reader | 7 | 2 | 5 | 28%
llvm/lib/Bitcode/Writer | 5 | 0 | 5 | 0%
llvm/lib/Bitstream/Reader | 1 | 0 | 1 | 0%
llvm/lib/CodeGen | 196 | 31 | 165 | 15%
llvm/lib/CodeGen/AsmPrinter | 42 | 14 | 28 | 33%
llvm/lib/CodeGen/GlobalISel | 24 | 8 | 16 | 33%
llvm/lib/CodeGen/MIRParser | 4 | 1 | 3 | 25%
llvm/lib/CodeGen/SelectionDAG | 31 | 2 | 29 | 6%
llvm/lib/DebugInfo/CodeView | 40 | 25 | 15 | 62%
llvm/lib/DebugInfo/DWARF | 28 | 7 | 21 | 25%
llvm/lib/DebugInfo/GSYM | 11 | 1 | 10 | 9%
llvm/lib/DebugInfo/MSF | 4 | 4 | 0 | 100%
llvm/lib/DebugInfo/PDB | 40 | 34 | 6 | 85%
llvm/lib/DebugInfo/PDB/DIA | 18 | 15 | 3 | 83%
llvm/lib/DebugInfo/PDB/Native | 48 | 36 | 12 | 75%
llvm/lib/DebugInfo/Symbolize | 4 | 1 | 3 | 25%
llvm/lib/Demangle | 4 | 2 | 2 | 50%
llvm/lib/DWARFLinker | 4 | 3 | 1 | 75%
llvm/lib/ExecutionEngine | 5 | 1 | 4 | 20%
llvm/lib/ExecutionEngine/IntelJITEvents | 5 | 0 | 5 | 0%
llvm/lib/ExecutionEngine/Interpreter | 4 | 0 | 4 | 0%
llvm/lib/ExecutionEngine/JITLink | 14 | 9 | 5 | 64%
llvm/lib/ExecutionEngine/MCJIT | 2 | 0 | 2 | 0%
llvm/lib/ExecutionEngine/OProfileJIT | 2 | 0 | 2 | 0%
llvm/lib/ExecutionEngine/Orc | 28 | 15 | 13 | 53%
llvm/lib/ExecutionEngine/OrcError | 2 | 0 | 2 | 0%
llvm/lib/ExecutionEngine/PerfJITEvents | 1 | 0 | 1 | 0%
llvm/lib/ExecutionEngine/RuntimeDyld | 12 | 1 | 11 | 8%
llvm/lib/ExecutionEngine/RuntimeDyld/Targets | 10 | 1 | 9 | 10%
llvm/lib/Extensions | 1 | 1 | 0 | 100%
llvm/lib/Frontend/OpenMP | 3 | 2 | 1 | 66%
llvm/lib/FuzzMutate | 5 | 2 | 3 | 40%
llvm/lib/IR | 61 | 11 | 50 | 18%
llvm/lib/IRReader | 1 | 0 | 1 | 0%
llvm/lib/LineEditor | 1 | 0 | 1 | 0%
llvm/lib/Linker | 3 | 0 | 3 | 0%
llvm/lib/LTO | 8 | 1 | 7 | 12%
llvm/lib/MC | 62 | 20 | 42 | 32%
llvm/lib/MC/MCDisassembler | 6 | 3 | 3 | 50%
llvm/lib/MC/MCParser | 12 | 1 | 11 | 8%
llvm/lib/MCA | 7 | 3 | 4 | 42%
llvm/lib/MCA/HardwareUnits | 6 | 3 | 3 | 50%
llvm/lib/MCA/Stages | 7 | 6 | 1 | 85%
llvm/lib/Object | 29 | 10 | 19 | 34%
llvm/lib/ObjectYAML | 22 | 13 | 9 | 59%
llvm/lib/Option | 4 | 0 | 4 | 0%
llvm/lib/Passes | 3 | 2 | 1 | 66%
llvm/lib/ProfileData | 8 | 2 | 6 | 25%
llvm/lib/ProfileData/Coverage | 3 | 0 | 3 | 0%
llvm/lib/Remarks | 13 | 10 | 3 | 76%
llvm/lib/Support | 132 | 44 | 88 | 33%
llvm/lib/Support/Unix | 1 | 0 | 1 | 0%
llvm/lib/TableGen | 11 | 1 | 10 | 9%
llvm/lib/Target | 5 | 0 | 5 | 0%
llvm/lib/Target/AArch64 | 59 | 7 | 52 | 11%
llvm/lib/Target/AArch64/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/AArch64/Disassembler | 4 | 1 | 3 | 25%
llvm/lib/Target/AArch64/GISel | 9 | 0 | 9 | 0%
llvm/lib/Target/AArch64/MCTargetDesc | 21 | 6 | 15 | 28%
llvm/lib/Target/AArch64/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/AArch64/Utils | 2 | 0 | 2 | 0%
llvm/lib/Target/AMDGPU | 146 | 12 | 134 | 8%
llvm/lib/Target/AMDGPU/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/AMDGPU/Disassembler | 2 | 0 | 2 | 0%
llvm/lib/Target/AMDGPU/MCTargetDesc | 18 | 3 | 15 | 16%
llvm/lib/Target/AMDGPU/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/AMDGPU/Utils | 9 | 2 | 7 | 22%
llvm/lib/Target/ARC | 24 | 19 | 5 | 79%
llvm/lib/Target/ARC/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/ARC/MCTargetDesc | 7 | 6 | 1 | 85%
llvm/lib/Target/ARC/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/ARM | 71 | 7 | 64 | 9%
llvm/lib/Target/ARM/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/ARM/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/ARM/MCTargetDesc | 26 | 2 | 24 | 7%
llvm/lib/Target/ARM/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/ARM/Utils | 2 | 0 | 2 | 0%
llvm/lib/Target/AVR | 23 | 4 | 19 | 17%
llvm/lib/Target/AVR/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/AVR/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/AVR/MCTargetDesc | 20 | 6 | 14 | 30%
llvm/lib/Target/AVR/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/BPF | 28 | 5 | 23 | 17%
llvm/lib/Target/BPF/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/BPF/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/BPF/MCTargetDesc | 8 | 1 | 7 | 12%
llvm/lib/Target/BPF/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/Hexagon | 77 | 2 | 75 | 2%
llvm/lib/Target/Hexagon/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/Hexagon/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/Hexagon/MCTargetDesc | 26 | 6 | 20 | 23%
llvm/lib/Target/Hexagon/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/Lanai | 28 | 19 | 9 | 67%
llvm/lib/Target/Lanai/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/Lanai/Disassembler | 2 | 2 | 0 | 100%
llvm/lib/Target/Lanai/MCTargetDesc | 13 | 12 | 1 | 92%
llvm/lib/Target/Lanai/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/Mips | 69 | 12 | 57 | 17%
llvm/lib/Target/Mips/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/Mips/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/Mips/MCTargetDesc | 25 | 6 | 19 | 24%
llvm/lib/Target/Mips/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/MSP430 | 20 | 0 | 20 | 0%
llvm/lib/Target/MSP430/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/MSP430/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/MSP430/MCTargetDesc | 11 | 3 | 8 | 27%
llvm/lib/Target/MSP430/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/NVPTX | 42 | 7 | 35 | 16%
llvm/lib/Target/NVPTX/MCTargetDesc | 9 | 5 | 4 | 55%
llvm/lib/Target/NVPTX/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/PowerPC | 53 | 2 | 51 | 3%
llvm/lib/Target/PowerPC/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/PowerPC/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/PowerPC/MCTargetDesc | 18 | 2 | 16 | 11%
llvm/lib/Target/PowerPC/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/RISCV | 31 | 13 | 18 | 41%
llvm/lib/Target/RISCV/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/RISCV/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/RISCV/MCTargetDesc | 17 | 8 | 9 | 47%
llvm/lib/Target/RISCV/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/RISCV/Utils | 4 | 3 | 1 | 75%
llvm/lib/Target/Sparc | 23 | 2 | 21 | 8%
llvm/lib/Target/Sparc/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/Sparc/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/Sparc/MCTargetDesc | 14 | 4 | 10 | 28%
llvm/lib/Target/Sparc/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/SystemZ | 40 | 4 | 36 | 10%
llvm/lib/Target/SystemZ/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/SystemZ/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/SystemZ/MCTargetDesc | 10 | 4 | 6 | 40%
llvm/lib/Target/SystemZ/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/VE | 19 | 15 | 4 | 78%
llvm/lib/Target/VE/AsmParser | 1 | 1 | 0 | 100%
llvm/lib/Target/VE/Disassembler | 1 | 1 | 0 | 100%
llvm/lib/Target/VE/MCTargetDesc | 14 | 13 | 1 | 92%
llvm/lib/Target/VE/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/WebAssembly | 58 | 40 | 18 | 68%
llvm/lib/Target/WebAssembly/AsmParser | 1 | 0 | 1 | 0%
llvm/lib/Target/WebAssembly/Disassembler | 1 | 1 | 0 | 100%
llvm/lib/Target/WebAssembly/MCTargetDesc | 12 | 7 | 5 | 58%
llvm/lib/Target/WebAssembly/TargetInfo | 2 | 2 | 0 | 100%
llvm/lib/Target/X86 | 75 | 11 | 64 | 14%
llvm/lib/Target/X86/AsmParser | 3 | 0 | 3 | 0%
llvm/lib/Target/X86/Disassembler | 2 | 0 | 2 | 0%
llvm/lib/Target/X86/MCTargetDesc | 25 | 6 | 19 | 24%
llvm/lib/Target/X86/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Target/XCore | 27 | 2 | 25 | 7%
llvm/lib/Target/XCore/Disassembler | 1 | 0 | 1 | 0%
llvm/lib/Target/XCore/MCTargetDesc | 6 | 3 | 3 | 50%
llvm/lib/Target/XCore/TargetInfo | 2 | 1 | 1 | 50%
llvm/lib/Testing/Support | 3 | 3 | 0 | 100%
llvm/lib/TextAPI/ELF | 2 | 1 | 1 | 50%
llvm/lib/TextAPI/MachO | 11 | 8 | 3 | 72%
llvm/lib/ToolDrivers/llvm-dlltool | 1 | 0 | 1 | 0%
llvm/lib/ToolDrivers/llvm-lib | 1 | 0 | 1 | 0%
llvm/lib/Transforms/AggressiveInstCombine | 3 | 0 | 3 | 0%
llvm/lib/Transforms/CFGuard | 1 | 1 | 0 | 100%
llvm/lib/Transforms/Coroutines | 8 | 0 | 8 | 0%
llvm/lib/Transforms/Hello | 1 | 0 | 1 | 0%
llvm/lib/Transforms/InstCombine | 16 | 1 | 15 | 6%
llvm/lib/Transforms/Instrumentation | 21 | 3 | 18 | 14%
llvm/lib/Transforms/IPO | 39 | 5 | 34 | 12%
llvm/lib/Transforms/ObjCARC | 15 | 3 | 12 | 20%
llvm/lib/Transforms/Scalar | 75 | 10 | 65 | 13%
llvm/lib/Transforms/Utils | 72 | 14 | 58 | 19%
llvm/lib/Transforms/Vectorize | 22 | 14 | 8 | 63%
llvm/lib/WindowsManifest | 1 | 1 | 0 | 100%
llvm/lib/XRay | 14 | 12 | 2 | 85%
llvm/tools/bugpoint | 12 | 1 | 11 | 8%
llvm/tools/bugpoint-passes | 1 | 0 | 1 | 0%
llvm/tools/dsymutil | 18 | 15 | 3 | 83%
llvm/tools/gold | 1 | 0 | 1 | 0%
llvm/tools/llc | 1 | 0 | 1 | 0%
llvm/tools/lli | 2 | 0 | 2 | 0%
llvm/tools/lli/ChildTarget | 1 | 1 | 0 | 100%
llvm/tools/llvm-ar | 1 | 0 | 1 | 0%
llvm/tools/llvm-as | 1 | 0 | 1 | 0%
llvm/tools/llvm-as-fuzzer | 1 | 0 | 1 | 0%
llvm/tools/llvm-bcanalyzer | 1 | 1 | 0 | 100%
llvm/tools/llvm-c-test | 2 | 0 | 2 | 0%
llvm/tools/llvm-cat | 1 | 0 | 1 | 0%
llvm/tools/llvm-cfi-verify | 1 | 0 | 1 | 0%
llvm/tools/llvm-cfi-verify/lib | 4 | 1 | 3 | 25%
llvm/tools/llvm-config | 1 | 0 | 1 | 0%
llvm/tools/llvm-cov | 23 | 12 | 11 | 52%
llvm/tools/llvm-cvtres | 1 | 0 | 1 | 0%
llvm/tools/llvm-cxxdump | 4 | 2 | 2 | 50%
llvm/tools/llvm-cxxfilt | 1 | 0 | 1 | 0%
llvm/tools/llvm-cxxmap | 1 | 0 | 1 | 0%
llvm/tools/llvm-diff | 7 | 0 | 7 | 0%
llvm/tools/llvm-dis | 1 | 0 | 1 | 0%
llvm/tools/llvm-dwarfdump | 4 | 2 | 2 | 50%
llvm/tools/llvm-dwarfdump/fuzzer | 1 | 0 | 1 | 0%
llvm/tools/llvm-dwp | 4 | 1 | 3 | 25%
llvm/tools/llvm-elfabi | 5 | 2 | 3 | 40%
llvm/tools/llvm-exegesis | 1 | 1 | 0 | 100%
llvm/tools/llvm-exegesis/lib | 44 | 35 | 9 | 79%
llvm/tools/llvm-exegesis/lib/AArch64 | 1 | 1 | 0 | 100%
llvm/tools/llvm-exegesis/lib/Mips | 1 | 0 | 1 | 0%
llvm/tools/llvm-exegesis/lib/PowerPC | 1 | 1 | 0 | 100%
llvm/tools/llvm-exegesis/lib/X86 | 1 | 1 | 0 | 100%
llvm/tools/llvm-extract | 1 | 0 | 1 | 0%
llvm/tools/llvm-gsymutil | 1 | 0 | 1 | 0%
llvm/tools/llvm-ifs | 1 | 1 | 0 | 100%
llvm/tools/llvm-isel-fuzzer | 2 | 1 | 1 | 50%
llvm/tools/llvm-itanium-demangle-fuzzer | 2 | 1 | 1 | 50%
llvm/tools/llvm-jitlink | 4 | 2 | 2 | 50%
llvm/tools/llvm-jitlistener | 1 | 0 | 1 | 0%
llvm/tools/llvm-link | 1 | 0 | 1 | 0%
llvm/tools/llvm-lipo | 1 | 0 | 1 | 0%
llvm/tools/llvm-lto | 1 | 0 | 1 | 0%
llvm/tools/llvm-lto2 | 1 | 0 | 1 | 0%
llvm/tools/llvm-mc | 3 | 1 | 2 | 33%
llvm/tools/llvm-mc-assemble-fuzzer | 1 | 0 | 1 | 0%
llvm/tools/llvm-mc-disassemble-fuzzer | 1 | 0 | 1 | 0%
llvm/tools/llvm-mca | 7 | 6 | 1 | 85%
llvm/tools/llvm-mca/Views | 20 | 15 | 5 | 75%
llvm/tools/llvm-microsoft-demangle-fuzzer | 2 | 2 | 0 | 100%
llvm/tools/llvm-ml | 3 | 1 | 2 | 33%
llvm/tools/llvm-modextract | 1 | 1 | 0 | 100%
llvm/tools/llvm-mt | 1 | 0 | 1 | 0%
llvm/tools/llvm-nm | 1 | 0 | 1 | 0%
llvm/tools/llvm-objcopy | 6 | 4 | 2 | 66%
llvm/tools/llvm-objcopy/COFF | 8 | 7 | 1 | 87%
llvm/tools/llvm-objcopy/ELF | 6 | 3 | 3 | 50%
llvm/tools/llvm-objcopy/MachO | 10 | 10 | 0 | 100%
llvm/tools/llvm-objcopy/wasm | 8 | 8 | 0 | 100%
llvm/tools/llvm-objdump | 12 | 8 | 4 | 66%
llvm/tools/llvm-opt-fuzzer | 2 | 0 | 2 | 0%
llvm/tools/llvm-opt-report | 1 | 0 | 1 | 0%
llvm/tools/llvm-pdbutil | 47 | 16 | 31 | 34%
llvm/tools/llvm-profdata | 1 | 0 | 1 | 0%
llvm/tools/llvm-rc | 12 | 7 | 5 | 58%
llvm/tools/llvm-readobj | 21 | 3 | 18 | 14%
llvm/tools/llvm-reduce | 4 | 2 | 2 | 50%
llvm/tools/llvm-reduce/deltas | 14 | 8 | 6 | 57%
llvm/tools/llvm-rtdyld | 1 | 0 | 1 | 0%
llvm/tools/llvm-shlib | 1 | 1 | 0 | 100%
llvm/tools/llvm-size | 1 | 0 | 1 | 0%
llvm/tools/llvm-special-case-list-fuzzer | 2 | 2 | 0 | 100%
llvm/tools/llvm-split | 1 | 0 | 1 | 0%
llvm/tools/llvm-stress | 1 | 0 | 1 | 0%
llvm/tools/llvm-strings | 1 | 0 | 1 | 0%
llvm/tools/llvm-symbolizer | 1 | 0 | 1 | 0%
llvm/tools/llvm-undname | 1 | 1 | 0 | 100%
llvm/tools/llvm-xray | 19 | 16 | 3 | 84%
llvm/tools/llvm-yaml-numeric-parser-fuzzer | 2 | 2 | 0 | 100%
llvm/tools/lto | 2 | 1 | 1 | 50%
llvm/tools/obj2yaml | 11 | 4 | 7 | 36%
llvm/tools/opt | 10 | 2 | 8 | 20%
llvm/tools/remarks-shlib | 1 | 0 | 1 | 0%
llvm/tools/sancov | 1 | 0 | 1 | 0%
llvm/tools/sanstats | 1 | 1 | 0 | 100%
llvm/tools/verify-uselistorder | 1 | 0 | 1 | 0%
llvm/tools/vfabi-demangle-fuzzer | 1 | 1 | 0 | 100%
llvm/tools/yaml2obj | 1 | 1 | 0 | 100%
llvm/unittests/ADT | 74 | 29 | 45 | 39%
llvm/unittests/Analysis | 34 | 11 | 23 | 32%
llvm/unittests/AsmParser | 1 | 1 | 0 | 100%
llvm/unittests/BinaryFormat | 6 | 5 | 1 | 83%
llvm/unittests/Bitcode | 2 | 1 | 1 | 50%
llvm/unittests/Bitstream | 2 | 1 | 1 | 50%
llvm/unittests/CodeGen | 10 | 2 | 8 | 20%
llvm/unittests/CodeGen/GlobalISel | 11 | 1 | 10 | 9%
llvm/unittests/DebugInfo/CodeView | 3 | 1 | 2 | 33%
llvm/unittests/DebugInfo/DWARF | 13 | 8 | 5 | 61%
llvm/unittests/DebugInfo/GSYM | 1 | 0 | 1 | 0%
llvm/unittests/DebugInfo/MSF | 3 | 2 | 1 | 66%
llvm/unittests/DebugInfo/PDB | 5 | 3 | 2 | 60%
llvm/unittests/DebugInfo/PDB/Inputs | 1 | 1 | 0 | 100%
llvm/unittests/Demangle | 3 | 2 | 1 | 66%
llvm/unittests/ExecutionEngine | 1 | 0 | 1 | 0%
llvm/unittests/ExecutionEngine/JITLink | 1 | 1 | 0 | 100%
llvm/unittests/ExecutionEngine/MCJIT | 7 | 0 | 7 | 0%
llvm/unittests/ExecutionEngine/Orc | 20 | 4 | 16 | 20%
llvm/unittests/Frontend | 2 | 1 | 1 | 50%
llvm/unittests/FuzzMutate | 4 | 0 | 4 | 0%
llvm/unittests/IR | 35 | 7 | 28 | 20%
llvm/unittests/LineEditor | 1 | 0 | 1 | 0%
llvm/unittests/Linker | 1 | 0 | 1 | 0%
llvm/unittests/MC | 6 | 3 | 3 | 50%
llvm/unittests/MC/AMDGPU | 1 | 1 | 0 | 100%
llvm/unittests/MI | 1 | 0 | 1 | 0%
llvm/unittests/Object | 8 | 7 | 1 | 87%
llvm/unittests/ObjectYAML | 4 | 2 | 2 | 50%
llvm/unittests/Option | 1 | 0 | 1 | 0%
llvm/unittests/Passes | 3 | 3 | 0 | 100%
llvm/unittests/ProfileData | 3 | 0 | 3 | 0%
llvm/unittests/Remarks | 8 | 5 | 3 | 62%
llvm/unittests/Support | 89 | 24 | 65 | 26%
llvm/unittests/Support/DynamicLibrary | 4 | 0 | 4 | 0%
llvm/unittests/TableGen | 2 | 0 | 2 | 0%
llvm/unittests/Target/AArch64 | 2 | 1 | 1 | 50%
llvm/unittests/Target/AMDGPU | 1 | 1 | 0 | 100%
llvm/unittests/Target/ARM | 1 | 0 | 1 | 0%
llvm/unittests/Target/PowerPC | 1 | 1 | 0 | 100%
llvm/unittests/Target/WebAssembly | 1 | 0 | 1 | 0%
llvm/unittests/Target/X86 | 1 | 0 | 1 | 0%
llvm/unittests/TextAPI | 6 | 3 | 3 | 50%
llvm/unittests/tools/llvm-cfi-verify | 2 | 1 | 1 | 50%
llvm/unittests/tools/llvm-exegesis | 5 | 4 | 1 | 80%
llvm/unittests/tools/llvm-exegesis/AArch64 | 1 | 1 | 0 | 100%
llvm/unittests/tools/llvm-exegesis/ARM | 1 | 1 | 0 | 100%
llvm/unittests/tools/llvm-exegesis/Common | 1 | 1 | 0 | 100%
llvm/unittests/tools/llvm-exegesis/Mips | 5 | 4 | 1 | 80%
llvm/unittests/tools/llvm-exegesis/PowerPC | 2 | 0 | 2 | 0%
llvm/unittests/tools/llvm-exegesis/X86 | 9 | 8 | 1 | 88%
llvm/unittests/Transforms/IPO | 2 | 0 | 2 | 0%
llvm/unittests/Transforms/Scalar | 2 | 0 | 2 | 0%
llvm/unittests/Transforms/Utils | 17 | 7 | 10 | 41%
llvm/unittests/Transforms/Vectorize | 7 | 7 | 0 | 100%
llvm/unittests/XRay | 8 | 7 | 1 | 87%
llvm/utils/benchmark/cmake | 5 | 3 | 2 | 60%
llvm/utils/benchmark/include/benchmark | 1 | 0 | 1 | 0%
llvm/utils/benchmark/src | 19 | 0 | 19 | 0%
llvm/utils/FileCheck | 1 | 0 | 1 | 0%
llvm/utils/fpcmp | 1 | 0 | 1 | 0%
llvm/utils/KillTheDoctor | 1 | 0 | 1 | 0%
llvm/utils/not | 1 | 1 | 0 | 100%
llvm/utils/PerfectShuffle | 1 | 0 | 1 | 0%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/change-namespace | 2 | 2 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/change-namespace/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-apply-replacements/include/clang-apply-replacements/Tooling | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-apply-replacements/lib/Tooling | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-apply-replacements/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-doc | 16 | 16 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-doc/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-move | 4 | 4 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-move/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-query | 5 | 5 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-query/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-reorder-fields | 2 | 2 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-reorder-fields/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy | 12 | 12 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/abseil | 36 | 36 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/android | 29 | 29 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/boost | 3 | 3 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/bugprone | 81 | 81 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/cert | 23 | 23 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines | 37 | 37 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/fuchsia | 15 | 15 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/google | 31 | 31 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/hicpp | 9 | 9 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/llvm | 7 | 7 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/misc | 27 | 27 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/modernize | 63 | 63 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/mpi | 5 | 5 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/objc | 9 | 9 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/performance | 25 | 25 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/plugin | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/portability | 3 | 3 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/readability | 67 | 67 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/utils | 29 | 29 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clang-tidy/zircon | 3 | 3 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd | 66 | 66 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/benchmarks | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/fuzzer | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/index | 30 | 30 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/index/dex | 9 | 9 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/index/dex/dexp | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/indexer | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/refactor | 2 | 2 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/refactor/tweaks | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/xpc | 3 | 3 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/xpc/framework | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/clangd/xpc/test-client | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/include-fixer | 13 | 13 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/include-fixer/find-all-symbols | 17 | 17 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/include-fixer/find-all-symbols/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/include-fixer/plugin | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/include-fixer/tool | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/modularize | 9 | 9 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/pp-trace | 3 | 3 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/tool-template | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/change-namespace | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clang-apply-replacements | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clang-doc | 7 | 7 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clang-move | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clang-query | 2 | 2 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clang-tidy | 11 | 11 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clangd | 47 | 47 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/clangd/xpc | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/include/common | 1 | 1 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/include-fixer | 2 | 2 | 0 | 100%
llvm/utils/release/llvm_package_355249/llvm/tools/clang/tools/extra/unittests/include-fixer/find-all-symbols | 1 | 1 | 0 | 100%
llvm/utils/TableGen | 75 | 9 | 66 | 12%
llvm/utils/TableGen/GlobalISel | 17 | 8 | 9 | 47%
llvm/utils/unittest/googlemock/include/gmock | 11 | 0 | 11 | 0%
llvm/utils/unittest/googlemock/include/gmock/internal | 3 | 0 | 3 | 0%
llvm/utils/unittest/googlemock/include/gmock/internal/custom | 3 | 0 | 3 | 0%
llvm/utils/unittest/googletest/include/gtest | 10 | 0 | 10 | 0%
llvm/utils/unittest/googletest/include/gtest/internal | 11 | 0 | 11 | 0%
llvm/utils/unittest/googletest/include/gtest/internal/custom | 4 | 0 | 4 | 0%
llvm/utils/unittest/googletest/src | 1 | 0 | 1 | 0%
llvm/utils/unittest/UnitTestMain | 1 | 0 | 1 | 0%
llvm/utils/yaml-bench | 1 | 0 | 1 | 0%
mlir/examples/standalone/include/Standalone | 2 | 2 | 0 | 100%
mlir/examples/standalone/lib/Standalone | 2 | 2 | 0 | 100%
mlir/examples/standalone/standalone-opt | 1 | 1 | 0 | 100%
mlir/examples/standalone/standalone-translate | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch1 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch1/include/toy | 3 | 3 | 0 | 100%
mlir/examples/toy/Ch1/parser | 1 | 0 | 1 | 0%
mlir/examples/toy/Ch2 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch2/include/toy | 5 | 5 | 0 | 100%
mlir/examples/toy/Ch2/mlir | 2 | 2 | 0 | 100%
mlir/examples/toy/Ch2/parser | 1 | 0 | 1 | 0%
mlir/examples/toy/Ch3 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch3/include/toy | 5 | 5 | 0 | 100%
mlir/examples/toy/Ch3/mlir | 3 | 3 | 0 | 100%
mlir/examples/toy/Ch3/parser | 1 | 0 | 1 | 0%
mlir/examples/toy/Ch4 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch4/include/toy | 7 | 7 | 0 | 100%
mlir/examples/toy/Ch4/mlir | 4 | 4 | 0 | 100%
mlir/examples/toy/Ch4/parser | 1 | 0 | 1 | 0%
mlir/examples/toy/Ch5 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch5/include/toy | 7 | 7 | 0 | 100%
mlir/examples/toy/Ch5/mlir | 5 | 4 | 1 | 80%
mlir/examples/toy/Ch5/parser | 1 | 0 | 1 | 0%
mlir/examples/toy/Ch6 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch6/include/toy | 7 | 7 | 0 | 100%
mlir/examples/toy/Ch6/mlir | 6 | 5 | 1 | 83%
mlir/examples/toy/Ch6/parser | 1 | 0 | 1 | 0%
mlir/examples/toy/Ch7 | 1 | 1 | 0 | 100%
mlir/examples/toy/Ch7/include/toy | 7 | 7 | 0 | 100%
mlir/examples/toy/Ch7/mlir | 6 | 5 | 1 | 83%
mlir/examples/toy/Ch7/parser | 1 | 0 | 1 | 0%
mlir/include/mlir | 5 | 5 | 0 | 100%
mlir/include/mlir/Analysis | 8 | 7 | 1 | 87%
mlir/include/mlir/Conversion/AffineToStandard | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/AVX512ToLLVM | 1 | 0 | 1 | 0%
mlir/include/mlir/Conversion/GPUCommon | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/GPUToNVVM | 1 | 0 | 1 | 0%
mlir/include/mlir/Conversion/GPUToROCDL | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/GPUToSPIRV | 2 | 1 | 1 | 50%
mlir/include/mlir/Conversion/GPUToVulkan | 1 | 0 | 1 | 0%
mlir/include/mlir/Conversion/LinalgToLLVM | 1 | 0 | 1 | 0%
mlir/include/mlir/Conversion/LinalgToSPIRV | 2 | 2 | 0 | 100%
mlir/include/mlir/Conversion/LinalgToStandard | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/SCFToGPU | 2 | 2 | 0 | 100%
mlir/include/mlir/Conversion/SCFToStandard | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/ShapeToSCF | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/ShapeToStandard | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/SPIRVToLLVM | 2 | 2 | 0 | 100%
mlir/include/mlir/Conversion/StandardToLLVM | 2 | 1 | 1 | 50%
mlir/include/mlir/Conversion/StandardToSPIRV | 2 | 2 | 0 | 100%
mlir/include/mlir/Conversion/VectorToLLVM | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/VectorToROCDL | 1 | 1 | 0 | 100%
mlir/include/mlir/Conversion/VectorToSCF | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect | 2 | 2 | 0 | 100%
mlir/include/mlir/Dialect/Affine | 2 | 1 | 1 | 50%
mlir/include/mlir/Dialect/Affine/EDSC | 2 | 2 | 0 | 100%
mlir/include/mlir/Dialect/Affine/IR | 3 | 3 | 0 | 100%
mlir/include/mlir/Dialect/AVX512 | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/GPU | 5 | 4 | 1 | 80%
mlir/include/mlir/Dialect/Linalg | 1 | 0 | 1 | 0%
mlir/include/mlir/Dialect/Linalg/Analysis | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/Linalg/EDSC | 3 | 3 | 0 | 100%
mlir/include/mlir/Dialect/Linalg/IR | 3 | 2 | 1 | 66%
mlir/include/mlir/Dialect/Linalg/Transforms | 2 | 1 | 1 | 50%
mlir/include/mlir/Dialect/Linalg/Utils | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/LLVMIR | 4 | 4 | 0 | 100%
mlir/include/mlir/Dialect/LLVMIR/Transforms | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/OpenMP | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/Quant | 6 | 5 | 1 | 83%
mlir/include/mlir/Dialect/SCF | 4 | 4 | 0 | 100%
mlir/include/mlir/Dialect/SCF/EDSC | 2 | 2 | 0 | 100%
mlir/include/mlir/Dialect/SDBM | 3 | 2 | 1 | 66%
mlir/include/mlir/Dialect/Shape/IR | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/Shape/Transforms | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/SPIRV | 11 | 10 | 1 | 90%
mlir/include/mlir/Dialect/StandardOps/EDSC | 2 | 2 | 0 | 100%
mlir/include/mlir/Dialect/StandardOps/IR | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/StandardOps/Transforms | 2 | 2 | 0 | 100%
mlir/include/mlir/Dialect/Utils | 1 | 1 | 0 | 100%
mlir/include/mlir/Dialect/Vector | 3 | 3 | 0 | 100%
mlir/include/mlir/Dialect/Vector/EDSC | 2 | 2 | 0 | 100%
mlir/include/mlir/EDSC | 1 | 1 | 0 | 100%
mlir/include/mlir/ExecutionEngine | 5 | 2 | 3 | 40%
mlir/include/mlir/Interfaces | 7 | 6 | 1 | 85%
mlir/include/mlir/IR | 42 | 9 | 33 | 21%
mlir/include/mlir/Pass | 6 | 0 | 6 | 0%
mlir/include/mlir/Support | 10 | 4 | 6 | 40%
mlir/include/mlir/TableGen | 18 | 17 | 1 | 94%
mlir/include/mlir/Target | 3 | 3 | 0 | 100%
mlir/include/mlir/Target/LLVMIR | 1 | 1 | 0 | 100%
mlir/include/mlir/Transforms | 12 | 7 | 5 | 58%
mlir/include/mlir-c | 1 | 1 | 0 | 100%
mlir/lib/Analysis | 8 | 7 | 1 | 87%
mlir/lib/Conversion | 1 | 1 | 0 | 100%
mlir/lib/Conversion/AffineToStandard | 1 | 0 | 1 | 0%
mlir/lib/Conversion/AVX512ToLLVM | 1 | 1 | 0 | 100%
mlir/lib/Conversion/GPUCommon | 5 | 5 | 0 | 100%
mlir/lib/Conversion/GPUToNVVM | 1 | 0 | 1 | 0%
mlir/lib/Conversion/GPUToROCDL | 1 | 1 | 0 | 100%
mlir/lib/Conversion/GPUToSPIRV | 2 | 2 | 0 | 100%
mlir/lib/Conversion/GPUToVulkan | 2 | 2 | 0 | 100%
mlir/lib/Conversion/LinalgToLLVM | 1 | 1 | 0 | 100%
mlir/lib/Conversion/LinalgToSPIRV | 2 | 2 | 0 | 100%
mlir/lib/Conversion/LinalgToStandard | 1 | 1 | 0 | 100%
mlir/lib/Conversion/SCFToGPU | 2 | 2 | 0 | 100%
mlir/lib/Conversion/SCFToStandard | 1 | 1 | 0 | 100%
mlir/lib/Conversion/ShapeToSCF | 1 | 1 | 0 | 100%
mlir/lib/Conversion/ShapeToStandard | 1 | 1 | 0 | 100%
mlir/lib/Conversion/SPIRVToLLVM | 2 | 1 | 1 | 50%
mlir/lib/Conversion/StandardToLLVM | 1 | 1 | 0 | 100%
mlir/lib/Conversion/StandardToSPIRV | 3 | 3 | 0 | 100%
mlir/lib/Conversion/VectorToLLVM | 1 | 1 | 0 | 100%
mlir/lib/Conversion/VectorToROCDL | 1 | 1 | 0 | 100%
mlir/lib/Conversion/VectorToSCF | 1 | 1 | 0 | 100%
mlir/lib/Dialect | 1 | 1 | 0 | 100%
mlir/lib/Dialect/Affine/EDSC | 1 | 1 | 0 | 100%
mlir/lib/Dialect/Affine/IR | 3 | 3 | 0 | 100%
mlir/lib/Dialect/Affine/Transforms | 8 | 8 | 0 | 100%
mlir/lib/Dialect/Affine/Utils | 1 | 1 | 0 | 100%
mlir/lib/Dialect/AVX512/IR | 1 | 0 | 1 | 0%
mlir/lib/Dialect/GPU/IR | 1 | 0 | 1 | 0%
mlir/lib/Dialect/GPU/Transforms | 5 | 4 | 1 | 80%
mlir/lib/Dialect/Linalg/Analysis | 1 | 0 | 1 | 0%
mlir/lib/Dialect/Linalg/EDSC | 1 | 1 | 0 | 100%
mlir/lib/Dialect/Linalg/IR | 2 | 2 | 0 | 100%
mlir/lib/Dialect/Linalg/Transforms | 11 | 10 | 1 | 90%
mlir/lib/Dialect/Linalg/Utils | 1 | 1 | 0 | 100%
mlir/lib/Dialect/LLVMIR/IR | 4 | 1 | 3 | 25%
mlir/lib/Dialect/LLVMIR/Transforms | 2 | 2 | 0 | 100%
mlir/lib/Dialect/OpenMP/IR | 1 | 1 | 0 | 100%
mlir/lib/Dialect/Quant/IR | 4 | 4 | 0 | 100%
mlir/lib/Dialect/Quant/Transforms | 3 | 3 | 0 | 100%
mlir/lib/Dialect/Quant/Utils | 3 | 3 | 0 | 100%
mlir/lib/Dialect/SCF | 1 | 1 | 0 | 100%
mlir/lib/Dialect/SCF/EDSC | 1 | 1 | 0 | 100%
mlir/lib/Dialect/SCF/Transforms | 5 | 5 | 0 | 100%
mlir/lib/Dialect/SDBM | 4 | 4 | 0 | 100%
mlir/lib/Dialect/Shape/IR | 1 | 1 | 0 | 100%
mlir/lib/Dialect/Shape/Transforms | 3 | 3 | 0 | 100%
mlir/lib/Dialect/SPIRV | 8 | 6 | 2 | 75%
mlir/lib/Dialect/SPIRV/Serialization | 4 | 2 | 2 | 50%
mlir/lib/Dialect/SPIRV/Transforms | 5 | 5 | 0 | 100%
mlir/lib/Dialect/StandardOps/EDSC | 2 | 2 | 0 | 100%
mlir/lib/Dialect/StandardOps/IR | 1 | 1 | 0 | 100%
mlir/lib/Dialect/StandardOps/Transforms | 4 | 4 | 0 | 100%
mlir/lib/Dialect/Vector | 3 | 2 | 1 | 66%
mlir/lib/Dialect/Vector/EDSC | 1 | 1 | 0 | 100%
mlir/lib/EDSC | 2 | 1 | 1 | 50%
mlir/lib/ExecutionEngine | 5 | 5 | 0 | 100%
mlir/lib/Interfaces | 7 | 7 | 0 | 100%
mlir/lib/IR | 32 | 32 | 0 | 100%
mlir/lib/Parser | 12 | 12 | 0 | 100%
mlir/lib/Pass | 7 | 6 | 1 | 85%
mlir/lib/Support | 4 | 4 | 0 | 100%
mlir/lib/TableGen | 16 | 16 | 0 | 100%
mlir/lib/Target/LLVMIR | 8 | 8 | 0 | 100%
mlir/lib/Transforms | 19 | 16 | 3 | 84%
mlir/lib/Transforms/Utils | 7 | 6 | 1 | 85%
mlir/lib/Translation | 1 | 1 | 0 | 100%
mlir/tools/mlir-cpu-runner | 1 | 1 | 0 | 100%
mlir/tools/mlir-cuda-runner | 2 | 2 | 0 | 100%
mlir/tools/mlir-linalg-ods-gen | 1 | 1 | 0 | 100%
mlir/tools/mlir-opt | 1 | 0 | 1 | 0%
mlir/tools/mlir-rocm-runner | 2 | 2 | 0 | 100%
mlir/tools/mlir-shlib | 1 | 1 | 0 | 100%
mlir/tools/mlir-tblgen | 16 | 16 | 0 | 100%
mlir/tools/mlir-translate | 1 | 1 | 0 | 100%
mlir/tools/mlir-vulkan-runner | 4 | 4 | 0 | 100%
mlir/unittests/Dialect | 1 | 1 | 0 | 100%
mlir/unittests/Dialect/Quant | 1 | 1 | 0 | 100%
mlir/unittests/Dialect/SPIRV | 2 | 2 | 0 | 100%
mlir/unittests/IR | 3 | 3 | 0 | 100%
mlir/unittests/Pass | 1 | 1 | 0 | 100%
mlir/unittests/SDBM | 1 | 1 | 0 | 100%
mlir/unittests/TableGen | 3 | 3 | 0 | 100%
openmp/libomptarget/deviceRTLs | 1 | 0 | 1 | 0%
openmp/libomptarget/deviceRTLs/amdgcn/src | 3 | 3 | 0 | 100%
openmp/libomptarget/deviceRTLs/common | 8 | 4 | 4 | 50%
openmp/libomptarget/deviceRTLs/nvptx/src | 2 | 1 | 1 | 50%
openmp/libomptarget/include | 2 | 1 | 1 | 50%
openmp/libomptarget/plugins/cuda/src | 1 | 0 | 1 | 0%
openmp/libomptarget/plugins/generic-elf-64bit/src | 1 | 0 | 1 | 0%
openmp/libomptarget/plugins/ve/src | 1 | 0 | 1 | 0%
openmp/libomptarget/src | 8 | 0 | 8 | 0%
openmp/runtime/doc/doxygen | 1 | 0 | 1 | 0%
openmp/runtime/src | 74 | 37 | 37 | 50%
openmp/runtime/src/thirdparty/ittnotify | 6 | 0 | 6 | 0%
openmp/runtime/src/thirdparty/ittnotify/legacy | 1 | 0 | 1 | 0%
openmp/tools/archer | 1 | 0 | 1 | 0%
openmp/tools/archer/tests/ompt | 1 | 1 | 0 | 100%
openmp/tools/multiplex | 1 | 1 | 0 | 100%
openmp/tools/multiplex/tests | 1 | 1 | 0 | 100%
openmp/tools/multiplex/tests/custom_data_storage | 2 | 2 | 0 | 100%
openmp/tools/multiplex/tests/print | 2 | 2 | 0 | 100%
parallel-libs/acxxel | 6 | 4 | 2 | 66%
parallel-libs/acxxel/examples | 1 | 1 | 0 | 100%
parallel-libs/acxxel/tests | 5 | 4 | 1 | 80%
polly/include/polly | 22 | 22 | 0 | 100%
polly/include/polly/CodeGen | 14 | 14 | 0 | 100%
polly/include/polly/Support | 11 | 11 | 0 | 100%
polly/lib/Analysis | 9 | 9 | 0 | 100%
polly/lib/CodeGen | 15 | 15 | 0 | 100%
polly/lib/Exchange | 1 | 1 | 0 | 100%
polly/lib/External/isl | 67 | 1 | 66 | 1%
polly/lib/External/isl/imath | 3 | 0 | 3 | 0%
polly/lib/External/isl/imath_wrap | 4 | 0 | 4 | 0%
polly/lib/External/isl/include/isl | 62 | 8 | 54 | 12%
polly/lib/External/isl/interface | 5 | 1 | 4 | 20%
polly/lib/External/pet/include | 1 | 0 | 1 | 0%
polly/lib/External/ppcg | 17 | 0 | 17 | 0%
polly/lib/Plugin | 1 | 1 | 0 | 100%
polly/lib/Support | 10 | 10 | 0 | 100%
polly/lib/Transform | 14 | 14 | 0 | 100%
polly/tools/GPURuntime | 1 | 1 | 0 | 100%
polly/unittests/DeLICM | 1 | 1 | 0 | 100%
polly/unittests/Flatten | 1 | 1 | 0 | 100%
polly/unittests/Isl | 1 | 1 | 0 | 100%
polly/unittests/ScheduleOptimizer | 1 | 1 | 0 | 100%
polly/unittests/ScopPassManager | 1 | 1 | 0 | 100%
polly/unittests/Support | 1 | 1 | 0 | 100%
pstl/include/pstl/internal | 22 | 18 | 4 | 81%
Total | 14021 | 6759 | 7262 | 48%