Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/LLVM]: src/external/apache2/llvm/dist Import 01f3a59fb3e2542fce74c768718...



details:   https://anonhg.NetBSD.org/src/rev/515f6de319c7
branches:  LLVM
changeset: 460899:515f6de319c7
user:      joerg <joerg%NetBSD.org@localhost>
date:      Fri Nov 08 14:28:07 2019 +0000

description:
Import 01f3a59fb3e2542fce74c768718f594d0debd0da from the LLVM mono-repo:
clang (without test/, unittests/, www/)
llvm (without test/, unittests/)

diffstat:

 external/apache2/llvm/dist/clang/.arcconfig                                                                                     |      4 +
 external/apache2/llvm/dist/clang/.clang-format                                                                                  |      1 +
 external/apache2/llvm/dist/clang/.clang-tidy                                                                                    |     22 +
 external/apache2/llvm/dist/clang/.gitignore                                                                                     |     40 +
 external/apache2/llvm/dist/clang/CMakeLists.txt                                                                                 |    868 +
 external/apache2/llvm/dist/clang/CODE_OWNERS.TXT                                                                                |     62 +
 external/apache2/llvm/dist/clang/INPUTS/Cocoa_h.m                                                                               |      2 +
 external/apache2/llvm/dist/clang/INPUTS/all-std-headers.cpp                                                                     |     86 +
 external/apache2/llvm/dist/clang/INPUTS/c99-intconst-1.c                                                                        |    639 +
 external/apache2/llvm/dist/clang/INPUTS/carbon_h.c                                                                              |      4 +
 external/apache2/llvm/dist/clang/INPUTS/cfg-big-switch.c                                                                        |     27 +
 external/apache2/llvm/dist/clang/INPUTS/cfg-long-chain1.c                                                                       |     20 +
 external/apache2/llvm/dist/clang/INPUTS/cfg-long-chain2.c                                                                       |     20 +
 external/apache2/llvm/dist/clang/INPUTS/cfg-long-chain3.c                                                                       |     21 +
 external/apache2/llvm/dist/clang/INPUTS/cfg-nested-switches.c                                                                   |     36 +
 external/apache2/llvm/dist/clang/INPUTS/cfg-nested-var-scopes.cpp                                                               |     59 +
 external/apache2/llvm/dist/clang/INPUTS/iostream.cc                                                                             |      5 +
 external/apache2/llvm/dist/clang/INPUTS/macro_pounder_fn.c                                                                      |     17 +
 external/apache2/llvm/dist/clang/INPUTS/macro_pounder_obj.c                                                                     |     16 +
 external/apache2/llvm/dist/clang/INPUTS/stpcpy-test.c                                                                           |     47 +
 external/apache2/llvm/dist/clang/INSTALL.txt                                                                                    |     48 +
 external/apache2/llvm/dist/clang/LICENSE.TXT                                                                                    |    278 +
 external/apache2/llvm/dist/clang/ModuleInfo.txt                                                                                 |      5 +
 external/apache2/llvm/dist/clang/NOTES.txt                                                                                      |    104 +
 external/apache2/llvm/dist/clang/README.txt                                                                                     |     26 +
 external/apache2/llvm/dist/clang/bindings/python/README.txt                                                                     |     18 +
 external/apache2/llvm/dist/clang/bindings/python/clang/__init__.py                                                              |     23 +
 external/apache2/llvm/dist/clang/bindings/python/clang/cindex.py                                                                |   4219 +
 external/apache2/llvm/dist/clang/bindings/python/clang/enumerations.py                                                          |     33 +
 external/apache2/llvm/dist/clang/bindings/python/examples/cindex/cindex-dump.py                                                 |     86 +
 external/apache2/llvm/dist/clang/bindings/python/examples/cindex/cindex-includes.py                                             |     57 +
 external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt                                                           |     46 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/compile_commands.json                                      |     17 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/header1.h                                                  |      6 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/header2.h                                                  |      6 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/header3.h                                                  |      3 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/hello.cpp                                                  |      6 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/include.cpp                                                |      5 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/INPUTS/parse_arguments.c                                          |      2 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_access_specifiers.py                                         |     41 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cdb.py                                                       |    141 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_code_completion.py                                           |    112 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_comment.py                                                   |     47 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor.py                                                    |    569 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py                                               |     58 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_diagnostics.py                                               |    110 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_exception_specification_kind.py                              |     35 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_file.py                                                      |     18 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_index.py                                                     |     26 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_linkage.py                                                   |     38 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_location.py                                                  |    105 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_tls_kind.py                                                  |     54 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_token_kind.py                                                |     49 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_tokens.py                                                    |     59 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_translation_unit.py                                          |    338 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_type.py                                                      |    468 +
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/util.py                                                           |     90 +
 external/apache2/llvm/dist/clang/bindings/xml/comment-xml-schema.rng                                                            |    600 +
 external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake                                                                |     15 +
 external/apache2/llvm/dist/clang/cmake/caches/3-stage.cmake                                                                     |     16 +
 external/apache2/llvm/dist/clang/cmake/caches/Android-stage2.cmake                                                              |     52 +
 external/apache2/llvm/dist/clang/cmake/caches/Android.cmake                                                                     |     43 +
 external/apache2/llvm/dist/clang/cmake/caches/Apple-stage1.cmake                                                                |     59 +
 external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2-ThinLTO.cmake                                                        |      6 +
 external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake                                                                |     72 +
 external/apache2/llvm/dist/clang/cmake/caches/BaremetalARM.cmake                                                                |     50 +
 external/apache2/llvm/dist/clang/cmake/caches/DistributionExample-stage2.cmake                                                  |     33 +
 external/apache2/llvm/dist/clang/cmake/caches/DistributionExample.cmake                                                         |     50 +
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake                                                              |    225 +
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia.cmake                                                                     |    131 +
 external/apache2/llvm/dist/clang/cmake/caches/PGO-stage2-instrumented.cmake                                                     |     22 +
 external/apache2/llvm/dist/clang/cmake/caches/PGO-stage2.cmake                                                                  |      2 +
 external/apache2/llvm/dist/clang/cmake/caches/PGO.cmake                                                                         |     30 +
 external/apache2/llvm/dist/clang/cmake/caches/README.txt                                                                        |     74 +
 external/apache2/llvm/dist/clang/cmake/modules/AddClang.cmake                                                                   |    187 +
 external/apache2/llvm/dist/clang/cmake/modules/CMakeLists.txt                                                                   |     73 +
 external/apache2/llvm/dist/clang/cmake/modules/ClangConfig.cmake.in                                                             |     20 +
 external/apache2/llvm/dist/clang/cmake/modules/ProtobufMutator.cmake                                                            |     20 +
 external/apache2/llvm/dist/clang/docs/AddressSanitizer.rst                                                                      |    298 +
 external/apache2/llvm/dist/clang/docs/AttributeReference.rst                                                                    |     13 +
 external/apache2/llvm/dist/clang/docs/AutomaticReferenceCounting.rst                                                            |   2385 +
 external/apache2/llvm/dist/clang/docs/Block-ABI-Apple.rst                                                                       |    943 +
 external/apache2/llvm/dist/clang/docs/Block-ABI-Apple.txt                                                                       |      1 +
 external/apache2/llvm/dist/clang/docs/BlockLanguageSpec.rst                                                                     |    361 +
 external/apache2/llvm/dist/clang/docs/CMakeLists.txt                                                                            |    107 +
 external/apache2/llvm/dist/clang/docs/ClangCheck.rst                                                                            |     36 +
 external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst                                                             |   3120 +
 external/apache2/llvm/dist/clang/docs/ClangFormat.rst                                                                           |    229 +
 external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst                                                               |   2520 +
 external/apache2/llvm/dist/clang/docs/ClangPlugins.rst                                                                          |    130 +
 external/apache2/llvm/dist/clang/docs/ClangStaticAnalyzer.rst                                                                   |     20 +
 external/apache2/llvm/dist/clang/docs/ClangTools.rst                                                                            |    154 +
 external/apache2/llvm/dist/clang/docs/CommandGuide/clang.rst                                                                    |    645 +
 external/apache2/llvm/dist/clang/docs/CommandGuide/diagtool.rst                                                                 |     52 +
 external/apache2/llvm/dist/clang/docs/CommandGuide/index.rst                                                                    |     18 +
 external/apache2/llvm/dist/clang/docs/ConstantInterpreter.rst                                                                   |    194 +
 external/apache2/llvm/dist/clang/docs/ControlFlowIntegrity.rst                                                                  |    391 +
 external/apache2/llvm/dist/clang/docs/ControlFlowIntegrityDesign.rst                                                            |    803 +
 external/apache2/llvm/dist/clang/docs/CrossCompilation.rst                                                                      |    203 +
 external/apache2/llvm/dist/clang/docs/DataFlowSanitizer.rst                                                                     |    158 +
 external/apache2/llvm/dist/clang/docs/DataFlowSanitizerDesign.rst                                                               |    220 +
 external/apache2/llvm/dist/clang/docs/DiagnosticsReference.rst                                                                  |  11592 ++
 external/apache2/llvm/dist/clang/docs/DriverArchitecture.png                                                                    |    Bin 
 external/apache2/llvm/dist/clang/docs/DriverInternals.rst                                                                       |    400 +
 external/apache2/llvm/dist/clang/docs/ExternalClangExamples.rst                                                                 |    100 +
 external/apache2/llvm/dist/clang/docs/FAQ.rst                                                                                   |     64 +
 external/apache2/llvm/dist/clang/docs/HardwareAssistedAddressSanitizerDesign.rst                                                |    211 +
 external/apache2/llvm/dist/clang/docs/HowToSetupToolingForLLVM.rst                                                              |    200 +
 external/apache2/llvm/dist/clang/docs/InternalsManual.rst                                                                       |   2687 +
 external/apache2/llvm/dist/clang/docs/IntroductionToTheClangAST.rst                                                             |    126 +
 external/apache2/llvm/dist/clang/docs/ItaniumMangleAbiTags.rst                                                                  |    107 +
 external/apache2/llvm/dist/clang/docs/JSONCompilationDatabase.rst                                                               |     99 +
 external/apache2/llvm/dist/clang/docs/LTOVisibility.rst                                                                         |    114 +
 external/apache2/llvm/dist/clang/docs/LanguageExtensions.rst                                                                    |   3511 +
 external/apache2/llvm/dist/clang/docs/LeakSanitizer.rst                                                                         |     49 +
 external/apache2/llvm/dist/clang/docs/LibASTImporter.rst                                                                        |    613 +
 external/apache2/llvm/dist/clang/docs/LibASTMatchers.rst                                                                        |    134 +
 external/apache2/llvm/dist/clang/docs/LibASTMatchersReference.html                                                              |   7427 +
 external/apache2/llvm/dist/clang/docs/LibASTMatchersTutorial.rst                                                                |    551 +
 external/apache2/llvm/dist/clang/docs/LibFormat.rst                                                                             |     58 +
 external/apache2/llvm/dist/clang/docs/LibTooling.rst                                                                            |    201 +
 external/apache2/llvm/dist/clang/docs/MSVCCompatibility.rst                                                                     |    156 +
 external/apache2/llvm/dist/clang/docs/Makefile.sphinx                                                                           |    163 +
 external/apache2/llvm/dist/clang/docs/MemorySanitizer.rst                                                                       |    221 +
 external/apache2/llvm/dist/clang/docs/Modules.rst                                                                               |   1010 +
 external/apache2/llvm/dist/clang/docs/ObjectiveCLiterals.rst                                                                    |    606 +
 external/apache2/llvm/dist/clang/docs/OpenCLSupport.rst                                                                         |     47 +
 external/apache2/llvm/dist/clang/docs/OpenMPSupport.rst                                                                         |    259 +
 external/apache2/llvm/dist/clang/docs/PCHInternals.rst                                                                          |    571 +
 external/apache2/llvm/dist/clang/docs/PCHLayout.graffle                                                                         |   1880 +
 external/apache2/llvm/dist/clang/docs/PCHLayout.png                                                                             |    Bin 
 external/apache2/llvm/dist/clang/docs/RAVFrontendAction.rst                                                                     |    219 +
 external/apache2/llvm/dist/clang/docs/README.txt                                                                                |      1 +
 external/apache2/llvm/dist/clang/docs/RefactoringEngine.rst                                                                     |    253 +
 external/apache2/llvm/dist/clang/docs/ReleaseNotes.rst                                                                          |    332 +
 external/apache2/llvm/dist/clang/docs/SafeStack.rst                                                                             |    210 +
 external/apache2/llvm/dist/clang/docs/SanitizerCoverage.rst                                                                     |    394 +
 external/apache2/llvm/dist/clang/docs/SanitizerSpecialCaseList.rst                                                              |     95 +
 external/apache2/llvm/dist/clang/docs/SanitizerStats.rst                                                                        |     62 +
 external/apache2/llvm/dist/clang/docs/ShadowCallStack.rst                                                                       |    211 +
 external/apache2/llvm/dist/clang/docs/SourceBasedCodeCoverage.rst                                                               |    295 +
 external/apache2/llvm/dist/clang/docs/ThinLTO.rst                                                                               |    237 +
 external/apache2/llvm/dist/clang/docs/ThreadSafetyAnalysis.rst                                                                  |    948 +
 external/apache2/llvm/dist/clang/docs/ThreadSanitizer.rst                                                                       |    141 +
 external/apache2/llvm/dist/clang/docs/Toolchain.rst                                                                             |    348 +
 external/apache2/llvm/dist/clang/docs/Tooling.rst                                                                               |     97 +
 external/apache2/llvm/dist/clang/docs/UndefinedBehaviorSanitizer.rst                                                            |    352 +
 external/apache2/llvm/dist/clang/docs/UsersManual.rst                                                                           |   3544 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers.rst                                                                     |   2350 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/callandmessage_example.c                                                |     66 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/dealloc_example.m                                                       |     49 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/dividezero_example.c                                                    |      9 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/mismatched_deallocator_example.cpp                                      |     56 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/newdelete_example.cpp                                                   |     41 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/seckeychainapi_example.m                                                |     64 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/unix_api_example.c                                                      |     37 +
 external/apache2/llvm/dist/clang/docs/analyzer/checkers/unix_malloc_example.c                                                   |     30 +
 external/apache2/llvm/dist/clang/docs/analyzer/conf.py                                                                          |    247 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs.rst                                                               |     14 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/DebugChecks.rst                                                   |    294 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/IPA.rst                                                           |    396 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/InitializerLists.rst                                              |    327 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/RegionStore.rst                                                   |    183 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/nullability.rst                                                   |    107 +
 external/apache2/llvm/dist/clang/docs/analyzer/make.bat                                                                         |    190 +
 external/apache2/llvm/dist/clang/docs/analyzer/user-docs.rst                                                                    |      9 +
 external/apache2/llvm/dist/clang/docs/analyzer/user-docs/CrossTranslationUnit.rst                                               |    193 +
 external/apache2/llvm/dist/clang/docs/conf.py                                                                                   |    274 +
 external/apache2/llvm/dist/clang/docs/doxygen-mainpage.dox                                                                      |     15 +
 external/apache2/llvm/dist/clang/docs/doxygen.cfg.in                                                                            |   2293 +
 external/apache2/llvm/dist/clang/docs/index.rst                                                                                 |    101 +
 external/apache2/llvm/dist/clang/docs/make.bat                                                                                  |    190 +
 external/apache2/llvm/dist/clang/docs/tools/dump_ast_matchers.py                                                                |    388 +
 external/apache2/llvm/dist/clang/docs/tools/dump_format_style.py                                                                |    201 +
 external/apache2/llvm/dist/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp                                               |     87 +
 external/apache2/llvm/dist/clang/examples/AnnotateFunctions/CMakeLists.txt                                                      |     13 +
 external/apache2/llvm/dist/clang/examples/CMakeLists.txt                                                                        |      8 +
 external/apache2/llvm/dist/clang/examples/PrintFunctionNames/CMakeLists.txt                                                     |     23 +
 external/apache2/llvm/dist/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp                                             |    123 +
 external/apache2/llvm/dist/clang/examples/PrintFunctionNames/README.txt                                                         |     16 +
 external/apache2/llvm/dist/clang/examples/clang-interpreter/CMakeLists.txt                                                      |     93 +
 external/apache2/llvm/dist/clang/examples/clang-interpreter/README.txt                                                          |     20 +
 external/apache2/llvm/dist/clang/examples/clang-interpreter/Test.cxx                                                            |     33 +
 external/apache2/llvm/dist/clang/examples/clang-interpreter/main.cpp                                                            |    227 +
 external/apache2/llvm/dist/clang/include/CMakeLists.txt                                                                         |      1 +
 external/apache2/llvm/dist/clang/include/clang-c/BuildSystem.h                                                                  |    156 +
 external/apache2/llvm/dist/clang/include/clang-c/CXCompilationDatabase.h                                                        |    176 +
 external/apache2/llvm/dist/clang/include/clang-c/CXErrorCode.h                                                                  |     64 +
 external/apache2/llvm/dist/clang/include/clang-c/CXString.h                                                                     |     71 +
 external/apache2/llvm/dist/clang/include/clang-c/Documentation.h                                                                |    554 +
 external/apache2/llvm/dist/clang/include/clang-c/FatalErrorHandler.h                                                            |     33 +
 external/apache2/llvm/dist/clang/include/clang-c/Index.h                                                                        |   6777 +
 external/apache2/llvm/dist/clang/include/clang-c/Platform.h                                                                     |     45 +
 external/apache2/llvm/dist/clang/include/clang-c/module.modulemap                                                               |      4 +
 external/apache2/llvm/dist/clang/include/clang/ARCMigrate/ARCMT.h                                                               |    130 +
 external/apache2/llvm/dist/clang/include/clang/ARCMigrate/ARCMTActions.h                                                        |     76 +
 external/apache2/llvm/dist/clang/include/clang/ARCMigrate/FileRemapper.h                                                        |     76 +
 external/apache2/llvm/dist/clang/include/clang/AST/APValue.h                                                                    |    663 +
 external/apache2/llvm/dist/clang/include/clang/AST/AST.h                                                                        |     27 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTConsumer.h                                                                |    145 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTContext.h                                                                 |   3153 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTContextAllocate.h                                                         |     37 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTDiagnostic.h                                                              |     36 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTDumper.h                                                                  |     56 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTDumperUtils.h                                                             |    102 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTFwd.h                                                                     |     32 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTImporter.h                                                                |    600 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTImporterLookupTable.h                                                     |     74 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTImporterSharedState.h                                                     |     81 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTLambda.h                                                                  |     79 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTMutationListener.h                                                        |    156 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTNodeTraverser.h                                                           |    657 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTStructuralEquivalence.h                                                   |    137 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTTypeTraits.h                                                              |    540 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTUnresolvedSet.h                                                           |    116 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTVector.h                                                                  |    410 +
 external/apache2/llvm/dist/clang/include/clang/AST/Attr.h                                                                       |    349 +
 external/apache2/llvm/dist/clang/include/clang/AST/AttrIterator.h                                                               |    128 +
 external/apache2/llvm/dist/clang/include/clang/AST/AttrVisitor.h                                                                |     75 +
 external/apache2/llvm/dist/clang/include/clang/AST/Availability.h                                                               |     62 +
 external/apache2/llvm/dist/clang/include/clang/AST/BaseSubobject.h                                                              |     85 +
 external/apache2/llvm/dist/clang/include/clang/AST/BuiltinTypes.def                                                             |    326 +
 external/apache2/llvm/dist/clang/include/clang/AST/CMakeLists.txt                                                               |     64 +
 external/apache2/llvm/dist/clang/include/clang/AST/CXXInheritance.h                                                             |    377 +
 external/apache2/llvm/dist/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def                                              |    236 +
 external/apache2/llvm/dist/clang/include/clang/AST/CanonicalType.h                                                              |    686 +
 external/apache2/llvm/dist/clang/include/clang/AST/CharUnits.h                                                                  |    247 +
 external/apache2/llvm/dist/clang/include/clang/AST/Comment.h                                                                    |   1136 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentBriefParser.h                                                         |     54 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentCommandTraits.h                                                       |    188 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentCommands.td                                                           |    242 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentDiagnostic.h                                                          |     15 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td                                       |    177 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentHTMLTags.td                                                           |     67 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentLexer.h                                                               |    362 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentParser.h                                                              |    122 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentSema.h                                                                |    257 +
 external/apache2/llvm/dist/clang/include/clang/AST/CommentVisitor.h                                                             |     69 +
 external/apache2/llvm/dist/clang/include/clang/AST/ComparisonCategories.h                                                       |    242 +
 external/apache2/llvm/dist/clang/include/clang/AST/CurrentSourceLocExprScope.h                                                  |     75 +
 external/apache2/llvm/dist/clang/include/clang/AST/DataCollection.h                                                             |     64 +
 external/apache2/llvm/dist/clang/include/clang/AST/Decl.h                                                                       |   4446 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclAccessPair.h                                                             |     63 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclBase.h                                                                   |   2557 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclCXX.h                                                                    |   3883 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclContextInternals.h                                                       |    263 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclFriend.h                                                                 |    259 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclGroup.h                                                                  |    155 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclLookups.h                                                                |    104 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclObjC.h                                                                   |   2898 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclOpenMP.h                                                                 |    523 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclTemplate.h                                                               |   3099 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclVisitor.h                                                                |     78 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclarationName.h                                                            |    886 +
 external/apache2/llvm/dist/clang/include/clang/AST/DependentDiagnostic.h                                                        |    190 +
 external/apache2/llvm/dist/clang/include/clang/AST/EvaluatedExprVisitor.h                                                       |    128 +
 external/apache2/llvm/dist/clang/include/clang/AST/Expr.h                                                                       |   5964 +
 external/apache2/llvm/dist/clang/include/clang/AST/ExprCXX.h                                                                    |   4965 +
 external/apache2/llvm/dist/clang/include/clang/AST/ExprObjC.h                                                                   |   1738 +
 external/apache2/llvm/dist/clang/include/clang/AST/ExprOpenMP.h                                                                 |    132 +
 external/apache2/llvm/dist/clang/include/clang/AST/ExternalASTMerger.h                                                          |    203 +
 external/apache2/llvm/dist/clang/include/clang/AST/ExternalASTSource.h                                                          |    615 +
 external/apache2/llvm/dist/clang/include/clang/AST/FormatString.h                                                               |    773 +
 external/apache2/llvm/dist/clang/include/clang/AST/GlobalDecl.h                                                                 |    174 +
 external/apache2/llvm/dist/clang/include/clang/AST/JSONNodeDumper.h                                                             |    427 +
 external/apache2/llvm/dist/clang/include/clang/AST/LambdaCapture.h                                                              |    141 +
 external/apache2/llvm/dist/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h                                        |    163 +
 external/apache2/llvm/dist/clang/include/clang/AST/LocInfoType.h                                                                |     60 +
 external/apache2/llvm/dist/clang/include/clang/AST/Mangle.h                                                                     |    271 +
 external/apache2/llvm/dist/clang/include/clang/AST/MangleNumberingContext.h                                                     |     58 +
 external/apache2/llvm/dist/clang/include/clang/AST/NSAPI.h                                                                      |    267 +
 external/apache2/llvm/dist/clang/include/clang/AST/NestedNameSpecifier.h                                                        |    524 +
 external/apache2/llvm/dist/clang/include/clang/AST/NonTrivialTypeVisitor.h                                                      |    112 +
 external/apache2/llvm/dist/clang/include/clang/AST/ODRHash.h                                                                    |    100 +
 external/apache2/llvm/dist/clang/include/clang/AST/OSLog.h                                                                      |    160 +
 external/apache2/llvm/dist/clang/include/clang/AST/OpenMPClause.h                                                               |   6298 +
 external/apache2/llvm/dist/clang/include/clang/AST/OperationKinds.def                                                           |    433 +
 external/apache2/llvm/dist/clang/include/clang/AST/OperationKinds.h                                                             |     50 +
 external/apache2/llvm/dist/clang/include/clang/AST/OptionalDiagnostic.h                                                         |     78 +
 external/apache2/llvm/dist/clang/include/clang/AST/ParentMap.h                                                                  |     66 +
 external/apache2/llvm/dist/clang/include/clang/AST/PrettyDeclStackTrace.h                                                       |     46 +
 external/apache2/llvm/dist/clang/include/clang/AST/PrettyPrinter.h                                                              |    239 +
 external/apache2/llvm/dist/clang/include/clang/AST/QualTypeNames.h                                                              |     92 +
 external/apache2/llvm/dist/clang/include/clang/AST/RawCommentList.h                                                             |    225 +
 external/apache2/llvm/dist/clang/include/clang/AST/RecordLayout.h                                                               |    323 +
 external/apache2/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h                                                        |   3384 +
 external/apache2/llvm/dist/clang/include/clang/AST/Redeclarable.h                                                               |    412 +
 external/apache2/llvm/dist/clang/include/clang/AST/SelectorLocationsKind.h                                                      |     82 +
 external/apache2/llvm/dist/clang/include/clang/AST/Stmt.h                                                                       |   3575 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtCXX.h                                                                    |    518 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtDataCollectors.td                                                        |    242 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtGraphTraits.h                                                            |     77 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtIterator.h                                                               |    157 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtObjC.h                                                                   |    404 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtOpenMP.h                                                                 |   4449 +
 external/apache2/llvm/dist/clang/include/clang/AST/StmtVisitor.h                                                                |    197 +
 external/apache2/llvm/dist/clang/include/clang/AST/TemplateArgumentVisitor.h                                                    |     98 +
 external/apache2/llvm/dist/clang/include/clang/AST/TemplateBase.h                                                               |    707 +
 external/apache2/llvm/dist/clang/include/clang/AST/TemplateName.h                                                               |    563 +
 external/apache2/llvm/dist/clang/include/clang/AST/TextNodeDumper.h                                                             |    353 +
 external/apache2/llvm/dist/clang/include/clang/AST/Type.h                                                                       |   6963 +
 external/apache2/llvm/dist/clang/include/clang/AST/TypeLoc.h                                                                    |   2338 +
 external/apache2/llvm/dist/clang/include/clang/AST/TypeLocNodes.def                                                             |     40 +
 external/apache2/llvm/dist/clang/include/clang/AST/TypeLocVisitor.h                                                             |     61 +
 external/apache2/llvm/dist/clang/include/clang/AST/TypeOrdering.h                                                               |     78 +
 external/apache2/llvm/dist/clang/include/clang/AST/TypeVisitor.h                                                                |     94 +
 external/apache2/llvm/dist/clang/include/clang/AST/UnresolvedSet.h                                                              |    151 +
 external/apache2/llvm/dist/clang/include/clang/AST/VTTBuilder.h                                                                 |    164 +
 external/apache2/llvm/dist/clang/include/clang/AST/VTableBuilder.h                                                              |    579 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchFinder.h                                                     |    315 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchers.h                                                        |   6794 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersInternal.h                                                |   1822 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersMacros.h                                                  |    443 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h                                                |    184 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Parser.h                                                     |    264 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Registry.h                                                   |    135 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h                                               |    348 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h                                      |     50 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/Consumed.h                                                     |    272 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/Dominators.h                                                   |    389 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h                                         |     95 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/LiveVariables.h                                                |    122 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h                                             |    116 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ReachableCode.h                                                |     68 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafety.h                                                 |    252 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h                                           |    520 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h                                          |    107 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def                                            |     56 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h                                              |   1910 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h                                         |    931 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h                                             |    357 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/UninitializedValues.h                                          |    131 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/AnalysisDeclContext.h                                                   |    527 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/AnalysisDiagnostic.h                                                    |     14 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/AnyCall.h                                                               |    209 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/BodyFarm.h                                                              |     53 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/CFG.h                                                                   |   1581 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/CFGStmtMap.h                                                            |     49 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/CallGraph.h                                                             |    259 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/CloneDetection.h                                                        |    446 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/CodeInjector.h                                                          |     45 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/ConstructionContext.h                                                   |    660 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h                                       |     41 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h                                           |     45 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h                                          |    171 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/PathDiagnostic.h                                                        |    868 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/ProgramPoint.h                                                          |    781 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/RetainSummaryManager.h                                                  |    767 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/SelectorExtras.h                                                        |     36 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Support/BumpVector.h                                                    |    256 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AArch64SVEACLETypes.def                                                    |     70 +
 external/apache2/llvm/dist/clang/include/clang/Basic/ABI.h                                                                      |    210 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AddressSpaces.h                                                            |     73 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AlignedAllocation.h                                                        |     43 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AllDiagnostics.h                                                           |     41 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Attr.td                                                                    |   3429 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AttrDocs.td                                                                |   4415 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AttrKinds.h                                                                |     33 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AttrSubjectMatchRules.h                                                    |     31 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AttributeCommonInfo.h                                                      |    190 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Attributes.h                                                               |     42 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BitmaskEnum.h                                                              |     24 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.def                                                               |   1567 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.h                                                                 |    257 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAArch64.def                                                        |    223 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAMDGPU.def                                                         |    216 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsARM.def                                                            |    331 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsBPF.def                                                            |     24 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsHexagon.def                                                        |   1817 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsLe64.def                                                           |     18 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsMips.def                                                           |    899 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsNEON.def                                                           |     21 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsNVPTX.def                                                          |    727 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsPPC.def                                                            |    486 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsSystemZ.def                                                        |    295 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsWebAssembly.def                                                    |    148 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86.def                                                            |   1932 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86_64.def                                                         |    108 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsXCore.def                                                          |     21 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CMakeLists.txt                                                             |     62 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CapturedStmt.h                                                             |     24 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CharInfo.h                                                                 |    198 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.def                                                         |    378 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.h                                                           |    363 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CommentNodes.td                                                            |     25 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CommentOptions.h                                                           |     38 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Cuda.h                                                                     |    124 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DebugInfoOptions.h                                                         |     44 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DeclNodes.td                                                               |    103 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.h                                                               |   1595 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.td                                                              |    152 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAST.h                                                            |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticASTKinds.td                                                      |    540 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAnalysis.h                                                       |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAnalysisKinds.td                                                 |     11 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCategories.h                                                     |     25 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCategories.td                                                    |     10 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticComment.h                                                        |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCommentKinds.td                                                  |    177 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCommonKinds.td                                                   |    327 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCrossTU.h                                                        |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCrossTUKinds.td                                                  |     24 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDocs.td                                                          |     83 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriver.h                                                         |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriverKinds.td                                                   |    473 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticError.h                                                          |     60 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontend.h                                                       |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td                                                 |    280 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td                                                        |   1116 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticIDs.h                                                            |    341 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLex.h                                                            |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td                                                      |    830 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.def                                                      |    102 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.h                                                        |    128 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParse.h                                                          |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td                                                    |   1319 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticRefactoring.h                                                    |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticRefactoringKinds.td                                              |     33 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSema.h                                                           |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td                                                     |  10064 ++
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSerialization.h                                                  |     28 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSerializationKinds.td                                            |    409 +
 external/apache2/llvm/dist/clang/include/clang/Basic/ExceptionSpecificationType.h                                               |     68 +
 external/apache2/llvm/dist/clang/include/clang/Basic/ExpressionTraits.h                                                         |     25 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Features.def                                                               |    257 +
 external/apache2/llvm/dist/clang/include/clang/Basic/FileManager.h                                                              |    429 +
 external/apache2/llvm/dist/clang/include/clang/Basic/FileSystemOptions.h                                                        |     31 +
 external/apache2/llvm/dist/clang/include/clang/Basic/FileSystemStatCache.h                                                      |     88 +
 external/apache2/llvm/dist/clang/include/clang/Basic/FixedPoint.h                                                               |    212 +
 external/apache2/llvm/dist/clang/include/clang/Basic/IdentifierTable.h                                                          |    990 +
 external/apache2/llvm/dist/clang/include/clang/Basic/JsonSupport.h                                                              |    119 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LLVM.h                                                                     |     88 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Lambda.h                                                                   |     43 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.def                                                            |    351 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.h                                                              |    392 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandard.h                                                             |    136 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandards.def                                                          |    189 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Linkage.h                                                                  |    134 +
 external/apache2/llvm/dist/clang/include/clang/Basic/MSP430Target.def                                                           |    246 +
 external/apache2/llvm/dist/clang/include/clang/Basic/MacroBuilder.h                                                             |     47 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Module.h                                                                   |    659 +
 external/apache2/llvm/dist/clang/include/clang/Basic/ObjCRuntime.h                                                              |    471 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLExtensionTypes.def                                                   |     40 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLExtensions.def                                                       |     99 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLImageTypes.def                                                       |     87 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLOptions.h                                                            |    142 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.def                                                            |   1115 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.h                                                              |    288 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OperatorKinds.def                                                          |    107 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OperatorKinds.h                                                            |     54 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OperatorPrecedence.h                                                       |     52 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PartialDiagnostic.h                                                        |    423 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PlistSupport.h                                                             |    141 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PragmaKinds.h                                                              |     30 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PrettyStackTrace.h                                                         |     37 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SanitizerBlacklist.h                                                       |     46 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SanitizerSpecialCaseList.h                                                 |     53 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Sanitizers.def                                                             |    185 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Sanitizers.h                                                               |    193 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SourceLocation.h                                                           |    482 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SourceManager.h                                                            |   1915 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SourceManagerInternals.h                                                   |    133 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Specifiers.h                                                               |    360 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Stack.h                                                                    |     55 +
 external/apache2/llvm/dist/clang/include/clang/Basic/StmtNodes.td                                                               |    264 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SyncScope.h                                                                |    153 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h                                                           |    214 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetCXXABI.h                                                             |    345 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetInfo.h                                                               |   1400 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetOptions.h                                                            |     88 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TemplateKinds.h                                                            |     56 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TokenKinds.def                                                             |    866 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TokenKinds.h                                                               |    101 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TypeNodes.td                                                               |    104 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TypeTraits.h                                                               |    110 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Version.h                                                                  |     61 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Version.inc.in                                                             |      5 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Visibility.h                                                               |    145 +
 external/apache2/llvm/dist/clang/include/clang/Basic/X86Target.def                                                              |    350 +
 external/apache2/llvm/dist/clang/include/clang/Basic/XRayInstr.h                                                                |     71 +
 external/apache2/llvm/dist/clang/include/clang/Basic/XRayLists.h                                                                |     55 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_fp16.td                                                                |    130 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve.td                                                                 |    121 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve_defs.td                                                            |    325 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon.td                                                                |   1668 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon_incl.td                                                           |    322 +
 external/apache2/llvm/dist/clang/include/clang/CMakeLists.txt                                                                   |      7 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/BackendUtil.h                                                            |     55 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CGFunctionInfo.h                                                         |    714 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CodeGenABITypes.h                                                        |    143 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CodeGenAction.h                                                          |    121 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/ConstantInitBuilder.h                                                    |    560 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/ConstantInitFuture.h                                                     |    108 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/ModuleBuilder.h                                                          |    105 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h                                       |     42 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/SwiftCallingConv.h                                                       |    184 +
 external/apache2/llvm/dist/clang/include/clang/Config/config.h.cmake                                                            |     83 +
 external/apache2/llvm/dist/clang/include/clang/CrossTU/CrossTUDiagnostic.h                                                      |     14 +
 external/apache2/llvm/dist/clang/include/clang/CrossTU/CrossTranslationUnit.h                                                   |    307 +
 external/apache2/llvm/dist/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h                                              |    124 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Action.h                                                                  |    643 +
 external/apache2/llvm/dist/clang/include/clang/Driver/CC1Options.td                                                             |    923 +
 external/apache2/llvm/dist/clang/include/clang/Driver/CLCompatOptions.td                                                        |    466 +
 external/apache2/llvm/dist/clang/include/clang/Driver/CMakeLists.txt                                                            |      3 +
 external/apache2/llvm/dist/clang/include/clang/Driver/ClangOptionDocs.td                                                        |     35 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Compilation.h                                                             |    311 +
 external/apache2/llvm/dist/clang/include/clang/Driver/DarwinSDKInfo.h                                                           |     41 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Distro.h                                                                  |    138 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Driver.h                                                                  |    617 +
 external/apache2/llvm/dist/clang/include/clang/Driver/DriverDiagnostic.h                                                        |     14 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Job.h                                                                     |    204 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Multilib.h                                                                |    201 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.h                                                                 |     54 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.td                                                                |   3325 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Phases.h                                                                  |     37 +
 external/apache2/llvm/dist/clang/include/clang/Driver/SanitizerArgs.h                                                           |     98 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Tool.h                                                                    |    150 +
 external/apache2/llvm/dist/clang/include/clang/Driver/ToolChain.h                                                               |    626 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Types.def                                                                 |    102 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Types.h                                                                   |    121 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Util.h                                                                    |     31 +
 external/apache2/llvm/dist/clang/include/clang/Driver/XRayArgs.h                                                                |     48 +
 external/apache2/llvm/dist/clang/include/clang/Edit/Commit.h                                                                    |    154 +
 external/apache2/llvm/dist/clang/include/clang/Edit/EditedSource.h                                                              |    117 +
 external/apache2/llvm/dist/clang/include/clang/Edit/EditsReceiver.h                                                             |     33 +
 external/apache2/llvm/dist/clang/include/clang/Edit/FileOffset.h                                                                |     65 +
 external/apache2/llvm/dist/clang/include/clang/Edit/Rewriters.h                                                                 |     39 +
 external/apache2/llvm/dist/clang/include/clang/Format/Format.h                                                                  |   2406 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/ASTConsumers.h                                                          |     55 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/ASTUnit.h                                                               |    904 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h                                             |     71 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/CommandLineSourceLoc.h                                                  |    132 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInstance.h                                                      |    822 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInvocation.h                                                    |    237 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/DependencyOutputOptions.h                                               |     74 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/DiagnosticRenderer.h                                                    |    163 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendAction.h                                                        |    331 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendActions.h                                                       |    295 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendDiagnostic.h                                                    |     14 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendOptions.h                                                       |    457 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendPluginRegistry.h                                                |     26 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/LayoutOverrideSource.h                                                  |     62 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/LogDiagnosticPrinter.h                                                  |     84 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/MigratorOptions.h                                                       |     30 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/MultiplexConsumer.h                                                     |     87 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/PCHContainerOperations.h                                                |     14 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/PrecompiledPreamble.h                                                   |    312 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/PreprocessorOutputOptions.h                                             |     44 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h                                           |     42 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/SerializedDiagnosticReader.h                                            |    138 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/SerializedDiagnostics.h                                                 |     58 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/TextDiagnostic.h                                                        |    114 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/TextDiagnosticBuffer.h                                                  |     63 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/TextDiagnosticPrinter.h                                                 |     57 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/Utils.h                                                                 |    260 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h                                              |    328 +
 external/apache2/llvm/dist/clang/include/clang/FrontendTool/Utils.h                                                             |     38 +
 external/apache2/llvm/dist/clang/include/clang/Index/CommentToXML.h                                                             |     46 +
 external/apache2/llvm/dist/clang/include/clang/Index/DeclOccurrence.h                                                           |     41 +
 external/apache2/llvm/dist/clang/include/clang/Index/IndexDataConsumer.h                                                        |     72 +
 external/apache2/llvm/dist/clang/include/clang/Index/IndexSymbol.h                                                              |    171 +
 external/apache2/llvm/dist/clang/include/clang/Index/IndexingAction.h                                                           |     75 +
 external/apache2/llvm/dist/clang/include/clang/Index/IndexingOptions.h                                                          |     42 +
 external/apache2/llvm/dist/clang/include/clang/Index/USRGeneration.h                                                            |    101 +
 external/apache2/llvm/dist/clang/include/clang/Lex/CodeCompletionHandler.h                                                      |     77 +
 external/apache2/llvm/dist/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h                                        |    110 +
 external/apache2/llvm/dist/clang/include/clang/Lex/DirectoryLookup.h                                                            |    198 +
 external/apache2/llvm/dist/clang/include/clang/Lex/ExternalPreprocessorSource.h                                                 |     47 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderMap.h                                                                  |     89 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderMapTypes.h                                                             |     42 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearch.h                                                               |    782 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearchOptions.h                                                        |    261 +
 external/apache2/llvm/dist/clang/include/clang/Lex/LexDiagnostic.h                                                              |     14 +
 external/apache2/llvm/dist/clang/include/clang/Lex/Lexer.h                                                                      |    769 +
 external/apache2/llvm/dist/clang/include/clang/Lex/LiteralSupport.h                                                             |    284 +
 external/apache2/llvm/dist/clang/include/clang/Lex/MacroArgs.h                                                                  |    137 +
 external/apache2/llvm/dist/clang/include/clang/Lex/MacroInfo.h                                                                  |    610 +
 external/apache2/llvm/dist/clang/include/clang/Lex/ModuleLoader.h                                                               |    182 +
 external/apache2/llvm/dist/clang/include/clang/Lex/ModuleMap.h                                                                  |    691 +
 external/apache2/llvm/dist/clang/include/clang/Lex/MultipleIncludeOpt.h                                                         |    180 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PPCallbacks.h                                                                |    613 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PPConditionalDirectiveRecord.h                                               |    102 +
 external/apache2/llvm/dist/clang/include/clang/Lex/Pragma.h                                                                     |    129 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessingRecord.h                                                        |    574 +
 external/apache2/llvm/dist/clang/include/clang/Lex/Preprocessor.h                                                               |   2353 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h                        |     31 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorLexer.h                                                          |    182 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorOptions.h                                                        |    225 +
 external/apache2/llvm/dist/clang/include/clang/Lex/ScratchBuffer.h                                                              |     44 +
 external/apache2/llvm/dist/clang/include/clang/Lex/Token.h                                                                      |    334 +
 external/apache2/llvm/dist/clang/include/clang/Lex/TokenConcatenation.h                                                         |     71 +
 external/apache2/llvm/dist/clang/include/clang/Lex/TokenLexer.h                                                                 |    245 +
 external/apache2/llvm/dist/clang/include/clang/Lex/VariadicMacroSupport.h                                                       |    247 +
 external/apache2/llvm/dist/clang/include/clang/Parse/CMakeLists.txt                                                             |     10 +
 external/apache2/llvm/dist/clang/include/clang/Parse/LoopHint.h                                                                 |     44 +
 external/apache2/llvm/dist/clang/include/clang/Parse/ParseAST.h                                                                 |     51 +
 external/apache2/llvm/dist/clang/include/clang/Parse/ParseDiagnostic.h                                                          |     14 +
 external/apache2/llvm/dist/clang/include/clang/Parse/Parser.h                                                                   |   3101 +
 external/apache2/llvm/dist/clang/include/clang/Parse/RAIIObjectsForParser.h                                                     |    465 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/DeltaTree.h                                                         |     50 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/HTMLRewrite.h                                                       |     81 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/RewriteBuffer.h                                                     |    117 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/RewriteRope.h                                                       |    214 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/Rewriter.h                                                          |    223 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/TokenRewriter.h                                                     |     80 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Frontend/ASTConsumers.h                                                  |     48 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Frontend/FixItRewriter.h                                                 |    134 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Frontend/FrontendActions.h                                               |     85 +
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Frontend/Rewriters.h                                                     |     34 +
 external/apache2/llvm/dist/clang/include/clang/Sema/AnalysisBasedWarnings.h                                                     |    102 +
 external/apache2/llvm/dist/clang/include/clang/Sema/CMakeLists.txt                                                              |     24 +
 external/apache2/llvm/dist/clang/include/clang/Sema/CXXFieldCollector.h                                                         |     79 +
 external/apache2/llvm/dist/clang/include/clang/Sema/CleanupInfo.h                                                               |     46 +
 external/apache2/llvm/dist/clang/include/clang/Sema/CodeCompleteConsumer.h                                                      |   1209 +
 external/apache2/llvm/dist/clang/include/clang/Sema/CodeCompleteOptions.h                                                       |     55 +
 external/apache2/llvm/dist/clang/include/clang/Sema/DeclSpec.h                                                                  |   2605 +
 external/apache2/llvm/dist/clang/include/clang/Sema/DelayedDiagnostic.h                                                         |    337 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Designator.h                                                                |    209 +
 external/apache2/llvm/dist/clang/include/clang/Sema/ExternalSemaSource.h                                                        |    233 +
 external/apache2/llvm/dist/clang/include/clang/Sema/IdentifierResolver.h                                                        |    205 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Initialization.h                                                            |   1389 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Lookup.h                                                                    |    827 +
 external/apache2/llvm/dist/clang/include/clang/Sema/MultiplexExternalSemaSource.h                                               |    362 +
 external/apache2/llvm/dist/clang/include/clang/Sema/ObjCMethodList.h                                                            |     61 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Overload.h                                                                  |   1133 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Ownership.h                                                                 |    300 +
 external/apache2/llvm/dist/clang/include/clang/Sema/ParsedAttr.h                                                                |    987 +
 external/apache2/llvm/dist/clang/include/clang/Sema/ParsedTemplate.h                                                            |    244 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Scope.h                                                                     |    503 +
 external/apache2/llvm/dist/clang/include/clang/Sema/ScopeInfo.h                                                                 |   1040 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Sema.h                                                                      |  11719 ++
 external/apache2/llvm/dist/clang/include/clang/Sema/SemaConsumer.h                                                              |     47 +
 external/apache2/llvm/dist/clang/include/clang/Sema/SemaDiagnostic.h                                                            |     14 +
 external/apache2/llvm/dist/clang/include/clang/Sema/SemaFixItUtils.h                                                            |     90 +
 external/apache2/llvm/dist/clang/include/clang/Sema/SemaInternal.h                                                              |    332 +
 external/apache2/llvm/dist/clang/include/clang/Sema/SemaLambda.h                                                                |     39 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Template.h                                                                  |    570 +
 external/apache2/llvm/dist/clang/include/clang/Sema/TemplateDeduction.h                                                         |    351 +
 external/apache2/llvm/dist/clang/include/clang/Sema/TemplateInstCallback.h                                                      |     82 +
 external/apache2/llvm/dist/clang/include/clang/Sema/TypoCorrection.h                                                            |    418 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Weak.h                                                                      |     45 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h                                                      |   2164 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTDeserializationListener.h                                       |     61 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTReader.h                                                        |   2724 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTWriter.h                                                        |   1018 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/CMakeLists.txt                                                     |      9 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ContinuousRangeMap.h                                               |    141 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/GlobalModuleIndex.h                                                |    191 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/InMemoryModuleCache.h                                              |    107 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/Module.h                                                           |    489 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleFileExtension.h                                              |    148 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleManager.h                                                    |    327 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/PCHContainerOperations.h                                           |    116 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/SerializationDiagnostic.h                                          |     14 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h                             |     40 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt                                           |      3 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td                                           |    138 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td                                              |   1409 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h                                          |     27 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h                                  |     96 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h                                          |    247 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/Analyses.def                                                 |     59 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def                                          |    407 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h                                            |    455 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h                                    |    780 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h                            |    406 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h                                        |     90 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h                            |     26 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/Checker.h                                                    |    582 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h                                             |    669 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/IssueHash.h                                                  |     50 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h                                    |     41 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h                                   |    108 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h                              |    156 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h                            |    270 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h                                 |     59 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h                                    |   1291 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h                               |    361 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h                               |     69 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h                            |    208 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h                                   |    583 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h                              |     55 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h                                  |     73 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h                              |     53 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h                                  |    125 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h                                |    546 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h                                   |    870 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h                              |    142 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h                                |     49 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h                                 |     35 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h                                    |   1494 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h                                 |    878 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h                            |    328 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h                             |     42 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h                      |    216 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def                                    |     89 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h                         |    359 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h                                      |    765 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h                                  |    395 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h                                  |    150 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def                                      |     74 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h                                        |    673 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h                      |     92 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h                                        |    339 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h                                     |     53 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h                                    |    175 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h                               |     57 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h                                      |    145 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h                                |    650 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def                                    |     54 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h                                     |     94 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h                                       |     62 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h                                    |     38 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h                                        |    325 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h                                        |     73 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h                                          |     43 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/ASTDiff/ASTDiff.h                                                        |    126 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h                                                |     47 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/AllTUsExecution.h                                                        |     78 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/ArgumentsAdjusters.h                                                     |     79 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/CommonOptionsParser.h                                                    |    156 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/CompilationDatabase.h                                                    |    225 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h                                      |     45 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Core/Diagnostic.h                                                        |    102 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Core/Lookup.h                                                            |     50 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Core/Replacement.h                                                       |    371 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h                        |    188 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h                           |     65 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h                              |     51 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h                            |     82 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/DiagnosticsYaml.h                                                        |     98 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Execution.h                                                              |    186 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/FileMatchTrie.h                                                          |     88 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/FixIt.h                                                                  |     79 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h                                              |    137 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/IncludeStyle.h                                                |    149 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/JSONCompilationDatabase.h                                                |    142 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring.h                                                            |     99 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/ASTSelection.h                                               |    154 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/AtomicChange.h                                               |    178 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Extract/Extract.h                                            |     52 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h                                   |     51 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h                                     |    142 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringAction.h                                          |     63 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h                                      |     73 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h                          |    122 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h                                     |     93 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h                             |    157 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h                                      |     14 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringOption.h                                          |     63 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h                                   |     61 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h                                         |     57 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h                                  |     51 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h                                     |     89 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h                                      |    123 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h                                          |     48 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h                                   |     90 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h                                           |     49 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h                                    |     67 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h                                        |     52 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/RefactoringCallbacks.h                                                   |    139 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/ReplacementsYaml.h                                                       |     79 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/StandaloneExecution.h                                                    |     98 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/BuildTree.h                                                       |     24 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Nodes.h                                                           |     92 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tokens.h                                                          |    365 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tree.h                                                            |    142 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h                                             |     23 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Tooling.h                                                                |    512 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/MatchConsumer.h                                              |     62 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RangeSelector.h                                              |    113 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RewriteRule.h                                                |    309 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/SourceCode.h                                                 |     90 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h                                         |     86 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Stencil.h                                                    |    221 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Transformer.h                                                |     52 +
 external/apache2/llvm/dist/clang/include/clang/module.modulemap                                                                 |    161 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/ARCMT.cpp                                                                       |    615 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/ARCMTActions.cpp                                                                |     59 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/CMakeLists.txt                                                                  |     37 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/FileRemapper.cpp                                                                |    260 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/Internals.h                                                                     |    180 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/ObjCMT.cpp                                                                      |   2284 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/PlistReporter.cpp                                                               |    124 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransAPIUses.cpp                                                                |    107 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransARCAssign.cpp                                                              |     77 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransAutoreleasePool.cpp                                                        |    434 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp                                                      |    146 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp                                              |    249 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransGCAttrs.cpp                                                                |    353 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransGCCalls.cpp                                                                |     76 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransProperties.cpp                                                             |    378 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransProtectedScope.cpp                                                         |    202 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp                                                   |    459 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp                                                         |    466 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp                                                     |     77 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp                                                  |    226 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransformActions.cpp                                                            |    700 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/Transforms.cpp                                                                  |    594 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/Transforms.h                                                                    |    224 +
 external/apache2/llvm/dist/clang/lib/AST/APValue.cpp                                                                            |    841 +
 external/apache2/llvm/dist/clang/lib/AST/ASTConsumer.cpp                                                                        |     30 +
 external/apache2/llvm/dist/clang/lib/AST/ASTContext.cpp                                                                         |  10765 ++
 external/apache2/llvm/dist/clang/lib/AST/ASTDiagnostic.cpp                                                                      |   2069 +
 external/apache2/llvm/dist/clang/lib/AST/ASTDumper.cpp                                                                          |    281 +
 external/apache2/llvm/dist/clang/lib/AST/ASTImporter.cpp                                                                        |   8809 +
 external/apache2/llvm/dist/clang/lib/AST/ASTImporterLookupTable.cpp                                                             |    141 +
 external/apache2/llvm/dist/clang/lib/AST/ASTStructuralEquivalence.cpp                                                           |   1904 +
 external/apache2/llvm/dist/clang/lib/AST/ASTTypeTraits.cpp                                                                      |    182 +
 external/apache2/llvm/dist/clang/lib/AST/AttrImpl.cpp                                                                           |     19 +
 external/apache2/llvm/dist/clang/lib/AST/CMakeLists.txt                                                                         |    117 +
 external/apache2/llvm/dist/clang/lib/AST/CXXABI.h                                                                               |     80 +
 external/apache2/llvm/dist/clang/lib/AST/CXXInheritance.cpp                                                                     |    810 +
 external/apache2/llvm/dist/clang/lib/AST/Comment.cpp                                                                            |    394 +
 external/apache2/llvm/dist/clang/lib/AST/CommentBriefParser.cpp                                                                 |    153 +
 external/apache2/llvm/dist/clang/lib/AST/CommentCommandTraits.cpp                                                               |    138 +
 external/apache2/llvm/dist/clang/lib/AST/CommentLexer.cpp                                                                       |    867 +
 external/apache2/llvm/dist/clang/lib/AST/CommentParser.cpp                                                                      |    780 +
 external/apache2/llvm/dist/clang/lib/AST/CommentSema.cpp                                                                        |   1134 +
 external/apache2/llvm/dist/clang/lib/AST/ComparisonCategories.cpp                                                               |    210 +
 external/apache2/llvm/dist/clang/lib/AST/DataCollection.cpp                                                                     |     49 +
 external/apache2/llvm/dist/clang/lib/AST/Decl.cpp                                                                               |   4909 +
 external/apache2/llvm/dist/clang/lib/AST/DeclBase.cpp                                                                           |   1982 +
 external/apache2/llvm/dist/clang/lib/AST/DeclCXX.cpp                                                                            |   3097 +
 external/apache2/llvm/dist/clang/lib/AST/DeclFriend.cpp                                                                         |     76 +
 external/apache2/llvm/dist/clang/lib/AST/DeclGroup.cpp                                                                          |     33 +
 external/apache2/llvm/dist/clang/lib/AST/DeclObjC.cpp                                                                           |   2271 +
 external/apache2/llvm/dist/clang/lib/AST/DeclOpenMP.cpp                                                                         |    250 +
 external/apache2/llvm/dist/clang/lib/AST/DeclPrinter.cpp                                                                        |   1710 +
 external/apache2/llvm/dist/clang/lib/AST/DeclTemplate.cpp                                                                       |   1285 +
 external/apache2/llvm/dist/clang/lib/AST/DeclarationName.cpp                                                                    |    520 +
 external/apache2/llvm/dist/clang/lib/AST/Expr.cpp                                                                               |   4675 +
 external/apache2/llvm/dist/clang/lib/AST/ExprCXX.cpp                                                                            |   1831 +
 external/apache2/llvm/dist/clang/lib/AST/ExprClassification.cpp                                                                 |    713 +
 external/apache2/llvm/dist/clang/lib/AST/ExprConstant.cpp                                                                       |  14458 +++
 external/apache2/llvm/dist/clang/lib/AST/ExprObjC.cpp                                                                           |    396 +
 external/apache2/llvm/dist/clang/lib/AST/ExternalASTMerger.cpp                                                                  |    548 +
 external/apache2/llvm/dist/clang/lib/AST/ExternalASTSource.cpp                                                                  |    138 +
 external/apache2/llvm/dist/clang/lib/AST/FormatString.cpp                                                                       |   1010 +
 external/apache2/llvm/dist/clang/lib/AST/FormatStringParsing.h                                                                  |     96 +
 external/apache2/llvm/dist/clang/lib/AST/InheritViz.cpp                                                                         |    159 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Block.cpp                                                                       |     87 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Block.h                                                                         |    140 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Boolean.h                                                                       |    148 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeEmitter.cpp                                                             |    175 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeEmitter.h                                                               |    112 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeExprGen.cpp                                                             |    580 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeExprGen.h                                                               |    331 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeGenError.cpp                                                            |     14 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeGenError.h                                                              |     46 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeStmtGen.cpp                                                             |    265 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/ByteCodeStmtGen.h                                                               |     89 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Context.cpp                                                                     |    148 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Context.h                                                                       |    100 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Descriptor.cpp                                                                  |    292 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Descriptor.h                                                                    |    220 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Disasm.cpp                                                                      |     69 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/EvalEmitter.cpp                                                                 |    253 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/EvalEmitter.h                                                                   |    129 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Frame.cpp                                                                       |     14 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Frame.h                                                                         |     45 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Function.cpp                                                                    |     48 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Function.h                                                                      |    163 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Integral.h                                                                      |    269 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Interp.cpp                                                                      |    417 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Interp.h                                                                        |    960 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpFrame.cpp                                                                 |    193 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpFrame.h                                                                   |    153 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpStack.cpp                                                                 |     78 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpStack.h                                                                   |    113 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpState.cpp                                                                 |     74 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpState.h                                                                   |    112 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Opcode.h                                                                        |     30 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Opcodes.td                                                                      |    422 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Pointer.cpp                                                                     |    193 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Pointer.h                                                                       |    353 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/PrimType.cpp                                                                    |     23 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/PrimType.h                                                                      |    115 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Program.cpp                                                                     |    364 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Program.h                                                                       |    220 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Record.cpp                                                                      |     46 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Record.h                                                                        |    121 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Source.cpp                                                                      |     39 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/Source.h                                                                        |    118 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/State.cpp                                                                       |    158 +
 external/apache2/llvm/dist/clang/lib/AST/Interp/State.h                                                                         |    133 +
 external/apache2/llvm/dist/clang/lib/AST/ItaniumCXXABI.cpp                                                                      |    260 +
 external/apache2/llvm/dist/clang/lib/AST/ItaniumMangle.cpp                                                                      |   5161 +
 external/apache2/llvm/dist/clang/lib/AST/JSONNodeDumper.cpp                                                                     |   1610 +
 external/apache2/llvm/dist/clang/lib/AST/Linkage.h                                                                              |    163 +
 external/apache2/llvm/dist/clang/lib/AST/Mangle.cpp                                                                             |    493 +
 external/apache2/llvm/dist/clang/lib/AST/MicrosoftCXXABI.cpp                                                                    |    263 +
 external/apache2/llvm/dist/clang/lib/AST/MicrosoftMangle.cpp                                                                    |   3536 +
 external/apache2/llvm/dist/clang/lib/AST/NSAPI.cpp                                                                              |    611 +
 external/apache2/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp                                                                |    715 +
 external/apache2/llvm/dist/clang/lib/AST/ODRHash.cpp                                                                            |   1123 +
 external/apache2/llvm/dist/clang/lib/AST/OSLog.cpp                                                                              |    212 +
 external/apache2/llvm/dist/clang/lib/AST/OpenMPClause.cpp                                                                       |   1650 +
 external/apache2/llvm/dist/clang/lib/AST/ParentMap.cpp                                                                          |    214 +
 external/apache2/llvm/dist/clang/lib/AST/PrintfFormatString.cpp                                                                 |   1118 +
 external/apache2/llvm/dist/clang/lib/AST/QualTypeNames.cpp                                                                      |    472 +
 external/apache2/llvm/dist/clang/lib/AST/RawCommentList.cpp                                                                     |    447 +
 external/apache2/llvm/dist/clang/lib/AST/RecordLayout.cpp                                                                       |     94 +
 external/apache2/llvm/dist/clang/lib/AST/RecordLayoutBuilder.cpp                                                                |   3458 +
 external/apache2/llvm/dist/clang/lib/AST/ScanfFormatString.cpp                                                                  |    567 +
 external/apache2/llvm/dist/clang/lib/AST/SelectorLocationsKind.cpp                                                              |    127 +
 external/apache2/llvm/dist/clang/lib/AST/Stmt.cpp                                                                               |   1324 +
 external/apache2/llvm/dist/clang/lib/AST/StmtCXX.cpp                                                                            |    127 +
 external/apache2/llvm/dist/clang/lib/AST/StmtIterator.cpp                                                                       |    118 +
 external/apache2/llvm/dist/clang/lib/AST/StmtObjC.cpp                                                                           |     72 +
 external/apache2/llvm/dist/clang/lib/AST/StmtOpenMP.cpp                                                                         |   2092 +
 external/apache2/llvm/dist/clang/lib/AST/StmtPrinter.cpp                                                                        |   2474 +
 external/apache2/llvm/dist/clang/lib/AST/StmtProfile.cpp                                                                        |   2081 +
 external/apache2/llvm/dist/clang/lib/AST/StmtViz.cpp                                                                            |     61 +
 external/apache2/llvm/dist/clang/lib/AST/TemplateBase.cpp                                                                       |    629 +
 external/apache2/llvm/dist/clang/lib/AST/TemplateName.cpp                                                                       |    290 +
 external/apache2/llvm/dist/clang/lib/AST/TextNodeDumper.cpp                                                                     |   1951 +
 external/apache2/llvm/dist/clang/lib/AST/Type.cpp                                                                               |   4155 +
 external/apache2/llvm/dist/clang/lib/AST/TypeLoc.cpp                                                                            |    571 +
 external/apache2/llvm/dist/clang/lib/AST/TypePrinter.cpp                                                                        |   1909 +
 external/apache2/llvm/dist/clang/lib/AST/VTTBuilder.cpp                                                                         |    212 +
 external/apache2/llvm/dist/clang/lib/AST/VTableBuilder.cpp                                                                      |   3750 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchFinder.cpp                                                             |   1107 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchersInternal.cpp                                                        |    856 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/CMakeLists.txt                                                                 |     12 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt                                                         |     22 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp                                                        |    221 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.h                                                          |    822 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Parser.cpp                                                             |    683 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Registry.cpp                                                           |    693 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp                                                       |    457 +
 external/apache2/llvm/dist/clang/lib/Analysis/AnalysisDeclContext.cpp                                                           |    700 +
 external/apache2/llvm/dist/clang/lib/Analysis/BodyFarm.cpp                                                                      |    836 +
 external/apache2/llvm/dist/clang/lib/Analysis/CFG.cpp                                                                           |   6006 +
 external/apache2/llvm/dist/clang/lib/Analysis/CFGReachabilityAnalysis.cpp                                                       |     76 +
 external/apache2/llvm/dist/clang/lib/Analysis/CFGStmtMap.cpp                                                                    |     90 +
 external/apache2/llvm/dist/clang/lib/Analysis/CMakeLists.txt                                                                    |     39 +
 external/apache2/llvm/dist/clang/lib/Analysis/CallGraph.cpp                                                                     |    278 +
 external/apache2/llvm/dist/clang/lib/Analysis/CloneDetection.cpp                                                                |    624 +
 external/apache2/llvm/dist/clang/lib/Analysis/CocoaConventions.cpp                                                              |    146 +
 external/apache2/llvm/dist/clang/lib/Analysis/CodeInjector.cpp                                                                  |     14 +
 external/apache2/llvm/dist/clang/lib/Analysis/ConstructionContext.cpp                                                           |    216 +
 external/apache2/llvm/dist/clang/lib/Analysis/Consumed.cpp                                                                      |   1415 +
 external/apache2/llvm/dist/clang/lib/Analysis/Dominators.cpp                                                                    |     19 +
 external/apache2/llvm/dist/clang/lib/Analysis/ExprMutationAnalyzer.cpp                                                          |    464 +
 external/apache2/llvm/dist/clang/lib/Analysis/LiveVariables.cpp                                                                 |    683 +
 external/apache2/llvm/dist/clang/lib/Analysis/ObjCNoReturn.cpp                                                                  |     66 +
 external/apache2/llvm/dist/clang/lib/Analysis/PathDiagnostic.cpp                                                                |   1219 +
 external/apache2/llvm/dist/clang/lib/Analysis/PostOrderCFGView.cpp                                                              |     49 +
 external/apache2/llvm/dist/clang/lib/Analysis/ProgramPoint.cpp                                                                  |    242 +
 external/apache2/llvm/dist/clang/lib/Analysis/ReachableCode.cpp                                                                 |    720 +
 external/apache2/llvm/dist/clang/lib/Analysis/RetainSummaryManager.cpp                                                          |   1287 +
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafety.cpp                                                                  |   2570 +
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafetyCommon.cpp                                                            |    974 +
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafetyLogical.cpp                                                           |    111 +
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafetyTIL.cpp                                                               |    332 +
 external/apache2/llvm/dist/clang/lib/Analysis/UninitializedValues.cpp                                                           |    957 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CMakeLists.txt                                                            |      5 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt                                  |     13 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp                   |     28 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports |      2 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt                                      |     13 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp                           |     44 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports         |      2 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt                                             |     13 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp                                        |     54 +
 external/apache2/llvm/dist/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports                               |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Attributes.cpp                                                                       |    108 +
 external/apache2/llvm/dist/clang/lib/Basic/Builtins.cpp                                                                         |    194 +
 external/apache2/llvm/dist/clang/lib/Basic/CMakeLists.txt                                                                       |     96 +
 external/apache2/llvm/dist/clang/lib/Basic/CharInfo.cpp                                                                         |     80 +
 external/apache2/llvm/dist/clang/lib/Basic/CodeGenOptions.cpp                                                                   |     31 +
 external/apache2/llvm/dist/clang/lib/Basic/Cuda.cpp                                                                             |    401 +
 external/apache2/llvm/dist/clang/lib/Basic/Diagnostic.cpp                                                                       |   1149 +
 external/apache2/llvm/dist/clang/lib/Basic/DiagnosticIDs.cpp                                                                    |    748 +
 external/apache2/llvm/dist/clang/lib/Basic/DiagnosticOptions.cpp                                                                |     24 +
 external/apache2/llvm/dist/clang/lib/Basic/FileManager.cpp                                                                      |    575 +
 external/apache2/llvm/dist/clang/lib/Basic/FileSystemStatCache.cpp                                                              |    120 +
 external/apache2/llvm/dist/clang/lib/Basic/FixedPoint.cpp                                                                       |    258 +
 external/apache2/llvm/dist/clang/lib/Basic/IdentifierTable.cpp                                                                  |    712 +
 external/apache2/llvm/dist/clang/lib/Basic/LangOptions.cpp                                                                      |     49 +
 external/apache2/llvm/dist/clang/lib/Basic/LangStandards.cpp                                                                    |     45 +
 external/apache2/llvm/dist/clang/lib/Basic/Module.cpp                                                                           |    655 +
 external/apache2/llvm/dist/clang/lib/Basic/ObjCRuntime.cpp                                                                      |     97 +
 external/apache2/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp                                                                      |   1142 +
 external/apache2/llvm/dist/clang/lib/Basic/OperatorPrecedence.cpp                                                               |     77 +
 external/apache2/llvm/dist/clang/lib/Basic/SanitizerBlacklist.cpp                                                               |     50 +
 external/apache2/llvm/dist/clang/lib/Basic/SanitizerSpecialCaseList.cpp                                                         |     63 +
 external/apache2/llvm/dist/clang/lib/Basic/Sanitizers.cpp                                                                       |     54 +
 external/apache2/llvm/dist/clang/lib/Basic/SourceLocation.cpp                                                                   |    253 +
 external/apache2/llvm/dist/clang/lib/Basic/SourceManager.cpp                                                                    |   2193 +
 external/apache2/llvm/dist/clang/lib/Basic/Stack.cpp                                                                            |     75 +
 external/apache2/llvm/dist/clang/lib/Basic/TargetInfo.cpp                                                                       |    821 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets.cpp                                                                          |    675 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets.h                                                                            |     46 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.cpp                                                                  |    675 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.h                                                                    |    185 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.cpp                                                                   |    350 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.h                                                                     |    360 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARC.cpp                                                                      |     24 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARC.h                                                                        |     73 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.cpp                                                                      |   1255 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.h                                                                        |    277 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AVR.cpp                                                                      |    311 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AVR.h                                                                        |    184 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/BPF.cpp                                                                      |     48 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/BPF.h                                                                        |    100 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Hexagon.cpp                                                                  |    170 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Hexagon.h                                                                    |    129 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Lanai.cpp                                                                    |     70 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Lanai.h                                                                      |     93 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Le64.cpp                                                                     |     38 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Le64.h                                                                       |     63 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/MSP430.cpp                                                                   |     33 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/MSP430.h                                                                     |     97 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Mips.cpp                                                                     |    289 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Mips.h                                                                       |    411 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.cpp                                                                    |    244 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.h                                                                      |    163 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/OSTargets.cpp                                                                |    217 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/OSTargets.h                                                                  |    873 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PNaCl.cpp                                                                    |     29 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PNaCl.h                                                                      |     86 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.cpp                                                                      |    485 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.h                                                                        |    466 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.cpp                                                                    |    162 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.h                                                                      |    131 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.cpp                                                                     |     32 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.h                                                                       |    132 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.cpp                                                                    |    250 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.h                                                                      |    233 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SystemZ.cpp                                                                  |    153 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SystemZ.h                                                                    |    150 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/TCE.cpp                                                                      |     34 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/TCE.h                                                                        |    122 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.cpp                                                              |    239 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.h                                                                |    152 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.cpp                                                                      |   1897 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.h                                                                        |    862 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/XCore.cpp                                                                    |     37 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/XCore.h                                                                      |     81 +
 external/apache2/llvm/dist/clang/lib/Basic/TokenKinds.cpp                                                                       |     67 +
 external/apache2/llvm/dist/clang/lib/Basic/Version.cpp                                                                          |    150 +
 external/apache2/llvm/dist/clang/lib/Basic/Warnings.cpp                                                                         |    229 +
 external/apache2/llvm/dist/clang/lib/Basic/XRayInstr.cpp                                                                        |     29 +
 external/apache2/llvm/dist/clang/lib/Basic/XRayLists.cpp                                                                        |     68 +
 external/apache2/llvm/dist/clang/lib/CMakeLists.txt                                                                             |     26 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ABIInfo.h                                                                          |    145 +
 external/apache2/llvm/dist/clang/lib/CodeGen/Address.h                                                                          |    117 +
 external/apache2/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp                                                                    |   1685 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp                                                                       |   2044 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.cpp                                                                       |   3028 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.h                                                                         |    298 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBuilder.h                                                                        |    321 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp                                                                      |  14645 +++
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDANV.cpp                                                                       |    808 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.cpp                                                                  |     45 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.h                                                                    |     79 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCXX.cpp                                                                          |    306 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCXXABI.cpp                                                                       |    314 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCXXABI.h                                                                         |    623 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp                                                                         |   4611 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.h                                                                           |    390 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGClass.cpp                                                                        |   2942 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.cpp                                                                      |   1277 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.h                                                                        |    649 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCoroutine.cpp                                                                    |    758 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.cpp                                                                    |   4779 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.h                                                                      |    781 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDecl.cpp                                                                         |   2537 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDeclCXX.cpp                                                                      |    780 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGException.cpp                                                                    |   2112 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp                                                                         |   5094 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprAgg.cpp                                                                      |   2026 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp                                                                      |   2271 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprComplex.cpp                                                                  |   1171 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprConstant.cpp                                                                 |   2327 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp                                                                   |   4766 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGGPUBuiltin.cpp                                                                   |    122 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.cpp                                                                     |    795 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.h                                                                       |    288 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGNonTrivialStruct.cpp                                                             |    999 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjC.cpp                                                                         |   3753 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp                                                                      |   4124 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCMac.cpp                                                                      |   7776 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.cpp                                                                  |    385 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.h                                                                    |    314 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenCLRuntime.cpp                                                                |    186 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenCLRuntime.h                                                                  |    103 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp                                                                |  11437 ++
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h                                                                  |   2240 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp                                                           |   5200 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h                                                             |    502 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayout.h                                                                   |    219 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp                                                          |    906 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmt.cpp                                                                         |   2455 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp                                                                   |   5220 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTT.cpp                                                                          |    179 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.cpp                                                                      |   1133 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.h                                                                        |    131 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGValue.h                                                                          |    631 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CMakeLists.txt                                                                     |    109 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenABITypes.cpp                                                                |     86 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp                                                                  |   1115 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp                                                                |   2392 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h                                                                  |   4399 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp                                                                  |   5930 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.h                                                                    |   1530 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp                                                                     |   1058 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.h                                                                       |    119 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTBAA.cpp                                                                    |    427 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTBAA.h                                                                      |    257 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypeCache.h                                                                 |    121 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp                                                                   |    827 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.h                                                                     |    318 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ConstantEmitter.h                                                                  |    180 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ConstantInitBuilder.cpp                                                            |    279 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.cpp                                                             |   1484 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.h                                                               |    113 +
 external/apache2/llvm/dist/clang/lib/CodeGen/EHScopeStack.h                                                                     |    420 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ItaniumCXXABI.cpp                                                                  |   4381 +
 external/apache2/llvm/dist/clang/lib/CodeGen/MacroPPCallbacks.cpp                                                               |    199 +
 external/apache2/llvm/dist/clang/lib/CodeGen/MacroPPCallbacks.h                                                                 |    122 +
 external/apache2/llvm/dist/clang/lib/CodeGen/MicrosoftCXXABI.cpp                                                                |   4299 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ModuleBuilder.cpp                                                                  |    342 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp                                               |    364 +
 external/apache2/llvm/dist/clang/lib/CodeGen/PatternInit.cpp                                                                    |     85 +
 external/apache2/llvm/dist/clang/lib/CodeGen/PatternInit.h                                                                      |     27 +
 external/apache2/llvm/dist/clang/lib/CodeGen/README.txt                                                                         |     47 +
 external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.cpp                                                              |    103 +
 external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.h                                                                |     52 +
 external/apache2/llvm/dist/clang/lib/CodeGen/SwiftCallingConv.cpp                                                               |    864 +
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp                                                                     |   9985 ++
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.h                                                                       |    323 +
 external/apache2/llvm/dist/clang/lib/CodeGen/VarBypassDetector.cpp                                                              |    167 +
 external/apache2/llvm/dist/clang/lib/CodeGen/VarBypassDetector.h                                                                |     70 +
 external/apache2/llvm/dist/clang/lib/CrossTU/CMakeLists.txt                                                                     |     13 +
 external/apache2/llvm/dist/clang/lib/CrossTU/CrossTranslationUnit.cpp                                                           |    588 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/CMakeLists.txt                                                            |     31 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/DirectoryScanner.cpp                                                      |     54 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/DirectoryScanner.h                                                        |     29 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp                              |     21 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp                                          |    360 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp                                              |    247 +
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp                                      |     50 +
 external/apache2/llvm/dist/clang/lib/Driver/Action.cpp                                                                          |    417 +
 external/apache2/llvm/dist/clang/lib/Driver/CMakeLists.txt                                                                      |     80 +
 external/apache2/llvm/dist/clang/lib/Driver/Compilation.cpp                                                                     |    282 +
 external/apache2/llvm/dist/clang/lib/Driver/DarwinSDKInfo.cpp                                                                   |     43 +
 external/apache2/llvm/dist/clang/lib/Driver/Distro.cpp                                                                          |    151 +
 external/apache2/llvm/dist/clang/lib/Driver/Driver.cpp                                                                          |   4963 +
 external/apache2/llvm/dist/clang/lib/Driver/DriverOptions.cpp                                                                   |     55 +
 external/apache2/llvm/dist/clang/lib/Driver/InputInfo.h                                                                         |    107 +
 external/apache2/llvm/dist/clang/lib/Driver/Job.cpp                                                                             |    441 +
 external/apache2/llvm/dist/clang/lib/Driver/Multilib.cpp                                                                        |    308 +
 external/apache2/llvm/dist/clang/lib/Driver/Phases.cpp                                                                          |     27 +
 external/apache2/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp                                                                   |   1160 +
 external/apache2/llvm/dist/clang/lib/Driver/Tool.cpp                                                                            |     32 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChain.cpp                                                                       |   1076 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.cpp                                                                  |    102 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.h                                                                    |     63 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.cpp                                                               |    117 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.h                                                                 |     75 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.cpp                                                                  |    159 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.h                                                                    |     65 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Ananas.cpp                                                               |    140 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Ananas.h                                                                 |     66 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/AArch64.cpp                                                         |    430 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/AArch64.h                                                           |     35 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.cpp                                                             |    709 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.h                                                               |     69 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Mips.cpp                                                            |    520 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Mips.h                                                              |     61 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/PPC.cpp                                                             |    158 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/PPC.h                                                               |     52 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/RISCV.cpp                                                           |    466 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/RISCV.h                                                             |     32 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Sparc.cpp                                                           |    114 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Sparc.h                                                             |     41 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp                                                         |     40 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/SystemZ.h                                                           |     31 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/X86.cpp                                                             |    175 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/X86.h                                                               |     36 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.cpp                                                            |    197 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.h                                                              |     86 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.cpp                                                                |   6452 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.h                                                                  |    174 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CloudABI.cpp                                                             |    147 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CloudABI.h                                                               |     70 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.cpp                                                           |   1502 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.h                                                             |    133 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Contiki.cpp                                                              |     27 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Contiki.h                                                                |     39 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CrossWindows.cpp                                                         |    291 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CrossWindows.h                                                           |     87 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.cpp                                                                 |    885 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.h                                                                   |    202 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.cpp                                                               |   2615 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.h                                                                 |    553 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/DragonFly.cpp                                                            |    197 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/DragonFly.h                                                              |     67 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.cpp                                                              |    447 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.h                                                                |     86 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.cpp                                                              |    352 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.h                                                                |    101 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.cpp                                                                  |   2734 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.h                                                                    |    356 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.cpp                                                                  |    455 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.h                                                                    |    128 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Haiku.cpp                                                                |     34 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Haiku.h                                                                  |     41 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.cpp                                                              |    584 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.h                                                                |    111 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.cpp                                                                 |    168 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.h                                                                   |     45 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/InterfaceStubs.cpp                                                       |     37 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/InterfaceStubs.h                                                         |     36 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Lanai.h                                                                  |     40 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.cpp                                                                |   1046 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.h                                                                  |     61 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSP430.cpp                                                               |    232 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSP430.h                                                                 |     74 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.cpp                                                                 |   1530 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.h                                                                   |    164 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVCSetupApi.h                                                           |    514 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.cpp                                                                |    576 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.h                                                                  |    112 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Minix.cpp                                                                |    109 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Minix.h                                                                  |     65 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MipsLinux.cpp                                                            |    140 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MipsLinux.h                                                              |     64 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.cpp                                                               |    290 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.h                                                                 |    103 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NaCl.cpp                                                                 |    370 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NaCl.h                                                                   |     88 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.cpp                                                               |    511 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.h                                                                 |     91 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.cpp                                                              |    269 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.h                                                                |     87 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PPCLinux.cpp                                                             |     28 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PPCLinux.h                                                               |     33 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PS4CPU.cpp                                                               |    432 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PS4CPU.h                                                                 |    100 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.cpp                                                       |    147 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.h                                                         |     63 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.cpp                                                              |    289 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.h                                                                |     77 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/TCE.cpp                                                                  |     46 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/TCE.h                                                                    |     46 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.cpp                                                          |    289 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.h                                                            |     80 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/XCore.cpp                                                                |    149 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/XCore.h                                                                  |     82 +
 external/apache2/llvm/dist/clang/lib/Driver/Types.cpp                                                                           |    400 +
 external/apache2/llvm/dist/clang/lib/Driver/XRayArgs.cpp                                                                        |    241 +
 external/apache2/llvm/dist/clang/lib/Edit/CMakeLists.txt                                                                        |     14 +
 external/apache2/llvm/dist/clang/lib/Edit/Commit.cpp                                                                            |    348 +
 external/apache2/llvm/dist/clang/lib/Edit/EditedSource.cpp                                                                      |    480 +
 external/apache2/llvm/dist/clang/lib/Edit/RewriteObjCFoundationAPI.cpp                                                          |   1183 +
 external/apache2/llvm/dist/clang/lib/Format/AffectedRangeManager.cpp                                                            |    155 +
 external/apache2/llvm/dist/clang/lib/Format/AffectedRangeManager.h                                                              |     65 +
 external/apache2/llvm/dist/clang/lib/Format/BreakableToken.cpp                                                                  |    978 +
 external/apache2/llvm/dist/clang/lib/Format/BreakableToken.h                                                                    |    491 +
 external/apache2/llvm/dist/clang/lib/Format/CMakeLists.txt                                                                      |     24 +
 external/apache2/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp                                                            |   2238 +
 external/apache2/llvm/dist/clang/lib/Format/ContinuationIndenter.h                                                              |    452 +
 external/apache2/llvm/dist/clang/lib/Format/Encoding.h                                                                          |    128 +
 external/apache2/llvm/dist/clang/lib/Format/Format.cpp                                                                          |   2659 +
 external/apache2/llvm/dist/clang/lib/Format/FormatInternal.h                                                                    |     82 +
 external/apache2/llvm/dist/clang/lib/Format/FormatToken.cpp                                                                     |    306 +
 external/apache2/llvm/dist/clang/lib/Format/FormatToken.h                                                                       |    967 +
 external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.cpp                                                                |    875 +
 external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.h                                                                  |    124 +
 external/apache2/llvm/dist/clang/lib/Format/NamespaceEndCommentsFixer.cpp                                                       |    261 +
 external/apache2/llvm/dist/clang/lib/Format/NamespaceEndCommentsFixer.h                                                         |     46 +
 external/apache2/llvm/dist/clang/lib/Format/SortJavaScriptImports.cpp                                                           |    451 +
 external/apache2/llvm/dist/clang/lib/Format/SortJavaScriptImports.h                                                             |     35 +
 external/apache2/llvm/dist/clang/lib/Format/TokenAnalyzer.cpp                                                                   |    124 +
 external/apache2/llvm/dist/clang/lib/Format/TokenAnalyzer.h                                                                     |    108 +
 external/apache2/llvm/dist/clang/lib/Format/TokenAnnotator.cpp                                                                  |   3562 +
 external/apache2/llvm/dist/clang/lib/Format/TokenAnnotator.h                                                                    |    200 +
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.cpp                                                          |   1261 +
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.h                                                            |     75 +
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp                                                             |   2766 +
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.h                                                               |    296 +
 external/apache2/llvm/dist/clang/lib/Format/UsingDeclarationsSorter.cpp                                                         |    214 +
 external/apache2/llvm/dist/clang/lib/Format/UsingDeclarationsSorter.h                                                           |     36 +
 external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.cpp                                                               |    865 +
 external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.h                                                                 |    219 +
 external/apache2/llvm/dist/clang/lib/Frontend/ASTConsumers.cpp                                                                  |    197 +
 external/apache2/llvm/dist/clang/lib/Frontend/ASTMerge.cpp                                                                      |    114 +
 external/apache2/llvm/dist/clang/lib/Frontend/ASTUnit.cpp                                                                       |   2714 +
 external/apache2/llvm/dist/clang/lib/Frontend/CMakeLists.txt                                                                    |     63 +
 external/apache2/llvm/dist/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp                                                     |     13 +
 external/apache2/llvm/dist/clang/lib/Frontend/ChainedIncludesSource.cpp                                                         |    217 +
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp                                                              |   2153 +
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp                                                            |   3721 +
 external/apache2/llvm/dist/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp                                               |     97 +
 external/apache2/llvm/dist/clang/lib/Frontend/DependencyFile.cpp                                                                |    378 +
 external/apache2/llvm/dist/clang/lib/Frontend/DependencyGraph.cpp                                                               |    140 +
 external/apache2/llvm/dist/clang/lib/Frontend/DiagnosticRenderer.cpp                                                            |    628 +
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendAction.cpp                                                                |   1102 +
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendActions.cpp                                                               |    948 +
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendOptions.cpp                                                               |     35 +
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendTiming.cpp                                                                |     19 +
 external/apache2/llvm/dist/clang/lib/Frontend/HeaderIncludeGen.cpp                                                              |    180 +
 external/apache2/llvm/dist/clang/lib/Frontend/InitHeaderSearch.cpp                                                              |    651 +
 external/apache2/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp                                                              |   1196 +
 external/apache2/llvm/dist/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp                                                |    308 +
 external/apache2/llvm/dist/clang/lib/Frontend/LayoutOverrideSource.cpp                                                          |    207 +
 external/apache2/llvm/dist/clang/lib/Frontend/LogDiagnosticPrinter.cpp                                                          |    164 +
 external/apache2/llvm/dist/clang/lib/Frontend/ModuleDependencyCollector.cpp                                                     |    240 +
 external/apache2/llvm/dist/clang/lib/Frontend/MultiplexConsumer.cpp                                                             |    365 +
 external/apache2/llvm/dist/clang/lib/Frontend/PrecompiledPreamble.cpp                                                           |    793 +
 external/apache2/llvm/dist/clang/lib/Frontend/PrintPreprocessedOutput.cpp                                                       |    938 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/CMakeLists.txt                                                            |     23 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/FixItRewriter.cpp                                                         |    207 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/FrontendActions.cpp                                                       |    323 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/HTMLPrint.cpp                                                             |     91 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp                                                     |    567 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteMacros.cpp                                                         |    216 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp                                                     |   7567 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteObjC.cpp                                                           |   5881 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteTest.cpp                                                           |     38 +
 external/apache2/llvm/dist/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp                                                   |    859 +
 external/apache2/llvm/dist/clang/lib/Frontend/SerializedDiagnosticReader.cpp                                                    |    371 +
 external/apache2/llvm/dist/clang/lib/Frontend/TestModuleFileExtension.cpp                                                       |    129 +
 external/apache2/llvm/dist/clang/lib/Frontend/TestModuleFileExtension.h                                                         |     71 +
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnostic.cpp                                                                |   1364 +
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnosticBuffer.cpp                                                          |     74 +
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnosticPrinter.cpp                                                         |    157 +
 external/apache2/llvm/dist/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp                                                      |   1148 +
 external/apache2/llvm/dist/clang/lib/FrontendTool/CMakeLists.txt                                                                |     34 +
 external/apache2/llvm/dist/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp                                                 |    296 +
 external/apache2/llvm/dist/clang/lib/Headers/CMakeLists.txt                                                                     |    219 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_builtin_vars.h                                                        |    112 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_cmath.h                                                               |    485 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_complex_builtins.h                                                    |    189 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_device_functions.h                                                    |   1793 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_intrinsics.h                                                          |    486 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_libdevice_declares.h                                                  |    462 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_math_forward_declares.h                                               |    308 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_runtime_wrapper.h                                                     |    426 +
 external/apache2/llvm/dist/clang/lib/Headers/__stddef_max_align_t.h                                                             |     27 +
 external/apache2/llvm/dist/clang/lib/Headers/__wmmintrin_aes.h                                                                  |    140 +
 external/apache2/llvm/dist/clang/lib/Headers/__wmmintrin_pclmul.h                                                               |     48 +
 external/apache2/llvm/dist/clang/lib/Headers/adxintrin.h                                                                        |     72 +
 external/apache2/llvm/dist/clang/lib/Headers/altivec.h                                                                          |  16746 +++
 external/apache2/llvm/dist/clang/lib/Headers/ammintrin.h                                                                        |    179 +
 external/apache2/llvm/dist/clang/lib/Headers/arm64intr.h                                                                        |     35 +
 external/apache2/llvm/dist/clang/lib/Headers/arm_acle.h                                                                         |    676 +
 external/apache2/llvm/dist/clang/lib/Headers/armintr.h                                                                          |     31 +
 external/apache2/llvm/dist/clang/lib/Headers/avx2intrin.h                                                                       |   1146 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512bf16intrin.h                                                                 |    279 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512bitalgintrin.h                                                               |     83 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512bwintrin.h                                                                   |   2021 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512cdintrin.h                                                                   |    123 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512dqintrin.h                                                                   |   1377 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512erintrin.h                                                                   |    271 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512fintrin.h                                                                    |   9683 ++
 external/apache2/llvm/dist/clang/lib/Headers/avx512ifmaintrin.h                                                                 |     68 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512ifmavlintrin.h                                                               |    119 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512pfintrin.h                                                                   |     97 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vbmi2intrin.h                                                                |    357 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vbmiintrin.h                                                                 |    105 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vbmivlintrin.h                                                               |    188 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlbf16intrin.h                                                               |    474 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlbitalgintrin.h                                                             |    145 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlbwintrin.h                                                                 |   2807 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlcdintrin.h                                                                 |    225 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vldqintrin.h                                                                 |   1167 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlintrin.h                                                                   |   8444 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlvbmi2intrin.h                                                              |    689 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlvnniintrin.h                                                               |    209 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlvp2intersectintrin.h                                                       |    121 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vnniintrin.h                                                                 |    115 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vp2intersectintrin.h                                                         |     77 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vpopcntdqintrin.h                                                            |     54 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512vpopcntdqvlintrin.h                                                          |     91 +
 external/apache2/llvm/dist/clang/lib/Headers/avxintrin.h                                                                        |   5053 +
 external/apache2/llvm/dist/clang/lib/Headers/bmi2intrin.h                                                                       |     81 +
 external/apache2/llvm/dist/clang/lib/Headers/bmiintrin.h                                                                        |    381 +
 external/apache2/llvm/dist/clang/lib/Headers/cetintrin.h                                                                        |     99 +
 external/apache2/llvm/dist/clang/lib/Headers/cldemoteintrin.h                                                                   |     28 +
 external/apache2/llvm/dist/clang/lib/Headers/clflushoptintrin.h                                                                 |     27 +
 external/apache2/llvm/dist/clang/lib/Headers/clwbintrin.h                                                                       |     38 +
 external/apache2/llvm/dist/clang/lib/Headers/clzerointrin.h                                                                     |     36 +
 external/apache2/llvm/dist/clang/lib/Headers/cpuid.h                                                                            |    302 +
 external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/algorithm                                                            |    116 +
 external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/complex                                                              |     82 +
 external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/new                                                                  |     98 +
 external/apache2/llvm/dist/clang/lib/Headers/emmintrin.h                                                                        |   4981 +
 external/apache2/llvm/dist/clang/lib/Headers/enqcmdintrin.h                                                                     |     63 +
 external/apache2/llvm/dist/clang/lib/Headers/f16cintrin.h                                                                       |    162 +
 external/apache2/llvm/dist/clang/lib/Headers/float.h                                                                            |    152 +
 external/apache2/llvm/dist/clang/lib/Headers/fma4intrin.h                                                                       |    218 +
 external/apache2/llvm/dist/clang/lib/Headers/fmaintrin.h                                                                        |    216 +
 external/apache2/llvm/dist/clang/lib/Headers/fxsrintrin.h                                                                       |     91 +
 external/apache2/llvm/dist/clang/lib/Headers/gfniintrin.h                                                                       |    194 +
 external/apache2/llvm/dist/clang/lib/Headers/htmintrin.h                                                                        |    212 +
 external/apache2/llvm/dist/clang/lib/Headers/htmxlintrin.h                                                                      |    345 +
 external/apache2/llvm/dist/clang/lib/Headers/ia32intrin.h                                                                       |    432 +
 external/apache2/llvm/dist/clang/lib/Headers/immintrin.h                                                                        |    521 +
 external/apache2/llvm/dist/clang/lib/Headers/intrin.h                                                                           |    589 +
 external/apache2/llvm/dist/clang/lib/Headers/inttypes.h                                                                         |     97 +
 external/apache2/llvm/dist/clang/lib/Headers/invpcidintrin.h                                                                    |     23 +
 external/apache2/llvm/dist/clang/lib/Headers/iso646.h                                                                           |     27 +
 external/apache2/llvm/dist/clang/lib/Headers/limits.h                                                                           |    102 +
 external/apache2/llvm/dist/clang/lib/Headers/lwpintrin.h                                                                        |    136 +
 external/apache2/llvm/dist/clang/lib/Headers/lzcntintrin.h                                                                      |    104 +
 external/apache2/llvm/dist/clang/lib/Headers/mm3dnow.h                                                                          |    157 +
 external/apache2/llvm/dist/clang/lib/Headers/mm_malloc.h                                                                        |     61 +
 external/apache2/llvm/dist/clang/lib/Headers/mmintrin.h                                                                         |   1558 +
 external/apache2/llvm/dist/clang/lib/Headers/module.modulemap                                                                   |    158 +
 external/apache2/llvm/dist/clang/lib/Headers/movdirintrin.h                                                                     |     49 +
 external/apache2/llvm/dist/clang/lib/Headers/msa.h                                                                              |    569 +
 external/apache2/llvm/dist/clang/lib/Headers/mwaitxintrin.h                                                                     |     33 +
 external/apache2/llvm/dist/clang/lib/Headers/nmmintrin.h                                                                        |     16 +
 external/apache2/llvm/dist/clang/lib/Headers/opencl-c-base.h                                                                    |    571 +
 external/apache2/llvm/dist/clang/lib/Headers/opencl-c.h                                                                         |  16502 +++
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/__clang_openmp_math.h                                              |     35 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/__clang_openmp_math_declares.h                                     |     33 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/cmath                                                              |     16 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/math.h                                                             |     17 +
 external/apache2/llvm/dist/clang/lib/Headers/pconfigintrin.h                                                                    |     40 +
 external/apache2/llvm/dist/clang/lib/Headers/pkuintrin.h                                                                        |     34 +
 external/apache2/llvm/dist/clang/lib/Headers/pmmintrin.h                                                                        |    290 +
 external/apache2/llvm/dist/clang/lib/Headers/popcntintrin.h                                                                     |     52 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/emmintrin.h                                                           |   2324 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/mm_malloc.h                                                           |     50 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/mmintrin.h                                                            |   1450 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/pmmintrin.h                                                           |    150 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/smmintrin.h                                                           |     85 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/tmmintrin.h                                                           |    495 +
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/xmmintrin.h                                                           |   1844 +
 external/apache2/llvm/dist/clang/lib/Headers/prfchwintrin.h                                                                     |     55 +
 external/apache2/llvm/dist/clang/lib/Headers/ptwriteintrin.h                                                                    |     37 +
 external/apache2/llvm/dist/clang/lib/Headers/rdseedintrin.h                                                                     |     42 +
 external/apache2/llvm/dist/clang/lib/Headers/rtmintrin.h                                                                        |     45 +
 external/apache2/llvm/dist/clang/lib/Headers/s390intrin.h                                                                       |     25 +
 external/apache2/llvm/dist/clang/lib/Headers/sgxintrin.h                                                                        |     60 +
 external/apache2/llvm/dist/clang/lib/Headers/shaintrin.h                                                                        |     61 +
 external/apache2/llvm/dist/clang/lib/Headers/smmintrin.h                                                                        |   2430 +
 external/apache2/llvm/dist/clang/lib/Headers/stdalign.h                                                                         |     21 +
 external/apache2/llvm/dist/clang/lib/Headers/stdarg.h                                                                           |     35 +
 external/apache2/llvm/dist/clang/lib/Headers/stdatomic.h                                                                        |    176 +
 external/apache2/llvm/dist/clang/lib/Headers/stdbool.h                                                                          |     31 +
 external/apache2/llvm/dist/clang/lib/Headers/stddef.h                                                                           |    121 +
 external/apache2/llvm/dist/clang/lib/Headers/stdint.h                                                                           |    693 +
 external/apache2/llvm/dist/clang/lib/Headers/stdnoreturn.h                                                                      |     16 +
 external/apache2/llvm/dist/clang/lib/Headers/tbmintrin.h                                                                        |    140 +
 external/apache2/llvm/dist/clang/lib/Headers/tgmath.h                                                                           |   1368 +
 external/apache2/llvm/dist/clang/lib/Headers/tmmintrin.h                                                                        |    771 +
 external/apache2/llvm/dist/clang/lib/Headers/unwind.h                                                                           |    327 +
 external/apache2/llvm/dist/clang/lib/Headers/vadefs.h                                                                           |     51 +
 external/apache2/llvm/dist/clang/lib/Headers/vaesintrin.h                                                                       |     84 +
 external/apache2/llvm/dist/clang/lib/Headers/varargs.h                                                                          |     12 +
 external/apache2/llvm/dist/clang/lib/Headers/vecintrin.h                                                                        |  10862 ++
 external/apache2/llvm/dist/clang/lib/Headers/vpclmulqdqintrin.h                                                                 |     28 +
 external/apache2/llvm/dist/clang/lib/Headers/waitpkgintrin.h                                                                    |     42 +
 external/apache2/llvm/dist/clang/lib/Headers/wbnoinvdintrin.h                                                                   |     24 +
 external/apache2/llvm/dist/clang/lib/Headers/wmmintrin.h                                                                        |     19 +
 external/apache2/llvm/dist/clang/lib/Headers/x86intrin.h                                                                        |     54 +
 external/apache2/llvm/dist/clang/lib/Headers/xmmintrin.h                                                                        |   3008 +
 external/apache2/llvm/dist/clang/lib/Headers/xopintrin.h                                                                        |    770 +
 external/apache2/llvm/dist/clang/lib/Headers/xsavecintrin.h                                                                     |     34 +
 external/apache2/llvm/dist/clang/lib/Headers/xsaveintrin.h                                                                      |     63 +
 external/apache2/llvm/dist/clang/lib/Headers/xsaveoptintrin.h                                                                   |     34 +
 external/apache2/llvm/dist/clang/lib/Headers/xsavesintrin.h                                                                     |     44 +
 external/apache2/llvm/dist/clang/lib/Headers/xtestintrin.h                                                                      |     27 +
 external/apache2/llvm/dist/clang/lib/Index/CMakeLists.txt                                                                       |     30 +
 external/apache2/llvm/dist/clang/lib/Index/CommentToXML.cpp                                                                     |   1141 +
 external/apache2/llvm/dist/clang/lib/Index/FileIndexRecord.cpp                                                                  |     60 +
 external/apache2/llvm/dist/clang/lib/Index/FileIndexRecord.h                                                                    |     57 +
 external/apache2/llvm/dist/clang/lib/Index/IndexBody.cpp                                                                        |    479 +
 external/apache2/llvm/dist/clang/lib/Index/IndexDecl.cpp                                                                        |    770 +
 external/apache2/llvm/dist/clang/lib/Index/IndexSymbol.cpp                                                                      |    584 +
 external/apache2/llvm/dist/clang/lib/Index/IndexTypeSourceInfo.cpp                                                              |    286 +
 external/apache2/llvm/dist/clang/lib/Index/IndexingAction.cpp                                                                   |    211 +
 external/apache2/llvm/dist/clang/lib/Index/IndexingContext.cpp                                                                  |    467 +
 external/apache2/llvm/dist/clang/lib/Index/IndexingContext.h                                                                    |    139 +
 external/apache2/llvm/dist/clang/lib/Index/SimpleFormatContext.h                                                                |     72 +
 external/apache2/llvm/dist/clang/lib/Index/USRGeneration.cpp                                                                    |   1151 +
 external/apache2/llvm/dist/clang/lib/Lex/CMakeLists.txt                                                                         |     31 +
 external/apache2/llvm/dist/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp                                                |    955 +
 external/apache2/llvm/dist/clang/lib/Lex/HeaderMap.cpp                                                                          |    242 +
 external/apache2/llvm/dist/clang/lib/Lex/HeaderSearch.cpp                                                                       |   1801 +
 external/apache2/llvm/dist/clang/lib/Lex/Lexer.cpp                                                                              |   3952 +
 external/apache2/llvm/dist/clang/lib/Lex/LiteralSupport.cpp                                                                     |   1896 +
 external/apache2/llvm/dist/clang/lib/Lex/MacroArgs.cpp                                                                          |    307 +
 external/apache2/llvm/dist/clang/lib/Lex/MacroInfo.cpp                                                                          |    248 +
 external/apache2/llvm/dist/clang/lib/Lex/ModuleMap.cpp                                                                          |   3010 +
 external/apache2/llvm/dist/clang/lib/Lex/PPCaching.cpp                                                                          |    163 +
 external/apache2/llvm/dist/clang/lib/Lex/PPCallbacks.cpp                                                                        |     13 +
 external/apache2/llvm/dist/clang/lib/Lex/PPConditionalDirectiveRecord.cpp                                                       |    119 +
 external/apache2/llvm/dist/clang/lib/Lex/PPDirectives.cpp                                                                       |   3084 +
 external/apache2/llvm/dist/clang/lib/Lex/PPExpressions.cpp                                                                      |    899 +
 external/apache2/llvm/dist/clang/lib/Lex/PPLexerChange.cpp                                                                      |    834 +
 external/apache2/llvm/dist/clang/lib/Lex/PPMacroExpansion.cpp                                                                   |   1845 +
 external/apache2/llvm/dist/clang/lib/Lex/Pragma.cpp                                                                             |   1914 +
 external/apache2/llvm/dist/clang/lib/Lex/PreprocessingRecord.cpp                                                                |    516 +
 external/apache2/llvm/dist/clang/lib/Lex/Preprocessor.cpp                                                                       |   1401 +
 external/apache2/llvm/dist/clang/lib/Lex/PreprocessorLexer.cpp                                                                  |     52 +
 external/apache2/llvm/dist/clang/lib/Lex/ScratchBuffer.cpp                                                                      |     83 +
 external/apache2/llvm/dist/clang/lib/Lex/TokenConcatenation.cpp                                                                 |    297 +
 external/apache2/llvm/dist/clang/lib/Lex/TokenLexer.cpp                                                                         |   1079 +
 external/apache2/llvm/dist/clang/lib/Lex/UnicodeCharSets.h                                                                      |    407 +
 external/apache2/llvm/dist/clang/lib/Parse/CMakeLists.txt                                                                       |     29 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseAST.cpp                                                                         |    189 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseCXXInlineMethods.cpp                                                            |   1231 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseDecl.cpp                                                                        |   7118 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp                                                                     |   4385 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseExpr.cpp                                                                        |   3233 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp                                                                     |   3585 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseInit.cpp                                                                        |    577 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseObjc.cpp                                                                        |   3694 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp                                                                      |   2844 +
 external/apache2/llvm/dist/clang/lib/Parse/ParsePragma.cpp                                                                      |   3281 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmt.cpp                                                                        |   2398 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmtAsm.cpp                                                                     |    933 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseTemplate.cpp                                                                    |   1669 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseTentative.cpp                                                                   |   2124 +
 external/apache2/llvm/dist/clang/lib/Parse/Parser.cpp                                                                           |   2495 +
 external/apache2/llvm/dist/clang/lib/Rewrite/CMakeLists.txt                                                                     |     15 +
 external/apache2/llvm/dist/clang/lib/Rewrite/DeltaTree.cpp                                                                      |    467 +
 external/apache2/llvm/dist/clang/lib/Rewrite/HTMLRewrite.cpp                                                                    |    668 +
 external/apache2/llvm/dist/clang/lib/Rewrite/RewriteRope.cpp                                                                    |    806 +
 external/apache2/llvm/dist/clang/lib/Rewrite/Rewriter.cpp                                                                       |    477 +
 external/apache2/llvm/dist/clang/lib/Rewrite/TokenRewriter.cpp                                                                  |     99 +
 external/apache2/llvm/dist/clang/lib/Sema/AnalysisBasedWarnings.cpp                                                             |   2288 +
 external/apache2/llvm/dist/clang/lib/Sema/CMakeLists.txt                                                                        |     77 +
 external/apache2/llvm/dist/clang/lib/Sema/CodeCompleteConsumer.cpp                                                              |    766 +
 external/apache2/llvm/dist/clang/lib/Sema/CoroutineStmtBuilder.h                                                                |     68 +
 external/apache2/llvm/dist/clang/lib/Sema/DeclSpec.cpp                                                                          |   1416 +
 external/apache2/llvm/dist/clang/lib/Sema/DelayedDiagnostic.cpp                                                                 |     73 +
 external/apache2/llvm/dist/clang/lib/Sema/IdentifierResolver.cpp                                                                |    426 +
 external/apache2/llvm/dist/clang/lib/Sema/JumpDiagnostics.cpp                                                                   |    944 +
 external/apache2/llvm/dist/clang/lib/Sema/MultiplexExternalSemaSource.cpp                                                       |    337 +
 external/apache2/llvm/dist/clang/lib/Sema/OpenCLBuiltins.td                                                                     |    674 +
 external/apache2/llvm/dist/clang/lib/Sema/ParsedAttr.cpp                                                                        |    190 +
 external/apache2/llvm/dist/clang/lib/Sema/Scope.cpp                                                                             |    200 +
 external/apache2/llvm/dist/clang/lib/Sema/ScopeInfo.cpp                                                                         |    250 +
 external/apache2/llvm/dist/clang/lib/Sema/Sema.cpp                                                                              |   2303 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaAccess.cpp                                                                        |   1946 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaAttr.cpp                                                                          |    995 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaCUDA.cpp                                                                          |    807 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaCXXScopeSpec.cpp                                                                  |   1103 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaCast.cpp                                                                          |   2929 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaChecking.cpp                                                                      |  14781 +++
 external/apache2/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp                                                                  |   8810 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaConcept.cpp                                                                       |    125 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaConsumer.cpp                                                                      |     13 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaCoroutine.cpp                                                                     |   1591 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaDecl.cpp                                                                          |  17741 +++
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp                                                                      |   8514 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp                                                                       |  16234 +++
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp                                                                      |   5080 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaExceptionSpec.cpp                                                                 |   1337 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaExpr.cpp                                                                          |  18019 +++
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp                                                                       |   8093 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprMember.cpp                                                                    |   1863 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp                                                                      |   4559 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaFixItUtils.cpp                                                                    |    221 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaInit.cpp                                                                          |   9932 ++
 external/apache2/llvm/dist/clang/lib/Sema/SemaLambda.cpp                                                                        |   1927 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaLookup.cpp                                                                        |   5508 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaModule.cpp                                                                        |    712 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp                                                                  |   2718 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp                                                                        |  16610 +++
 external/apache2/llvm/dist/clang/lib/Sema/SemaOverload.cpp                                                                      |  14311 +++
 external/apache2/llvm/dist/clang/lib/Sema/SemaPseudoObject.cpp                                                                  |   1675 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmt.cpp                                                                          |   4446 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAsm.cpp                                                                       |    930 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAttr.cpp                                                                      |    362 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplate.cpp                                                                      |  10498 ++
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateDeduction.cpp                                                             |   5717 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp                                                           |   3124 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp                                                       |   5682 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateVariadic.cpp                                                              |   1241 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaType.cpp                                                                          |   8463 +
 external/apache2/llvm/dist/clang/lib/Sema/TreeTransform.h                                                                       |  13399 ++
 external/apache2/llvm/dist/clang/lib/Sema/TypeLocBuilder.cpp                                                                    |    163 +
 external/apache2/llvm/dist/clang/lib/Sema/TypeLocBuilder.h                                                                      |    148 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTCommon.cpp                                                                |    452 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTCommon.h                                                                  |    131 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReader.cpp                                                                |  13236 ++
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp                                                            |   4529 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderInternals.h                                                         |    292 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp                                                            |   3562 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriter.cpp                                                                |   7129 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterDecl.cpp                                                            |   2430 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp                                                            |   2471 +
 external/apache2/llvm/dist/clang/lib/Serialization/CMakeLists.txt                                                               |     33 +
 external/apache2/llvm/dist/clang/lib/Serialization/GeneratePCH.cpp                                                              |     78 +
 external/apache2/llvm/dist/clang/lib/Serialization/GlobalModuleIndex.cpp                                                        |    950 +
 external/apache2/llvm/dist/clang/lib/Serialization/InMemoryModuleCache.cpp                                                      |     80 +
 external/apache2/llvm/dist/clang/lib/Serialization/Module.cpp                                                                   |     94 +
 external/apache2/llvm/dist/clang/lib/Serialization/ModuleFileExtension.cpp                                                      |     20 +
 external/apache2/llvm/dist/clang/lib/Serialization/ModuleManager.cpp                                                            |    505 +
 external/apache2/llvm/dist/clang/lib/Serialization/MultiOnDiskHashTable.h                                                       |    346 +
 external/apache2/llvm/dist/clang/lib/Serialization/PCHContainerOperations.cpp                                                   |     68 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/CMakeLists.txt                                                              |      3 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/AllocationState.h                                                  |     38 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp                                           |    181 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp                                           |    145 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp                                              |     97 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp                                            |    361 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp                                      |   1296 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp                                  |    189 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp                                          |    162 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp                                         |    139 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt                                                     |    120 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp                                                 |   2420 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp                                           |    296 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp                                       |     81 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp                                          |    620 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp                                                |    152 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp                                            |    125 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp                                               |    441 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp                                               |   1094 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp                                     |    143 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp                                        |   1037 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp                                             |     96 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp                                           |    334 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp                                                  |    141 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp                                                   |    213 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp                                              |    201 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp                                              |    545 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp                                                  |    351 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp                                |    153 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp                                             |    309 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp                                           |    235 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp                                                 |    106 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp                                             |    208 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp                                         |    994 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp                                      |    147 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp                                          |    419 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp                                            |     71 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp                                          |    232 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp                                                   |    298 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp                                            |    855 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp                                           |    518 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp                                            |    312 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h                                                  |     23 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp                                                |   2390 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp                                        |    757 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp                                         |    319 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp                                            |   1422 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp                                                     |    296 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp                                     |    117 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h                                       |    107 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp                                         |    193 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h                                           |    104 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp                              |    283 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h                                             |     66 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp                                        |    672 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp                                               |    180 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp                                                  |   3426 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp                                  |    342 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp                                            |    255 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp                                           |     93 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Move.h                                                             |     30 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp                                                    |    761 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp                                       |     85 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp                                                 |    337 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp                                        |    148 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp                                            |    231 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp                                  |    150 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp                                             |   1225 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp                                  |    354 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp                                             |     90 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp                                              |     96 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp                                    |    212 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp                                       |    177 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp                                          |    193 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp                                    |    265 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp                                            |     84 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp                                            |    442 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp                                        |    289 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp                                         |    191 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp                                                 |    358 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp                                            |    348 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp                                        |    100 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp                                          |    113 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp                                              |     79 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp                                             |    488 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp                          |   1520 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h                            |    398 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp                      |    917 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h                        |    107 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp                                      |     96 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp                                             |    127 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp                                             |    170 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp                                  |    208 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp                                            |    276 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp                                               |     72 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp                                         |    384 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp                                     |   1065 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp                                                  |    419 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Taint.cpp                                                          |    227 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Taint.h                                                            |    102 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp                                             |     68 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp                                        |    266 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp                                               |    121 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp                                            |    257 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp                                             |    115 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp                                   |    106 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp                                             |    191 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp                                 |     67 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp                                     |    125 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h                          |    356 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp                 |    633 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp                       |    282 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp                                                 |    511 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp                                         |    262 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp                                                 |    190 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp                                                  |    425 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp                                                   |    221 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp                                             |    236 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Yaml.h                                                             |     59 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/APSIntType.cpp                                                         |     48 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp                                                    |     63 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp                                                    |    194 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp                                                  |    351 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp                                                       |     84 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp                                                        |   3269 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp                                                |   2908 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CMakeLists.txt                                                         |     59 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CallEvent.cpp                                                          |   1441 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Checker.cpp                                                            |     39 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp                                                     |    131 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp                                                     |    114 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp                                                     |    909 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp                                                |     21 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp                                                  |     43 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp                                                         |    706 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicType.cpp                                                        |    229 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Environment.cpp                                                        |    286 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp                                                      |    542 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp                                                         |   3160 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp                                                        |   1162 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp                                                      |    939 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp                                            |   1105 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp                                                     |    287 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp                                                    |     30 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp                                                    |   1110 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/IssueHash.cpp                                                          |    204 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp                                                      |    295 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp                                                       |     99 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/MemRegion.cpp                                                          |   1621 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp                                                   |   1268 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h                                      |     44 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ProgramState.cpp                                                       |    646 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp                                             |    789 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp                                            |    209 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RegionStore.cpp                                                        |   2689 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp                                               |     18 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp                                                        |    654 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SVals.cpp                                                              |    393 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp                                                   |    356 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp                                            |    132 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp                                                  |   1350 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Store.cpp                                                              |    560 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SubEngine.cpp                                                          |     13 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp                                                      |    570 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/WorkList.cpp                                                           |    313 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp                                               |    861 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt                                                     |     24 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp                                            |    131 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp                                                |    624 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp                                                |     27 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp                                                  |     41 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp                                                  |    113 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h                                                    |     69 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/README.txt                                                                  |    139 +
 external/apache2/llvm/dist/clang/lib/Tooling/ASTDiff/ASTDiff.cpp                                                                |   1019 +
 external/apache2/llvm/dist/clang/lib/Tooling/ASTDiff/CMakeLists.txt                                                             |     11 +
 external/apache2/llvm/dist/clang/lib/Tooling/AllTUsExecution.cpp                                                                |    180 +
 external/apache2/llvm/dist/clang/lib/Tooling/ArgumentsAdjusters.cpp                                                             |    153 +
 external/apache2/llvm/dist/clang/lib/Tooling/CMakeLists.txt                                                                     |     44 +
 external/apache2/llvm/dist/clang/lib/Tooling/CommonOptionsParser.cpp                                                            |    177 +
 external/apache2/llvm/dist/clang/lib/Tooling/CompilationDatabase.cpp                                                            |    420 +
 external/apache2/llvm/dist/clang/lib/Tooling/Core/CMakeLists.txt                                                                |     13 +
 external/apache2/llvm/dist/clang/lib/Tooling/Core/Diagnostic.cpp                                                                |     61 +
 external/apache2/llvm/dist/clang/lib/Tooling/Core/Lookup.cpp                                                                    |    221 +
 external/apache2/llvm/dist/clang/lib/Tooling/Core/Replacement.cpp                                                               |    627 +
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/CMakeLists.txt                                                  |     25 +
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp                                |    268 +
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp                                   |     19 +
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp                                      |     74 +
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp                                    |    201 +
 external/apache2/llvm/dist/clang/lib/Tooling/Execution.cpp                                                                      |    107 +
 external/apache2/llvm/dist/clang/lib/Tooling/FileMatchTrie.cpp                                                                  |    195 +
 external/apache2/llvm/dist/clang/lib/Tooling/FixIt.cpp                                                                          |     29 +
 external/apache2/llvm/dist/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp                                          |     57 +
 external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/CMakeLists.txt                                                          |     12 +
 external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp                                                      |    369 +
 external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/IncludeStyle.cpp                                                        |     31 +
 external/apache2/llvm/dist/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp                                               |    544 +
 external/apache2/llvm/dist/clang/lib/Tooling/JSONCompilationDatabase.cpp                                                        |    433 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring.cpp                                                                    |    106 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/ASTSelection.cpp                                                       |    450 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp                                           |     47 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/AtomicChange.cpp                                                       |    364 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/CMakeLists.txt                                                         |     25 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Extract/Extract.cpp                                                    |    198 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp                                           |    115 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/RefactoringActions.cpp                                                 |    113 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp                                              |    278 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp                                           |     36 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp                                                   |    145 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp                                            |    279 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp                                                |    584 +
 external/apache2/llvm/dist/clang/lib/Tooling/RefactoringCallbacks.cpp                                                           |    240 +
 external/apache2/llvm/dist/clang/lib/Tooling/StandaloneExecution.cpp                                                            |     92 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/BuildTree.cpp                                                               |    277 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/CMakeLists.txt                                                              |     15 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Nodes.cpp                                                                   |     35 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tokens.cpp                                                                  |    633 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tree.cpp                                                                    |    149 +
 external/apache2/llvm/dist/clang/lib/Tooling/Tooling.cpp                                                                        |    647 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/CMakeLists.txt                                                         |     18 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RangeSelector.cpp                                                      |    314 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RewriteRule.cpp                                                        |    178 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/SourceCode.cpp                                                         |     65 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp                                                 |    160 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Stencil.cpp                                                            |    318 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Transformer.cpp                                                        |     72 +
 external/apache2/llvm/dist/clang/runtime/CMakeLists.txt                                                                         |    165 +
 external/apache2/llvm/dist/clang/runtime/compiler-rt/clang_linux_test_input.c                                                   |      4 +
 external/apache2/llvm/dist/clang/tools/CMakeLists.txt                                                                           |     42 +
 external/apache2/llvm/dist/clang/tools/arcmt-test/CMakeLists.txt                                                                |     16 +
 external/apache2/llvm/dist/clang/tools/arcmt-test/arcmt-test.cpp                                                                |    375 +
 external/apache2/llvm/dist/clang/tools/c-arcmt-test/CMakeLists.txt                                                              |     19 +
 external/apache2/llvm/dist/clang/tools/c-arcmt-test/c-arcmt-test.c                                                              |    129 +
 external/apache2/llvm/dist/clang/tools/c-index-test/CMakeLists.txt                                                              |     69 +
 external/apache2/llvm/dist/clang/tools/c-index-test/c-index-test.c                                                              |   4987 +
 external/apache2/llvm/dist/clang/tools/c-index-test/core_main.cpp                                                               |    362 +
 external/apache2/llvm/dist/clang/tools/clang-check/CMakeLists.txt                                                               |     21 +
 external/apache2/llvm/dist/clang/tools/clang-check/ClangCheck.cpp                                                               |    188 +
 external/apache2/llvm/dist/clang/tools/clang-diff/CMakeLists.txt                                                                |     16 +
 external/apache2/llvm/dist/clang/tools/clang-diff/ClangDiff.cpp                                                                 |    536 +
 external/apache2/llvm/dist/clang/tools/clang-extdef-mapping/CMakeLists.txt                                                      |     18 +
 external/apache2/llvm/dist/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp                                               |    129 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/.gitignore                                                               |     11 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/CMakeLists.txt                                                           |     33 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat.sln                                                          |     22 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj                                           |    261 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct                                             |    127 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs                                        |    455 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs                                        |     11 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Guids.cs                                                     |     12 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs                                                  |      8 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs                                   |     33 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs                                        |     63 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Resources.resx                                               |    129 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp                                   |    Bin 
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico                                        |    Bin 
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs                           |     79 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx                                               |    140 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/Vsix.cs                                                      |     96 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/license.txt                                                  |    261 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/ClangFormat/packages.config                                              |     21 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/README.txt                                                               |     51 +
 external/apache2/llvm/dist/clang/tools/clang-format-vs/source.extension.vsixmanifest.in                                         |     19 +
 external/apache2/llvm/dist/clang/tools/clang-format/CMakeLists.txt                                                              |     40 +
 external/apache2/llvm/dist/clang/tools/clang-format/ClangFormat.cpp                                                             |    546 +
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-bbedit.applescript                                             |     27 +
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-diff.py                                                        |    123 +
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-sublime.py                                                     |     60 +
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-test.el                                                        |    126 +
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format.el                                                             |    207 +
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format.py                                                             |    129 +
 external/apache2/llvm/dist/clang/tools/clang-format/fuzzer/CMakeLists.txt                                                       |     16 +
 external/apache2/llvm/dist/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp                                                |     28 +
 external/apache2/llvm/dist/clang/tools/clang-format/git-clang-format                                                            |    580 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/CMakeLists.txt                                                              |    135 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/ClangFuzzer.cpp                                                             |     25 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp                                                   |     24 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/Dockerfile                                                                  |     41 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp                                                        |     20 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/ExampleClangLLVMProtoFuzzer.cpp                                             |     27 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp                                             |     29 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp                                                 |     27 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/README.txt                                                                  |    151 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m                                           |     29 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m                                        |     20 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m                                       |     20 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m                                       |     34 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/cxx_loop_proto.proto                                                        |     81 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/cxx_proto.proto                                                             |     92 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/fuzzer-initialize/CMakeLists.txt                                            |      3 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp                                     |     64 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h                                       |     18 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt                                                   |     13 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp                                                   |     52 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h                                                     |     25 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt                                                  |     30 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp                                                 |    219 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h                                                   |     24 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/input_arrays.h                                                  |    117 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt                                                 |     22 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp                                          |    159 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx_main.cpp                                     |     30 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp                                               |    101 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h                                                 |     25 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp                                          |     29 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-llvm/CMakeLists.txt                                                |     14 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp                                        |    209 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.h                                          |     22 +
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm_main.cpp                                   |     30 +
 external/apache2/llvm/dist/clang/tools/clang-import-test/CMakeLists.txt                                                         |     30 +
 external/apache2/llvm/dist/clang/tools/clang-import-test/clang-import-test.cpp                                                  |    382 +
 external/apache2/llvm/dist/clang/tools/clang-offload-bundler/CMakeLists.txt                                                     |     23 +
 external/apache2/llvm/dist/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp                                            |    931 +
 external/apache2/llvm/dist/clang/tools/clang-offload-wrapper/CMakeLists.txt                                                     |     23 +
 external/apache2/llvm/dist/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp                                            |    371 +
 external/apache2/llvm/dist/clang/tools/clang-refactor/CMakeLists.txt                                                            |     23 +
 external/apache2/llvm/dist/clang/tools/clang-refactor/ClangRefactor.cpp                                                         |    639 +
 external/apache2/llvm/dist/clang/tools/clang-refactor/TestSupport.cpp                                                           |    391 +
 external/apache2/llvm/dist/clang/tools/clang-refactor/TestSupport.h                                                             |    103 +
 external/apache2/llvm/dist/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h                                           |     47 +
 external/apache2/llvm/dist/clang/tools/clang-rename/CMakeLists.txt                                                              |     26 +
 external/apache2/llvm/dist/clang/tools/clang-rename/ClangRename.cpp                                                             |    232 +
 external/apache2/llvm/dist/clang/tools/clang-rename/clang-rename.el                                                             |     79 +
 external/apache2/llvm/dist/clang/tools/clang-rename/clang-rename.py                                                             |     66 +
 external/apache2/llvm/dist/clang/tools/clang-scan-deps/CMakeLists.txt                                                           |     28 +
 external/apache2/llvm/dist/clang/tools/clang-scan-deps/ClangScanDeps.cpp                                                        |    257 +
 external/apache2/llvm/dist/clang/tools/clang-shlib/CMakeLists.txt                                                               |     30 +
 external/apache2/llvm/dist/clang/tools/clang-shlib/clang-shlib.cpp                                                              |      1 +
 external/apache2/llvm/dist/clang/tools/diag-build/diag-build.sh                                                                 |    124 +
 external/apache2/llvm/dist/clang/tools/diagtool/CMakeLists.txt                                                                  |     31 +
 external/apache2/llvm/dist/clang/tools/diagtool/DiagTool.cpp                                                                    |     66 +
 external/apache2/llvm/dist/clang/tools/diagtool/DiagTool.h                                                                      |     69 +
 external/apache2/llvm/dist/clang/tools/diagtool/DiagnosticNames.cpp                                                             |    106 +
 external/apache2/llvm/dist/clang/tools/diagtool/DiagnosticNames.h                                                               |    119 +
 external/apache2/llvm/dist/clang/tools/diagtool/FindDiagnosticID.cpp                                                            |     73 +
 external/apache2/llvm/dist/clang/tools/diagtool/ListWarnings.cpp                                                                |    100 +
 external/apache2/llvm/dist/clang/tools/diagtool/ShowEnabledWarnings.cpp                                                         |    145 +
 external/apache2/llvm/dist/clang/tools/diagtool/TreeView.cpp                                                                    |    166 +
 external/apache2/llvm/dist/clang/tools/diagtool/diagtool_main.cpp                                                               |     25 +
 external/apache2/llvm/dist/clang/tools/driver/CMakeLists.txt                                                                    |    128 +
 external/apache2/llvm/dist/clang/tools/driver/Info.plist.in                                                                     |     18 +
 external/apache2/llvm/dist/clang/tools/driver/cc1_main.cpp                                                                      |    287 +
 external/apache2/llvm/dist/clang/tools/driver/cc1as_main.cpp                                                                    |    616 +
 external/apache2/llvm/dist/clang/tools/driver/cc1gen_reproducer_main.cpp                                                        |    195 +
 external/apache2/llvm/dist/clang/tools/driver/driver.cpp                                                                        |    515 +
 external/apache2/llvm/dist/clang/tools/libclang/ARCMigrate.cpp                                                                  |    138 +
 external/apache2/llvm/dist/clang/tools/libclang/BuildSystem.cpp                                                                 |    151 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndex.cpp                                                                      |   9009 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexCXX.cpp                                                                   |    122 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexCodeCompletion.cpp                                                        |   1043 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexDiagnostic.cpp                                                            |    470 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexDiagnostic.h                                                              |    165 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexHigh.cpp                                                                  |    534 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexInclusionStack.cpp                                                        |     96 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexUSRs.cpp                                                                  |    139 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexer.cpp                                                                    |    219 +
 external/apache2/llvm/dist/clang/tools/libclang/CIndexer.h                                                                      |    153 +
 external/apache2/llvm/dist/clang/tools/libclang/CLog.h                                                                          |    102 +
 external/apache2/llvm/dist/clang/tools/libclang/CMakeLists.txt                                                                  |    184 +
 external/apache2/llvm/dist/clang/tools/libclang/CXComment.cpp                                                                   |    405 +
 external/apache2/llvm/dist/clang/tools/libclang/CXComment.h                                                                     |     63 +
 external/apache2/llvm/dist/clang/tools/libclang/CXCompilationDatabase.cpp                                                       |    167 +
 external/apache2/llvm/dist/clang/tools/libclang/CXCursor.cpp                                                                    |   1627 +
 external/apache2/llvm/dist/clang/tools/libclang/CXCursor.h                                                                      |    297 +
 external/apache2/llvm/dist/clang/tools/libclang/CXIndexDataConsumer.cpp                                                         |   1310 +
 external/apache2/llvm/dist/clang/tools/libclang/CXIndexDataConsumer.h                                                           |    501 +
 external/apache2/llvm/dist/clang/tools/libclang/CXLoadedDiagnostic.cpp                                                          |    394 +
 external/apache2/llvm/dist/clang/tools/libclang/CXLoadedDiagnostic.h                                                            |     93 +
 external/apache2/llvm/dist/clang/tools/libclang/CXSourceLocation.cpp                                                            |    373 +
 external/apache2/llvm/dist/clang/tools/libclang/CXSourceLocation.h                                                              |     77 +
 external/apache2/llvm/dist/clang/tools/libclang/CXStoredDiagnostic.cpp                                                          |    111 +
 external/apache2/llvm/dist/clang/tools/libclang/CXString.cpp                                                                    |    191 +
 external/apache2/llvm/dist/clang/tools/libclang/CXString.h                                                                      |    108 +
 external/apache2/llvm/dist/clang/tools/libclang/CXTranslationUnit.h                                                             |     89 +
 external/apache2/llvm/dist/clang/tools/libclang/CXType.cpp                                                                      |   1320 +
 external/apache2/llvm/dist/clang/tools/libclang/CXType.h                                                                        |     28 +
 external/apache2/llvm/dist/clang/tools/libclang/CursorVisitor.h                                                                 |    277 +
 external/apache2/llvm/dist/clang/tools/libclang/FatalErrorHandler.cpp                                                           |     30 +
 external/apache2/llvm/dist/clang/tools/libclang/Index_Internal.h                                                                |     54 +
 external/apache2/llvm/dist/clang/tools/libclang/Indexing.cpp                                                                    |    998 +
 external/apache2/llvm/dist/clang/tools/libclang/libclang.exports                                                                |    383 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/README.md                                                                  |    146 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/analyze-build                                                          |     16 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/analyze-c++                                                            |     13 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/analyze-cc                                                             |     13 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/intercept-build                                                        |     16 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/intercept-c++                                                          |     13 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/intercept-cc                                                           |     13 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/scan-build                                                             |     16 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libear/__init__.py                                                         |    259 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libear/config.h.in                                                         |     22 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libear/ear.c                                                               |    604 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/__init__.py                                                   |    207 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/analyze.py                                                    |    780 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/arguments.py                                                  |    501 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/clang.py                                                      |    178 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/compilation.py                                                |    140 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/intercept.py                                                  |    262 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/report.py                                                     |    505 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/resources/scanview.css                                        |     62 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/resources/selectable.js                                       |     47 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js                                        |    492 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/shell.py                                                      |     65 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/__init__.py                                                          |     17 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/cases/__init__.py                                         |     70 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py                                  |    190 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py                                |     49 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py                                    |    181 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py                                    |    117 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt                                       |     32 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/exec/config.h.in                                          |     19 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/exec/main.c                                               |    306 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/broken-one.c                                          |      6 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/broken-two.c                                          |      1 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/build/Makefile                                        |     42 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/clean-one.c                                           |     13 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/clean-two.c                                           |     11 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in             |     43 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in              |     19 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in            |     31 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/emit-one.c                                            |     23 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/emit-two.c                                            |     13 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h                                   |      6 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/src/main.c                                                |      4 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/__init__.py                                                     |     23 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_analyze.py                                                 |    414 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_clang.py                                                   |    105 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_compilation.py                                             |    121 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_intercept.py                                               |     89 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_libear.py                                                  |     29 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_report.py                                                  |    147 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_shell.py                                                   |     41 +
 external/apache2/llvm/dist/clang/tools/scan-build/CMakeLists.txt                                                                |     99 +
 external/apache2/llvm/dist/clang/tools/scan-build/bin/scan-build                                                                |   1963 +
 external/apache2/llvm/dist/clang/tools/scan-build/bin/scan-build.bat                                                            |      1 +
 external/apache2/llvm/dist/clang/tools/scan-build/bin/set-xcode-analyzer                                                        |    114 +
 external/apache2/llvm/dist/clang/tools/scan-build/libexec/c++-analyzer                                                          |      8 +
 external/apache2/llvm/dist/clang/tools/scan-build/libexec/c++-analyzer.bat                                                      |      1 +
 external/apache2/llvm/dist/clang/tools/scan-build/libexec/ccc-analyzer                                                          |    784 +
 external/apache2/llvm/dist/clang/tools/scan-build/libexec/ccc-analyzer.bat                                                      |      1 +
 external/apache2/llvm/dist/clang/tools/scan-build/man/scan-build.1                                                              |    350 +
 external/apache2/llvm/dist/clang/tools/scan-build/share/scan-build/scanview.css                                                 |     62 +
 external/apache2/llvm/dist/clang/tools/scan-build/share/scan-build/sorttable.js                                                 |    492 +
 external/apache2/llvm/dist/clang/tools/scan-view/CMakeLists.txt                                                                 |     51 +
 external/apache2/llvm/dist/clang/tools/scan-view/bin/scan-view                                                                  |    150 +
 external/apache2/llvm/dist/clang/tools/scan-view/share/FileRadar.scpt                                                           |    Bin 
 external/apache2/llvm/dist/clang/tools/scan-view/share/Reporter.py                                                              |    251 +
 external/apache2/llvm/dist/clang/tools/scan-view/share/ScanView.py                                                              |    785 +
 external/apache2/llvm/dist/clang/tools/scan-view/share/bugcatcher.ico                                                           |    Bin 
 external/apache2/llvm/dist/clang/tools/scan-view/share/startfile.py                                                             |    209 +
 external/apache2/llvm/dist/clang/utils/ABITest/ABITestGen.py                                                                    |    673 +
 external/apache2/llvm/dist/clang/utils/ABITest/Enumeration.py                                                                   |    278 +
 external/apache2/llvm/dist/clang/utils/ABITest/Makefile.test.common                                                             |    170 +
 external/apache2/llvm/dist/clang/utils/ABITest/TypeGen.py                                                                       |    477 +
 external/apache2/llvm/dist/clang/utils/ABITest/build-and-summarize-all.sh                                                       |     15 +
 external/apache2/llvm/dist/clang/utils/ABITest/build-and-summarize.sh                                                           |     14 +
 external/apache2/llvm/dist/clang/utils/ABITest/build.sh                                                                         |     12 +
 external/apache2/llvm/dist/clang/utils/ABITest/layout/Makefile                                                                  |     68 +
 external/apache2/llvm/dist/clang/utils/ABITest/return-types-32/Makefile                                                         |      7 +
 external/apache2/llvm/dist/clang/utils/ABITest/return-types-64/Makefile                                                         |      7 +
 external/apache2/llvm/dist/clang/utils/ABITest/single-args-32/Makefile                                                          |      7 +
 external/apache2/llvm/dist/clang/utils/ABITest/single-args-64/Makefile                                                          |     13 +
 external/apache2/llvm/dist/clang/utils/ABITest/summarize.sh                                                                     |     15 +
 external/apache2/llvm/dist/clang/utils/CIndex/completion_logger_server.py                                                       |     45 +
 external/apache2/llvm/dist/clang/utils/CaptureCmd                                                                               |     73 +
 external/apache2/llvm/dist/clang/utils/ClangDataFormat.py                                                                       |    161 +
 external/apache2/llvm/dist/clang/utils/ClangVisualizers/CMakeLists.txt                                                          |      7 +
 external/apache2/llvm/dist/clang/utils/ClangVisualizers/clang.natvis                                                            |   1043 +
 external/apache2/llvm/dist/clang/utils/CmpDriver                                                                                |    215 +
 external/apache2/llvm/dist/clang/utils/FindSpecRefs                                                                             |    910 +
 external/apache2/llvm/dist/clang/utils/FuzzTest                                                                                 |    350 +
 external/apache2/llvm/dist/clang/utils/TableGen/CMakeLists.txt                                                                  |     20 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangASTEmitters.h                                                              |     39 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangASTNodesEmitter.cpp                                                        |    247 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp                                                            |   4159 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp                                              |    124 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp                              |     81 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp                                                 |     63 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp                                                  |     17 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp                                                     |   1790 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangOpcodesEmitter.cpp                                                         |    357 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp                                                   |    646 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangOptionDocEmitter.cpp                                                       |    394 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangSACheckersEmitter.cpp                                                      |    317 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangTypeNodesEmitter.cpp                                                       |    216 +
 external/apache2/llvm/dist/clang/utils/TableGen/MveEmitter.cpp                                                                  |   1690 +
 external/apache2/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp                                                                 |   2651 +
 external/apache2/llvm/dist/clang/utils/TableGen/TableGen.cpp                                                                    |    368 +
 external/apache2/llvm/dist/clang/utils/TableGen/TableGenBackends.h                                                              |    112 +
 external/apache2/llvm/dist/clang/utils/TestUtils/deep-stack.py                                                                  |     25 +
 external/apache2/llvm/dist/clang/utils/TestUtils/pch-test.pl                                                                    |     61 +
 external/apache2/llvm/dist/clang/utils/VtableTest/check-zti                                                                     |     20 +
 external/apache2/llvm/dist/clang/utils/VtableTest/check-ztt                                                                     |     20 +
 external/apache2/llvm/dist/clang/utils/VtableTest/check-zvt                                                                     |     18 +
 external/apache2/llvm/dist/clang/utils/VtableTest/gen.cc                                                                        |    350 +
 external/apache2/llvm/dist/clang/utils/analyzer/CmpRuns.py                                                                      |    456 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATestAdd.py                                                                    |    113 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATestBuild.py                                                                  |    804 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATestUpdateDiffs.py                                                            |     77 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATestUtils.py                                                                  |     77 +
 external/apache2/llvm/dist/clang/utils/analyzer/SumTimerInfo.py                                                                 |     80 +
 external/apache2/llvm/dist/clang/utils/analyzer/exploded-graph-rewriter.py                                                      |   1057 +
 external/apache2/llvm/dist/clang/utils/analyzer/reducer.pl                                                                      |     65 +
 external/apache2/llvm/dist/clang/utils/analyzer/update_plist_test.pl                                                            |     51 +
 external/apache2/llvm/dist/clang/utils/bash-autocomplete.sh                                                                     |     65 +
 external/apache2/llvm/dist/clang/utils/builtin-defines.c                                                                        |     85 +
 external/apache2/llvm/dist/clang/utils/check_cfc/check_cfc.cfg                                                                  |      3 +
 external/apache2/llvm/dist/clang/utils/check_cfc/check_cfc.py                                                                   |    405 +
 external/apache2/llvm/dist/clang/utils/check_cfc/obj_diff.py                                                                    |    105 +
 external/apache2/llvm/dist/clang/utils/check_cfc/setup.py                                                                       |     22 +
 external/apache2/llvm/dist/clang/utils/check_cfc/test_check_cfc.py                                                              |    168 +
 external/apache2/llvm/dist/clang/utils/clangdiag.py                                                                             |    192 +
 external/apache2/llvm/dist/clang/utils/creduce-clang-crash.py                                                                   |    412 +
 external/apache2/llvm/dist/clang/utils/find-unused-diagnostics.sh                                                               |     15 +
 external/apache2/llvm/dist/clang/utils/hmaptool/CMakeLists.txt                                                                  |     23 +
 external/apache2/llvm/dist/clang/utils/hmaptool/hmaptool                                                                        |    296 +
 external/apache2/llvm/dist/clang/utils/make-ast-dump-check.sh                                                                   |     79 +
 external/apache2/llvm/dist/clang/utils/modfuzz.py                                                                               |    167 +
 external/apache2/llvm/dist/clang/utils/perf-training/CMakeLists.txt                                                             |     67 +
 external/apache2/llvm/dist/clang/utils/perf-training/README.txt                                                                 |      6 +
 external/apache2/llvm/dist/clang/utils/perf-training/cxx/hello_world.cpp                                                        |      8 +
 external/apache2/llvm/dist/clang/utils/perf-training/lit.cfg                                                                    |     41 +
 external/apache2/llvm/dist/clang/utils/perf-training/lit.site.cfg.in                                                            |     21 +
 external/apache2/llvm/dist/clang/utils/perf-training/order-files.lit.cfg                                                        |     46 +
 external/apache2/llvm/dist/clang/utils/perf-training/order-files.lit.site.cfg.in                                                |     21 +
 external/apache2/llvm/dist/clang/utils/perf-training/perf-helper.py                                                             |    407 +
 external/apache2/llvm/dist/clang/utils/token-delta.py                                                                           |    252 +
 external/apache2/llvm/dist/clang/utils/valgrind/x86_64-pc-linux-gnu_gcc-4.3.3.supp                                              |     30 +
 external/apache2/llvm/dist/llvm/.arcconfig                                                                                      |      4 +
 external/apache2/llvm/dist/llvm/.clang-format                                                                                   |      2 +
 external/apache2/llvm/dist/llvm/.clang-tidy                                                                                     |     17 +
 external/apache2/llvm/dist/llvm/.gitattributes                                                                                  |     19 +
 external/apache2/llvm/dist/llvm/.gitignore                                                                                      |     84 +
 external/apache2/llvm/dist/llvm/CMakeLists.txt                                                                                  |   1107 +
 external/apache2/llvm/dist/llvm/CODE_OWNERS.TXT                                                                                 |    228 +
 external/apache2/llvm/dist/llvm/CREDITS.TXT                                                                                     |    539 +
 external/apache2/llvm/dist/llvm/LICENSE.TXT                                                                                     |    279 +
 external/apache2/llvm/dist/llvm/LLVMBuild.txt                                                                                   |     23 +
 external/apache2/llvm/dist/llvm/README.txt                                                                                      |     18 +
 external/apache2/llvm/dist/llvm/RELEASE_TESTERS.TXT                                                                             |     47 +
 external/apache2/llvm/dist/llvm/benchmarks/CMakeLists.txt                                                                       |      4 +
 external/apache2/llvm/dist/llvm/benchmarks/DummyYAML.cpp                                                                        |     13 +
 external/apache2/llvm/dist/llvm/bindings/LLVMBuild.txt                                                                          |     20 +
 external/apache2/llvm/dist/llvm/bindings/README.txt                                                                             |      3 +
 external/apache2/llvm/dist/llvm/bindings/go/README.txt                                                                          |     61 +
 external/apache2/llvm/dist/llvm/bindings/go/build.sh                                                                            |     28 +
 external/apache2/llvm/dist/llvm/bindings/go/conftest.go                                                                         |     16 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/IRBindings.cpp                                                                 |     72 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/IRBindings.h                                                                   |     57 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/InstrumentationBindings.cpp                                                    |     48 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/InstrumentationBindings.h                                                      |     37 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/SupportBindings.cpp                                                            |     25 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/SupportBindings.h                                                              |     29 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/analysis.go                                                                    |     68 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/bitreader.go                                                                   |     50 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/bitwriter.go                                                                   |     38 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/dibuilder.go                                                                   |    697 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/executionengine.go                                                             |    177 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/executionengine_test.go                                                        |     96 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir.go                                                                          |   2014 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir_test.go                                                                     |    165 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/linker.go                                                                      |     30 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/llvm_config.go.in                                                              |     12 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/llvm_dep.go                                                                    |     18 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/string.go                                                                      |    104 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/string_test.go                                                                 |     27 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/support.go                                                                     |     53 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/target.go                                                                      |    296 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_coroutines.go                                                       |     23 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_instrumentation.go                                                  |     45 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_ipo.go                                                              |     41 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_pmbuilder.go                                                        |     67 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_scalar.go                                                           |     45 +
 external/apache2/llvm/dist/llvm/bindings/go/llvm/version.go                                                                     |     20 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/CMakeLists.txt                                                                   |     11 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/README.txt                                                                       |     29 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/all_backends/CMakeLists.txt                                                      |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/all_backends/all_backends_ocaml.c                                                |     32 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/all_backends/llvm_all_backends.ml                                                |      9 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/all_backends/llvm_all_backends.mli                                               |     10 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/CMakeLists.txt                                                          |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/analysis_ocaml.c                                                        |     72 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/llvm_analysis.ml                                                        |     21 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/llvm_analysis.mli                                                       |     45 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/backends/CMakeLists.txt                                                          |     27 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/backends/META.llvm_backend.in                                                    |      7 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/backends/backend_ocaml.c                                                         |     38 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/backends/llvm_backend.ml.in                                                      |      9 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/backends/llvm_backend.mli.in                                                     |     18 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/CMakeLists.txt                                                         |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/bitreader_ocaml.c                                                      |     42 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/llvm_bitreader.ml                                                      |     18 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/llvm_bitreader.mli                                                     |     26 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/CMakeLists.txt                                                         |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/bitwriter_ocaml.c                                                      |     48 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/llvm_bitwriter.ml                                                      |     27 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/llvm_bitwriter.mli                                                     |     36 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/CMakeLists.txt                                                   |      6 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/executionengine_ocaml.c                                          |    127 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/llvm_executionengine.ml                                          |     71 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/llvm_executionengine.mli                                         |     92 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/CMakeLists.txt                                                          |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/irreader_ocaml.c                                                        |     35 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/llvm_irreader.ml                                                        |     15 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/llvm_irreader.mli                                                       |     20 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/linker/CMakeLists.txt                                                            |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/linker/linker_ocaml.c                                                            |     33 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/linker/llvm_linker.ml                                                            |     14 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/linker/llvm_linker.mli                                                           |     18 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/CMakeLists.txt                                                              |     11 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/META.llvm.in                                                                |    110 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.ml                                                                     |   1387 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.mli                                                                    |   2667 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm_ocaml.c                                                                |   2546 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/CMakeLists.txt                                                            |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/llvm_target.ml                                                            |    135 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/llvm_target.mli                                                           |    219 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/target_ocaml.c                                                            |    347 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/CMakeLists.txt                                                        |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/CMakeLists.txt                                                    |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c                                                       |    110 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml                                                       |     53 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli                                                      |     87 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/CMakeLists.txt                                        |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.ml                               |     31 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.mli                              |     53 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/passmgr_builder_ocaml.c                               |    111 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/CMakeLists.txt                                            |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.ml                                       |    131 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli                                      |    217 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c                                       |    267 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/CMakeLists.txt                                                  |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/llvm_transform_utils.ml                                         |      9 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/llvm_transform_utils.mli                                        |     16 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/transform_utils_ocaml.c                                         |     31 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/CMakeLists.txt                                              |      5 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml                                           |     14 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli                                          |     22 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c                                           |     32 +
 external/apache2/llvm/dist/llvm/bindings/python/README.txt                                                                      |     67 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/bit_reader.py                                                              |     30 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/common.py                                                                  |    125 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/core.py                                                                    |    640 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/disassembler.py                                                            |    169 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/enumerations.py                                                            |    210 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/object.py                                                                  |    508 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/base.py                                                              |     43 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/test.bc                                                              |    Bin 
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/test_bitreader.py                                                    |     17 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/test_core.py                                                         |    142 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/test_disassembler.py                                                 |     45 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/test_file                                                            |      1 +
 external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/test_object.py                                                       |     69 +
 external/apache2/llvm/dist/llvm/cmake/README                                                                                    |      1 +
 external/apache2/llvm/dist/llvm/cmake/config-ix.cmake                                                                           |    669 +
 external/apache2/llvm/dist/llvm/cmake/config.guess                                                                              |   1528 +
 external/apache2/llvm/dist/llvm/cmake/dummy.cpp                                                                                 |      1 +
 external/apache2/llvm/dist/llvm/cmake/modules/AddLLVM.cmake                                                                     |   1817 +
 external/apache2/llvm/dist/llvm/cmake/modules/AddLLVMDefinitions.cmake                                                          |     17 +
 external/apache2/llvm/dist/llvm/cmake/modules/AddOCaml.cmake                                                                    |    228 +
 external/apache2/llvm/dist/llvm/cmake/modules/AddSphinxTarget.cmake                                                             |    101 +
 external/apache2/llvm/dist/llvm/cmake/modules/CMakeLists.txt                                                                    |    149 +
 external/apache2/llvm/dist/llvm/cmake/modules/CheckAtomic.cmake                                                                 |    106 +
 external/apache2/llvm/dist/llvm/cmake/modules/CheckCompilerVersion.cmake                                                        |    111 +
 external/apache2/llvm/dist/llvm/cmake/modules/CheckLinkerFlag.cmake                                                             |      6 +
 external/apache2/llvm/dist/llvm/cmake/modules/ChooseMSVCCRT.cmake                                                               |    106 +
 external/apache2/llvm/dist/llvm/cmake/modules/CrossCompile.cmake                                                                |    116 +
 external/apache2/llvm/dist/llvm/cmake/modules/DetermineGCCCompatible.cmake                                                      |     13 +
 external/apache2/llvm/dist/llvm/cmake/modules/FindLibpfm.cmake                                                                  |     23 +
 external/apache2/llvm/dist/llvm/cmake/modules/FindOCaml.cmake                                                                   |    103 +
 external/apache2/llvm/dist/llvm/cmake/modules/FindSphinx.cmake                                                                  |     27 +
 external/apache2/llvm/dist/llvm/cmake/modules/FindZ3.cmake                                                                      |    110 +
 external/apache2/llvm/dist/llvm/cmake/modules/GenerateVersionFromVCS.cmake                                                      |     51 +
 external/apache2/llvm/dist/llvm/cmake/modules/GetHostTriple.cmake                                                               |     34 +
 external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake                                                           |    971 +
 external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMStdlib.cmake                                                            |     54 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVM-Config.cmake                                                                 |    346 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in                                                               |    110 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMConfigVersion.cmake.in                                                        |     13 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMDistributionSupport.cmake                                                     |     36 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMExternalProjectUtils.cmake                                                    |    297 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMInstallSymlink.cmake                                                          |     21 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMProcessSources.cmake                                                          |    118 +
 external/apache2/llvm/dist/llvm/cmake/modules/TableGen.cmake                                                                    |    181 +
 external/apache2/llvm/dist/llvm/cmake/modules/UseLibtool.cmake                                                                  |     50 +
 external/apache2/llvm/dist/llvm/cmake/modules/VersionFromVCS.cmake                                                              |     94 +
 external/apache2/llvm/dist/llvm/cmake/nsis_icon.ico                                                                             |    Bin 
 external/apache2/llvm/dist/llvm/cmake/nsis_logo.bmp                                                                             |    Bin 
 external/apache2/llvm/dist/llvm/cmake/platforms/Android.cmake                                                                   |     29 +
 external/apache2/llvm/dist/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake                                                  |      9 +
 external/apache2/llvm/dist/llvm/cmake/platforms/WinMsvc.cmake                                                                   |    324 +
 external/apache2/llvm/dist/llvm/cmake/platforms/iOS.cmake                                                                       |    102 +
 external/apache2/llvm/dist/llvm/configure                                                                                       |     10 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX10.rst                                                                  |   2176 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX7.rst                                                                   |   1417 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX8.rst                                                                   |   1849 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst                                                                   |   2105 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_addr_buf.rst                                                                  |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_addr_ds.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_addr_flat.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_addr_mimg.rst                                                                 |     23 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_attr.rst                                                                      |     30 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_base_smem_addr.rst                                                            |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_base_smem_buf.rst                                                             |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_base_smem_scratch.rst                                                         |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_bimm16.rst                                                                    |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_bimm32.rst                                                                    |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_buf_atomic128.rst                                                        |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_buf_atomic32.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_buf_atomic64.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_mimg_atomic_cmp.rst                                                      |     27 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_mimg_atomic_reg.rst                                                      |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_mimg_store.rst                                                           |     18 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_mimg_store_d16.rst                                                       |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_smem_atomic128.rst                                                       |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_smem_atomic32.rst                                                        |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_smem_atomic64.rst                                                        |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_buf_128.rst                                                               |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_buf_32.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_buf_64.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_buf_96.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_buf_lds.rst                                                               |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_flat_atomic32.rst                                                         |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_flat_atomic64.rst                                                         |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_mimg_gather4.rst                                                          |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_mimg_regular.rst                                                          |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_dst_mimg_regular_d16.rst                                                      |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_fimm16.rst                                                                    |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_fimm32.rst                                                                    |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_hwreg.rst                                                                     |     82 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_label.rst                                                                     |     37 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mad_type_dev.rst                                                              |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.rst                                                      |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_sdwa_sext.rst                                                             |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_vop3_abs_neg.rst                                                          |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_msg.rst                                                                       |     97 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_offset_buf.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_offset_smem_buf.rst                                                           |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_offset_smem_plain.rst                                                         |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_opt.rst                                                                       |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_param.rst                                                                     |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_perm_smem.rst                                                                 |     25 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ret.rst                                                                       |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_rsrc_buf.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_rsrc_mimg.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_saddr_flat_global.rst                                                         |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_saddr_flat_scratch.rst                                                        |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_samp_mimg.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdata128_0.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdata32_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdata64_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst256_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst32_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst32_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst512_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst64_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_simm16.rst                                                                    |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src_exp.rst                                                                   |     28 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc32_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc32_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc32_3.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc32_4.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc32_5.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc64_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_tgt.rst                                                                       |     25 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_type_dev.rst                                                                  |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_uimm16.rst                                                                    |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vaddr_flat_global.rst                                                         |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vaddr_flat_scratch.rst                                                        |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vcc_32.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdata128_0.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdata32_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdata64_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdata96_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdst128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdst32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdst64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vdst96_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vsrc128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vsrc32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vsrc32_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vsrc64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_waitcnt.rst                                                                   |     65 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_wsdst.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_wssrc.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_addr_buf.rst                                                                   |     24 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_addr_ds.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_addr_flat.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_addr_mimg.rst                                                                  |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_attr.rst                                                                       |     30 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_base_smem_addr.rst                                                             |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_base_smem_buf.rst                                                              |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_bimm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_bimm32.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_data_buf_atomic128.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_data_buf_atomic32.rst                                                          |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_data_buf_atomic64.rst                                                          |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_data_mimg_atomic_cmp.rst                                                       |     27 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_data_mimg_atomic_reg.rst                                                       |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_data_mimg_store.rst                                                            |     18 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_buf_128.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_buf_64.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_buf_96.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_buf_lds.rst                                                                |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_flat_atomic32.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_flat_atomic64.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_mimg_gather4.rst                                                           |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_mimg_regular.rst                                                           |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_fimm32.rst                                                                     |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_hwreg.rst                                                                      |     73 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_label.rst                                                                      |     37 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_mod.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_msg.rst                                                                        |     94 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_offset_buf.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_offset_smem.rst                                                                |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_opt.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_param.rst                                                                      |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ret.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_rsrc_buf.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_rsrc_mimg.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_samp_mimg.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst256_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst512_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_sdst64_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_simm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_0.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_1.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_2.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_3.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_4.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_5.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src32_6.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src64_0.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src64_1.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src64_2.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_src_exp.rst                                                                    |     28 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_4.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_5.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc32_6.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc64_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc64_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ssrc64_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_tgt.rst                                                                        |     24 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_type_dev.rst                                                                   |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_uimm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vcc_64.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdata128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdata32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdata64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdata96_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdst128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdst32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdst64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vdst96_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vsrc128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vsrc32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vsrc32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_vsrc64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_waitcnt.rst                                                                    |     65 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_addr_buf.rst                                                                   |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_addr_ds.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_addr_flat.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_addr_mimg.rst                                                                  |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_attr.rst                                                                       |     30 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_base_smem_addr.rst                                                             |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_base_smem_buf.rst                                                              |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_bimm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_bimm32.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_atomic128.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_atomic32.rst                                                          |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_atomic64.rst                                                          |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_d16_128.rst                                                           |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_d16_32.rst                                                            |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_d16_64.rst                                                            |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_buf_d16_96.rst                                                            |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_mimg_atomic_cmp.rst                                                       |     27 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_mimg_atomic_reg.rst                                                       |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_mimg_store.rst                                                            |     18 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_data_mimg_store_d16.rst                                                        |     24 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_128.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_64.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_96.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_d16_128.rst                                                            |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_d16_32.rst                                                             |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_d16_64.rst                                                             |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_d16_96.rst                                                             |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_lds.rst                                                                |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_flat_atomic32.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_flat_atomic64.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_mimg_gather4.rst                                                           |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_mimg_regular.rst                                                           |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_mimg_regular_d16.rst                                                       |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_fimm16.rst                                                                     |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_fimm32.rst                                                                     |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_hwreg.rst                                                                      |     73 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_imask.rst                                                                      |     66 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_label.rst                                                                      |     37 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_dpp_sdwa_abs_neg.rst                                                       |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_sdwa_sext.rst                                                              |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_vop3_abs_neg.rst                                                           |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_msg.rst                                                                        |     94 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_offset_buf.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_offset_smem_load.rst                                                           |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_offset_smem_store.rst                                                          |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_opt.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_param.rst                                                                      |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_perm_smem.rst                                                                  |     25 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ret.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_rsrc_buf.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_rsrc_mimg.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_samp_mimg.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdata128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdata32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdata64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst256_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst512_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_sdst64_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_simm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_0.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_1.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_2.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_3.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src64_0.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src64_1.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src_exp.rst                                                                    |     28 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc32_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc32_4.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc64_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc64_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ssrc64_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_tgt.rst                                                                        |     24 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_type_dev.rst                                                                   |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_uimm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vcc_64.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdata128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdata32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdata64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdata96_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdst128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdst32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdst64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vdst96_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vsrc128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vsrc32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vsrc32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_vsrc64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_waitcnt.rst                                                                    |     65 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_addr_buf.rst                                                                   |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_addr_ds.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_addr_flat.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_addr_mimg.rst                                                                  |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_attr.rst                                                                       |     30 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_base_smem_addr.rst                                                             |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_base_smem_buf.rst                                                              |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_base_smem_scratch.rst                                                          |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_bimm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_bimm32.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_buf_atomic128.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_buf_atomic32.rst                                                          |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_buf_atomic64.rst                                                          |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_mimg_atomic_cmp.rst                                                       |     27 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_mimg_atomic_reg.rst                                                       |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_mimg_store.rst                                                            |     18 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_mimg_store_d16.rst                                                        |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_smem_atomic128.rst                                                        |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_smem_atomic32.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_data_smem_atomic64.rst                                                         |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_buf_128.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_buf_32.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_buf_64.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_buf_96.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_buf_lds.rst                                                                |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_flat_atomic32.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_flat_atomic64.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_mimg_gather4.rst                                                           |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_mimg_regular.rst                                                           |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_dst_mimg_regular_d16.rst                                                       |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_fimm16.rst                                                                     |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_fimm32.rst                                                                     |     15 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_hwreg.rst                                                                      |     74 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_imask.rst                                                                      |     66 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_label.rst                                                                      |     37 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mad_type_dev.rst                                                               |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_dpp_sdwa_abs_neg.rst                                                       |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_sdwa_sext.rst                                                              |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_vop3_abs_neg.rst                                                           |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_msg.rst                                                                        |     97 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_offset_buf.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_offset_smem_buf.rst                                                            |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_offset_smem_plain.rst                                                          |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_opt.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_param.rst                                                                      |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_perm_smem.rst                                                                  |     25 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ret.rst                                                                        |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_rsrc_buf.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_rsrc_mimg.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_saddr_flat_global.rst                                                          |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_saddr_flat_scratch.rst                                                         |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_samp_mimg.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdata128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdata32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdata64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst256_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst512_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_sdst64_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_simm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_0.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_1.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_2.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_3.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src64_0.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src64_1.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src_exp.rst                                                                    |     28 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc32_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc32_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc32_4.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc64_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc64_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ssrc64_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_tgt.rst                                                                        |     24 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_type_dev.rst                                                                   |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_uimm16.rst                                                                     |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vaddr_flat_global.rst                                                          |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vaddr_flat_scratch.rst                                                         |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vcc_64.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdata128_0.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdata32_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdata64_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdata96_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdst128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdst32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdst64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vdst96_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vsrc128_0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vsrc32_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vsrc32_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vsrc64_0.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_waitcnt.rst                                                                    |     65 +
 external/apache2/llvm/dist/llvm/docs/AMDGPUInstructionNotation.rst                                                              |    110 +
 external/apache2/llvm/dist/llvm/docs/AMDGPUInstructionSyntax.rst                                                                |    172 +
 external/apache2/llvm/dist/llvm/docs/AMDGPUModifierSyntax.rst                                                                   |   1583 +
 external/apache2/llvm/dist/llvm/docs/AMDGPUOperandSyntax.rst                                                                    |   1078 +
 external/apache2/llvm/dist/llvm/docs/AMDGPUUsage.rst                                                                            |   6504 +
 external/apache2/llvm/dist/llvm/docs/ARM-BE-bitcastfail.png                                                                     |    Bin 
 external/apache2/llvm/dist/llvm/docs/ARM-BE-bitcastsuccess.png                                                                  |    Bin 
 external/apache2/llvm/dist/llvm/docs/ARM-BE-ld1.png                                                                             |    Bin 
 external/apache2/llvm/dist/llvm/docs/ARM-BE-ldr.png                                                                             |    Bin 
 external/apache2/llvm/dist/llvm/docs/AddingConstrainedIntrinsics.rst                                                            |    102 +
 external/apache2/llvm/dist/llvm/docs/AdvancedBuilds.rst                                                                         |    193 +
 external/apache2/llvm/dist/llvm/docs/AliasAnalysis.rst                                                                          |    691 +
 external/apache2/llvm/dist/llvm/docs/Atomics.rst                                                                                |    623 +
 external/apache2/llvm/dist/llvm/docs/Benchmarking.rst                                                                           |     87 +
 external/apache2/llvm/dist/llvm/docs/BigEndianNEON.rst                                                                          |    205 +
 external/apache2/llvm/dist/llvm/docs/BitCodeFormat.rst                                                                          |   1356 +
 external/apache2/llvm/dist/llvm/docs/BlockFrequencyTerminology.rst                                                              |    130 +
 external/apache2/llvm/dist/llvm/docs/BranchWeightMetadata.rst                                                                   |    164 +
 external/apache2/llvm/dist/llvm/docs/BugLifeCycle.rst                                                                           |    140 +
 external/apache2/llvm/dist/llvm/docs/Bugpoint.rst                                                                               |    227 +
 external/apache2/llvm/dist/llvm/docs/BugpointRedesign.md                                                                        |    102 +
 external/apache2/llvm/dist/llvm/docs/BuildingADistribution.rst                                                                  |    207 +
 external/apache2/llvm/dist/llvm/docs/CFIVerify.rst                                                                              |     93 +
 external/apache2/llvm/dist/llvm/docs/CMake.rst                                                                                  |    871 +
 external/apache2/llvm/dist/llvm/docs/CMakeLists.txt                                                                             |    168 +
 external/apache2/llvm/dist/llvm/docs/CMakePrimer.rst                                                                            |    439 +
 external/apache2/llvm/dist/llvm/docs/CodeGenerator.rst                                                                          |   2696 +
 external/apache2/llvm/dist/llvm/docs/CodeOfConduct.rst                                                                          |    112 +
 external/apache2/llvm/dist/llvm/docs/CodingStandards.rst                                                                        |   1640 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/FileCheck.rst                                                                 |    706 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/bugpoint.rst                                                                  |    197 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/dsymutil.rst                                                                  |    116 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/index.rst                                                                     |     77 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lit.rst                                                                       |    489 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llc.rst                                                                       |    214 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lli.rst                                                                       |    217 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-addr2line.rst                                                            |     38 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-ar.rst                                                                   |    347 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-as.rst                                                                   |     58 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-bcanalyzer.rst                                                           |    306 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-build.rst                                                                |     79 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-config.rst                                                               |    126 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cov.rst                                                                  |    441 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cxxfilt.rst                                                              |     81 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cxxmap.rst                                                               |     93 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-diff.rst                                                                 |     50 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-dis.rst                                                                  |     54 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-dwarfdump.rst                                                            |    170 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-exegesis-analysis.png                                                    |    Bin 
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-exegesis.rst                                                             |    278 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-extract.rst                                                              |     80 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-lib.rst                                                                  |     29 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-link.rst                                                                 |     56 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-lipo.rst                                                                 |     73 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-locstats.rst                                                             |     79 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-mca.rst                                                                  |    949 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-nm.rst                                                                   |    284 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objcopy.rst                                                              |    533 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objdump.rst                                                              |    332 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-pdbutil.rst                                                              |    587 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-profdata.rst                                                             |    314 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-ranlib.rst                                                               |     23 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readelf.rst                                                              |    203 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readobj.rst                                                              |    314 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-size.rst                                                                 |    198 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-stress.rst                                                               |     35 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-strings.rst                                                              |    130 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-strip.rst                                                                |    197 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst                                                           |    354 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/opt.rst                                                                       |    124 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/tblgen.rst                                                                    |    147 +
 external/apache2/llvm/dist/llvm/docs/CommandLine.rst                                                                            |   1752 +
 external/apache2/llvm/dist/llvm/docs/CompileCudaWithLLVM.rst                                                                    |    560 +
 external/apache2/llvm/dist/llvm/docs/CompilerWriterInfo.rst                                                                     |    181 +
 external/apache2/llvm/dist/llvm/docs/Contributing.rst                                                                           |    124 +
 external/apache2/llvm/dist/llvm/docs/Coroutines.rst                                                                             |   1560 +
 external/apache2/llvm/dist/llvm/docs/CoverageMappingFormat.rst                                                                  |    609 +
 external/apache2/llvm/dist/llvm/docs/DebuggingJITedCode.rst                                                                     |    143 +
 external/apache2/llvm/dist/llvm/docs/DependenceGraphs/cycle.png                                                                 |    Bin 
 external/apache2/llvm/dist/llvm/docs/DependenceGraphs/cycle_pi.png                                                              |    Bin 
 external/apache2/llvm/dist/llvm/docs/DependenceGraphs/index.rst                                                                 |    140 +
 external/apache2/llvm/dist/llvm/docs/DependenceGraphs/uml_builder_pattern.png                                                   |    Bin 
 external/apache2/llvm/dist/llvm/docs/DependenceGraphs/uml_nodes_and_edges.png                                                   |    Bin 
 external/apache2/llvm/dist/llvm/docs/DeveloperPolicy.rst                                                                        |    933 +
 external/apache2/llvm/dist/llvm/docs/Docker.rst                                                                                 |    185 +
 external/apache2/llvm/dist/llvm/docs/ExceptionHandling.rst                                                                      |    904 +
 external/apache2/llvm/dist/llvm/docs/ExtendedIntegerResults.txt                                                                 |    133 +
 external/apache2/llvm/dist/llvm/docs/ExtendingLLVM.rst                                                                          |    321 +
 external/apache2/llvm/dist/llvm/docs/Extensions.rst                                                                             |    558 +
 external/apache2/llvm/dist/llvm/docs/FAQ.rst                                                                                    |    334 +
 external/apache2/llvm/dist/llvm/docs/FaultMaps.rst                                                                              |    133 +
 external/apache2/llvm/dist/llvm/docs/Frontend/PerformanceTips.rst                                                               |    297 +
 external/apache2/llvm/dist/llvm/docs/FuzzingLLVM.rst                                                                            |    280 +
 external/apache2/llvm/dist/llvm/docs/GarbageCollection.rst                                                                      |   1028 +
 external/apache2/llvm/dist/llvm/docs/GetElementPtr.rst                                                                          |    538 +
 external/apache2/llvm/dist/llvm/docs/GettingInvolved.rst                                                                        |    206 +
 external/apache2/llvm/dist/llvm/docs/GettingStarted.rst                                                                         |   1130 +
 external/apache2/llvm/dist/llvm/docs/GettingStartedTutorials.rst                                                                |     38 +
 external/apache2/llvm/dist/llvm/docs/GettingStartedVS.rst                                                                       |    241 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/GMIR.rst                                                                        |    158 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/IRTranslator.rst                                                                |     57 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/InstructionSelect.rst                                                           |     98 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/Legalizer.rst                                                                   |    351 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/Pipeline.rst                                                                    |     82 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/Porting.rst                                                                     |     21 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/RegBankSelect.rst                                                               |     73 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/Resources.rst                                                                   |     11 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/index.rst                                                                       |     94 +
 external/apache2/llvm/dist/llvm/docs/GoldPlugin.rst                                                                             |    185 +
 external/apache2/llvm/dist/llvm/docs/GwpAsan.rst                                                                                |    280 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2000-11-18-EarlyDesignIdeas.txt                                            |     74 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2000-11-18-EarlyDesignIdeasResp.txt                                        |    199 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2000-12-06-EncodingIdea.txt                                                |     30 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2000-12-06-MeetingSummary.txt                                              |     83 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-01-31-UniversalIRIdea.txt                                             |     39 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebate.txt                                          |     67 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp1.txt                                     |     75 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp2.txt                                     |     53 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp4.txt                                     |     89 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-09-AdveComments.txt                                                |    120 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-09-AdveCommentsResponse.txt                                        |    245 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-13-Reference-Memory.txt                                            |     39 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-02-13-Reference-MemoryResponse.txt                                    |     47 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-04-16-DynamicCompilation.txt                                          |     49 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-05-18-ExceptionHandling.txt                                           |    202 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-05-19-ExceptionResponse.txt                                           |     45 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-06-01-GCCOptimizations.txt                                            |     63 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-06-01-GCCOptimizations2.txt                                           |     71 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-06-20-.NET-Differences.txt                                            |     30 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-07-06-LoweringIRForCodeGen.txt                                        |     31 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2001-09-18-OptimizeExceptions.txt                                          |     56 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2002-05-12-InstListChange.txt                                              |     55 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2002-06-25-MegaPatchInfo.txt                                               |     72 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2003-01-23-CygwinNotes.txt                                                 |     28 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2003-06-25-Reoptimizer1.txt                                                |    137 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2003-06-26-Reoptimizer2.txt                                                |    110 +
 external/apache2/llvm/dist/llvm/docs/HistoricalNotes/2007-OriginalClangReadme.txt                                               |    178 +
 external/apache2/llvm/dist/llvm/docs/HowToAddABuilder.rst                                                                       |    106 +
 external/apache2/llvm/dist/llvm/docs/HowToBuildOnARM.rst                                                                        |     85 +
 external/apache2/llvm/dist/llvm/docs/HowToBuildWithPGO.rst                                                                      |    163 +
 external/apache2/llvm/dist/llvm/docs/HowToCrossCompileBuiltinsOnArm.rst                                                         |    290 +
 external/apache2/llvm/dist/llvm/docs/HowToCrossCompileLLVM.rst                                                                  |    205 +
 external/apache2/llvm/dist/llvm/docs/HowToReleaseLLVM.rst                                                                       |    385 +
 external/apache2/llvm/dist/llvm/docs/HowToSetUpLLVMStyleRTTI.rst                                                                |    414 +
 external/apache2/llvm/dist/llvm/docs/HowToSubmitABug.rst                                                                        |    229 +
 external/apache2/llvm/dist/llvm/docs/HowToUseAttributes.rst                                                                     |     80 +
 external/apache2/llvm/dist/llvm/docs/HowToUseInstrMappings.rst                                                                  |    175 +
 external/apache2/llvm/dist/llvm/docs/InAlloca.rst                                                                               |    160 +
 external/apache2/llvm/dist/llvm/docs/LLVMBuild.rst                                                                              |    323 +
 external/apache2/llvm/dist/llvm/docs/LLVMBuild.txt                                                                              |     20 +
 external/apache2/llvm/dist/llvm/docs/LangRef.rst                                                                                |  17929 +++
 external/apache2/llvm/dist/llvm/docs/Lexicon.rst                                                                                |    294 +
 external/apache2/llvm/dist/llvm/docs/LibFuzzer.rst                                                                              |    798 +
 external/apache2/llvm/dist/llvm/docs/LinkTimeOptimization.rst                                                                   |    299 +
 external/apache2/llvm/dist/llvm/docs/LoopTerminology.rst                                                                        |    155 +
 external/apache2/llvm/dist/llvm/docs/MCJIT-creation.png                                                                         |    Bin 
 external/apache2/llvm/dist/llvm/docs/MCJIT-dyld-load.png                                                                        |    Bin 
 external/apache2/llvm/dist/llvm/docs/MCJIT-engine-builder.png                                                                   |    Bin 
 external/apache2/llvm/dist/llvm/docs/MCJIT-load-object.png                                                                      |    Bin 
 external/apache2/llvm/dist/llvm/docs/MCJIT-load.png                                                                             |    Bin 
 external/apache2/llvm/dist/llvm/docs/MCJIT-resolve-relocations.png                                                              |    Bin 
 external/apache2/llvm/dist/llvm/docs/MCJITDesignAndImplementation.rst                                                           |    180 +
 external/apache2/llvm/dist/llvm/docs/MIRLangRef.rst                                                                             |    788 +
 external/apache2/llvm/dist/llvm/docs/Makefile.sphinx                                                                            |    155 +
 external/apache2/llvm/dist/llvm/docs/MarkdownQuickstartTemplate.md                                                              |    157 +
 external/apache2/llvm/dist/llvm/docs/MarkedUpDisassembly.rst                                                                    |     86 +
 external/apache2/llvm/dist/llvm/docs/MeetupGuidelines.rst                                                                       |     82 +
 external/apache2/llvm/dist/llvm/docs/MemorySSA.rst                                                                              |    364 +
 external/apache2/llvm/dist/llvm/docs/MergeFunctions.rst                                                                         |    785 +
 external/apache2/llvm/dist/llvm/docs/NVPTXUsage.rst                                                                             |    972 +
 external/apache2/llvm/dist/llvm/docs/ORCv2.rst                                                                                  |    641 +
 external/apache2/llvm/dist/llvm/docs/OptBisect.rst                                                                              |    193 +
 external/apache2/llvm/dist/llvm/docs/PDB/CodeViewSymbols.rst                                                                    |    272 +
 external/apache2/llvm/dist/llvm/docs/PDB/CodeViewTypes.rst                                                                      |    261 +
 external/apache2/llvm/dist/llvm/docs/PDB/DbiStream.rst                                                                          |    465 +
 external/apache2/llvm/dist/llvm/docs/PDB/GlobalStream.rst                                                                       |      3 +
 external/apache2/llvm/dist/llvm/docs/PDB/HashTable.rst                                                                          |    103 +
 external/apache2/llvm/dist/llvm/docs/PDB/ModiStream.rst                                                                         |     80 +
 external/apache2/llvm/dist/llvm/docs/PDB/MsfFile.rst                                                                            |    181 +
 external/apache2/llvm/dist/llvm/docs/PDB/PdbStream.rst                                                                          |    154 +
 external/apache2/llvm/dist/llvm/docs/PDB/PublicStream.rst                                                                       |      3 +
 external/apache2/llvm/dist/llvm/docs/PDB/TpiStream.rst                                                                          |    314 +
 external/apache2/llvm/dist/llvm/docs/PDB/index.rst                                                                              |    169 +
 external/apache2/llvm/dist/llvm/docs/Packaging.rst                                                                              |     73 +
 external/apache2/llvm/dist/llvm/docs/Passes.rst                                                                                 |   1231 +
 external/apache2/llvm/dist/llvm/docs/Phabricator.rst                                                                            |    250 +
 external/apache2/llvm/dist/llvm/docs/ProgrammersManual.rst                                                                      |   4179 +
 external/apache2/llvm/dist/llvm/docs/Projects.rst                                                                               |    257 +
 external/apache2/llvm/dist/llvm/docs/Proposals/GitHubMove.rst                                                                   |   1086 +
 external/apache2/llvm/dist/llvm/docs/Proposals/LLVMLibC.rst                                                                     |    125 +
 external/apache2/llvm/dist/llvm/docs/Proposals/TestSuite.rst                                                                    |    321 +
 external/apache2/llvm/dist/llvm/docs/Proposals/VariableNames.rst                                                                |    399 +
 external/apache2/llvm/dist/llvm/docs/Proposals/VectorizationPlan.rst                                                            |    247 +
 external/apache2/llvm/dist/llvm/docs/README.txt                                                                                 |     68 +
 external/apache2/llvm/dist/llvm/docs/Reference.rst                                                                              |    211 +
 external/apache2/llvm/dist/llvm/docs/ReleaseNotes.rst                                                                           |    189 +
 external/apache2/llvm/dist/llvm/docs/ReleaseProcess.rst                                                                         |    234 +
 external/apache2/llvm/dist/llvm/docs/Remarks.rst                                                                                |    618 +
 external/apache2/llvm/dist/llvm/docs/ReportingGuide.rst                                                                         |    143 +
 external/apache2/llvm/dist/llvm/docs/ScudoHardenedAllocator.rst                                                                 |    253 +
 external/apache2/llvm/dist/llvm/docs/SegmentedStacks.rst                                                                        |     77 +
 external/apache2/llvm/dist/llvm/docs/SourceLevelDebugging.rst                                                                   |   2139 +
 external/apache2/llvm/dist/llvm/docs/SpeculativeLoadHardening.md                                                                |   1098 +
 external/apache2/llvm/dist/llvm/docs/SphinxQuickstartTemplate.rst                                                               |    160 +
 external/apache2/llvm/dist/llvm/docs/StackMaps.rst                                                                              |    517 +
 external/apache2/llvm/dist/llvm/docs/StackSafetyAnalysis.rst                                                                    |     56 +
 external/apache2/llvm/dist/llvm/docs/Statepoints.rst                                                                            |    983 +
 external/apache2/llvm/dist/llvm/docs/SupportLibrary.rst                                                                         |    246 +
 external/apache2/llvm/dist/llvm/docs/SystemLibrary.rst                                                                          |      9 +
 external/apache2/llvm/dist/llvm/docs/TableGen/BackEnds.rst                                                                      |    571 +
 external/apache2/llvm/dist/llvm/docs/TableGen/Deficiencies.rst                                                                  |     31 +
 external/apache2/llvm/dist/llvm/docs/TableGen/LangIntro.rst                                                                     |    709 +
 external/apache2/llvm/dist/llvm/docs/TableGen/LangRef.rst                                                                       |    505 +
 external/apache2/llvm/dist/llvm/docs/TableGen/index.rst                                                                         |    304 +
 external/apache2/llvm/dist/llvm/docs/TableGenFundamentals.rst                                                                   |     10 +
 external/apache2/llvm/dist/llvm/docs/TestSuiteGuide.md                                                                          |    403 +
 external/apache2/llvm/dist/llvm/docs/TestSuiteMakefileGuide.rst                                                                 |    198 +
 external/apache2/llvm/dist/llvm/docs/TestingGuide.rst                                                                           |    601 +
 external/apache2/llvm/dist/llvm/docs/TransformMetadata.rst                                                                      |    441 +
 external/apache2/llvm/dist/llvm/docs/TypeMetadata.rst                                                                           |    290 +
 external/apache2/llvm/dist/llvm/docs/UserGuides.rst                                                                             |    195 +
 external/apache2/llvm/dist/llvm/docs/Vectorizers.rst                                                                            |    435 +
 external/apache2/llvm/dist/llvm/docs/WritingAnLLVMBackend.rst                                                                   |   1979 +
 external/apache2/llvm/dist/llvm/docs/WritingAnLLVMPass.rst                                                                      |   1456 +
 external/apache2/llvm/dist/llvm/docs/XRay.rst                                                                                   |    339 +
 external/apache2/llvm/dist/llvm/docs/XRayExample.rst                                                                            |    349 +
 external/apache2/llvm/dist/llvm/docs/XRayFDRFormat.rst                                                                          |    401 +
 external/apache2/llvm/dist/llvm/docs/YamlIO.rst                                                                                 |   1035 +
 external/apache2/llvm/dist/llvm/docs/_ocamldoc/style.css                                                                        |     97 +
 external/apache2/llvm/dist/llvm/docs/_static/lines.gif                                                                          |    Bin 
 external/apache2/llvm/dist/llvm/docs/_static/llvm.css                                                                           |    112 +
 external/apache2/llvm/dist/llvm/docs/_templates/indexsidebar.html                                                               |     29 +
 external/apache2/llvm/dist/llvm/docs/_templates/layout.html                                                                     |     13 +
 external/apache2/llvm/dist/llvm/docs/_themes/llvm-theme/layout.html                                                             |     23 +
 external/apache2/llvm/dist/llvm/docs/_themes/llvm-theme/static/contents.png                                                     |    Bin 
 external/apache2/llvm/dist/llvm/docs/_themes/llvm-theme/static/llvm-theme.css                                                   |    371 +
 external/apache2/llvm/dist/llvm/docs/_themes/llvm-theme/static/logo.png                                                         |    Bin 
 external/apache2/llvm/dist/llvm/docs/_themes/llvm-theme/static/navigation.png                                                   |    Bin 
 external/apache2/llvm/dist/llvm/docs/_themes/llvm-theme/theme.conf                                                              |      4 +
 external/apache2/llvm/dist/llvm/docs/conf.py                                                                                    |    288 +
 external/apache2/llvm/dist/llvm/docs/doxygen-mainpage.dox                                                                       |     18 +
 external/apache2/llvm/dist/llvm/docs/doxygen.cfg.in                                                                             |   2294 +
 external/apache2/llvm/dist/llvm/docs/gcc-loops.png                                                                              |    Bin 
 external/apache2/llvm/dist/llvm/docs/index.rst                                                                                  |     89 +
 external/apache2/llvm/dist/llvm/docs/linpack-pc.png                                                                             |    Bin 
 external/apache2/llvm/dist/llvm/docs/llvm-objdump.1                                                                             |    198 +
 external/apache2/llvm/dist/llvm/docs/make.bat                                                                                   |    190 +
 external/apache2/llvm/dist/llvm/docs/re_format.7                                                                                |    756 +
 external/apache2/llvm/dist/llvm/docs/speculative_load_hardening_microbenchmarks.png                                             |    Bin 
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT1.rst                                                                 |    323 +
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT2.rst                                                                 |    277 +
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT3.rst                                                                 |    191 +
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT4.rst                                                                 |     48 +
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT5.rst                                                                 |     57 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl01.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl02.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl03.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl04.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl05.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl06.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl07.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl08.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl09.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl10.rst                                                                    |      7 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl01.rst                                            |    196 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl02.rst                                            |    739 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst                                            |    570 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl04.rst                                            |    661 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl05-cfg.png                                        |    Bin 
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl05.rst                                            |    816 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl06.rst                                            |    770 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl07.rst                                            |    885 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl08.rst                                            |    220 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl09.rst                                            |    467 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst                                            |    256 +
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/index.rst                                                 |     83 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl1.rst                                                                |    285 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl2.rst                                                                |    899 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl3.rst                                                                |    961 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl4.rst                                                                |    915 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl5.rst                                                                |   1350 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl6.rst                                                                |   1441 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl7.rst                                                                |   1723 +
 external/apache2/llvm/dist/llvm/docs/tutorial/OCamlLangImpl8.rst                                                                |    267 +
 external/apache2/llvm/dist/llvm/docs/tutorial/index.rst                                                                         |     56 +
 external/apache2/llvm/dist/llvm/docs/yaml2obj.rst                                                                               |    221 +
 external/apache2/llvm/dist/llvm/examples/BrainF/BrainF.cpp                                                                      |    474 +
 external/apache2/llvm/dist/llvm/examples/BrainF/BrainF.h                                                                        |     94 +
 external/apache2/llvm/dist/llvm/examples/BrainF/BrainFDriver.cpp                                                                |    186 +
 external/apache2/llvm/dist/llvm/examples/BrainF/CMakeLists.txt                                                                  |     14 +
 external/apache2/llvm/dist/llvm/examples/CMakeLists.txt                                                                         |     16 +
 external/apache2/llvm/dist/llvm/examples/ExceptionDemo/CMakeLists.txt                                                           |     21 +
 external/apache2/llvm/dist/llvm/examples/ExceptionDemo/ExceptionDemo.cpp                                                        |   1984 +
 external/apache2/llvm/dist/llvm/examples/Fibonacci/CMakeLists.txt                                                               |     13 +
 external/apache2/llvm/dist/llvm/examples/Fibonacci/fibonacci.cpp                                                                |    148 +
 external/apache2/llvm/dist/llvm/examples/HowToUseJIT/CMakeLists.txt                                                             |     11 +
 external/apache2/llvm/dist/llvm/examples/HowToUseJIT/HowToUseJIT.cpp                                                            |    138 +
 external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/CMakeLists.txt                                                           |     10 +
 external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp                                                        |     82 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt                                               |      8 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt                                      |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h                                   |     84 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp                                             |   1240 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt                                      |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h                                   |    114 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp                                             |   1240 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt                                      |     19 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h                                   |    155 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp                                             |   1233 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt                                      |     19 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h                                   |    231 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp                                             |   1238 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/CMakeLists.txt                                      |     21 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h                                   |    248 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/RemoteJITUtils.h                                    |     75 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/CMakeLists.txt                               |     19 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/server.cpp                                   |    111 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp                                             |   1309 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/CMakeLists.txt                                                            |     17 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt                                                   |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter2/toy.cpp                                                          |    447 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt                                                   |      8 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/toy.cpp                                                          |    610 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt                                                   |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/toy.cpp                                                          |    700 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt                                                   |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/toy.cpp                                                          |    974 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt                                                   |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/toy.cpp                                                          |   1093 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt                                                   |     19 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp                                                          |   1264 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt                                                   |      9 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/toy.cpp                                                          |   1269 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt                                                   |     14 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/toy.cpp                                                          |   1451 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/README.txt                                                          |     12 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt                                                   |     28 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py                                               |    221 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py                                                 |     72 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp                                                  |   1203 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp                                                      |   1549 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt                                                 |     25 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py                                             |    226 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py                                               |     72 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp                                                    |   1596 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt                                                  |     18 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp                                                     |   1379 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt                                                     |     25 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py                                                 |    221 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp                                                    |   1165 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp                                                        |   1420 +
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h                                                 |    139 +
 external/apache2/llvm/dist/llvm/examples/LLJITExamples/CMakeLists.txt                                                           |      2 +
 external/apache2/llvm/dist/llvm/examples/LLJITExamples/ExampleModules.h                                                         |     54 +
 external/apache2/llvm/dist/llvm/examples/LLJITExamples/LLJITWithJITLink/CMakeLists.txt                                          |     11 +
 external/apache2/llvm/dist/llvm/examples/LLJITExamples/LLJITWithJITLink/LLJITWithJITLink.cpp                                    |     70 +
 external/apache2/llvm/dist/llvm/examples/LLJITExamples/LLJITWithObjectCache/CMakeLists.txt                                      |     12 +
 external/apache2/llvm/dist/llvm/examples/LLJITExamples/LLJITWithObjectCache/LLJITWithObjectCache.cpp                            |     95 +
 external/apache2/llvm/dist/llvm/examples/LLVMBuild.txt                                                                          |     20 +
 external/apache2/llvm/dist/llvm/examples/ModuleMaker/CMakeLists.txt                                                             |      9 +
 external/apache2/llvm/dist/llvm/examples/ModuleMaker/ModuleMaker.cpp                                                            |     69 +
 external/apache2/llvm/dist/llvm/examples/ModuleMaker/README.txt                                                                 |      8 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/_tags                                                      |      1 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/ast.ml                                                     |     25 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/lexer.ml                                                   |     52 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/parser.ml                                                  |    122 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/token.ml                                                   |     15 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/toplevel.ml                                                |     34 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/toy.ml                                                     |     21 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/_tags                                                      |      2 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/ast.ml                                                     |     25 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/codegen.ml                                                 |    100 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/lexer.ml                                                   |     52 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/myocamlbuild.ml                                            |      6 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/parser.ml                                                  |    122 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/token.ml                                                   |     15 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/toplevel.ml                                                |     39 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/toy.ml                                                     |     26 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/_tags                                                      |      4 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/ast.ml                                                     |     25 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/bindings.c                                                 |      7 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/codegen.ml                                                 |    103 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/lexer.ml                                                   |     52 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/myocamlbuild.ml                                            |     10 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/parser.ml                                                  |    122 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/token.ml                                                   |     15 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/toplevel.ml                                                |     49 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/toy.ml                                                     |     53 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/_tags                                                      |      4 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/ast.ml                                                     |     31 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/bindings.c                                                 |      7 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/codegen.ml                                                 |    225 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/lexer.ml                                                   |     57 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/myocamlbuild.ml                                            |     10 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/parser.ml                                                  |    158 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/token.ml                                                   |     19 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/toplevel.ml                                                |     49 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/toy.ml                                                     |     53 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/_tags                                                      |      4 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/ast.ml                                                     |     36 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/bindings.c                                                 |     13 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/codegen.ml                                                 |    251 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/lexer.ml                                                   |     59 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/myocamlbuild.ml                                            |     10 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/parser.ml                                                  |    195 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/token.ml                                                   |     22 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/toplevel.ml                                                |     49 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/toy.ml                                                     |     53 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/_tags                                                      |      4 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/ast.ml                                                     |     39 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/bindings.c                                                 |     13 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/codegen.ml                                                 |    370 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/lexer.ml                                                   |     60 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/myocamlbuild.ml                                            |     10 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/parser.ml                                                  |    221 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/token.ml                                                   |     25 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/toplevel.ml                                                |     49 +
 external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/toy.ml                                                     |     57 +
 external/apache2/llvm/dist/llvm/examples/ParallelJIT/CMakeLists.txt                                                             |     14 +
 external/apache2/llvm/dist/llvm/examples/ParallelJIT/ParallelJIT.cpp                                                            |    325 +
 external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/CMakeLists.txt                                                          |     14 +
 external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp                                                      |    195 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Analysis.h                                                                       |     65 +
 external/apache2/llvm/dist/llvm/include/llvm-c/BitReader.h                                                                      |     85 +
 external/apache2/llvm/dist/llvm/include/llvm-c/BitWriter.h                                                                      |     59 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Comdat.h                                                                         |     75 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Core.h                                                                           |   4093 +
 external/apache2/llvm/dist/llvm/include/llvm-c/DataTypes.h                                                                      |     90 +
 external/apache2/llvm/dist/llvm/include/llvm-c/DebugInfo.h                                                                      |   1360 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Disassembler.h                                                                   |    113 +
 external/apache2/llvm/dist/llvm/include/llvm-c/DisassemblerTypes.h                                                              |    160 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Error.h                                                                          |     69 +
 external/apache2/llvm/dist/llvm/include/llvm-c/ErrorHandling.h                                                                  |     49 +
 external/apache2/llvm/dist/llvm/include/llvm-c/ExecutionEngine.h                                                                |    200 +
 external/apache2/llvm/dist/llvm/include/llvm-c/IRReader.h                                                                       |     40 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Initialization.h                                                                 |     56 +
 external/apache2/llvm/dist/llvm/include/llvm-c/LinkTimeOptimizer.h                                                              |     68 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Linker.h                                                                         |     41 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Object.h                                                                         |    233 +
 external/apache2/llvm/dist/llvm/include/llvm-c/OrcBindings.h                                                                    |    172 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Remarks.h                                                                        |    344 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Support.h                                                                        |     65 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Target.h                                                                         |    295 +
 external/apache2/llvm/dist/llvm/include/llvm-c/TargetMachine.h                                                                  |    163 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/AggressiveInstCombine.h                                               |     43 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/Coroutines.h                                                          |     55 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/IPO.h                                                                 |    102 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/InstCombine.h                                                         |     43 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/PassManagerBuilder.h                                                  |     90 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/Scalar.h                                                              |    173 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/Utils.h                                                               |     53 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/Vectorize.h                                                           |     50 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Types.h                                                                          |    179 +
 external/apache2/llvm/dist/llvm/include/llvm-c/lto.h                                                                            |    907 +
 external/apache2/llvm/dist/llvm/include/llvm-c/module.modulemap                                                                 |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APFloat.h                                                                      |   1290 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APInt.h                                                                        |   2245 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APSInt.h                                                                       |    353 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/AllocatorList.h                                                                |    240 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Any.h                                                                          |    159 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ArrayRef.h                                                                     |    540 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BitVector.h                                                                    |    945 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BitmaskEnum.h                                                                  |    152 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BreadthFirstIterator.h                                                         |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/CachedHashString.h                                                             |    184 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h                                                            |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DeltaAlgorithm.h                                                               |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMap.h                                                                     |   1275 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMapInfo.h                                                                 |    300 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseSet.h                                                                     |    283 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DepthFirstIterator.h                                                           |    307 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DirectedGraph.h                                                                |    270 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/EpochTracker.h                                                                 |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/EquivalenceClasses.h                                                           |    297 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FoldingSet.h                                                                   |    761 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FunctionExtras.h                                                               |    292 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/GraphTraits.h                                                                  |    142 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Hashing.h                                                                      |    659 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableList.h                                                                |    246 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableMap.h                                                                 |    414 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableSet.h                                                                 |   1223 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IndexedMap.h                                                                   |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntEqClasses.h                                                                 |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntervalMap.h                                                                  |   2167 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h                                                           |    269 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/MapVector.h                                                                    |    239 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/None.h                                                                         |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Optional.h                                                                     |    429 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PackedVector.h                                                                 |    150 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerEmbeddedInt.h                                                           |    119 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerIntPair.h                                                               |    243 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerSumType.h                                                               |    294 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerUnion.h                                                                 |    309 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PostOrderIterator.h                                                            |    311 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PriorityQueue.h                                                                |     82 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PriorityWorklist.h                                                             |    265 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SCCIterator.h                                                                  |    236 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/STLExtras.h                                                                    |   1578 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ScopeExit.h                                                                    |     65 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ScopedHashTable.h                                                              |    263 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Sequence.h                                                                     |     83 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SetOperations.h                                                                |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SetVector.h                                                                    |    311 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallBitVector.h                                                               |    714 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallPtrSet.h                                                                  |    485 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallSet.h                                                                     |    253 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallString.h                                                                  |    296 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallVector.h                                                                  |    930 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseBitVector.h                                                              |    892 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseMultiSet.h                                                               |    522 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseSet.h                                                                    |    315 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Statistic.h                                                                    |    222 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringExtras.h                                                                 |    401 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringMap.h                                                                    |    593 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringRef.h                                                                    |    920 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringSet.h                                                                    |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringSwitch.h                                                                 |    196 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/TinyPtrVector.h                                                                |    358 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Triple.h                                                                       |    881 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Twine.h                                                                        |    544 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/UniqueVector.h                                                                 |    101 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/bit.h                                                                          |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/edit_distance.h                                                                |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/fallible_iterator.h                                                            |    243 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ilist.h                                                                        |    419 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ilist_base.h                                                                   |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ilist_iterator.h                                                               |    198 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ilist_node.h                                                                   |    305 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ilist_node_base.h                                                              |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ilist_node_options.h                                                           |    131 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator.h                                                                     |    366 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator_range.h                                                               |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/simple_ilist.h                                                                 |    314 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h                                                           |   1223 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h                                                  |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasSetTracker.h                                                         |    467 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AssumptionCache.h                                                         |    239 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BasicAliasAnalysis.h                                                      |    277 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfo.h                                                      |    156 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h                                                  |   1477 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BranchProbabilityInfo.h                                                   |    252 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFG.h                                                                     |    176 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFGPrinter.h                                                              |    185 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h                                                   |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h                                                  |    127 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h                                                  |    144 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CGSCCPassManager.h                                                        |    940 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CallGraph.h                                                               |    509 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CallGraphSCCPass.h                                                        |    136 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CallPrinter.h                                                             |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CaptureTracking.h                                                         |    103 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CmpInstAnalysis.h                                                         |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CodeMetrics.h                                                             |     95 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstantFolding.h                                                         |    165 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DDG.h                                                                     |    430 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h                                                      |    188 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DemandedBits.h                                                            |    135 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DependenceAnalysis.h                                                      |    978 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DependenceGraphBuilder.h                                                  |    119 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DivergenceAnalysis.h                                                      |    214 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DomPrinter.h                                                              |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DomTreeUpdater.h                                                          |    309 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontier.h                                                       |    210 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontierImpl.h                                                   |    231 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/EHPersonalities.h                                                         |    118 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/GlobalsModRef.h                                                           |    161 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/GuardUtils.h                                                              |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IVDescriptors.h                                                           |    367 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IVUsers.h                                                                 |    201 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h                                           |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IndirectCallVisitor.h                                                     |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h                                                              |    237 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h                                           |    149 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionSimplify.h                                                     |    304 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Interval.h                                                                |    141 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IntervalIterator.h                                                        |    267 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IntervalPartition.h                                                       |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h                                               |     89 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h                                                  |    131 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h                                               |    123 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyCallGraph.h                                                           |   1308 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyValueInfo.h                                                           |    166 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h                                                |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Lint.h                                                                    |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Loads.h                                                                   |    157 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAccessAnalysis.h                                                      |    790 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAnalysisManager.h                                                     |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopCacheAnalysis.h                                                       |    281 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfo.h                                                                |   1278 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfoImpl.h                                                            |    737 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopIterator.h                                                            |    259 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopPass.h                                                                |    178 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h                                                      |     94 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h                                                          |    345 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h                                                |    553 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryLocation.h                                                          |    307 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSA.h                                                               |   1315 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSAUpdater.h                                                        |    309 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h                                                   |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MustExecute.h                                                             |    450 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h                                                    |     99 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h                                                    |    300 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCInstKind.h                                                         |    128 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h                                               |    167 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OrderedBasicBlock.h                                                       |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OrderedInstructions.h                                                     |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PHITransAddr.h                                                            |    126 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Passes.h                                                                  |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PhiValues.h                                                               |    158 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PostDominators.h                                                          |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ProfileSummaryInfo.h                                                      |    201 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PtrUseVisitor.h                                                           |    306 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionInfo.h                                                              |   1032 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionInfoImpl.h                                                          |    931 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionIterator.h                                                          |    359 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionPass.h                                                              |    130 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionPrinter.h                                                           |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h                                                         |   2054 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h                                            |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h                                                 |    415 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h                                              |    854 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h                                            |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScopedNoAliasAA.h                                                         |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SparsePropagation.h                                                       |    526 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/StackSafetyAnalysis.h                                                     |    119 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h                                                  |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SyntheticCountsUtils.h                                                    |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetFolder.h                                                            |    272 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.def                                                     |   1411 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h                                                       |    399 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h                                                     |   1954 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h                                                 |    921 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Trace.h                                                                   |    111 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h                                                  |     97 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeMetadataUtils.h                                                       |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/Local.h                                                             |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h                                                            |    322 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLatticeUtils.h                                                       |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueTracking.h                                                           |    680 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VecFuncs.def                                                              |    250 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VectorUtils.h                                                             |    740 +
 external/apache2/llvm/dist/llvm/include/llvm/AsmParser/Parser.h                                                                 |    206 +
 external/apache2/llvm/dist/llvm/include/llvm/AsmParser/SlotMapping.h                                                            |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h                                              |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/COFF.h                                                                |    729 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.def                                                             |    964 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.h                                                               |    676 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/DynamicTags.def                                                       |    244 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELF.h                                                                 |   1573 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def                                                 |    221 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def                                                  |     17 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def                                                     |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def                                                     |    141 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def                                                     |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def                                                     |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def                                                 |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def                                                   |     19 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def                                                  |     16 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def                                                    |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def                                                 |    156 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def                                               |    195 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def                                                   |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def                                                   |     89 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def                                                 |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def                                                    |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def                                                  |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MachO.def                                                             |    119 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MachO.h                                                               |   2006 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Magic.h                                                               |     77 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Minidump.h                                                            |    271 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MinidumpConstants.def                                                 |    144 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPack.def                                                           |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPack.h                                                             |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackDocument.h                                                     |    385 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackReader.h                                                       |    147 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackWriter.h                                                       |    130 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Wasm.h                                                                |    391 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/WasmRelocs.def                                                        |     17 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/XCOFF.h                                                               |    257 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h                                                          |    104 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeReader.h                                                            |    272 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeWriter.h                                                            |    156 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeWriterPass.h                                                        |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h                                                             |    656 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitCodes.h                                                               |    189 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitstreamReader.h                                                        |    558 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitstreamWriter.h                                                        |    547 +
 external/apache2/llvm/dist/llvm/include/llvm/CMakeLists.txt                                                                     |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AccelTable.h                                                               |    407 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Analysis.h                                                                 |    150 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h                                                               |    699 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinterHandler.h                                                        |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AtomicExpandUtils.h                                                        |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h                                                             |   1736 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BuiltinGCs.h                                                               |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CSEConfigBase.h                                                            |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CalcSpillWeights.h                                                         |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CallingConvLower.h                                                         |    577 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.inc                                                           |    411 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CostTable.h                                                                |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DAGCombine.h                                                               |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DFAPacketizer.h                                                            |    231 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIE.h                                                                      |    967 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIEValue.def                                                               |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h                                               |    128 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DebugHandlerBase.h                                                         |    137 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h                                                     |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/EdgeBundles.h                                                              |     63 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ExecutionDomainFix.h                                                       |    212 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ExpandReductions.h                                                         |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h                                                                 |    598 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FaultMaps.h                                                                |    217 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h                                                     |    291 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GCMetadata.h                                                               |    205 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GCMetadataPrinter.h                                                        |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GCStrategy.h                                                               |    136 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h                                                       |    242 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h                                                 |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h                                                  |    339 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h                                                      |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h                                                |    195 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h                                                  |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h                                     |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h                                           |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h                                                |    111 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h                                                 |    116 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h                                                  |    639 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h                                             |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h                                           |    504 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h                                       |   1043 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h                                  |    568 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h                                                     |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h                                               |    261 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h                                                 |   1355 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h                                                     |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h                                                |    338 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h                                              |   1478 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h                                                 |    669 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBank.h                                                  |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h                                              |    773 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Types.h                                                         |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Utils.h                                                         |    177 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ISDOpcodes.h                                                               |   1099 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/IntrinsicLowering.h                                                        |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h                                                     |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h                                            |     75 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LexicalScopes.h                                                            |    257 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h                                               |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h                                                 |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveInterval.h                                                             |    991 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalUnion.h                                                        |    199 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervals.h                                                            |    494 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LivePhysRegs.h                                                             |    197 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeCalc.h                                                            |    295 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeEdit.h                                                            |    257 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRegMatrix.h                                                            |    159 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRegUnits.h                                                             |    165 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveStacks.h                                                               |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveVariables.h                                                            |    308 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LoopTraversal.h                                                            |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LowLevelType.h                                                             |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRParser/MIParser.h                                                       |    233 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h                                                      |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRPrinter.h                                                               |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRYamlMapping.h                                                           |    635 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachORelocation.h                                                          |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h                                                        |    966 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h                                                |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h                                             |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineCombinerPattern.h                                                   |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineConstantPool.h                                                      |    163 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h                                                 |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineDominators.h                                                        |    290 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFrameInfo.h                                                         |    814 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h                                                          |   1080 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFunctionPass.h                                                      |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h                                                             |   1734 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBuilder.h                                                      |    592 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBundle.h                                                       |    262 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h                                               |    288 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h                                                     |    139 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopInfo.h                                                          |    198 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopUtils.h                                                         |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineMemOperand.h                                                        |    322 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineModuleInfo.h                                                        |    297 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h                                                   |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h                                                           |    981 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h                                         |    227 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOutliner.h                                                          |    225 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassRegistry.h                                                      |    171 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePipeliner.h                                                         |    591 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePostDominators.h                                                    |     93 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineRegionInfo.h                                                        |    181 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineRegisterInfo.h                                                      |   1213 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineSSAUpdater.h                                                        |    112 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h                                                         |   1082 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineSizeOpts.h                                                          |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineTraceMetrics.h                                                      |    435 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MacroFusion.h                                                              |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ModuloSchedule.h                                                           |    367 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h                                                       |    134 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/Graph.h                                                               |    674 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/Math.h                                                                |    291 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h                                                      |    222 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/Solution.h                                                            |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQPRAConstraint.h                                                         |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ParallelCG.h                                                               |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Passes.h                                                                   |    463 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h                                                 |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PseudoSourceValue.h                                                        |    196 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h                                                      |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegAllocPBQP.h                                                             |    535 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegAllocRegistry.h                                                         |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Register.h                                                                 |    156 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterClassInfo.h                                                        |    149 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterPressure.h                                                         |    574 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterScavenging.h                                                       |    239 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterUsageInfo.h                                                        |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h                                                    |    135 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RuntimeLibcalls.h                                                          |     81 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SDNodeProperties.td                                                        |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAG.h                                                              |    778 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h                                                        |    404 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h                                                      |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDFS.h                                                              |    193 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h                                                 |    121 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SchedulerRegistry.h                                                        |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h                                               |    127 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h                                                             |   1805 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h                                              |     95 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGISel.h                                                         |    365 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h                                                        |   2670 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h                                                   |    167 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SlotIndexes.h                                                              |    649 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/StackMaps.h                                                                |    337 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/StackProtector.h                                                           |    123 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h                                                  |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h                                                      |    298 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TailDuplicator.h                                                           |    127 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetCallingConv.h                                                        |    224 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetFrameLowering.h                                                      |    396 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetInstrInfo.h                                                          |   1818 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h                                                           |   4283 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h                                             |    241 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetOpcodes.h                                                            |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetPassConfig.h                                                         |    456 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetRegisterInfo.h                                                       |   1172 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetSchedule.h                                                           |    205 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h                                                      |    310 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/UnreachableBlockElim.h                                                     |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.h                                                               |    436 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.td                                                              |    200 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/VirtRegMap.h                                                               |    190 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h                                                           |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/WinEHFuncInfo.h                                                            |    128 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/AsmParsers.def.in                                                           |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/AsmPrinters.def.in                                                          |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/Disassemblers.def.in                                                        |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/Targets.def.in                                                              |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/abi-breaking.h.cmake                                                        |     62 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/config.h.cmake                                                              |    356 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/llvm-config.h.cmake                                                         |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h                                     |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h                                                      |    131 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h                                               |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h                                                 |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeView.h                                                      |    614 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h                                                 |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h                                              |    270 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def                                           |    687 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def                                             |    260 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def                                               |    249 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h                                     |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h                                      |    103 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h                                        |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h                                       |     94 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h                                      |     63 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h                                   |    125 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h                                          |    149 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h                                    |     96 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h                                               |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h                                         |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h                                        |    113 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h                                      |     66 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h                                        |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h                                        |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h                                                    |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/Formatters.h                                                    |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h                                                    |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/GUID.h                                                          |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h                                        |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h                                      |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/Line.h                                                          |    132 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h                                       |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/RecordName.h                                                    |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h                                           |    230 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h                                          |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h                                           |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h                                            |     99 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h                                            |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h                                                  |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h                                                  |   1008 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h                                           |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h                                           |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h                                              |     83 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h                                 |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h                                        |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h                                         |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h                                                |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h                                              |    165 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h                                               |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h                                                   |    233 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h                                                     |    299 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h                                            |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h                                                    |    964 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h                                             |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h                                             |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h                                              |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h                                             |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h                                           |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h                                   |    121 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h                                          |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DIContext.h                                                              |    302 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h                                     |    183 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h                                            |    599 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h                                                |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h                                                   |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h                                                 |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h                                                     |    386 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h                                               |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h                                                 |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h                                                   |     97 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h                                              |     75 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h                                                |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h                                                  |    308 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h                                              |     62 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h                                                   |    392 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h                                                    |    122 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h                                                  |     62 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h                                               |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h                                              |     83 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h                                               |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h                                                         |    468 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h                                                  |    159 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h                                                   |    321 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h                                                    |     82 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h                                                   |    290 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h                                                      |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h                                                    |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h                                                     |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h                                                    |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h                                                        |    527 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h                                                   |    105 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h                                                    |    336 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h                                                         |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h                                                        |    124 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h                                                      |    187 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h                                                       |    229 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h                                                        |    228 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/Header.h                                                            |    129 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h                                                        |    133 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h                                                         |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/LineTable.h                                                         |    198 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/Range.h                                                             |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/StringTable.h                                                       |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h                                                           |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h                                                         |    144 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h                                                          |    161 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MSFError.h                                                           |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h                                                  |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h                                           |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h                                                  |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h                                            |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h                                               |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h                                         |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h                                             |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h                                         |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h                                             |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h                                                 |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h                                                  |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h                                                       |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h                                                   |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h                                              |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h                                                  |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h                                                   |    233 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h                                              |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h                                                     |     93 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h                                                  |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h                                                     |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h                                                       |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h                                                       |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/GenericError.h                                                       |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h                                                     |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h                                                   |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h                                                      |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h                                                 |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h                                                     |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h                                                      |    263 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h                                                 |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h                                                        |    100 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h                                                     |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h                                                          |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h                                         |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h                                  |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h                                               |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h                                                   |    138 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h                                            |    142 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h                                                  |     21 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h                                                  |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h                                            |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h                                               |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h                                                        |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h                                                   |    335 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h                                      |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h                                                  |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h                                           |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h                                        |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h                                           |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h                                              |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h                                       |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h                                           |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h                                   |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h                                           |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h                                             |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h                                             |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h                                             |    240 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h                                               |    116 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h                                      |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h                                             |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h                                           |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h                                              |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h                                       |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h                                           |     60 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h                                           |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h                                               |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h                                           |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h                                                     |    147 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h                                              |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h                                              |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h                                       |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h                                               |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h                                                |    118 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h                                                    |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h                                                    |    349 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h                                                 |    147 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h                                                |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h                                                  |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h                                                   |     97 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h                                            |     89 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDB.h                                                                |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBContext.h                                                         |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h                                                          |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h                                                       |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h                                                          |    171 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h                                                |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h                                                     |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h                                                 |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h                                          |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h                                              |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h                                                    |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h                                                      |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h                                                       |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h                                                      |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h                                              |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h                                            |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h                                                     |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h                                              |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h                                                     |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h                                                 |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h                                             |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h                                               |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h                                                |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h                                             |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h                                                  |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h                                                |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h                                           |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h                                           |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h                                               |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h                                               |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h                                               |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h                                                   |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h                                                |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h                                           |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h                                                   |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h                                            |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h                                                           |    526 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h                                                          |    181 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h                                                    |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h                                           |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h                                                    |    132 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/Demangle.h                                                                |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/DemangleConfig.h                                                          |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/ItaniumDemangle.h                                                         |   5581 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/MicrosoftDemangle.h                                                       |    278 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h                                                  |    629 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/README.txt                                                                |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/StringView.h                                                              |    126 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/Utility.h                                                                 |    191 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h                                                  |    677 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/GenericValue.h                                                     |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Interpreter.h                                                      |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITEventListener.h                                                 |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h                                           |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h                                                  |   1044 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h                                     |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h                                                    |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h                                              |     60 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h                                             |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITSymbol.h                                                        |    391 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/MCJIT.h                                                            |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h                                                  |    123 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ObjectCache.h                                                      |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h                                         |    769 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h                                                 |     94 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Core.h                                                         |   1029 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h                                               |    317 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h                                           |    111 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h                                               |    145 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h                                             |    130 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h                                             |    493 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h                                      |    129 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h                                                        |    335 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LambdaResolver.h                                               |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Layer.h                                                        |    166 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h                                            |    267 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h                                                |    197 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Legacy.h                                                       |    215 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/NullResolver.h                                                 |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h                                           |    182 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h                                         |    127 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h                                                |    314 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h                                                     |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h                                        |    702 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h                                        |    375 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h                                        |    449 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPCSerialization.h                                             |    703 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h                                                     |   1690 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h                                     |    482 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RawByteChannel.h                                               |    184 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h                                            |    564 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h                                            |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h                                                  |    207 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h                                             |    197 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h                                             |    175 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h                                              |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/OrcV1Deprecation.h                                                 |     22 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h                                              |    158 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h                                                      |    306 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h                                               |    184 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h                                             |    194 +
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/FuzzerCLI.h                                                             |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/IRMutator.h                                                             |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/OpDescriptor.h                                                          |    222 +
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/Operations.h                                                            |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/Random.h                                                                |     96 +
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h                                                       |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Argument.h                                                                      |    137 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/AssemblyAnnotationWriter.h                                                      |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.h                                                                    |    887 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.td                                                                   |    264 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/AutoUpgrade.h                                                                   |     96 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/BasicBlock.h                                                                    |    459 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CFG.h                                                                           |    402 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CFGDiff.h                                                                       |    284 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CMakeLists.txt                                                                  |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CallSite.h                                                                      |    919 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CallingConv.h                                                                   |    252 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Comdat.h                                                                        |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constant.h                                                                      |    195 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ConstantFolder.h                                                                |    280 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ConstantRange.h                                                                 |    483 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constants.h                                                                     |   1324 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DIBuilder.h                                                                     |    890 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DataLayout.h                                                                    |    670 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfo.h                                                                     |    140 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoFlags.def                                                              |    100 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoMetadata.h                                                             |   3256 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugLoc.h                                                                      |    130 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedTypes.h                                                                  |    641 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedUser.h                                                                   |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DiagnosticHandler.h                                                             |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h                                                                |   1028 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DiagnosticPrinter.h                                                             |     95 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Dominators.h                                                                    |    286 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/FixedMetadataKinds.def                                                          |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Function.h                                                                      |    865 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GVMaterializer.h                                                                |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GetElementPtrTypeIterator.h                                                     |    163 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalAlias.h                                                                   |     93 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalIFunc.h                                                                   |     75 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalIndirectSymbol.h                                                          |     94 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalObject.h                                                                  |    215 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalValue.h                                                                   |    596 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalVariable.h                                                                |    265 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IRBuilder.h                                                                     |   2691 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IRPrintingPasses.h                                                              |    114 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/InlineAsm.h                                                                     |    366 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstIterator.h                                                                  |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstVisitor.h                                                                   |    332 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstrTypes.h                                                                    |   2203 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instruction.def                                                                 |    254 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instruction.h                                                                   |    789 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h                                                                  |   5304 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicInst.h                                                                 |    893 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.h                                                                    |    201 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.td                                                                   |   1298 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td                                                            |    859 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAMDGPU.td                                                             |   1859 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td                                                                |    849 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsBPF.td                                                                |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagon.td                                                            |   6377 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsMips.td                                                               |   1770 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsNVVM.td                                                               |   4164 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsPowerPC.td                                                            |   1175 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsRISCV.td                                                              |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsSystemZ.td                                                            |    455 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsWebAssembly.td                                                        |    194 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td                                                                |   4924 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsXCore.td                                                              |    120 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMContext.h                                                                   |    337 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassManager.h                                                             |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassManagers.h                                                            |    524 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassNameParser.h                                                          |    138 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/MDBuilder.h                                                                     |    218 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Mangler.h                                                                       |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.def                                                                    |    126 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.h                                                                      |   1430 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Module.h                                                                        |    926 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSlotTracker.h                                                             |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndex.h                                                            |   1441 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h                                                        |    302 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/NoFolder.h                                                                      |    345 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/OperandTraits.h                                                                 |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Operator.h                                                                      |    599 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/OptBisect.h                                                                     |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassInstrumentation.h                                                           |    206 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManager.h                                                                   |   1450 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerInternal.h                                                           |    308 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassTimingInfo.h                                                                |    112 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h                                                                  |   1943 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PredIteratorCache.h                                                             |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ProfileSummary.h                                                                |     83 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/RemarkStreamer.h                                                                |    108 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/RuntimeLibcalls.def                                                             |    557 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/SafepointIRVerifier.h                                                           |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Statepoint.h                                                                    |    455 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/SymbolTableListTraits.h                                                         |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/TrackingMDRef.h                                                                 |    177 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Type.h                                                                          |    498 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/TypeFinder.h                                                                    |     81 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Use.h                                                                           |    181 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/UseListOrder.h                                                                  |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/User.h                                                                          |    334 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Value.def                                                                       |    116 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Value.h                                                                         |    927 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ValueHandle.h                                                                   |    544 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ValueMap.h                                                                      |    432 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ValueSymbolTable.h                                                              |    138 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Verifier.h                                                                      |    148 +
 external/apache2/llvm/dist/llvm/include/llvm/IRReader/IRReader.h                                                                |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/InitializePasses.h                                                                 |    428 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/Caching.h                                                                      |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/Config.h                                                                       |    237 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/LTO.h                                                                          |    456 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/LTOBackend.h                                                                   |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/SummaryBasedOptimizations.h                                                    |     16 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h                                                      |    247 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOModule.h                                                             |    218 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h                                                  |    346 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h                                                    |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/LineEditor/LineEditor.h                                                            |    153 +
 external/apache2/llvm/dist/llvm/include/llvm/LinkAllIR.h                                                                        |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/LinkAllPasses.h                                                                    |    246 +
 external/apache2/llvm/dist/llvm/include/llvm/Linker/IRMover.h                                                                   |     88 +
 external/apache2/llvm/dist/llvm/include/llvm/Linker/Linker.h                                                                    |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/ConstantPools.h                                                                 |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/LaneBitmask.h                                                                   |    101 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmBackend.h                                                                  |    225 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h                                                                     |    664 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfoCOFF.h                                                                 |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfoDarwin.h                                                               |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfoELF.h                                                                  |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfoWasm.h                                                                 |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfoXCOFF.h                                                                |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmLayout.h                                                                   |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmMacro.h                                                                    |    158 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAssembler.h                                                                   |    468 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCCodeEmitter.h                                                                 |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCCodePadder.h                                                                  |    241 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCCodeView.h                                                                    |    264 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCContext.h                                                                     |    775 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDirectives.h                                                                  |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h                                                 |    132 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h                                           |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h                                               |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h                                                   |     82 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDwarf.h                                                                       |    638 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFObjectWriter.h                                                             |    163 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFStreamer.h                                                                 |    108 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCExpr.h                                                                        |    616 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCFixedLenDisassembler.h                                                        |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCFixup.h                                                                       |    202 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCFixupKindInfo.h                                                               |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCFragment.h                                                                    |    663 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInst.h                                                                        |    225 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstBuilder.h                                                                 |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstPrinter.h                                                                 |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrAnalysis.h                                                               |    171 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrDesc.h                                                                   |    627 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrInfo.h                                                                   |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrItineraries.h                                                            |    234 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCLabel.h                                                                       |     56 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCLinkerOptimizationHint.h                                                      |    188 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCMachObjectWriter.h                                                            |    287 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h                                                              |    420 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h                                                              |    205 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectWriter.h                                                                |    123 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/AsmCond.h                                                              |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/AsmLexer.h                                                             |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmLexer.h                                                           |    157 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParser.h                                                          |    309 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h                                                 |    120 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h                                                     |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h                                                   |     99 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h                                                    |    501 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegister.h                                                                    |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegisterInfo.h                                                                |    721 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSchedule.h                                                                    |    385 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSection.h                                                                     |    194 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionCOFF.h                                                                 |     97 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionELF.h                                                                  |     96 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionMachO.h                                                                |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionWasm.h                                                                 |     95 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionXCOFF.h                                                                |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCStreamer.h                                                                    |   1050 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSubtargetInfo.h                                                               |    274 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbol.h                                                                      |    441 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolCOFF.h                                                                  |     66 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolELF.h                                                                   |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolMachO.h                                                                 |    140 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolWasm.h                                                                  |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolXCOFF.h                                                                 |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCTargetOptions.h                                                               |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.inc                                                 |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCValue.h                                                                       |     86 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmObjectWriter.h                                                            |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmStreamer.h                                                                |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWin64EH.h                                                                     |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h                                                         |     56 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFStreamer.h                                                             |     82 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinEH.h                                                                       |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCXCOFFObjectWriter.h                                                           |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCXCOFFStreamer.h                                                               |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MachineLocation.h                                                               |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/SectionKind.h                                                                   |    207 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/StringTableBuilder.h                                                            |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/SubtargetFeature.h                                                              |    236 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/CodeEmitter.h                                                                  |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Context.h                                                                      |     75 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HWEventListener.h                                                              |    186 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h                                                   |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h                                                         |    452 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h                                                   |    239 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h                                                |    448 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h                                              |    112 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h                                                      |    279 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/InstrBuilder.h                                                                 |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Instruction.h                                                                  |    639 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Pipeline.h                                                                     |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/SourceMgr.h                                                                    |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/DispatchStage.h                                                         |     88 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/EntryStage.h                                                            |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/ExecuteStage.h                                                          |     90 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/InstructionTables.h                                                     |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h                                                     |     88 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/RetireStage.h                                                           |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/Stage.h                                                                 |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Support.h                                                                      |    114 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/Archive.h                                                                   |    286 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ArchiveWriter.h                                                             |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/Binary.h                                                                    |    237 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFF.h                                                                      |   1269 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFFImportFile.h                                                            |    113 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFFModuleDefinition.h                                                      |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/CVDebugRecord.h                                                             |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/Decompressor.h                                                              |     66 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELF.h                                                                       |    723 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h                                                             |   1212 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFTypes.h                                                                  |    763 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/Error.h                                                                     |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/IRObjectFile.h                                                              |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/IRSymtab.h                                                                  |    373 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachO.h                                                                     |    737 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachOUniversal.h                                                            |    175 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/Minidump.h                                                                  |    216 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ModuleSymbolTable.h                                                         |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ObjectFile.h                                                                |    577 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/RelocationResolver.h                                                        |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/StackMapParser.h                                                            |    447 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/SymbolSize.h                                                                |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h                                                              |    214 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiFile.h                                                                  |     60 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiUniversal.h                                                             |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/Wasm.h                                                                      |    356 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/WasmTraits.h                                                                |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/WindowsMachineFlag.h                                                        |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/WindowsResource.h                                                           |    271 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/XCOFFObjectFile.h                                                           |    358 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/COFFYAML.h                                                              |    256 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h                                             |    139 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h                                                   |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h                                               |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h                                                     |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/DWARFEmitter.h                                                          |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/DWARFYAML.h                                                             |    308 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ELFYAML.h                                                               |    594 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MachOYAML.h                                                             |    309 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MinidumpYAML.h                                                          |    281 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ObjectYAML.h                                                            |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/WasmYAML.h                                                              |    573 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/XCOFFYAML.h                                                             |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/YAML.h                                                                  |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/yaml2obj.h                                                              |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/Arg.h                                                                       |    151 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/ArgList.h                                                                   |    521 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/OptParser.td                                                                |    138 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/OptSpecifier.h                                                              |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/OptTable.h                                                                  |    240 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/Option.h                                                                    |    222 +
 external/apache2/llvm/dist/llvm/include/llvm/Pass.h                                                                             |    371 +
 external/apache2/llvm/dist/llvm/include/llvm/PassAnalysisSupport.h                                                              |    273 +
 external/apache2/llvm/dist/llvm/include/llvm/PassInfo.h                                                                         |    120 +
 external/apache2/llvm/dist/llvm/include/llvm/PassRegistry.h                                                                     |     97 +
 external/apache2/llvm/dist/llvm/include/llvm/PassSupport.h                                                                      |    215 +
 external/apache2/llvm/dist/llvm/include/llvm/Passes/PassBuilder.h                                                               |    769 +
 external/apache2/llvm/dist/llvm/include/llvm/Passes/PassPlugin.h                                                                |    113 +
 external/apache2/llvm/dist/llvm/include/llvm/Passes/StandardInstrumentations.h                                                  |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h                                             |    832 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h                                       |    222 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h                                       |     60 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/GCOV.h                                                                 |    472 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProf.h                                                            |   1139 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfData.inc                                                      |    752 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfReader.h                                                      |    526 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfWriter.h                                                      |    118 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ProfileCommon.h                                                        |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProf.h                                                           |    681 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfReader.h                                                     |    724 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfWriter.h                                                     |    291 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h                                                 |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkParser.h                                                    |    116 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h                                                |    196 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/Remark.h                                                                   |    145 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkFormat.h                                                             |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkParser.h                                                             |     93 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkSerializer.h                                                         |     88 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkStringTable.h                                                        |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h                                                     |    108 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.def                                                    |    155 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.h                                                      |    129 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AMDGPUMetadata.h                                                           |    513 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h                                                   |    202 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMAttributeParser.h                                                       |    141 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMBuildAttributes.h                                                       |    253 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMEHABI.h                                                                 |    133 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.def                                                        |    295 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.h                                                          |    267 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMWinEH.h                                                                 |    437 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AlignOf.h                                                                  |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Alignment.h                                                                |    403 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Allocator.h                                                                |    523 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ArrayRecycler.h                                                            |    144 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Atomic.h                                                                   |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AtomicOrdering.h                                                           |    151 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Automaton.h                                                                |    253 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryByteStream.h                                                         |    273 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryItemStream.h                                                         |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStream.h                                                             |    101 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamArray.h                                                        |    370 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamError.h                                                        |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamReader.h                                                       |    282 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamRef.h                                                          |    274 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamWriter.h                                                       |    196 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BlockFrequency.h                                                           |     81 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BranchProbability.h                                                        |    248 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BuryPointer.h                                                              |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CBindingWrapping.h                                                         |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CFGUpdate.h                                                                |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CMakeLists.txt                                                             |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/COM.h                                                                      |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CRC.h                                                                      |     60 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CachePruning.h                                                             |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Capacity.h                                                                 |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Casting.h                                                                  |    408 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CheckedArithmetic.h                                                        |    112 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Chrono.h                                                                   |    171 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CodeGen.h                                                                  |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CodeGenCoverage.h                                                          |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CommandLine.h                                                              |   2010 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Compiler.h                                                                 |    585 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Compression.h                                                              |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ConvertUTF.h                                                               |    306 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/CrashRecoveryContext.h                                                     |    257 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DJB.h                                                                      |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DOTGraphTraits.h                                                           |    166 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DataExtractor.h                                                            |    575 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DataTypes.h                                                                |     16 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Debug.h                                                                    |    126 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DebugCounter.h                                                             |    188 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DynamicLibrary.h                                                           |    132 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Endian.h                                                                   |    429 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/EndianStream.h                                                             |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Errc.h                                                                     |     86 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Errno.h                                                                    |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Error.h                                                                    |   1351 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorHandling.h                                                            |    143 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorOr.h                                                                  |    278 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCheck.h                                                                |    181 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCollector.h                                                            |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileOutputBuffer.h                                                         |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileSystem.h                                                               |   1444 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileUtilities.h                                                            |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Format.h                                                                   |    257 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatAdapters.h                                                           |    108 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatCommon.h                                                             |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatProviders.h                                                          |    422 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatVariadic.h                                                           |    264 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatVariadicDetails.h                                                    |    164 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormattedStream.h                                                          |    161 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericDomTree.h                                                           |    890 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h                                               |   1673 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h                                         |    209 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/GlobPattern.h                                                              |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/GraphWriter.h                                                              |    379 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Host.h                                                                     |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/InitLLVM.h                                                                 |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h                                             |     92 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/JSON.h                                                                     |    855 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/KnownBits.h                                                                |    216 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/LEB128.h                                                                   |    198 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/LICENSE.TXT                                                                |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/LineIterator.h                                                             |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Locale.h                                                                   |     17 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/LockFileManager.h                                                          |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/LowLevelTypeImpl.h                                                         |    302 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MD5.h                                                                      |    122 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MSVCErrorWorkarounds.h                                                     |     83 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MachineValueType.h                                                         |   1164 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ManagedStatic.h                                                            |    119 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MathExtras.h                                                               |    951 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MemAlloc.h                                                                 |     66 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Memory.h                                                                   |    163 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MemoryBuffer.h                                                             |    286 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MipsABIFlags.h                                                             |    103 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Mutex.h                                                                    |     77 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/NativeFormatting.h                                                         |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/OnDiskHashTable.h                                                          |    616 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Options.h                                                                  |    119 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Parallel.h                                                                 |    223 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Path.h                                                                     |    464 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/PluginLoader.h                                                             |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/PointerLikeTypeTraits.h                                                    |    149 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/PrettyStackTrace.h                                                         |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Printable.h                                                                |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Process.h                                                                  |    209 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Program.h                                                                  |    208 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/RWMutex.h                                                                  |    201 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/RandomNumberGenerator.h                                                    |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Recycler.h                                                                 |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/RecyclingAllocator.h                                                       |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Regex.h                                                                    |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Registry.h                                                                 |    159 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ReverseIteration.h                                                         |     19 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SHA1.h                                                                     |     88 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SMLoc.h                                                                    |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SMTAPI.h                                                                   |    447 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SaveAndRestore.h                                                           |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ScaledNumber.h                                                             |    892 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ScopedPrinter.h                                                            |    388 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Signals.h                                                                  |     90 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Signposts.h                                                                |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h                                                  |     65 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Solaris/sys/regset.h                                                       |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SourceMgr.h                                                                |    310 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SpecialCaseList.h                                                          |    154 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/StringPool.h                                                               |    139 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/StringSaver.h                                                              |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SwapByteOrder.h                                                            |    160 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SymbolRemappingReader.h                                                    |    132 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SystemUtils.h                                                              |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TarWriter.h                                                                |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetOpcodes.def                                                          |    623 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetParser.h                                                             |    174 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetRegistry.h                                                           |   1209 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetSelect.h                                                             |    164 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TaskQueue.h                                                                |    138 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ThreadLocal.h                                                              |     62 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ThreadPool.h                                                               |    100 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Threading.h                                                                |    201 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TimeProfiler.h                                                             |     76 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Timer.h                                                                    |    245 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ToolOutputFile.h                                                           |     62 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TrailingObjects.h                                                          |    396 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TrigramIndex.h                                                             |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TypeName.h                                                                 |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TypeSize.h                                                                 |    201 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Unicode.h                                                                  |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/UnicodeCharRanges.h                                                        |    103 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Valgrind.h                                                                 |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/VersionTuple.h                                                             |    153 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/VirtualFileSystem.h                                                        |    790 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Watchdog.h                                                                 |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Win64EH.h                                                                  |    165 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/WindowsError.h                                                             |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/WithColor.h                                                                |    115 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h                                             |    467 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.def                                                        |    173 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLParser.h                                                               |    619 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLTraits.h                                                               |   2038 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/circular_raw_ostream.h                                                     |    159 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/raw_os_ostream.h                                                           |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/raw_ostream.h                                                              |    586 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/raw_sha1_ostream.h                                                         |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/thread.h                                                                   |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/type_traits.h                                                              |    192 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/xxhash.h                                                                   |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Automaton.td                                                              |     95 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Error.h                                                                   |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Main.h                                                                    |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Record.h                                                                  |   2003 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/SearchableTable.td                                                        |    135 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/SetTheory.h                                                               |    144 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/StringMatcher.h                                                           |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/StringToOffsetTable.h                                                     |    104 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/TableGenBackend.h                                                         |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/CodeGenCWrappers.h                                                          |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GenericOpcodes.td                                                           |   1037 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/Combine.td                                                       |    103 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/RegisterBank.td                                                  |     15 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td                                            |    178 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/Target.td                                                        |     60 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/Target.td                                                                   |   1627 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetCallingConv.td                                                        |    211 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetInstrPredicate.td                                                     |    358 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetIntrinsicInfo.h                                                       |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetItinerary.td                                                          |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h                                                  |    223 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetMachine.h                                                             |    405 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetOptions.h                                                             |    308 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetPfmCounters.td                                                        |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td                                                           |    572 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td                                                       |   1595 +
 external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/Annotations.h                                                      |     90 +
 external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/Error.h                                                            |    164 +
 external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/SupportHelpers.h                                                   |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ELF/ELFStub.h                                                              |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ELF/TBEHandler.h                                                           |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.def                                                     |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.h                                                       |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h                                                    |    163 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h                                                      |    416 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/PackedVersion.h                                                      |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Platform.h                                                           |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Symbol.h                                                             |    117 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Target.h                                                             |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIReader.h                                                      |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h                                                      |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h                                           |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h                                                   |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h                           |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/CFGuard.h                                                               |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines.h                                                            |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO.h                                                                   |    279 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h                                                     |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h                                                 |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Attributor.h                                                        |   1948 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h                                            |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ConstantMerge.h                                                     |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h                                                       |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h                                           |    143 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h                                                   |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h                                                |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h                                                     |     77 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/FunctionImport.h                                                    |    223 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/GlobalDCE.h                                                         |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/GlobalOpt.h                                                         |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/GlobalSplit.h                                                       |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h                                                  |     69 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h                                                |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Inliner.h                                                           |    113 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Internalize.h                                                       |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h                                                    |    212 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/PartialInlining.h                                                   |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h                                                |    233 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SCCP.h                                                              |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfile.h                                                     |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h                                               |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h                                        |     19 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h                                              |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h                                                |    259 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombine.h                                               |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h                                       |    109 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h                                                       |    205 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h                                      |    143 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h                                        |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h                                             |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h                                |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h                                          |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h                                    |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h                                        |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h                                        |    129 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h                                       |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h                                    |    100 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h                                        |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h                                     |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h                                       |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/ObjCARC.h                                                               |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar.h                                                                |    521 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ADCE.h                                                           |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h                                       |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/BDCE.h                                                           |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h                                              |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h                                               |    206 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h                                     |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/DCE.h                                                            |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h                                           |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h                                                    |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h                                                       |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Float2Int.h                                                      |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVN.h                                                            |    315 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVNExpression.h                                                  |    661 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GuardWidening.h                                                  |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h                                                 |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h                                                 |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h                                 |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h                                               |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/JumpThreading.h                                                  |    162 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LICM.h                                                           |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h                                      |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h                                               |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h                                                   |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h                                                 |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopFuse.h                                                       |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h                                             |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h                                               |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h                                            |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h                                                |    432 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopPredication.h                                                |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopRotation.h                                                   |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h                                                |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopSink.h                                                       |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h                                             |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h                                           |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h                                                 |    146 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h                                                    |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h                                        |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h                                           |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h                                            |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h                                        |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h                                             |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h                                                |     78 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MergeICmps.h                                                     |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h                                          |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h                                                |    188 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/NewGVN.h                                                         |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h                                        |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Reassociate.h                                                    |    133 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h                                        |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SCCP.h                                                           |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SROA.h                                                           |    137 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Scalarizer.h                                                     |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h                                             |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h                                                    |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Sink.h                                                           |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h                                            |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h                                           |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h                                       |     65 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h                                           |     37 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils.h                                                                 |    124 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h                                            |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h                                               |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h                                                 |    363 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h                                              |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h                                                   |    239 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h                                              |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h                                              |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h                                             |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Cloning.h                                                         |    277 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CodeExtractor.h                                                   |    233 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CtorUtils.h                                                       |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h                                           |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h                                                |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Evaluator.h                                                       |    132 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/FunctionComparator.h                                              |    392 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h                                             |    126 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/GlobalStatus.h                                                    |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/GuardUtils.h                                                      |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h                             |    106 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/IntegerDivision.h                                                 |     72 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LCSSA.h                                                           |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h                                              |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Local.h                                                           |    531 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h                                               |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopSimplify.h                                                    |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h                                                       |    361 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopVersioning.h                                                  |    151 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LowerInvoke.h                                                     |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h                                              |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Mem2Reg.h                                                         |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MisExpect.h                                                       |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ModuleUtils.h                                                     |    113 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h                                                 |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/PredicateInfo.h                                                   |    298 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h                                                 |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SSAUpdater.h                                                      |    176 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h                                                  |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h                                                  |    467 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SanitizerStats.h                                                  |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h                                                  |     59 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h                                                |    248 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SizeOpts.h                                                        |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SplitModule.h                                                     |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h                                                  |    141 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h                                          |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnrollLoop.h                                                      |    147 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/VNCoercion.h                                                      |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ValueMapper.h                                                     |    281 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize.h                                                             |    144 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h                                         |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h                                   |    475 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h                                               |    168 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h                                               |    154 +
 external/apache2/llvm/dist/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h                                            |     65 +
 external/apache2/llvm/dist/llvm/include/llvm/WindowsResource/ResourceProcessor.h                                                |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/WindowsResource/ResourceScriptToken.h                                              |     58 +
 external/apache2/llvm/dist/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h                                          |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/BlockIndexer.h                                                                |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/BlockPrinter.h                                                                |     61 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/BlockVerifier.h                                                               |     71 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRLogBuilder.h                                                               |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRRecordConsumer.h                                                           |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRRecordProducer.h                                                           |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRRecords.h                                                                  |    449 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRTraceExpander.h                                                            |     62 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRTraceWriter.h                                                              |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FileHeaderReader.h                                                            |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/Graph.h                                                                       |    493 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/InstrumentationMap.h                                                          |    134 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/Profile.h                                                                     |    149 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/RecordPrinter.h                                                               |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/Trace.h                                                                       |     80 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/XRayRecord.h                                                                  |    104 +
 external/apache2/llvm/dist/llvm/include/llvm/XRay/YAMLXRayRecord.h                                                              |    107 +
 external/apache2/llvm/dist/llvm/include/llvm/module.extern.modulemap                                                            |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/module.install.modulemap                                                           |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/module.modulemap                                                                   |    387 +
 external/apache2/llvm/dist/llvm/include/llvm/module.modulemap.build                                                             |     13 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp                                                                  |    907 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp                                                         |    434 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisSummary.cpp                                                           |    103 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisSummary.h                                                             |    265 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasSetTracker.cpp                                                                |    776 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Analysis.cpp                                                                       |    138 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AssumptionCache.cpp                                                                |    302 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp                                                             |   2100 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfo.cpp                                                             |    342 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp                                                         |    851 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp                                                          |   1057 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CFG.cpp                                                                            |    279 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp                                                                     |    200 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp                                                         |    931 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLGraph.h                                                                         |    660 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp                                                         |    363 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CGSCCPassManager.cpp                                                               |    709 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CMakeLists.txt                                                                     |    107 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CallGraph.cpp                                                                      |    326 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CallGraphSCCPass.cpp                                                               |    711 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CallPrinter.cpp                                                                    |     91 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CaptureTracking.cpp                                                                |    389 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CmpInstAnalysis.cpp                                                                |    143 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp                                                                    |    195 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp                                                                |   2637 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CostModel.cpp                                                                      |    111 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DDG.cpp                                                                            |    203 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Delinearization.cpp                                                                |    129 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DemandedBits.cpp                                                                   |    488 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp                                                             |   4009 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DependenceGraphBuilder.cpp                                                         |    228 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DivergenceAnalysis.cpp                                                             |    466 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DomPrinter.cpp                                                                     |    297 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DomTreeUpdater.cpp                                                                 |    533 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DominanceFrontier.cpp                                                              |     96 +
 external/apache2/llvm/dist/llvm/lib/Analysis/EHPersonalities.cpp                                                                |    135 +
 external/apache2/llvm/dist/llvm/lib/Analysis/GlobalsModRef.cpp                                                                  |   1026 +
 external/apache2/llvm/dist/llvm/lib/Analysis/GuardUtils.cpp                                                                     |     49 +
 external/apache2/llvm/dist/llvm/lib/Analysis/IVDescriptors.cpp                                                                  |   1101 +
 external/apache2/llvm/dist/llvm/lib/Analysis/IVUsers.cpp                                                                        |    426 +
 external/apache2/llvm/dist/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp                                                  |    106 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp                                                                     |   2223 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InstCount.cpp                                                                      |     78 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp                                                  |    160 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp                                                            |   5518 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Interval.cpp                                                                       |     51 +
 external/apache2/llvm/dist/llvm/lib/Analysis/IntervalPartition.cpp                                                              |    113 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LLVMBuild.txt                                                                      |     21 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp                                                         |     71 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp                                                      |     74 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyCallGraph.cpp                                                                  |   1816 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp                                                                  |   2067 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp                                                       |    404 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Lint.cpp                                                                           |    756 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Loads.cpp                                                                          |    481 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp                                                             |   2464 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAnalysisManager.cpp                                                            |    151 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopCacheAnalysis.cpp                                                              |    625 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopInfo.cpp                                                                       |   1109 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopPass.cpp                                                                       |    414 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp                                                             |    214 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemDepPrinter.cpp                                                                  |    164 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemDerefPrinter.cpp                                                                |     76 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp                                                                 |   1051 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp                                                       |   1824 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryLocation.cpp                                                                 |    211 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp                                                                      |   2475 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSAUpdater.cpp                                                               |   1440 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp                                                         |    127 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp                                                          |    881 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MustExecute.cpp                                                                    |    516 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp                                                           |    164 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp                                                           |     25 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCInstKind.cpp                                                                |    705 +
 external/apache2/llvm/dist/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp                                                      |    133 +
 external/apache2/llvm/dist/llvm/lib/Analysis/OrderedBasicBlock.cpp                                                              |    111 +
 external/apache2/llvm/dist/llvm/lib/Analysis/OrderedInstructions.cpp                                                            |     50 +
 external/apache2/llvm/dist/llvm/lib/Analysis/PHITransAddr.cpp                                                                   |    439 +
 external/apache2/llvm/dist/llvm/lib/Analysis/PhiValues.cpp                                                                      |    212 +
 external/apache2/llvm/dist/llvm/lib/Analysis/PostDominators.cpp                                                                 |     84 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp                                                             |    392 +
 external/apache2/llvm/dist/llvm/lib/Analysis/PtrUseVisitor.cpp                                                                  |     44 +
 external/apache2/llvm/dist/llvm/lib/Analysis/README.txt                                                                         |     30 +
 external/apache2/llvm/dist/llvm/lib/Analysis/RegionInfo.cpp                                                                     |    215 +
 external/apache2/llvm/dist/llvm/lib/Analysis/RegionPass.cpp                                                                     |    299 +
 external/apache2/llvm/dist/llvm/lib/Analysis/RegionPrinter.cpp                                                                  |    266 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp                                                                |  12547 ++
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp                                                   |    147 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp                                                        |   2452 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp                                                   |    117 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ScopedNoAliasAA.cpp                                                                |    210 +
 external/apache2/llvm/dist/llvm/lib/Analysis/StackSafetyAnalysis.cpp                                                            |    676 +
 external/apache2/llvm/dist/llvm/lib/Analysis/StratifiedSets.h                                                                   |    596 +
 external/apache2/llvm/dist/llvm/lib/Analysis/SyncDependenceAnalysis.cpp                                                         |    380 +
 external/apache2/llvm/dist/llvm/lib/Analysis/SyntheticCountsUtils.cpp                                                           |    104 +
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetLibraryInfo.cpp                                                              |   1638 +
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp                                                            |   1386 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Trace.cpp                                                                          |     53 +
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp                                                         |    740 +
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeMetadataUtils.cpp                                                              |    161 +
 external/apache2/llvm/dist/llvm/lib/Analysis/VFABIDemangling.cpp                                                                |    418 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueLattice.cpp                                                                   |     25 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueLatticeUtils.cpp                                                              |     43 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp                                                                  |   5820 +
 external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp                                                                    |   1161 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/CMakeLists.txt                                                                    |     12 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp                                                                       |   1145 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.h                                                                         |    104 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp                                                                      |   8880 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.h                                                                        |    612 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLToken.h                                                                         |    472 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLVMBuild.txt                                                                     |     21 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/Parser.cpp                                                                        |    186 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp                                                     |    316 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/CMakeLists.txt                                                                 |     15 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Dwarf.cpp                                                                      |    744 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/LLVMBuild.txt                                                                  |     21 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Magic.cpp                                                                      |    233 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Minidump.cpp                                                                   |     14 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/MsgPackDocument.cpp                                                            |    245 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp                                                        |    249 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/MsgPackReader.cpp                                                              |    254 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/MsgPackWriter.cpp                                                              |    208 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Wasm.cpp                                                                       |     51 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/CMakeLists.txt                                                                      |      2 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/LLVMBuild.txt                                                                       |     23 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitReader.cpp                                                                |    133 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp                                                          |    990 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp                                                            |   6730 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/CMakeLists.txt                                                               |     13 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.cpp                                                           |   2175 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.h                                                             |     85 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ValueList.cpp                                                                |    225 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ValueList.h                                                                  |    110 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitWriter.cpp                                                                |     49 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp                                                            |   4673 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp                                                        |     85 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/CMakeLists.txt                                                               |      9 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp                                                          |   1041 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.h                                                            |    303 +
 external/apache2/llvm/dist/llvm/lib/Bitstream/CMakeLists.txt                                                                    |      2 +
 external/apache2/llvm/dist/llvm/lib/Bitstream/LLVMBuild.txt                                                                     |     23 +
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/BitstreamReader.cpp                                                        |    510 +
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/CMakeLists.txt                                                             |      7 +
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/LLVMBuild.txt                                                              |     21 +
 external/apache2/llvm/dist/llvm/lib/CMakeLists.txt                                                                              |     34 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp                                                        |   1013 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h                                                          |    183 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.cpp                                                                 |     54 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.h                                                                   |     95 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/Analysis.cpp                                                                        |    788 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AntiDepBreaker.h                                                                    |     87 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp                                                         |    135 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp                                                           |    712 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp                                                          |     77 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.h                                                            |     65 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp                                                           |   3198 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp                                                      |    293 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp                                                  |    664 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h                                                           |    121 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt                                                           |     30 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp                                                        |   3130 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h                                                          |    469 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.cpp                                                                  |    817 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp                                                              |    424 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.h                                                                |    109 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def                                                    |     55 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp                                           |    375 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp                                                     |    344 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h                                                          |    184 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp                                                       |     45 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h                                                         |    195 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp                                                    |    171 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp                                                     |   1318 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h                                                       |    365 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp                                                           |   3038 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h                                                             |    765 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h                                                         |     94 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp                                                      |    578 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h                                                        |    413 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp                                                            |    131 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h                                                              |    192 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp                                                      |    130 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h                                                        |     66 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp                                                            |   1723 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h                                                              |    374 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp                                                           |    654 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h                                                             |    140 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp                                                      |    121 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt                                                            |     21 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp                                                       |    186 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp                                                        |     96 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WasmException.h                                                          |     41 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp                                                           |     62 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h                                                             |     56 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.cpp                                                         |   1316 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.h                                                           |    115 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AtomicExpandPass.cpp                                                                |   1808 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp                                                        |     34 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp                                                                   |   2114 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.h                                                                     |    226 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchRelaxation.cpp                                                                |    575 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BreakFalseDeps.cpp                                                                  |    281 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BuiltinGCs.cpp                                                                      |    130 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CFGuardLongjmp.cpp                                                                  |    119 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CFIInstrInserter.cpp                                                                |    330 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt                                                                      |    187 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CalcSpillWeights.cpp                                                                |    304 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CallingConvLower.cpp                                                                |    293 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGen.cpp                                                                         |    120 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp                                                                  |   7344 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp                                                          |    694 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.h                                                            |    112 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/DFAPacketizer.cpp                                                                   |    364 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp                                                      |    174 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/DetectDeadLanes.cpp                                                                 |    598 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/DwarfEHPrepare.cpp                                                                  |    267 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/EarlyIfConversion.cpp                                                               |   1059 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/EdgeBundles.cpp                                                                     |    101 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExecutionDomainFix.cpp                                                              |    472 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandMemCmp.cpp                                                                    |    871 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp                                                             |    226 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp                                                                |    175 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/FEntryInserter.cpp                                                                  |     52 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/FaultMaps.cpp                                                                       |    154 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/FinalizeISel.cpp                                                                    |     76 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/FuncletLayout.cpp                                                                   |     61 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCMetadata.cpp                                                                      |    172 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCMetadataPrinter.cpp                                                               |     21 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCRootLowering.cpp                                                                  |    332 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCStrategy.cpp                                                                      |     20 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt                                                           |     27 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp                                                              |    382 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp                                                        |    255 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp                                                         |    484 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Combiner.cpp                                                             |    159 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp                                                       |   1306 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp                                                  |     40 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp                                                       |    383 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp                                                           |     24 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp                                                         |   2408 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp                                                    |    264 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp                                                  |     83 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LLVMBuild.txt                                                            |     21 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp                                                   |    155 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp                                                    |     71 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp                                                            |    299 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp                                                      |   4302 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp                                                        |    748 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Localizer.cpp                                                            |    225 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp                                                     |   1181 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp                                                        |   1073 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp                                                         |    114 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp                                                     |    800 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Utils.cpp                                                                |    450 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalMerge.cpp                                                                     |    681 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp                                                                   |    463 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp                                                                    |   2360 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ImplicitNullChecks.cpp                                                              |    726 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/IndirectBrExpandPass.cpp                                                            |    218 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/InlineSpiller.cpp                                                                   |   1540 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterferenceCache.cpp                                                               |    261 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterferenceCache.h                                                                 |    246 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedAccessPass.cpp                                                           |    472 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp                                                      |   1359 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp                                                               |    509 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LLVMBuild.txt                                                                       |     24 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LLVMTargetMachine.cpp                                                               |    270 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LatencyPriorityQueue.cpp                                                            |    152 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp                                                   |     96 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LexicalScopes.cpp                                                                   |    338 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues.cpp                                                                 |   1440 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp                                                              |   1422 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.h                                                                |     64 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveInterval.cpp                                                                    |   1417 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalUnion.cpp                                                               |    202 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervals.cpp                                                                   |   1673 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LivePhysRegs.cpp                                                                    |    330 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeCalc.cpp                                                                   |    606 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeEdit.cpp                                                                   |    476 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeShrink.cpp                                                                 |    245 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeUtils.h                                                                    |     61 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegMatrix.cpp                                                                   |    222 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegUnits.cpp                                                                    |    147 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveStacks.cpp                                                                      |     88 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveVariables.cpp                                                                   |    808 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp                                                        |    445 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LoopTraversal.cpp                                                                   |     76 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LowLevelType.cpp                                                                    |     37 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LowerEmuTLS.cpp                                                                     |    162 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp                                                            |    485 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRNamerPass.cpp                                                                    |     77 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/CMakeLists.txt                                                            |      8 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/LLVMBuild.txt                                                             |     21 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.cpp                                                               |    737 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.h                                                                 |    236 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIParser.cpp                                                              |   3089 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIRParser.cpp                                                             |    954 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRPrinter.cpp                                                                      |    878 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRPrintingPass.cpp                                                                 |     70 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp                                                               |    348 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRVRegNamerUtils.h                                                                 |     91 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp                                                               |   1502 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp                                                       |    271 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp                                                           |   3161 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp                                                    |     91 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCSE.cpp                                                                      |    896 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCombiner.cpp                                                                 |    659 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp                                                          |    654 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineDominanceFrontier.cpp                                                        |     53 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineDominators.cpp                                                               |    149 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFrameInfo.cpp                                                                |    258 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp                                                                 |   1115 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionPass.cpp                                                             |    124 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp                                                      |     70 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp                                                                    |   2194 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstrBundle.cpp                                                              |    364 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLICM.cpp                                                                     |   1528 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopInfo.cpp                                                                 |    149 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopUtils.cpp                                                                |    132 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineModuleInfo.cpp                                                               |    366 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp                                                          |     42 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOperand.cpp                                                                  |   1183 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp                                                |     98 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp                                                                 |   1487 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePipeliner.cpp                                                                |   3025 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePostDominators.cpp                                                           |     78 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineRegionInfo.cpp                                                               |    148 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp                                                             |    673 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSSAUpdater.cpp                                                               |    361 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp                                                                |   3758 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp                                                                     |   1350 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSizeOpts.cpp                                                                 |    120 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineTraceMetrics.cpp                                                             |   1351 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp                                                                 |   2844 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MacroFusion.cpp                                                                     |    189 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ModuloSchedule.cpp                                                                  |   2022 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/OptimizePHIs.cpp                                                                    |    209 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp                                                                  |    669 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PHIEliminationUtils.cpp                                                             |     59 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PHIEliminationUtils.h                                                               |     24 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ParallelCG.cpp                                                                      |     98 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PatchableFunction.cpp                                                               |     88 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp                                                               |   2114 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp                                                          |     97 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PostRASchedulerList.cpp                                                             |    702 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp                                                        |    215 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ProcessImplicitDefs.cpp                                                             |    165 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp                                                            |   1304 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PseudoSourceValue.cpp                                                               |    152 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/README.txt                                                                          |    199 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ReachingDefAnalysis.cpp                                                             |    195 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.cpp                                                                    |    172 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.h                                                                      |    124 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBasic.cpp                                                                   |    333 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp                                                                    |   1328 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp                                                                  |   3266 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp                                                                    |    942 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegUsageInfoCollector.cpp                                                           |    216 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp                                                           |    156 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterClassInfo.cpp                                                               |    193 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp                                                               |   3752 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.h                                                                 |    112 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp                                                                |   1393 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterScavenging.cpp                                                              |    816 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterUsageInfo.cpp                                                               |    101 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RenameIndependentSubregs.cpp                                                        |    404 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp                                                        |     89 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStack.cpp                                                                       |    902 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackColoring.cpp                                                               |    310 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackColoring.h                                                                 |    165 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackLayout.cpp                                                                 |    153 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackLayout.h                                                                   |     83 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp                                                        |    896 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAG.cpp                                                                     |    743 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp                                                               |   1520 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp                                                              |     97 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp                                                      |    241 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt                                                         |     30 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp                                                        |  20893 ++++
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp                                                           |   2475 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp                                               |    546 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp                                                       |   1165 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h                                                         |    142 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LLVMBuild.txt                                                          |     21 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp                                                        |   4646 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp                                                 |   2357 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp                                               |   4325 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp                                                      |   1092 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h                                                        |    964 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp                                               |    561 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp                                                  |   1444 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp                                                |   5122 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp                                              |    625 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h                                                       |    166 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp                                                    |    804 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp                                                  |   3188 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp                                                 |   1033 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h                                                   |    193 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp                                                    |    276 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp                                                       |   9642 ++
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp                                        |    298 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp                                                |  10580 ++
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h                                                  |    892 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp                                                 |    963 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp                                                   |   3665 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp                                                |    304 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp                                             |     17 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp                                                 |   1067 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h                                                   |    128 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp                                                     |   7371 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ShadowStackGCLowering.cpp                                                           |    372 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ShrinkWrap.cpp                                                                      |    617 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp                                                                   |    494 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SlotIndexes.cpp                                                                     |    271 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SpillPlacement.cpp                                                                  |    382 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SpillPlacement.h                                                                    |    169 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/Spiller.h                                                                           |     43 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.cpp                                                                        |   1856 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.h                                                                          |    564 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackColoring.cpp                                                                   |   1299 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp                                                        |    170 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp                                                                       |    580 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp                                                                  |    566 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackSlotColoring.cpp                                                               |    531 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp                                                         |    313 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SwitchLoweringUtils.cpp                                                             |    489 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TailDuplication.cpp                                                                 |     84 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TailDuplicator.cpp                                                                  |   1007 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp                                                         |    156 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp                                                                 |   1246 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp                                                              |   2003 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp                                                    |   1904 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetOptionsImpl.cpp                                                               |     59 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetPassConfig.cpp                                                                |   1239 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetRegisterInfo.cpp                                                              |    523 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetSchedule.cpp                                                                  |    359 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetSubtargetInfo.cpp                                                             |     61 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp                                                       |   1874 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp                                                            |    211 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp                                                                      |    490 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp                                                                      |    592 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp                                                                   |    372 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/WinEHPrepare.cpp                                                                    |   1247 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/XRayInstrumentation.cpp                                                             |    250 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CMakeLists.txt                                                                    |      6 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp                                            |     95 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CMakeLists.txt                                                           |     45 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp                                                      |     82 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp                                                        |    274 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp                                                        |     49 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp                                                     |    372 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp                                            |    251 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp                                             |    115 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp                                               |     52 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp                                              |     96 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp                                             |     61 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp                                          |    125 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp                                                 |    160 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp                                           |    107 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp                                                      |     15 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp                                                |     96 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp                                               |     94 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp                                             |     35 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp                                               |     33 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/EnumTables.cpp                                                           |    549 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/Formatters.cpp                                                           |     47 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp                                               |    106 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/LLVMBuild.txt                                                            |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp                                             |    279 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/Line.cpp                                                                 |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp                                              |    123 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/RecordName.cpp                                                           |    337 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp                                                  |    154 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp                                                 |     56 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp                                                  |     80 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp                                                         |    679 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp                                                  |     93 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp                                                  |    558 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp                                                     |     59 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp                                                      |    570 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp                                                          |     80 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp                                                            |    106 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp                                                   |    522 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp                                                    |     52 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp                                                    |    709 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp                                                     |    493 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp                                                  |     60 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/CMakeLists.txt                                                              |     33 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp                                            |    215 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp                                                   |    889 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp                                                       |     28 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp                                                        |     38 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp                                                            |   1866 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp                                                      |    100 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp                                                        |    138 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp                                                          |    182 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp                                                     |    111 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp                                                       |    122 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp                                                         |    554 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp                                                     |     69 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp                                                          |   1181 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp                                                           |    339 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp                                                         |    100 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp                                                      |     69 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp                                                     |     95 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp                                                      |    245 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp                                                                |    740 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp                                                         |    344 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp                                                          |    720 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp                                                           |    199 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp                                                          |    116 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp                                                           |     49 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp                                                               |    904 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp                                                          |    200 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp                                                           |   1493 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/LLVMBuild.txt                                                               |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/CMakeLists.txt                                                               |     17 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/FileWriter.cpp                                                               |     78 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp                                                             |    147 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp                                                              |    275 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/GsymReader.cpp                                                               |    265 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/Header.cpp                                                                   |    109 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp                                                               |    159 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/LineTable.cpp                                                                |    287 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/Range.cpp                                                                    |    102 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/LLVMBuild.txt                                                                     |     23 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/CMakeLists.txt                                                                |      8 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp                                                                |    381 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFCommon.cpp                                                                 |     82 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFError.cpp                                                                  |     47 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp                                                         |    421 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/CMakeLists.txt                                                                |    134 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp                                                         |     56 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp                                                   |     46 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp                                                      |     41 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp                                                |     43 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp                                                    |     43 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp                                                |     46 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp                                                    |     43 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp                                                        |     47 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp                                                         |     44 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp                                                              |     37 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp                                                          |     52 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp                                                     |     62 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp                                                         |     75 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp                                                          |   1270 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp                                                     |    125 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp                                                            |    423 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp                                                         |     63 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp                                                              |     50 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/GenericError.cpp                                                              |     48 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp                                                            |     34 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/LLVMBuild.txt                                                                 |     22 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp                                                |     93 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp                                         |    191 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp                                                      |    279 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp                                                          |    383 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp                                                   |    455 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp                                                         |     37 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp                                                   |    378 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp                                                      |    181 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/Hash.cpp                                                               |     84 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp                                                          |     71 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp                                                         |    131 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp                                                  |     82 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp                                               |     65 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp                                                  |    144 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp                                                     |    126 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp                                              |     60 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp                                                  |     54 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp                                          |    121 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp                                                  |     43 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp                                                    |     70 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp                                                    |    101 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp                                                    |    734 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp                                                      |    227 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp                                             |    122 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp                                                    |     66 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp                                                  |     46 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp                                                     |    381 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp                                              |    199 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp                                                  |    193 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp                                                  |     27 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp                                                      |    220 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp                                                  |     35 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp                                                            |    507 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp                                                     |    357 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp                                                     |    140 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp                                              |    229 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp                                                      |    101 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/RawError.cpp                                                           |     53 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp                                                        |    299 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp                                                       |     45 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp                                                         |    129 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp                                                          |    246 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp                                                   |    178 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDB.cpp                                                                       |     54 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBContext.cpp                                                                |    124 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBExtras.cpp                                                                 |    393 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp                                                       |     39 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp                                                              |    146 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp                                                                 |    214 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp                                                       |     20 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp                                                            |     19 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp                                                        |    109 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp                                                 |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp                                                     |     29 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp                                                           |     24 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp                                                             |     68 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp                                                              |     29 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp                                                             |    111 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp                                                     |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp                                                            |     18 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp                                                     |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp                                                            |     18 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp                                                        |     24 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp                                                    |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp                                                      |     20 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp                                                    |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp                                                         |     19 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp                                                  |     20 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp                                                  |     93 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp                                                      |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp                                                      |     25 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp                                                      |     20 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp                                                          |     25 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp                                                       |     20 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp                                                  |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp                                                          |     19 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/UDTLayout.cpp                                                                 |    302 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt                                                          |      8 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp                                                           |    144 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/LLVMBuild.txt                                                           |     21 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp                                              |    331 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h                                                |     98 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp                                                           |    544 +
 external/apache2/llvm/dist/llvm/lib/Demangle/CMakeLists.txt                                                                     |      9 +
 external/apache2/llvm/dist/llvm/lib/Demangle/Demangle.cpp                                                                       |     36 +
 external/apache2/llvm/dist/llvm/lib/Demangle/ItaniumDemangle.cpp                                                                |    587 +
 external/apache2/llvm/dist/llvm/lib/Demangle/LLVMBuild.txt                                                                      |     20 +
 external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangle.cpp                                                              |   2374 +
 external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp                                                         |    653 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/CMakeLists.txt                                                              |     37 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp                                                         |   1309 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp                                                 |    436 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp                                                 |    238 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt                                               |     17 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp                                    |    258 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h                                      |     95 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt                                                |     23 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h                                           |    453 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h                                            |     69 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c                                               |    480 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h                                               |    258 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt                                                  |     20 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp                                                   |   2172 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp                                           |    509 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp                                                 |    102 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h                                                   |    235 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/LLVMBuild.txt                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h                                           |     81 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt                                                      |     13 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp                                                  |    538 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h                                                |     78 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp                                                         |    228 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp                                                  |    358 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h                                                    |    247 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp                                            |    132 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/LLVMBuild.txt                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO.cpp                                                           |     81 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp                                           |    535 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h                                             |    269 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp                                                     |    736 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp                                                    |    635 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/LLVMBuild.txt                                                               |     25 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/LLVMBuild.txt                                                         |     21 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp                                                             |    679 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h                                                               |    343 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt                                                  |      7 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt                                                   |     23 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp                                    |    188 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp                                             |    267 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt                                                          |     39 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp                                                |    319 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp                                                        |     86 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Core.cpp                                                                |   2152 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp                                                      |    308 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp                                                      |     43 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp                                                    |     33 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp                                                    |    374 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp                                             |     69 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp                                                               |    240 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt                                                           |     22 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Layer.cpp                                                               |    185 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp                                                       |    210 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Legacy.cpp                                                              |     67 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/NullResolver.cpp                                                        |     37 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp                                                  |    487 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp                                                |     33 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp                                                       |    983 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp                                                        |    158 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h                                                     |    534 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcError.cpp                                                            |    115 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp                                                 |    138 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h                                                   |    501 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/RPCUtils.cpp                                                            |     54 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp                                            |    224 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp                                                   |    307 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Speculation.cpp                                                         |    146 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp                                                    |     64 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt                                                |      5 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt                                                 |     21 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp                                      |    503 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt                                                  |     13 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp                                                   |    131 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp                                         |    303 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp                                                 |   1434 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp                                             |     82 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h                                               |     48 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp                                          |    875 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h                                        |     74 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp                                              |   1960 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h                                                |    189 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h                                               |    586 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp                                            |    382 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h                                              |    167 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h                                   |    217 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h                                  |    315 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h                                 |    305 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp                                  |    320 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h                                    |     67 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h                               |    541 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h                                   |    432 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h                                  |    251 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h                                |    239 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp                                                    |    267 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/TargetSelect.cpp                                                            |    103 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/CMakeLists.txt                                                                   |     13 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/FuzzerCLI.cpp                                                                    |    208 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/IRMutator.cpp                                                                    |    199 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/OpDescriptor.cpp                                                                 |     37 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/Operations.cpp                                                                   |    318 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/RandomIRBuilder.cpp                                                              |    156 +
 external/apache2/llvm/dist/llvm/lib/Fuzzer/README.txt                                                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/IR/AbstractCallSite.cpp                                                                     |    134 +
 external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp                                                                            |   4463 +
 external/apache2/llvm/dist/llvm/lib/IR/AttributeImpl.h                                                                          |    286 +
 external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp                                                                           |   1860 +
 external/apache2/llvm/dist/llvm/lib/IR/AttributesCompatFunc.td                                                                  |      1 +
 external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp                                                                          |   4156 +
 external/apache2/llvm/dist/llvm/lib/IR/BasicBlock.cpp                                                                           |    496 +
 external/apache2/llvm/dist/llvm/lib/IR/CMakeLists.txt                                                                           |     68 +
 external/apache2/llvm/dist/llvm/lib/IR/Comdat.cpp                                                                               |     77 +
 external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp                                                                         |   2469 +
 external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.h                                                                           |     56 +
 external/apache2/llvm/dist/llvm/lib/IR/ConstantRange.cpp                                                                        |   1514 +
 external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp                                                                            |   3047 +
 external/apache2/llvm/dist/llvm/lib/IR/ConstantsContext.h                                                                       |    708 +
 external/apache2/llvm/dist/llvm/lib/IR/Core.cpp                                                                                 |   4107 +
 external/apache2/llvm/dist/llvm/lib/IR/DIBuilder.cpp                                                                            |   1022 +
 external/apache2/llvm/dist/llvm/lib/IR/DataLayout.cpp                                                                           |    877 +
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfo.cpp                                                                            |   1453 +
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfoMetadata.cpp                                                                    |   1236 +
 external/apache2/llvm/dist/llvm/lib/IR/DebugLoc.cpp                                                                             |    134 +
 external/apache2/llvm/dist/llvm/lib/IR/DiagnosticHandler.cpp                                                                    |     90 +
 external/apache2/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp                                                                       |    385 +
 external/apache2/llvm/dist/llvm/lib/IR/DiagnosticPrinter.cpp                                                                    |    116 +
 external/apache2/llvm/dist/llvm/lib/IR/Dominators.cpp                                                                           |    378 +
 external/apache2/llvm/dist/llvm/lib/IR/Function.cpp                                                                             |   1612 +
 external/apache2/llvm/dist/llvm/lib/IR/GVMaterializer.cpp                                                                       |     17 +
 external/apache2/llvm/dist/llvm/lib/IR/Globals.cpp                                                                              |    553 +
 external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp                                                                            |    758 +
 external/apache2/llvm/dist/llvm/lib/IR/IRPrintingPasses.cpp                                                                     |    168 +
 external/apache2/llvm/dist/llvm/lib/IR/InlineAsm.cpp                                                                            |    301 +
 external/apache2/llvm/dist/llvm/lib/IR/Instruction.cpp                                                                          |    754 +
 external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp                                                                         |   4309 +
 external/apache2/llvm/dist/llvm/lib/IR/IntrinsicInst.cpp                                                                        |    264 +
 external/apache2/llvm/dist/llvm/lib/IR/LLVMBuild.txt                                                                            |     21 +
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContext.cpp                                                                          |    331 +
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.cpp                                                                      |    251 +
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.h                                                                        |   1427 +
 external/apache2/llvm/dist/llvm/lib/IR/LegacyPassManager.cpp                                                                    |   2057 +
 external/apache2/llvm/dist/llvm/lib/IR/MDBuilder.cpp                                                                            |    323 +
 external/apache2/llvm/dist/llvm/lib/IR/Mangler.cpp                                                                              |    223 +
 external/apache2/llvm/dist/llvm/lib/IR/Metadata.cpp                                                                             |   1545 +
 external/apache2/llvm/dist/llvm/lib/IR/MetadataImpl.h                                                                           |     58 +
 external/apache2/llvm/dist/llvm/lib/IR/Module.cpp                                                                               |    611 +
 external/apache2/llvm/dist/llvm/lib/IR/ModuleSummaryIndex.cpp                                                                   |    498 +
 external/apache2/llvm/dist/llvm/lib/IR/Operator.cpp                                                                             |     63 +
 external/apache2/llvm/dist/llvm/lib/IR/OptBisect.cpp                                                                            |     56 +
 external/apache2/llvm/dist/llvm/lib/IR/Pass.cpp                                                                                 |    328 +
 external/apache2/llvm/dist/llvm/lib/IR/PassInstrumentation.cpp                                                                  |     21 +
 external/apache2/llvm/dist/llvm/lib/IR/PassManager.cpp                                                                          |     95 +
 external/apache2/llvm/dist/llvm/lib/IR/PassRegistry.cpp                                                                         |    128 +
 external/apache2/llvm/dist/llvm/lib/IR/PassTimingInfo.cpp                                                                       |    278 +
 external/apache2/llvm/dist/llvm/lib/IR/ProfileSummary.cpp                                                                       |    186 +
 external/apache2/llvm/dist/llvm/lib/IR/RemarkStreamer.cpp                                                                       |    216 +
 external/apache2/llvm/dist/llvm/lib/IR/SafepointIRVerifier.cpp                                                                  |    902 +
 external/apache2/llvm/dist/llvm/lib/IR/Statepoint.cpp                                                                           |     78 +
 external/apache2/llvm/dist/llvm/lib/IR/SymbolTableListTraitsImpl.h                                                              |    113 +
 external/apache2/llvm/dist/llvm/lib/IR/Type.cpp                                                                                 |    670 +
 external/apache2/llvm/dist/llvm/lib/IR/TypeFinder.cpp                                                                           |    168 +
 external/apache2/llvm/dist/llvm/lib/IR/Use.cpp                                                                                  |    126 +
 external/apache2/llvm/dist/llvm/lib/IR/User.cpp                                                                                 |    192 +
 external/apache2/llvm/dist/llvm/lib/IR/Value.cpp                                                                                |    980 +
 external/apache2/llvm/dist/llvm/lib/IR/ValueSymbolTable.cpp                                                                     |    126 +
 external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp                                                                             |   5567 +
 external/apache2/llvm/dist/llvm/lib/IRReader/CMakeLists.txt                                                                     |      9 +
 external/apache2/llvm/dist/llvm/lib/IRReader/IRReader.cpp                                                                       |    138 +
 external/apache2/llvm/dist/llvm/lib/IRReader/LLVMBuild.txt                                                                      |     21 +
 external/apache2/llvm/dist/llvm/lib/LLVMBuild.txt                                                                               |     55 +
 external/apache2/llvm/dist/llvm/lib/LTO/CMakeLists.txt                                                                          |     17 +
 external/apache2/llvm/dist/llvm/lib/LTO/Caching.cpp                                                                             |    150 +
 external/apache2/llvm/dist/llvm/lib/LTO/LLVMBuild.txt                                                                           |     39 +
 external/apache2/llvm/dist/llvm/lib/LTO/LTO.cpp                                                                                 |   1412 +
 external/apache2/llvm/dist/llvm/lib/LTO/LTOBackend.cpp                                                                          |    547 +
 external/apache2/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp                                                                    |    722 +
 external/apache2/llvm/dist/llvm/lib/LTO/LTOModule.cpp                                                                           |    678 +
 external/apache2/llvm/dist/llvm/lib/LTO/SummaryBasedOptimizations.cpp                                                           |     85 +
 external/apache2/llvm/dist/llvm/lib/LTO/ThinLTOCodeGenerator.cpp                                                                |   1137 +
 external/apache2/llvm/dist/llvm/lib/LTO/UpdateCompilerUsed.cpp                                                                  |    132 +
 external/apache2/llvm/dist/llvm/lib/LineEditor/CMakeLists.txt                                                                   |     13 +
 external/apache2/llvm/dist/llvm/lib/LineEditor/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/lib/LineEditor/LineEditor.cpp                                                                   |    324 +
 external/apache2/llvm/dist/llvm/lib/Linker/CMakeLists.txt                                                                       |     10 +
 external/apache2/llvm/dist/llvm/lib/Linker/IRMover.cpp                                                                          |   1565 +
 external/apache2/llvm/dist/llvm/lib/Linker/LLVMBuild.txt                                                                        |     21 +
 external/apache2/llvm/dist/llvm/lib/Linker/LinkDiagnosticInfo.h                                                                 |     24 +
 external/apache2/llvm/dist/llvm/lib/Linker/LinkModules.cpp                                                                      |    606 +
 external/apache2/llvm/dist/llvm/lib/MC/CMakeLists.txt                                                                           |     68 +
 external/apache2/llvm/dist/llvm/lib/MC/ConstantPools.cpp                                                                        |    115 +
 external/apache2/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp                                                                      |   1560 +
 external/apache2/llvm/dist/llvm/lib/MC/LLVMBuild.txt                                                                            |     24 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmBackend.cpp                                                                         |    137 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp                                                                            |    126 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoCOFF.cpp                                                                        |     68 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoDarwin.cpp                                                                      |     97 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoELF.cpp                                                                         |     34 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoWasm.cpp                                                                        |     25 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoXCOFF.cpp                                                                       |     35 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmMacro.cpp                                                                           |     43 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp                                                                        |   2035 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAssembler.cpp                                                                          |   1155 +
 external/apache2/llvm/dist/llvm/lib/MC/MCCodeEmitter.cpp                                                                        |     15 +
 external/apache2/llvm/dist/llvm/lib/MC/MCCodePadder.cpp                                                                         |    370 +
 external/apache2/llvm/dist/llvm/lib/MC/MCCodeView.cpp                                                                           |    696 +
 external/apache2/llvm/dist/llvm/lib/MC/MCContext.cpp                                                                            |    724 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/CMakeLists.txt                                                            |      7 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/Disassembler.cpp                                                          |    346 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/Disassembler.h                                                            |    124 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/LLVMBuild.txt                                                             |     21 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp                                                        |     46 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp                                                  |    199 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp                                                      |     30 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp                                                          |     13 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDwarf.cpp                                                                              |   1950 +
 external/apache2/llvm/dist/llvm/lib/MC/MCELFObjectTargetWriter.cpp                                                              |     31 +
 external/apache2/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp                                                                        |    711 +
 external/apache2/llvm/dist/llvm/lib/MC/MCExpr.cpp                                                                               |    928 +
 external/apache2/llvm/dist/llvm/lib/MC/MCFragment.cpp                                                                           |    467 +
 external/apache2/llvm/dist/llvm/lib/MC/MCInst.cpp                                                                               |     98 +
 external/apache2/llvm/dist/llvm/lib/MC/MCInstPrinter.cpp                                                                        |    120 +
 external/apache2/llvm/dist/llvm/lib/MC/MCInstrAnalysis.cpp                                                                      |     41 +
 external/apache2/llvm/dist/llvm/lib/MC/MCInstrDesc.cpp                                                                          |     65 +
 external/apache2/llvm/dist/llvm/lib/MC/MCLabel.cpp                                                                              |     25 +
 external/apache2/llvm/dist/llvm/lib/MC/MCLinkerOptimizationHint.cpp                                                             |     59 +
 external/apache2/llvm/dist/llvm/lib/MC/MCMachOStreamer.cpp                                                                      |    520 +
 external/apache2/llvm/dist/llvm/lib/MC/MCMachObjectTargetWriter.cpp                                                             |     18 +
 external/apache2/llvm/dist/llvm/lib/MC/MCNullStreamer.cpp                                                                       |     49 +
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp                                                                     |    875 +
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp                                                                     |    731 +
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectWriter.cpp                                                                       |     52 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp                                                                    |    755 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp                                                                   |   6081 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/CMakeLists.txt                                                                  |     15 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/COFFAsmParser.cpp                                                               |    712 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp                                                             |   1208 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/ELFAsmParser.cpp                                                                |    899 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/LLVMBuild.txt                                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCAsmLexer.cpp                                                                  |    129 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCAsmParser.cpp                                                                 |    136 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp                                                        |     19 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp                                                           |     29 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/WasmAsmParser.cpp                                                               |    256 +
 external/apache2/llvm/dist/llvm/lib/MC/MCRegisterInfo.cpp                                                                       |    124 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSchedule.cpp                                                                           |    167 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSection.cpp                                                                            |    102 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionCOFF.cpp                                                                        |    113 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionELF.cpp                                                                         |    198 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionMachO.cpp                                                                       |    281 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionWasm.cpp                                                                        |     94 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionXCOFF.cpp                                                                       |     79 +
 external/apache2/llvm/dist/llvm/lib/MC/MCStreamer.cpp                                                                           |   1164 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSubtargetInfo.cpp                                                                      |    342 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSymbol.cpp                                                                             |     88 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSymbolELF.cpp                                                                          |    201 +
 external/apache2/llvm/dist/llvm/lib/MC/MCTargetOptions.cpp                                                                      |     23 +
 external/apache2/llvm/dist/llvm/lib/MC/MCValue.cpp                                                                              |     61 +
 external/apache2/llvm/dist/llvm/lib/MC/MCWasmObjectTargetWriter.cpp                                                             |     18 +
 external/apache2/llvm/dist/llvm/lib/MC/MCWasmStreamer.cpp                                                                       |    229 +
 external/apache2/llvm/dist/llvm/lib/MC/MCWin64EH.cpp                                                                            |    680 +
 external/apache2/llvm/dist/llvm/lib/MC/MCWinCOFFStreamer.cpp                                                                    |    337 +
 external/apache2/llvm/dist/llvm/lib/MC/MCWinEH.cpp                                                                              |     25 +
 external/apache2/llvm/dist/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp                                                            |     16 +
 external/apache2/llvm/dist/llvm/lib/MC/MCXCOFFStreamer.cpp                                                                      |    101 +
 external/apache2/llvm/dist/llvm/lib/MC/MachObjectWriter.cpp                                                                     |   1052 +
 external/apache2/llvm/dist/llvm/lib/MC/StringTableBuilder.cpp                                                                   |    199 +
 external/apache2/llvm/dist/llvm/lib/MC/SubtargetFeature.cpp                                                                     |     82 +
 external/apache2/llvm/dist/llvm/lib/MC/WasmObjectWriter.cpp                                                                     |   1599 +
 external/apache2/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp                                                                  |   1102 +
 external/apache2/llvm/dist/llvm/lib/MC/XCOFFObjectWriter.cpp                                                                    |    649 +
 external/apache2/llvm/dist/llvm/lib/MCA/CMakeLists.txt                                                                          |     25 +
 external/apache2/llvm/dist/llvm/lib/MCA/CodeEmitter.cpp                                                                         |     37 +
 external/apache2/llvm/dist/llvm/lib/MCA/Context.cpp                                                                             |     68 +
 external/apache2/llvm/dist/llvm/lib/MCA/HWEventListener.cpp                                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp                                                          |     24 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/LSUnit.cpp                                                                |    208 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp                                                          |    500 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp                                                       |    364 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp                                                     |    100 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/Scheduler.cpp                                                             |    341 +
 external/apache2/llvm/dist/llvm/lib/MCA/InstrBuilder.cpp                                                                        |    709 +
 external/apache2/llvm/dist/llvm/lib/MCA/Instruction.cpp                                                                         |    254 +
 external/apache2/llvm/dist/llvm/lib/MCA/LLVMBuild.txt                                                                           |     21 +
 external/apache2/llvm/dist/llvm/lib/MCA/Pipeline.cpp                                                                            |     97 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/DispatchStage.cpp                                                                |    187 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/EntryStage.cpp                                                                   |     77 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/ExecuteStage.cpp                                                                 |    296 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/InstructionTables.cpp                                                            |     68 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp                                                            |     70 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/RetireStage.cpp                                                                  |     65 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/Stage.cpp                                                                        |     28 +
 external/apache2/llvm/dist/llvm/lib/MCA/Support.cpp                                                                             |    110 +
 external/apache2/llvm/dist/llvm/lib/Object/Archive.cpp                                                                          |    995 +
 external/apache2/llvm/dist/llvm/lib/Object/ArchiveWriter.cpp                                                                    |    641 +
 external/apache2/llvm/dist/llvm/lib/Object/Binary.cpp                                                                           |    111 +
 external/apache2/llvm/dist/llvm/lib/Object/CMakeLists.txt                                                                       |     37 +
 external/apache2/llvm/dist/llvm/lib/Object/COFFImportFile.cpp                                                                   |    625 +
 external/apache2/llvm/dist/llvm/lib/Object/COFFModuleDefinition.cpp                                                             |    368 +
 external/apache2/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp                                                                   |   1863 +
 external/apache2/llvm/dist/llvm/lib/Object/Decompressor.cpp                                                                     |     98 +
 external/apache2/llvm/dist/llvm/lib/Object/ELF.cpp                                                                              |    589 +
 external/apache2/llvm/dist/llvm/lib/Object/ELFObjectFile.cpp                                                                    |    450 +
 external/apache2/llvm/dist/llvm/lib/Object/Error.cpp                                                                            |     92 +
 external/apache2/llvm/dist/llvm/lib/Object/IRObjectFile.cpp                                                                     |    155 +
 external/apache2/llvm/dist/llvm/lib/Object/IRSymtab.cpp                                                                         |    409 +
 external/apache2/llvm/dist/llvm/lib/Object/LLVMBuild.txt                                                                        |     21 +
 external/apache2/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp                                                                  |   4660 +
 external/apache2/llvm/dist/llvm/lib/Object/MachOUniversal.cpp                                                                   |    243 +
 external/apache2/llvm/dist/llvm/lib/Object/Minidump.cpp                                                                         |    155 +
 external/apache2/llvm/dist/llvm/lib/Object/ModuleSymbolTable.cpp                                                                |    221 +
 external/apache2/llvm/dist/llvm/lib/Object/Object.cpp                                                                           |    356 +
 external/apache2/llvm/dist/llvm/lib/Object/ObjectFile.cpp                                                                       |    182 +
 external/apache2/llvm/dist/llvm/lib/Object/RecordStreamer.cpp                                                                   |    232 +
 external/apache2/llvm/dist/llvm/lib/Object/RecordStreamer.h                                                                     |     86 +
 external/apache2/llvm/dist/llvm/lib/Object/RelocationResolver.cpp                                                               |    609 +
 external/apache2/llvm/dist/llvm/lib/Object/SymbolSize.cpp                                                                       |     97 +
 external/apache2/llvm/dist/llvm/lib/Object/SymbolicFile.cpp                                                                     |    100 +
 external/apache2/llvm/dist/llvm/lib/Object/TapiFile.cpp                                                                         |    104 +
 external/apache2/llvm/dist/llvm/lib/Object/TapiUniversal.cpp                                                                    |     54 +
 external/apache2/llvm/dist/llvm/lib/Object/WasmObjectFile.cpp                                                                   |   1670 +
 external/apache2/llvm/dist/llvm/lib/Object/WindowsMachineFlag.cpp                                                               |     44 +
 external/apache2/llvm/dist/llvm/lib/Object/WindowsResource.cpp                                                                  |   1013 +
 external/apache2/llvm/dist/llvm/lib/Object/XCOFFObjectFile.cpp                                                                  |    766 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CMakeLists.txt                                                                   |     26 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/COFFEmitter.cpp                                                                  |    622 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/COFFYAML.cpp                                                                     |    600 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp                                                    |    957 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp                                                          |    636 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp                                                      |     87 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp                                                            |    817 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFEmitter.cpp                                                                 |    378 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFVisitor.cpp                                                                 |    177 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFVisitor.h                                                                   |     96 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFYAML.cpp                                                                    |    175 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFEmitter.cpp                                                                   |   1208 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFYAML.cpp                                                                      |   1432 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/LLVMBuild.txt                                                                    |     13 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOEmitter.cpp                                                                 |    580 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOYAML.cpp                                                                    |    574 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MinidumpEmitter.cpp                                                              |    247 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MinidumpYAML.cpp                                                                 |    562 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ObjectYAML.cpp                                                                   |     63 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmEmitter.cpp                                                                  |    633 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmYAML.cpp                                                                     |    605 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/XCOFFYAML.cpp                                                                    |    109 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/YAML.cpp                                                                         |     62 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/yaml2obj.cpp                                                                     |     77 +
 external/apache2/llvm/dist/llvm/lib/Option/Arg.cpp                                                                              |    125 +
 external/apache2/llvm/dist/llvm/lib/Option/ArgList.cpp                                                                          |    274 +
 external/apache2/llvm/dist/llvm/lib/Option/CMakeLists.txt                                                                       |      9 +
 external/apache2/llvm/dist/llvm/lib/Option/LLVMBuild.txt                                                                        |     21 +
 external/apache2/llvm/dist/llvm/lib/Option/OptTable.cpp                                                                         |    583 +
 external/apache2/llvm/dist/llvm/lib/Option/Option.cpp                                                                           |    290 +
 external/apache2/llvm/dist/llvm/lib/Passes/CMakeLists.txt                                                                       |     15 +
 external/apache2/llvm/dist/llvm/lib/Passes/LLVMBuild.txt                                                                        |     21 +
 external/apache2/llvm/dist/llvm/lib/Passes/PassBuilder.cpp                                                                      |   2384 +
 external/apache2/llvm/dist/llvm/lib/Passes/PassPlugin.cpp                                                                       |     51 +
 external/apache2/llvm/dist/llvm/lib/Passes/PassRegistry.def                                                                     |    325 +
 external/apache2/llvm/dist/llvm/lib/Passes/StandardInstrumentations.cpp                                                         |    242 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/CMakeLists.txt                                                                  |     18 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CMakeLists.txt                                                         |     11 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp                                                    |    835 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp                                              |    831 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp                                              |    216 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/GCOV.cpp                                                                        |    940 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProf.cpp                                                                   |   1280 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp                                                             |    922 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfWriter.cpp                                                             |    471 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/LLVMBuild.txt                                                                   |     24 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp                                                       |    119 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProf.cpp                                                                  |    240 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfReader.cpp                                                            |   1377 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfWriter.cpp                                                            |    621 +
 external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkParser.cpp                                                           |    597 +
 external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkParser.h                                                             |     83 +
 external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp                                                       |    386 +
 external/apache2/llvm/dist/llvm/lib/Remarks/CMakeLists.txt                                                                      |     11 +
 external/apache2/llvm/dist/llvm/lib/Remarks/LLVMBuild.txt                                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/Remarks/Remark.cpp                                                                          |    132 +
 external/apache2/llvm/dist/llvm/lib/Remarks/RemarkFormat.cpp                                                                    |     32 +
 external/apache2/llvm/dist/llvm/lib/Remarks/RemarkParser.cpp                                                                    |    175 +
 external/apache2/llvm/dist/llvm/lib/Remarks/RemarkSerializer.cpp                                                                |     54 +
 external/apache2/llvm/dist/llvm/lib/Remarks/RemarkStringTable.cpp                                                               |     70 +
 external/apache2/llvm/dist/llvm/lib/Remarks/YAMLRemarkParser.cpp                                                                |    454 +
 external/apache2/llvm/dist/llvm/lib/Remarks/YAMLRemarkParser.h                                                                  |    120 +
 external/apache2/llvm/dist/llvm/lib/Remarks/YAMLRemarkSerializer.cpp                                                            |    257 +
 external/apache2/llvm/dist/llvm/lib/Support/AArch64TargetParser.cpp                                                             |    215 +
 external/apache2/llvm/dist/llvm/lib/Support/ABIBreak.cpp                                                                        |     24 +
 external/apache2/llvm/dist/llvm/lib/Support/AMDGPUMetadata.cpp                                                                  |    224 +
 external/apache2/llvm/dist/llvm/lib/Support/APFloat.cpp                                                                         |   4562 +
 external/apache2/llvm/dist/llvm/lib/Support/APInt.cpp                                                                           |   3089 +
 external/apache2/llvm/dist/llvm/lib/Support/APSInt.cpp                                                                          |     42 +
 external/apache2/llvm/dist/llvm/lib/Support/ARMAttributeParser.cpp                                                              |    727 +
 external/apache2/llvm/dist/llvm/lib/Support/ARMBuildAttrs.cpp                                                                   |    102 +
 external/apache2/llvm/dist/llvm/lib/Support/ARMTargetParser.cpp                                                                 |    626 +
 external/apache2/llvm/dist/llvm/lib/Support/ARMWinEH.cpp                                                                        |     37 +
 external/apache2/llvm/dist/llvm/lib/Support/Allocator.cpp                                                                       |     39 +
 external/apache2/llvm/dist/llvm/lib/Support/Atomic.cpp                                                                          |     59 +
 external/apache2/llvm/dist/llvm/lib/Support/BinaryStreamError.cpp                                                               |     55 +
 external/apache2/llvm/dist/llvm/lib/Support/BinaryStreamReader.cpp                                                              |    179 +
 external/apache2/llvm/dist/llvm/lib/Support/BinaryStreamRef.cpp                                                                 |    130 +
 external/apache2/llvm/dist/llvm/lib/Support/BinaryStreamWriter.cpp                                                              |    103 +
 external/apache2/llvm/dist/llvm/lib/Support/BlockFrequency.cpp                                                                  |     82 +
 external/apache2/llvm/dist/llvm/lib/Support/BranchProbability.cpp                                                               |    112 +
 external/apache2/llvm/dist/llvm/lib/Support/BuryPointer.cpp                                                                     |     30 +
 external/apache2/llvm/dist/llvm/lib/Support/CMakeLists.txt                                                                      |    200 +
 external/apache2/llvm/dist/llvm/lib/Support/COM.cpp                                                                             |     22 +
 external/apache2/llvm/dist/llvm/lib/Support/COPYRIGHT.regex                                                                     |     54 +
 external/apache2/llvm/dist/llvm/lib/Support/CRC.cpp                                                                             |     99 +
 external/apache2/llvm/dist/llvm/lib/Support/CachePruning.cpp                                                                    |    292 +
 external/apache2/llvm/dist/llvm/lib/Support/Chrono.cpp                                                                          |     93 +
 external/apache2/llvm/dist/llvm/lib/Support/CodeGenCoverage.cpp                                                                 |    124 +
 external/apache2/llvm/dist/llvm/lib/Support/CommandLine.cpp                                                                     |   2495 +
 external/apache2/llvm/dist/llvm/lib/Support/Compression.cpp                                                                     |    106 +
 external/apache2/llvm/dist/llvm/lib/Support/ConvertUTF.cpp                                                                      |    738 +
 external/apache2/llvm/dist/llvm/lib/Support/ConvertUTFWrapper.cpp                                                               |    250 +
 external/apache2/llvm/dist/llvm/lib/Support/CrashRecoveryContext.cpp                                                            |    414 +
 external/apache2/llvm/dist/llvm/lib/Support/DAGDeltaAlgorithm.cpp                                                               |    361 +
 external/apache2/llvm/dist/llvm/lib/Support/DJB.cpp                                                                             |     82 +
 external/apache2/llvm/dist/llvm/lib/Support/DataExtractor.cpp                                                                   |    218 +
 external/apache2/llvm/dist/llvm/lib/Support/Debug.cpp                                                                           |    165 +
 external/apache2/llvm/dist/llvm/lib/Support/DebugCounter.cpp                                                                    |    136 +
 external/apache2/llvm/dist/llvm/lib/Support/DeltaAlgorithm.cpp                                                                  |    114 +
 external/apache2/llvm/dist/llvm/lib/Support/DynamicLibrary.cpp                                                                  |    215 +
 external/apache2/llvm/dist/llvm/lib/Support/Errno.cpp                                                                           |     75 +
 external/apache2/llvm/dist/llvm/lib/Support/Error.cpp                                                                           |    169 +
 external/apache2/llvm/dist/llvm/lib/Support/ErrorHandling.cpp                                                                   |    298 +
 external/apache2/llvm/dist/llvm/lib/Support/FileCheck.cpp                                                                       |   1990 +
 external/apache2/llvm/dist/llvm/lib/Support/FileCheckImpl.h                                                                     |    624 +
 external/apache2/llvm/dist/llvm/lib/Support/FileCollector.cpp                                                                   |    268 +
 external/apache2/llvm/dist/llvm/lib/Support/FileOutputBuffer.cpp                                                                |    196 +
 external/apache2/llvm/dist/llvm/lib/Support/FileUtilities.cpp                                                                   |    332 +
 external/apache2/llvm/dist/llvm/lib/Support/FoldingSet.cpp                                                                      |    463 +
 external/apache2/llvm/dist/llvm/lib/Support/FormatVariadic.cpp                                                                  |    155 +
 external/apache2/llvm/dist/llvm/lib/Support/FormattedStream.cpp                                                                 |    107 +
 external/apache2/llvm/dist/llvm/lib/Support/GlobPattern.cpp                                                                     |    178 +
 external/apache2/llvm/dist/llvm/lib/Support/GraphWriter.cpp                                                                     |    298 +
 external/apache2/llvm/dist/llvm/lib/Support/Hashing.cpp                                                                         |     28 +
 external/apache2/llvm/dist/llvm/lib/Support/Host.cpp                                                                            |   1540 +
 external/apache2/llvm/dist/llvm/lib/Support/InitLLVM.cpp                                                                        |     52 +
 external/apache2/llvm/dist/llvm/lib/Support/IntEqClasses.cpp                                                                    |     76 +
 external/apache2/llvm/dist/llvm/lib/Support/IntervalMap.cpp                                                                     |    160 +
 external/apache2/llvm/dist/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp                                                    |    322 +
 external/apache2/llvm/dist/llvm/lib/Support/JSON.cpp                                                                            |    718 +
 external/apache2/llvm/dist/llvm/lib/Support/KnownBits.cpp                                                                       |     83 +
 external/apache2/llvm/dist/llvm/lib/Support/LEB128.cpp                                                                          |     43 +
 external/apache2/llvm/dist/llvm/lib/Support/LLVMBuild.txt                                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/Support/LineIterator.cpp                                                                    |     93 +
 external/apache2/llvm/dist/llvm/lib/Support/Locale.cpp                                                                          |     19 +
 external/apache2/llvm/dist/llvm/lib/Support/LockFileManager.cpp                                                                 |    355 +
 external/apache2/llvm/dist/llvm/lib/Support/LowLevelType.cpp                                                                    |     55 +
 external/apache2/llvm/dist/llvm/lib/Support/MD5.cpp                                                                             |    283 +
 external/apache2/llvm/dist/llvm/lib/Support/ManagedStatic.cpp                                                                   |     83 +
 external/apache2/llvm/dist/llvm/lib/Support/MathExtras.cpp                                                                      |     31 +
 external/apache2/llvm/dist/llvm/lib/Support/Memory.cpp                                                                          |     53 +
 external/apache2/llvm/dist/llvm/lib/Support/MemoryBuffer.cpp                                                                    |    525 +
 external/apache2/llvm/dist/llvm/lib/Support/NativeFormatting.cpp                                                                |    263 +
 external/apache2/llvm/dist/llvm/lib/Support/Optional.cpp                                                                        |     14 +
 external/apache2/llvm/dist/llvm/lib/Support/Options.cpp                                                                         |     32 +
 external/apache2/llvm/dist/llvm/lib/Support/Parallel.cpp                                                                        |    118 +
 external/apache2/llvm/dist/llvm/lib/Support/Path.cpp                                                                            |   1248 +
 external/apache2/llvm/dist/llvm/lib/Support/PluginLoader.cpp                                                                    |     46 +
 external/apache2/llvm/dist/llvm/lib/Support/PrettyStackTrace.cpp                                                                |    300 +
 external/apache2/llvm/dist/llvm/lib/Support/Process.cpp                                                                         |     97 +
 external/apache2/llvm/dist/llvm/lib/Support/Program.cpp                                                                         |     82 +
 external/apache2/llvm/dist/llvm/lib/Support/RWMutex.cpp                                                                         |    136 +
 external/apache2/llvm/dist/llvm/lib/Support/RandomNumberGenerator.cpp                                                           |     84 +
 external/apache2/llvm/dist/llvm/lib/Support/Regex.cpp                                                                           |    224 +
 external/apache2/llvm/dist/llvm/lib/Support/SHA1.cpp                                                                            |    280 +
 external/apache2/llvm/dist/llvm/lib/Support/ScaledNumber.cpp                                                                    |    323 +
 external/apache2/llvm/dist/llvm/lib/Support/ScopedPrinter.cpp                                                                   |     46 +
 external/apache2/llvm/dist/llvm/lib/Support/Signals.cpp                                                                         |    224 +
 external/apache2/llvm/dist/llvm/lib/Support/Signposts.cpp                                                                       |    121 +
 external/apache2/llvm/dist/llvm/lib/Support/SmallPtrSet.cpp                                                                     |    270 +
 external/apache2/llvm/dist/llvm/lib/Support/SmallVector.cpp                                                                     |     65 +
 external/apache2/llvm/dist/llvm/lib/Support/SourceMgr.cpp                                                                       |    501 +
 external/apache2/llvm/dist/llvm/lib/Support/SpecialCaseList.cpp                                                                 |    231 +
 external/apache2/llvm/dist/llvm/lib/Support/Statistic.cpp                                                                       |    265 +
 external/apache2/llvm/dist/llvm/lib/Support/StringExtras.cpp                                                                    |     92 +
 external/apache2/llvm/dist/llvm/lib/Support/StringMap.cpp                                                                       |    261 +
 external/apache2/llvm/dist/llvm/lib/Support/StringPool.cpp                                                                      |     34 +
 external/apache2/llvm/dist/llvm/lib/Support/StringRef.cpp                                                                       |    599 +
 external/apache2/llvm/dist/llvm/lib/Support/StringSaver.cpp                                                                     |     26 +
 external/apache2/llvm/dist/llvm/lib/Support/SymbolRemappingReader.cpp                                                           |     80 +
 external/apache2/llvm/dist/llvm/lib/Support/SystemUtils.cpp                                                                     |     30 +
 external/apache2/llvm/dist/llvm/lib/Support/TarWriter.cpp                                                                       |    200 +
 external/apache2/llvm/dist/llvm/lib/Support/TargetParser.cpp                                                                    |    208 +
 external/apache2/llvm/dist/llvm/lib/Support/TargetRegistry.cpp                                                                  |    134 +
 external/apache2/llvm/dist/llvm/lib/Support/ThreadLocal.cpp                                                                     |     47 +
 external/apache2/llvm/dist/llvm/lib/Support/ThreadPool.cpp                                                                      |    145 +
 external/apache2/llvm/dist/llvm/lib/Support/Threading.cpp                                                                       |    142 +
 external/apache2/llvm/dist/llvm/lib/Support/TimeProfiler.cpp                                                                    |    222 +
 external/apache2/llvm/dist/llvm/lib/Support/Timer.cpp                                                                           |    442 +
 external/apache2/llvm/dist/llvm/lib/Support/ToolOutputFile.cpp                                                                  |     45 +
 external/apache2/llvm/dist/llvm/lib/Support/TrigramIndex.cpp                                                                    |    110 +
 external/apache2/llvm/dist/llvm/lib/Support/Triple.cpp                                                                          |   1656 +
 external/apache2/llvm/dist/llvm/lib/Support/Twine.cpp                                                                           |    184 +
 external/apache2/llvm/dist/llvm/lib/Support/Unicode.cpp                                                                         |    366 +
 external/apache2/llvm/dist/llvm/lib/Support/UnicodeCaseFold.cpp                                                                 |    742 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/COM.inc                                                                        |     26 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/DynamicLibrary.inc                                                             |    134 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Host.inc                                                                       |     84 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Memory.inc                                                                     |    268 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Path.inc                                                                       |   1213 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Process.inc                                                                    |    459 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Program.inc                                                                    |    500 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/README.txt                                                                     |     16 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Signals.inc                                                                    |    620 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/ThreadLocal.inc                                                                |     70 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Threading.inc                                                                  |    269 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Unix.h                                                                         |    114 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Watchdog.inc                                                                   |     33 +
 external/apache2/llvm/dist/llvm/lib/Support/Valgrind.cpp                                                                        |     54 +
 external/apache2/llvm/dist/llvm/lib/Support/VersionTuple.cpp                                                                    |    109 +
 external/apache2/llvm/dist/llvm/lib/Support/VirtualFileSystem.cpp                                                               |   2139 +
 external/apache2/llvm/dist/llvm/lib/Support/Watchdog.cpp                                                                        |     22 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/COM.inc                                                                     |     36 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/DynamicLibrary.inc                                                          |    202 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Host.inc                                                                    |     33 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Memory.inc                                                                  |    200 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Path.inc                                                                    |   1498 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Process.inc                                                                 |    478 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Program.inc                                                                 |    523 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Signals.inc                                                                 |    874 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/ThreadLocal.inc                                                             |     51 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Threading.inc                                                               |    124 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Watchdog.inc                                                                |     23 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/WindowsSupport.h                                                            |    243 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/explicit_symbols.inc                                                        |     96 +
 external/apache2/llvm/dist/llvm/lib/Support/WithColor.cpp                                                                       |    120 +
 external/apache2/llvm/dist/llvm/lib/Support/YAMLParser.cpp                                                                      |   2442 +
 external/apache2/llvm/dist/llvm/lib/Support/YAMLTraits.cpp                                                                      |   1088 +
 external/apache2/llvm/dist/llvm/lib/Support/Z3Solver.cpp                                                                        |    900 +
 external/apache2/llvm/dist/llvm/lib/Support/circular_raw_ostream.cpp                                                            |     44 +
 external/apache2/llvm/dist/llvm/lib/Support/raw_os_ostream.cpp                                                                  |     29 +
 external/apache2/llvm/dist/llvm/lib/Support/raw_ostream.cpp                                                                     |    946 +
 external/apache2/llvm/dist/llvm/lib/Support/regcomp.c                                                                           |   1702 +
 external/apache2/llvm/dist/llvm/lib/Support/regengine.inc                                                                       |   1034 +
 external/apache2/llvm/dist/llvm/lib/Support/regerror.c                                                                          |    135 +
 external/apache2/llvm/dist/llvm/lib/Support/regex2.h                                                                            |    165 +
 external/apache2/llvm/dist/llvm/lib/Support/regex_impl.h                                                                        |    108 +
 external/apache2/llvm/dist/llvm/lib/Support/regexec.c                                                                           |    162 +
 external/apache2/llvm/dist/llvm/lib/Support/regfree.c                                                                           |     72 +
 external/apache2/llvm/dist/llvm/lib/Support/regstrlcpy.c                                                                        |     52 +
 external/apache2/llvm/dist/llvm/lib/Support/regutils.h                                                                          |     58 +
 external/apache2/llvm/dist/llvm/lib/Support/xxhash.cpp                                                                          |    138 +
 external/apache2/llvm/dist/llvm/lib/TableGen/CMakeLists.txt                                                                     |     14 +
 external/apache2/llvm/dist/llvm/lib/TableGen/Error.cpp                                                                          |     82 +
 external/apache2/llvm/dist/llvm/lib/TableGen/JSONBackend.cpp                                                                    |    188 +
 external/apache2/llvm/dist/llvm/lib/TableGen/LLVMBuild.txt                                                                      |     21 +
 external/apache2/llvm/dist/llvm/lib/TableGen/Main.cpp                                                                           |    142 +
 external/apache2/llvm/dist/llvm/lib/TableGen/Record.cpp                                                                         |   2437 +
 external/apache2/llvm/dist/llvm/lib/TableGen/SetTheory.cpp                                                                      |    333 +
 external/apache2/llvm/dist/llvm/lib/TableGen/StringMatcher.cpp                                                                  |    156 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.cpp                                                                        |   1021 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.h                                                                          |    373 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.cpp                                                                       |   3243 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.h                                                                         |    208 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TableGenBackend.cpp                                                                |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.h                                                                    |     87 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.td                                                                   |    892 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp                                                      |    244 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp                                                |    723 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp                                                 |    412 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp                                                        |   1228 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp                                                     |    129 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.cpp                                                      |   1029 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.h                                                        |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp                                                 |    156 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.h                                                   |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.td                                                  |    490 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp                                        |    149 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp                                                        |    562 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Combine.td                                                            |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp                                                |    162 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp                                                      |    338 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp                                                |    450 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp                                               |    958 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp                                       |    203 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp                                                         |    411 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandImm.h                                                           |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp                                                 |    737 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp                                                     |    841 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp                                                          |   5237 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp                                                     |   2415 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.h                                                       |    109 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def                                               |    267 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp                                                      |   4196 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp                                                      |  12453 ++
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h                                                        |    772 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrAtomics.td                                                       |    456 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrFormats.td                                                       |  10726 ++
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp                                                         |   5731 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.h                                                           |    391 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td                                                          |   7179 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp                                               |   4696 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp                                                     |    770 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h                                                       |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp                                                |   1851 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp                                                       |    317 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.h                                                         |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h                                                 |    315 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp                                                       |    412 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.h                                                         |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp                                                      |    382 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h                                                        |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h                                                      |   6590 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PfmCounters.td                                                        |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp                                              |    175 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp                                                   |    575 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp                                          |    492 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp                                                  |    851 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h                                                    |    145 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBanks.td                                                      |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp                                                      |    585 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.h                                                        |    130 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td                                                       |   1129 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp                                                      |    740 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td                                                       |   1518 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA53.td                                                           |    294 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57.td                                                           |    667 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td                                                   |    543 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedCyclone.td                                                       |    870 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedExynosM1.td                                                      |    850 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td                                                      |    861 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td                                                      |   1003 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedFalkor.td                                                        |    118 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td                                                 |   1291 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedKryo.td                                                          |    137 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td                                                   |   2377 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td                                                    |    145 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedPredicates.td                                                    |    369 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedThunderX.td                                                      |    356 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td                                                  |   1879 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Schedule.td                                                           |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp                                                  |    146 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h                                                    |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp                                              |    702 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackOffset.h                                                         |    138 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp                                                      |    693 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp                                                 |    209 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp                                                 |    172 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp                                                         |    305 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h                                                           |    498 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SystemOperands.td                                                     |   1496 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp                                                     |    635 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.h                                                       |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp                                                  |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h                                                    |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp                                               |    999 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h                                                 |    195 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp                                               |   5755 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt                                                     |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt                                                               |     77 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp                                         |   1857 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h                                           |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp                                   |    223 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h                                     |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt                                                  |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/LLVMBuild.txt                                                                |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h                                        |    848 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp                                           |    762 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp                                      |    452 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp                                          |    216 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h                                            |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h                                             |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp                                          |   1588 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h                                            |    222 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp                                            |    136 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h                                              |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp                                        |    649 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp                                               |    154 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h                                                 |    176 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp                                         |    413 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h                                           |     89 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp                                     |    411 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp                                       |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h                                         |    110 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp                                  |    126 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp                                      |    201 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h                                        |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt                                                  |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/LLVMBuild.txt                                                   |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEInstrFormats.td                                                           |   5886 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp                                             |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h                                               |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt                                                    |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp                                                    |    164 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h                                                      |    648 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/CMakeLists.txt                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.h                                                                      |    314 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.td                                                                     |   1173 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp                                                       |    138 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h                                                         |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp                                                    |    156 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp                                              |    376 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp                                               |    182 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp                                                   |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h                                                     |    191 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp                                                          |   1303 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h                                                            |    153 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp                                                     |    669 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp                                                        |    716 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h                                                          |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td                                                          |    149 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp                                                      |   1061 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td                                                             |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp                                                 |     62 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp                                                       |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h                                                         |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGISel.td                                                                |    210 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def                                                 |    243 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp                                                 |    956 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h                                                   |    191 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp                                                        |   2855 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp                                                        |   4684 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h                                                          |    545 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp                                                              |    228 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp                                                           |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h                                                             |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td                                                            |    459 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp                                                 |   2184 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h                                                   |    188 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td                                                         |    891 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp                                                       |   2208 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h                                                         |    110 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp                                                            |   1796 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp                                                             |   1055 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h                                                               |    458 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp                                                     |    168 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp                                                |    238 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp                                               |    269 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp                                                         |    413 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp                                              |   2909 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp                                                     |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h                                                       |     76 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp                                                   |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h                                                     |    145 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp                                                         |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h                                                           |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp                                         |    151 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h                                                                |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp                                                    |    404 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h                                                      |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp                                                |    592 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp                                                       |    941 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp                                                 |    336 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp                                                    |   2979 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h                                                      |    162 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td                                                        |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp                                                        |    142 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h                                                          |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td                                                         |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp                                                 |    483 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td                                                     |    133 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp                                                           |    906 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h                                                             |   1345 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp                                                       |   1156 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h                                                         |    125 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp                                                    |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h                                                      |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp                                                 |    830 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h                                                   |    262 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp                                             |    264 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp                                                       |    146 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp                                                      |   1680 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h                                                              |    655 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp                                                 |   7031 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt                                                      |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/BUFInstructions.td                                                            |   2472 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CMakeLists.txt                                                                |    131 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CaymanInstructions.td                                                         |    221 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/DSInstructions.td                                                             |   1252 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp                                           |   1270 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h                                             |    171 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt                                                   |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/LLVMBuild.txt                                                    |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EvergreenInstructions.td                                                      |    771 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/FLATInstructions.td                                                           |   1351 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp                                                             |    582 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp                                                       |   1409 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h                                                         |    117 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNILPSched.cpp                                                               |    363 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp                                                     |    614 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h                                                       |    124 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp                                                         |    284 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp                                                            |    343 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNProcessors.td                                                              |    185 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp                                                        |    800 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp                                                            |    509 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.h                                                              |    270 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp                                                          |    589 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h                                                            |    117 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/LLVMBuild.txt                                                                 |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp                                             |    241 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp                                        |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp                                            |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h                                              |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h                                               |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp                                            |   1547 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h                                              |    268 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp                                              |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h                                                |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp                                          |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h                                            |     81 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp                                           |    166 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h                                             |     87 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp                                         |    661 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h                                           |    182 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt                                                   |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt                                                    |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp                                            |    198 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp                                             |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp                                              |    505 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MIMGInstructions.td                                                           |    837 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600.td                                                                       |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp                                                            |    132 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600AsmPrinter.h                                                              |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp                                                       |    220 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp                                                  |    722 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Defines.h                                                                 |    170 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp                                                     |    354 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp                                                   |    285 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp                                                         |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600FrameLowering.h                                                           |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp                                                          |   2315 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.h                                                            |    112 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrFormats.td                                                           |    504 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp                                                             |   1516 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.h                                                               |    337 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Instructions.td                                                           |   1782 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp                                                   |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h                                                     |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp                                                      |    465 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.h                                                        |     99 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp                                           |    388 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp                                               |    402 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Packetizer.cpp                                                            |    418 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Processors.td                                                             |    146 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp                                                          |    120 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.h                                                            |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.td                                                           |    253 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Schedule.td                                                               |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R700Instructions.td                                                           |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAddIMGInit.cpp                                                              |    180 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp                                                     |    375 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIDefines.h                                                                   |    628 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp                                                           |    842 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp                                                           |     72 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixupVectorISel.cpp                                                         |    234 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp                                                            |   1523 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp                                                       |    409 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp                                                           |   1152 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.h                                                             |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp                                                            |  11041 ++
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.h                                                              |    434 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp                                                             |    538 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp                                                          |   1607 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrFormats.td                                                             |    373 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp                                                               |   6560 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.h                                                                 |   1153 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.td                                                                |   2518 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstructions.td                                                             |   2031 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp                                                      |   1861 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp                                                        |    577 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp                                                           |    874 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp                                                         |    323 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp                                                     |    512 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h                                                       |    927 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp                                                        |   2051 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineScheduler.h                                                          |    509 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp                                                         |   1317 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIModeRegister.cpp                                                            |    405 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp                                                     |    423 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp                                                |    448 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp                                                            |   1263 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp                                                      |    221 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIProgramInfo.h                                                               |     71 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp                                                            |   1915 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.h                                                              |    303 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.td                                                             |    869 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SISchedule.td                                                                 |    206 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp                                                      |    798 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp                                                           |    939 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SMInstructions.td                                                             |   1022 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SOPInstructions.td                                                            |   1667 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp                                               |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h                                                 |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp                                                      |    112 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h                                                        |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp                                                      |   1334 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h                                                        |    691 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp                                                   |    725 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h                                                     |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h                                                    |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp                                                 |    179 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h                                                   |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt                                                          |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/LLVMBuild.txt                                                           |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VIInstrFormats.td                                                             |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VIInstructions.td                                                             |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP1Instructions.td                                                           |    929 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP2Instructions.td                                                           |   1588 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3Instructions.td                                                           |   1135 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3PInstructions.td                                                          |    553 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPCInstructions.td                                                           |   1466 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPInstructions.td                                                            |    770 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARC.h                                                                            |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARC.td                                                                           |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCAsmPrinter.cpp                                                                |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCBranchFinalize.cpp                                                            |    182 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCCallingConv.td                                                                |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCExpandPseudos.cpp                                                             |    102 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCFrameLowering.cpp                                                             |    500 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCFrameLowering.h                                                               |     77 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp                                                              |    181 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCISelLowering.cpp                                                              |    766 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCISelLowering.h                                                                |    119 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCInstrFormats.td                                                               |    954 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCInstrInfo.cpp                                                                 |    442 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCInstrInfo.h                                                                   |    103 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCInstrInfo.td                                                                  |    924 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMCInstLower.cpp                                                               |    114 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMCInstLower.h                                                                 |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp                                                       |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h                                                         |     62 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCOptAddrMode.cpp                                                               |    505 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCRegisterInfo.cpp                                                              |    235 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCRegisterInfo.h                                                                |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCRegisterInfo.td                                                               |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCSubtarget.cpp                                                                 |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCSubtarget.h                                                                   |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCTargetMachine.cpp                                                             |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCTargetMachine.h                                                               |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCTargetStreamer.h                                                              |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCTargetTransformInfo.h                                                         |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/CMakeLists.txt                                                                   |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp                                                 |    372 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/LLVMBuild.txt                                                                    |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h                                                           |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp                                                  |    179 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h                                                    |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp                                                    |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h                                                      |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp                                                 |    105 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h                                                   |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt                                                      |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp                                                     |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h                                                       |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt                                                        |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/LLVMBuild.txt                                                         |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/A15SDOptimizer.cpp                                                               |    690 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.h                                                                            |     75 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.td                                                                           |   1264 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp                                                                |   2150 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.h                                                                  |    157 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp                                                             |   5439 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h                                                               |    644 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp                                                          |    893 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h                                                            |    217 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp                                                            |    148 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBasicBlockInfo.h                                                              |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.cpp                                                              |    587 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.h                                                                |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.cpp                                                               |    284 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.h                                                                 |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.td                                                                |    341 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp                                                            |   1069 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp                                                        |   2463 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp                                                         |    298 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantPoolValue.h                                                           |    283 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp                                                         |   1993 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp                                                                  |   3083 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFeatures.h                                                                    |     96 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp                                                             |   2625 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.h                                                               |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp                                                          |    100 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.h                                                            |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp                                                              |   4830 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp                                                              |  17139 +++
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h                                                                |    868 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrFormats.td                                                               |   2769 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.cpp                                                                 |    136 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.h                                                                   |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td                                                                  |   6222 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrMVE.td                                                                   |   5554 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td                                                                  |   8886 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td                                                                 |   1750 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td                                                                |   5315 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrVFP.td                                                                   |   2737 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstructionSelector.cpp                                                       |   1174 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp                                                             |    473 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLegalizerInfo.h                                                               |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp                                                        |   2483 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp                                                          |    554 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMCInstLower.cpp                                                               |    232 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp                                                       |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h                                                         |    262 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMacroFusion.cpp                                                               |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMacroFusion.h                                                                 |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp                                                      |    106 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp                                                               |    818 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMPerfectShuffle.h                                                              |   6590 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMPredicates.td                                                                 |    211 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp                                                          |    483 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterBankInfo.h                                                            |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterBanks.td                                                              |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterInfo.cpp                                                              |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterInfo.h                                                                |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterInfo.td                                                               |    579 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSchedule.td                                                                   |    427 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57.td                                                                |   1505 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td                                                        |    322 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA8.td                                                                 |   1074 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA9.td                                                                 |   2578 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleM4.td                                                                 |    137 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleR52.td                                                                |    927 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleSwift.td                                                              |   1092 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleV6.td                                                                 |    299 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp                                                          |    255 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h                                                            |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp                                                                 |    463 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h                                                                   |    877 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSystemRegister.td                                                             |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp                                                             |    546 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.h                                                               |     97 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp                                                          |     99 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.h                                                            |     44 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp                                                       |   1098 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.h                                                         |    224 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp                                                       |  11924 ++
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/CMakeLists.txt                                                                   |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp                                                 |   6597 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/LLVMBuild.txt                                                                    |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h                                                |    736 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp                                                   |   1344 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h                                                     |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h                                               |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h                                                  |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h                                              |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h                                                       |    443 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp                                              |    267 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp                                                  |   1520 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h                                                     |    122 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp                                                  |   1686 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h                                                    |    273 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp                                                    |    124 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h                                                      |     55 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp                                                |   2019 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp                                                       |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h                                                         |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp                                                 |    370 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h                                                   |    128 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp                                          |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp                                             |    510 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp                                               |    300 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp                                                  |    196 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h                                                    |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp                                          |     98 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp                                              |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt                                                      |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MLxExpansionPass.cpp                                                             |    392 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp                                                           |    519 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp                                                              |    278 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/README-Thumb.txt                                                                 |    261 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/README-Thumb2.txt                                                                |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/README.txt                                                                       |    732 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp                                                     |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h                                                       |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt                                                        |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/LLVMBuild.txt                                                         |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp                                                          |   1070 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.h                                                            |     88 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp                                                              |    154 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1InstrInfo.h                                                                |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp                                                            |    310 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp                                                              |    728 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.h                                                                |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp                                                          |   1151 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp                                                            |    575 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ThumbRegisterInfo.h                                                              |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp                                                            |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h                                                              |    184 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/CMakeLists.txt                                                             |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/LLVMBuild.txt                                                              |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVR.h                                                                            |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVR.td                                                                           |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRAsmPrinter.cpp                                                                |    184 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRCallingConv.td                                                                |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRDevices.td                                                                    |    490 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp                                                         |   1587 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRFrameLowering.cpp                                                             |    546 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRFrameLowering.h                                                               |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp                                                              |    557 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.cpp                                                              |   2048 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.h                                                                |    184 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrFormats.td                                                               |    578 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.cpp                                                                 |    574 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.h                                                                   |    121 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.td                                                                  |   2103 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRMCInstLower.cpp                                                               |    111 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRMCInstLower.h                                                                 |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h                                                         |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRegisterInfo.cpp                                                              |    290 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRegisterInfo.h                                                                |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRegisterInfo.td                                                               |    230 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRelaxMemOperations.cpp                                                        |    148 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h                                                            |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSubtarget.cpp                                                                 |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSubtarget.h                                                                   |    120 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetMachine.cpp                                                             |    124 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetMachine.h                                                               |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp                                                          |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetObjectFile.h                                                            |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp                                                       |    730 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/CMakeLists.txt                                                                   |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp                                                 |    156 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt                                                      |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/LLVMBuild.txt                                                                    |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp                                                   |    486 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h                                                     |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp                                              |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp                                                  |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h                                                    |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h                                                     |    147 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp                                                  |    170 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h                                                    |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp                                                    |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h                                                      |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp                                                |    304 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h                                                  |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp                                                |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h                                                  |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp                                                       |    214 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h                                                         |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp                                                 |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h                                                   |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp                                               |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h                                                 |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt                                                      |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/README.md                                                                        |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TODO.md                                                                          |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h                                                       |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt                                                        |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/LLVMBuild.txt                                                         |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp                                                       |    500 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPF.h                                                                            |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPF.td                                                                           |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp                                                      |    924 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAsmPrinter.cpp                                                                |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFCORE.h                                                                        |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFCallingConv.td                                                                |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFFrameLowering.cpp                                                             |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFFrameLowering.h                                                               |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp                                                              |    502 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.cpp                                                              |    762 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.h                                                                |    123 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrFormats.td                                                               |    114 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrInfo.cpp                                                                 |    260 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrInfo.h                                                                   |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrInfo.td                                                                  |    804 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMCInstLower.cpp                                                               |     83 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMCInstLower.h                                                                 |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIChecking.cpp                                                                |    189 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIPeephole.cpp                                                                |    463 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp                                                       |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFRegisterInfo.cpp                                                              |    126 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFRegisterInfo.h                                                                |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFRegisterInfo.td                                                               |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp                                                          |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h                                                            |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSubtarget.cpp                                                                 |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSubtarget.h                                                                   |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.cpp                                                             |    131 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.h                                                               |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTF.def                                                                          |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTF.h                                                                            |    255 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.cpp                                                                     |   1185 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.h                                                                       |    356 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/CMakeLists.txt                                                                   |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp                                                 |    222 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt                                                      |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/LLVMBuild.txt                                                                    |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp                                                   |    119 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp                                              |     89 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp                                                  |    107 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h                                                    |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h                                                      |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp                                                |    173 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp                                                 |    150 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h                                                   |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt                                                      |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp                                                     |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt                                                        |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/LLVMBuild.txt                                                         |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/CMakeLists.txt                                                                       |     25 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt                                                     |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp                                               |   1992 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.cpp                                                               |   1148 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.h                                                                 |    495 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/CMakeLists.txt                                                               |     75 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp                                         |    803 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Hexagon.h                                                                    |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Hexagon.td                                                                   |    391 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp                                                        |    776 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h                                                          |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp                                                       |   3370 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp                                                        |   1291 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.h                                                          |     77 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp                                                       |    536 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.h                                                         |    246 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp                                                  |    224 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp                                                      |    249 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCallingConv.td                                                        |    133 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp                                                         |   1315 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp                                                    |   2004 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp                                                  |   3176 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp                                                     |    884 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepArch.h                                                             |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepArch.td                                                            |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc                                                       |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td                                                          |   2556 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td                                                       |   3796 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepITypes.h                                                           |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepITypes.td                                                          |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td                                                    |   3505 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td                                                       |  37628 ++++++++
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td                                                   |   3336 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepMappings.td                                                        |    478 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepOperands.td                                                        |    132 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h                                                    |    146 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp                                                       |   1076 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp                                                    |   1334 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp                                                      |    195 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp                                                     |   2530 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.h                                                       |    178 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp                                                        |    267 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp                                                         |   1631 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenMux.cpp                                                            |    390 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp                                                      |    541 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp                                                     |   2006 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp                                                  |    165 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h                                                    |     84 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIICHVX.td                                                             |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIICScalar.td                                                          |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp                                                      |   2295 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h                                                        |    160 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp                                                   |   2237 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp                                                      |   3306 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h                                                        |    472 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp                                                   |   1616 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrFormats.td                                                       |    234 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrFormatsV5.td                                                     |     86 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td                                                    |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td                                                    |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp                                                         |   4478 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.h                                                           |    515 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsics.td                                                         |    476 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td                                                       |    414 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td                                                      |    642 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp                                              |   2443 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp                                                       |    180 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp                                               |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h                                                 |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp                                                  |   1002 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h                                                    |    275 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td                                               |    179 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV65.gen.td                                               |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp                                                      |    726 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOperands.td                                                           |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp                                                       |    827 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp                                                 |    147 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatterns.td                                                           |   3180 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td                                                        |    501 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatternsV65.td                                                        |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPeephole.cpp                                                          |    300 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPseudo.td                                                             |    566 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp                                                            |    340 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp                                                      |    346 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h                                                        |     90 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td                                                       |    409 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSchedule.td                                                           |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV5.td                                                         |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV55.td                                                        |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV60.td                                                        |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV62.td                                                        |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV65.td                                                        |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV66.td                                                        |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp                                                  |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h                                                    |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp                                            |    113 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp                                                       |   1238 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp                                                     |    607 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp                                                         |    581 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.h                                                           |    280 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp                                                     |    422 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.h                                                       |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp                                                  |    458 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h                                                    |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h                                                      |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp                                               |    322 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h                                                 |    153 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVExtract.cpp                                                          |    165 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp                                                    |   1885 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h                                                      |    156 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp                                            |    748 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp                                                       |    208 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/LLVMBuild.txt                                                                |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt                                                  |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp                                           |    774 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h                                               |    286 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp                                      |    303 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h                                             |    142 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp                                          |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h                                            |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp                                            |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h                                              |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp                                            |    731 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h                                              |    129 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp                                        |    801 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h                                          |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp                                           |    427 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp                                         |   1112 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp                                        |    160 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h                                          |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp                                               |    119 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h                                                 |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp                                          |    883 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h                                            |    335 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp                                           |    221 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h                                             |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp                                         |    502 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h                                           |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp                                             |    678 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h                                               |    192 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFCopy.cpp                                                                  |    213 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFCopy.h                                                                    |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFDeadCode.cpp                                                              |    243 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFDeadCode.h                                                                |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFGraph.cpp                                                                 |   1835 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFGraph.h                                                                   |    968 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFLiveness.cpp                                                              |   1118 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFLiveness.h                                                                |    151 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFRegisters.cpp                                                             |    380 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFRegisters.h                                                               |    240 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp                                             |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h                                               |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/LLVMBuild.txt                                                                        |     75 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt                                                       |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/LLVMBuild.txt                                                        |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp                                                   |   1229 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/CMakeLists.txt                                                                 |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp                                             |    241 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h                                               |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LLVMBuild.txt                                                                  |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Lanai.h                                                                        |     44 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Lanai.td                                                                       |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiAluCode.h                                                                 |    147 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp                                                            |    242 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiCallingConv.td                                                            |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiCondCode.h                                                                |    100 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp                                                       |    261 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp                                                         |    219 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiFrameLowering.h                                                           |     55 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp                                                          |    333 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelLowering.cpp                                                          |   1507 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelLowering.h                                                            |    152 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrFormats.td                                                           |    560 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp                                                             |    815 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.h                                                               |    188 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.td                                                              |    885 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp                                                           |    138 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMCInstLower.h                                                             |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h                                                     |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp                                                        |    424 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp                                                          |    272 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiRegisterInfo.h                                                            |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiRegisterInfo.td                                                           |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSchedule.td                                                               |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp                                                      |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h                                                        |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSubtarget.cpp                                                             |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSubtarget.h                                                               |     75 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp                                                         |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.h                                                           |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp                                                      |    129 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h                                                        |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h                                                     |    108 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt                                                    |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp                                               |    177 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h                                                   |    118 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp                                          |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h                                                 |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp                                              |    307 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h                                                |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp                                                |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h                                                  |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp                                            |    310 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp                                                   |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h                                                     |     55 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp                                             |    164 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h                                               |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp                                                 |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h                                                   |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp                                                 |    580 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/CMakeLists.txt                                                                |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt                                                   |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/LLVMBuild.txt                                                    |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp                                           |    387 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/LLVMBuild.txt                                                                 |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt                                                   |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt                                                    |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp                                             |    177 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp                                        |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp                                            |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h                                               |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp                                            |    137 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h                                              |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp                                              |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h                                                |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp                                          |    210 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp                                           |     72 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h                                             |     62 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430.h                                                                      |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430.td                                                                     |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp                                                          |    190 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp                                                      |    257 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430CallingConv.td                                                          |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp                                                       |    299 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430FrameLowering.h                                                         |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp                                                        |    463 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp                                                        |   1608 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.h                                                          |    185 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrFormats.td                                                         |    440 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp                                                           |    320 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.h                                                             |     81 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.td                                                            |   1041 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp                                                         |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MCInstLower.h                                                           |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp                                                 |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h                                                   |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp                                                        |    160 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.h                                                          |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.td                                                         |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.cpp                                                           |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.h                                                             |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp                                                       |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.h                                                         |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/README.txt                                                                    |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp                                               |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h                                                 |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt                                                        |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/LLVMBuild.txt                                                         |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp                                                     |   8537 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/CMakeLists.txt                                                                  |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp                                               |   2627 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/LLVMBuild.txt                                                                   |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt                                                     |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp                                            |     74 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h                                              |    206 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp                                                    |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h                                                      |     81 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp                                                 |    590 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h                                                   |     98 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h                                                     |    136 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp                                            |    695 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp                                                |    121 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h                                                  |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h                                                   |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp                                                |    287 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h                                                  |    112 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp                                                  |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h                                                    |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp                                              |   1142 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h                                                |    275 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp                                                     |    302 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h                                                       |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h                                                       |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp                                               |    212 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h                                                 |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp                                            |    278 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp                                               |    100 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp                                             |   1323 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MSA.txt                                                                         |     83 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td                                                    |   1030 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td                                                       |   1837 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td                                                     |    301 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td                                                        |    608 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFPU.td                                                            |    447 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFormats.td                                                        |   1114 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrInfo.td                                                           |   1454 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp                                                      |    797 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips.h                                                                          |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips.td                                                                         |    271 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.cpp                                                         |    180 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.h                                                           |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloat.cpp                                                             |    536 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp                                                         |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloatInfo.h                                                           |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp                                                          |    225 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h                                                            |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp                                                          |    790 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.h                                                            |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16InstrFormats.td                                                           |    639 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.cpp                                                             |    495 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.h                                                               |    131 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.td                                                              |   1910 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp                                                          |    147 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16RegisterInfo.h                                                            |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips32r6InstrFormats.td                                                         |    613 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips32r6InstrInfo.td                                                            |   1139 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips64InstrInfo.td                                                              |   1223 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips64r6InstrInfo.td                                                            |    339 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp                                                        |    157 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h                                                          |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp                                                              |   1308 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.h                                                                |    165 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsBranchExpansion.cpp                                                         |    863 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCCState.cpp                                                                 |    175 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCCState.h                                                                   |    166 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.cpp                                                            |    720 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.h                                                              |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallingConv.td                                                              |    411 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCondMov.td                                                                  |    309 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp                                                      |   1680 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsDSPInstrFormats.td                                                          |    368 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsDSPInstrInfo.td                                                             |   1480 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp                                                         |    930 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsEVAInstrFormats.td                                                          |     83 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsEVAInstrInfo.td                                                             |    213 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsExpandPseudo.cpp                                                            |    701 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFastISel.cpp                                                                |   2159 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFrameLowering.cpp                                                           |    151 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFrameLowering.h                                                             |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp                                                            |    325 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelDAGToDAG.h                                                              |    150 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp                                                            |   4587 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h                                                              |    731 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrFPU.td                                                                 |    970 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrFormats.td                                                             |    985 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.cpp                                                               |    843 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.h                                                                 |    187 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td                                                                |   3379 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstructionSelector.cpp                                                     |    825 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp                                                           |    448 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.h                                                             |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMCInstLower.cpp                                                             |    330 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMCInstLower.h                                                               |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrFormats.td                                                          |    455 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrInfo.td                                                             |   4062 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMTInstrFormats.td                                                           |     97 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMTInstrInfo.td                                                              |    207 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.cpp                                                         |    201 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.h                                                           |    130 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp                                                      |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp                                                         |    321 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsOptionRecord.h                                                              |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsOs16.cpp                                                                    |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsPfmCounters.td                                                              |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp                                                    |    103 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp                                                        |    707 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBankInfo.h                                                          |    176 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBanks.td                                                            |     14 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp                                                            |    326 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.h                                                              |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.td                                                             |    758 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp                                                         |    923 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.h                                                           |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp                                                          |   1343 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h                                                            |    146 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp                                                          |   3866 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.h                                                            |    143 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp                                                             |    906 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEInstrInfo.h                                                               |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp                                                          |    258 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSERegisterInfo.h                                                            |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSchedule.td                                                                 |    737 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsScheduleGeneric.td                                                          |   1614 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsScheduleP5600.td                                                            |    635 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp                                                               |    290 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.h                                                                 |    403 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp                                                           |    343 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.h                                                             |     96 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp                                                        |    195 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.h                                                          |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetStreamer.h                                                            |    360 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Relocation.txt                                                                  |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt                                                       |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/LLVMBuild.txt                                                        |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp                                                   |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h                                                     |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/CMakeLists.txt                                                                 |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/LLVMBuild.txt                                                                  |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt                                                    |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h                                                   |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp                                              |    309 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h                                                |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp                                                |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h                                                  |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp                                             |     89 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h                                               |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp                                           |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h                                             |     55 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ManagedStringPool.h                                                            |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.h                                                                        |    168 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.td                                                                       |    109 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp                                                        |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp                                                            |   2264 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h                                                              |    310 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp                                                |     89 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp                                                         |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h                                                           |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp                                                         |    311 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp                                                          |   3765 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h                                                            |    104 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp                                                          |   5067 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.h                                                            |    584 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp                                                        |    178 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td                                                           |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp                                                             |    207 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h                                                               |     70 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td                                                              |   3143 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td                                                             |   7614 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp                                                       |    152 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h                                                         |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp                                                           |    121 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp                                                             |    255 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp                                                                |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXMCExpr.h                                                                  |    130 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h                                                     |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp                                                              |    156 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp                                                      |    247 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp                                                       |    121 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp                                                          |    131 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h                                                            |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td                                                           |     72 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp                                                   |    191 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp                                                             |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.h                                                               |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp                                                         |    399 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h                                                           |     95 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h                                                        |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp                                                   |    152 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h                                                     |    118 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp                                                             |    318 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXUtilities.h                                                               |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp                                                              |    151 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVVMReflect.cpp                                                                |    180 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp                                                 |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/cl_common_defines.h                                                            |    122 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp                                                   |   1853 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/CMakeLists.txt                                                               |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp                                             |    353 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/LLVMBuild.txt                                                                |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt                                                  |     12 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp                                               |    268 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp                                          |    447 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h                                                 |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp                                              |    568 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h                                                |     76 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp                                                |     90 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h                                                  |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp                                            |    320 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h                                              |    109 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp                                                   |    161 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h                                                     |    101 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp                                             |    320 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h                                               |    165 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp                                         |    380 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp                                               |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h                                                 |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp                                        |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/P9InstrResources.td                                                          |   1415 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.h                                                                        |    129 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.td                                                                       |    498 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp                                                            |   1849 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp                                                          |    287 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp                                                      |    787 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp                                                        |    388 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCCState.cpp                                                               |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCCState.h                                                                 |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp                                                              |    220 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.cpp                                                           |    162 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.h                                                             |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.td                                                            |    408 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp                                                           |    208 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp                                                            |    508 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFastISel.cpp                                                              |   2470 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp                                                         |   2469 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.h                                                           |    176 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp                                                     |    433 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h                                                       |    101 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp                                                          |   6592 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp                                                          |  15542 +++
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h                                                            |   1239 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td                                                             |   1481 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrAltivec.td                                                           |   1548 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrBuilder.h                                                            |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td                                                           |   2168 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrHTM.td                                                               |    171 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp                                                             |   4315 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h                                                               |    510 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td                                                              |   5034 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrQPX.td                                                               |   1213 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrSPE.td                                                               |    899 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrVSX.td                                                               |   4292 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp                                                        |    605 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp                                                           |    202 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp                                                            |   1470 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp                                                   |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h                                                     |    237 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp                                                      |     83 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineScheduler.h                                                        |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h                                                          |   6590 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCPfmCounters.td                                                            |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp                                                       |    301 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp                                                          |    161 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp                                                      |    737 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp                                                          |   1282 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.h                                                            |    170 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.td                                                           |    385 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSchedule.td                                                               |    139 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSchedule440.td                                                            |    600 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleA2.td                                                             |    169 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleE500.td                                                           |    279 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td                                                         |    334 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleE5500.td                                                          |    378 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG3.td                                                             |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG4.td                                                             |     96 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td                                                         |    110 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG5.td                                                             |    128 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP7.td                                                             |    404 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP8.td                                                             |    413 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP9.td                                                             |    429 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp                                                             |    242 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h                                                               |    354 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp                                                        |    186 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp                                                            |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp                                                         |    541 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.h                                                           |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp                                                      |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h                                                        |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetStreamer.h                                                          |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp                                                   |    962 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h                                                     |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp                                                               |    172 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp                                                          |    397 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp                                                        |   1048 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/README.txt                                                                   |    668 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/README_ALTIVEC.txt                                                           |    343 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/README_P9.txt                                                                |    605 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp                                             |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h                                               |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/README.txt                                                                           |   2279 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt                                                       |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/LLVMBuild.txt                                                        |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp                                                   |   1843 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/CMakeLists.txt                                                                 |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/LLVMBuild.txt                                                     |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp                                             |    361 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/LLVMBuild.txt                                                                  |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt                                                    |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp                                               |    376 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h                                                 |    149 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp                                          |    142 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp                                              |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h                                                |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h                                                 |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp                                              |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h                                                |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp                                                |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h                                                  |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp                                            |    371 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp                                                   |    298 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h                                                     |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp                                             |    111 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h                                               |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp                                           |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h                                             |     44 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.h                                                                        |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.td                                                                       |    123 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp                                                            |    147 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallLowering.cpp                                                          |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallLowering.h                                                            |     42 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallingConv.td                                                            |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp                                                     |    716 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp                                                         |    501 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.h                                                           |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp                                                          |    292 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp                                                          |   2896 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h                                                            |    222 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormats.td                                                           |    314 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td                                                          |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp                                                             |    544 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.h                                                               |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.td                                                              |   1118 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoA.td                                                             |    371 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoC.td                                                             |    881 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoD.td                                                             |    339 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoF.td                                                             |    395 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoM.td                                                             |     84 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp                                                   |    103 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp                                                         |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVLegalizerInfo.h                                                           |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp                                                           |    137 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h                                                     |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp                                                       |    285 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.cpp                                                      |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.h                                                        |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterBanks.td                                                          |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp                                                          |    177 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.h                                                            |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.td                                                           |    235 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.cpp                                                             |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.h                                                               |    117 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSystemOperands.td                                                         |    349 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp                                                         |    144 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.h                                                           |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp                                                      |    114 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h                                                        |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp                                                   |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h                                                     |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp                                                 |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h                                                   |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/CMakeLists.txt                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/LLVMBuild.txt                                                            |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp                                                        |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h                                                          |    210 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp                                                          |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVMatInt.h                                                            |     44 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt                                                       |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/LLVMBuild.txt                                                        |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp                                                   |   1346 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/CMakeLists.txt                                                                 |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/DelaySlotFiller.cpp                                                            |    511 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp                                             |    662 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LLVMBuild.txt                                                                  |     35 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonFeatures.td                                                                |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonPasses.cpp                                                                 |    157 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonPasses.h                                                                   |     87 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt                                                    |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp                                               |    331 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp                                          |    139 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h                                                 |    102 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp                                              |    219 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h                                                |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp                                                |     72 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h                                                  |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp                                            |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp                                                   |    236 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h                                                     |    113 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp                                             |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h                                               |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp                                           |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h                                             |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/README.txt                                                                     |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Sparc.h                                                                        |    166 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Sparc.td                                                                       |    183 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp                                                            |    446 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcCallingConv.td                                                            |    143 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.cpp                                                         |    386 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.h                                                           |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp                                                          |    401 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp                                                          |   3419 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.h                                                            |    216 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstr64Bit.td                                                             |    540 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrAliases.td                                                           |    523 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrFormats.td                                                           |    368 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.cpp                                                             |    509 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.h                                                               |    107 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td                                                              |   1712 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrVIS.td                                                               |    262 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcMCInstLower.cpp                                                           |    107 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp                                                   |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h                                                     |     55 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp                                                          |    240 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.h                                                            |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.td                                                           |    378 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSchedule.td                                                               |    123 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.cpp                                                             |    102 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.h                                                               |    125 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp                                                         |    218 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.h                                                           |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp                                                      |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.h                                                        |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp                                                 |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/LLVMBuild.txt                                                      |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp                                               |   1376 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/CMakeLists.txt                                                               |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp                                         |    482 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/LLVMBuild.txt                                                                |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt                                                  |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp                                          |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h                                            |     77 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp                                         |    133 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp                                            |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h                                              |     25 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp                                        |    307 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h                                               |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp                                       |    166 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp                                         |    214 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h                                           |    108 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/README.txt                                                                   |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZ.h                                                                    |    200 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZ.td                                                                   |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp                                                        |    710 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h                                                          |     55 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp                                                       |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.h                                                         |    129 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.td                                                        |    130 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp                                                 |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h                                                   |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp                                                       |    639 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFeatures.td                                                           |    318 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp                                                     |    545 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.h                                                       |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp                                                  |    463 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h                                                    |    161 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp                                                      |   1919 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp                                                      |   7808 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h                                                        |    680 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h                                                        |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrDFP.td                                                           |    246 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFP.td                                                            |    599 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td                                                       |   5101 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrHFP.td                                                           |    239 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp                                                         |   1784 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.h                                                           |    336 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td                                                          |   2307 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrSystem.td                                                        |    522 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrVector.td                                                        |   1746 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp                                                         |    145 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp                                                        |    471 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp                                                       |    102 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMCInstLower.h                                                         |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp                                               |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h                                                 |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp                                                  |    260 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h                                                    |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperands.td                                                           |    660 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperators.td                                                          |    881 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZPatterns.td                                                           |    175 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp                                                       |    272 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZProcessors.td                                                         |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp                                                      |    419 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h                                                        |    100 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td                                                       |    324 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSchedule.td                                                           |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td                                                        |   1559 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td                                                        |   1649 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td                                                        |   1695 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td                                                       |   1240 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td                                                      |   1285 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp                                                  |    275 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h                                                    |     73 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp                                                       |    379 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp                                                         |     84 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.h                                                           |    250 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTDC.cpp                                                               |    381 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp                                                     |    281 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.h                                                       |     57 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp                                               |   1147 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h                                                 |    112 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp                                             |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h                                               |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/Target.cpp                                                                           |    140 +
 external/apache2/llvm/dist/llvm/lib/Target/TargetIntrinsicInfo.cpp                                                              |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp                                                         |    347 +
 external/apache2/llvm/dist/llvm/lib/Target/TargetMachine.cpp                                                                    |    272 +
 external/apache2/llvm/dist/llvm/lib/Target/TargetMachineC.cpp                                                                   |    271 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt                                                 |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/LLVMBuild.txt                                                  |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp                                       |    873 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/CMakeLists.txt                                                           |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt                                              |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/LLVMBuild.txt                                               |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp                                 |    298 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/LLVMBuild.txt                                                            |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt                                              |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/LLVMBuild.txt                                               |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp                                   |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h                                     |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp                                  |    339 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h                                    |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp                                    |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h                                      |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp                                |    176 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp                                 |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h                                   |    596 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp                               |    123 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h                                 |    108 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp                             |    122 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/README.txt                                                               |    196 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt                                                |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/LLVMBuild.txt                                                 |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp                                     |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h                                       |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssembly.h                                                            |     84 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssembly.td                                                           |    123 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp                                      |    144 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp                                              |     97 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp                                                |    421 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h                                                  |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp                                                   |    421 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp                                               |   1389 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp                                         |    150 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp                                         |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h                                           |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp                                             |    185 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h                                               |    169 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp                                            |    399 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp                                                  |   1401 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp                                       |    323 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp                                 |    502 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp                                             |    261 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h                                               |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISD.def                                                       |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp                                              |    241 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp                                              |   1553 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h                                                |    122 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td                                               |    825 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td                                            |     71 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td                                                  |    177 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td                                               |    161 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td                                                  |    248 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td                                                 |    130 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td                                               |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp                                                 |    232 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h                                                   |     71 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td                                                  |    350 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td                                               |    123 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td                                                |    320 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td                                                   |     25 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td                                                  |    887 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp                                             |    391 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp                                             |    210 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp                                     |   1111 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp                                          |    190 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp                                               |    341 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h                                                 |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp                                       |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h                                         |    177 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp                                       |    212 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp                                     |    107 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp                                          |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp                                                  |    186 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp                                   |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp                                               |    174 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp                                              |    110 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp                                               |    937 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp                                              |    150 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h                                                |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td                                               |     67 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp                                           |    102 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp                                  |    900 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h                                    |     37 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp                                          |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h                                            |     44 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp                                        |     97 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp                                                 |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h                                                   |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp                                             |    507 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h                                               |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp                                          |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h                                            |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp                                       |     83 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h                                         |     72 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp                                                 |     81 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.h                                                   |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt                                              |    120 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/CMakeLists.txt                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp                                                       |   3890 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h                                                   |     44 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86Operand.h                                                           |    673 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt                                                                   |     80 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/CMakeLists.txt                                                      |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp                                                 |    853 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp                                          |   1938 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h                                            |    695 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/LLVMBuild.txt                                                                    |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt                                                      |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp                                               |    487 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h                                                 |    124 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp                                                   |    879 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h                                                       |    894 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp                                              |    334 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h                                                     |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp                                                 |   1322 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h                                                   |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp                                            |    362 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h                                              |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp                                             |    445 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h                                               |    144 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp                                                    |    169 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h                                                      |     60 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp                                                |   1654 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h                                                         |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp                                                 |    781 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h                                                   |    144 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp                                             |    603 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h                                                 |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp                                          |    113 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp                                              |     75 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp                                        |    461 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/README-FPStack.txt                                                               |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/README-SSE.txt                                                                   |    829 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/README-X86-64.txt                                                                |    184 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/README.txt                                                                       |   1794 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt                                                        |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/LLVMBuild.txt                                                         |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp                                                     |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Utils/CMakeLists.txt                                                             |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Utils/LLVMBuild.txt                                                              |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp                                                       |    588 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h                                                         |    176 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.h                                                                            |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.td                                                                           |   1296 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp                                                                |    733 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.h                                                                  |    156 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp                                                |    737 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp                                                         |    108 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallFrameOptimization.cpp                                                     |    638 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.cpp                                                              |    491 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.h                                                                |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.cpp                                                               |    334 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.h                                                                 |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td                                                                |   1161 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CmovConversion.cpp                                                            |    859 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CondBrFolding.cpp                                                             |    581 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp                                                        |    184 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86DomainReassignment.cpp                                                        |    797 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86EvexToVex.cpp                                                                 |    276 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ExpandPseudo.cpp                                                              |    413 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp                                                                  |   4012 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupBWInsts.cpp                                                              |    446 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupLEAs.cpp                                                                 |    675 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupSetCC.cpp                                                                |    162 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp                                                         |   1047 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FloatingPoint.cpp                                                             |   1721 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp                                                             |   3225 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.h                                                               |    226 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86GenRegisterBankInfo.def                                                       |     99 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp                                                              |   5259 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp                                                              |  46249 ++++++++++
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h                                                                |   1698 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp                                                    |    138 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InsertPrefetch.cpp                                                            |    253 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Instr3DNow.td                                                                 |    112 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td                                                                |  12404 ++
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td                                                            |   1369 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrBuilder.h                                                                |    232 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrCMovSetCC.td                                                             |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td                                                              |   2177 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td                                                               |    424 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrExtension.td                                                             |    222 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td                                                                   |    635 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA3Info.cpp                                                             |    167 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA3Info.h                                                               |    101 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td                                                               |    793 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFoldTables.cpp                                                           |   5673 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFoldTables.h                                                             |     97 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td                                                               |    994 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td                                                         |   1178 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp                                                                 |   8140 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.h                                                                   |    598 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td                                                                  |   3586 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrMMX.td                                                                   |    620 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrMPX.td                                                                   |     77 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSGX.td                                                                   |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td                                                                   |   7988 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSVM.td                                                                   |     62 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrShiftRotate.td                                                           |   1015 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td                                                                |    734 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrTSX.td                                                                   |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrVMX.td                                                                   |     87 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrVecCompiler.td                                                           |    459 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrXOP.td                                                                   |    473 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstructionSelector.cpp                                                       |   1737 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp                                                         |    847 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IntrinsicsInfo.h                                                              |   1174 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LegalizerInfo.cpp                                                             |    531 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LegalizerInfo.h                                                               |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp                                                               |   2507 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp                                                       |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MachineFunctionInfo.h                                                         |    192 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MacroFusion.cpp                                                               |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MacroFusion.h                                                                 |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86OptimizeLEAs.cpp                                                              |    707 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PadShortFunction.cpp                                                          |    209 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PfmCounters.td                                                                |    225 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterBankInfo.cpp                                                          |    314 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterBankInfo.h                                                            |     81 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterBanks.td                                                              |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp                                                              |    814 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.h                                                                |    152 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td                                                               |    618 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RetpolineThunks.cpp                                                           |    286 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedBroadwell.td                                                             |   1742 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td                                                               |   2025 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedPredicates.td                                                            |    143 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSandyBridge.td                                                           |   1223 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeClient.td                                                         |   1893 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeServer.td                                                         |   2630 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Schedule.td                                                                   |    720 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleAtom.td                                                               |    906 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBdVer2.td                                                             |   1427 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBtVer2.td                                                             |   1046 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleSLM.td                                                                |    514 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleZnver1.td                                                             |   1558 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp                                                          |    318 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.h                                                            |     49 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp                                                 |    346 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h                                                   |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp                                                  |   2648 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp                                                                 |    381 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h                                                                   |    885 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp                                                             |    551 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.h                                                               |     59 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.cpp                                                          |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h                                                            |     76 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp                                                       |   3750 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.h                                                         |    218 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86VZeroUpper.cpp                                                                |    350 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinAllocaExpander.cpp                                                         |    301 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinEHState.cpp                                                                |    800 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/CMakeLists.txt                                                                 |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp                                             |    781 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/LLVMBuild.txt                                                                  |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt                                                    |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/LLVMBuild.txt                                                     |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp                                              |     89 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h                                                |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp                                                |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h                                                  |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp                                             |    147 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h                                               |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/README.txt                                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/LLVMBuild.txt                                                       |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp                                                 |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h                                                   |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCore.h                                                                        |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCore.td                                                                       |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp                                                            |    297 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreCallingConv.td                                                            |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.cpp                                                         |    590 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.h                                                           |     62 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp                                                 |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp                                                          |    280 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp                                                          |   1940 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.h                                                            |    236 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreInstrFormats.td                                                           |    276 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.cpp                                                             |    450 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.h                                                               |     93 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.td                                                              |   1312 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp                                                      |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMCInstLower.cpp                                                           |    113 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMCInstLower.h                                                             |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp                                                   |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h                                                     |     95 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp                                                          |    328 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.h                                                            |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.td                                                           |     58 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp                                                      |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h                                                        |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.cpp                                                             |     30 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.h                                                               |     65 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.cpp                                                         |    115 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.h                                                           |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp                                                      |    155 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.h                                                        |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetStreamer.h                                                          |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h                                                     |     54 +
 external/apache2/llvm/dist/llvm/lib/Testing/CMakeLists.txt                                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Testing/LLVMBuild.txt                                                                       |     18 +
 external/apache2/llvm/dist/llvm/lib/Testing/Support/Annotations.cpp                                                             |     95 +
 external/apache2/llvm/dist/llvm/lib/Testing/Support/CMakeLists.txt                                                              |     20 +
 external/apache2/llvm/dist/llvm/lib/Testing/Support/Error.cpp                                                                   |     22 +
 external/apache2/llvm/dist/llvm/lib/Testing/Support/LLVMBuild.txt                                                               |     22 +
 external/apache2/llvm/dist/llvm/lib/Testing/Support/SupportHelpers.cpp                                                          |     53 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/CMakeLists.txt                                                                      |     16 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/ELF/ELFStub.cpp                                                                     |     28 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/ELF/TBEHandler.cpp                                                                  |    160 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/LLVMBuild.txt                                                                       |     21 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Architecture.cpp                                                              |     81 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp                                                           |     69 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/InterfaceFile.cpp                                                             |    123 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/PackedVersion.cpp                                                             |    113 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Platform.cpp                                                                  |     91 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Symbol.cpp                                                                    |     58 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Target.cpp                                                                    |     75 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextAPIContext.h                                                              |     33 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStub.cpp                                                                  |   1144 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.cpp                                                            |    225 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.h                                                              |     81 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/CMakeLists.txt                                                                  |      2 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/LLVMBuild.txt                                                                   |     23 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt                                                     |      9 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp                                                  |    184 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/LLVMBuild.txt                                                      |     21 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/Options.td                                                         |     26 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt                                                         |     19 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LLVMBuild.txt                                                          |     21 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp                                                          |    379 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/Options.td                                                             |     35 +
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp                                  |    417 +
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h                            |    125 +
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt                                             |     11 +
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/LLVMBuild.txt                                              |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp                                       |    417 +
 external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/CFGuard.cpp                                                              |    307 +
 external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/CMakeLists.txt                                                           |      9 +
 external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/LLVMBuild.txt                                                            |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/CMakeLists.txt                                                                   |     11 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CMakeLists.txt                                                        |     11 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp                                                       |    139 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroEarly.cpp                                                         |    274 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp                                                         |    343 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroFrame.cpp                                                         |   1440 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInstr.h                                                           |    515 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInternal.h                                                        |    243 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp                                                         |   1601 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/Coroutines.cpp                                                        |    650 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/LLVMBuild.txt                                                         |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Hello/CMakeLists.txt                                                             |     20 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Hello/Hello.cpp                                                                  |     64 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AlwaysInliner.cpp                                                            |    173 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp                                                        |   1174 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp                                                               |   5149 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp                                                          |     46 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/BlockExtractor.cpp                                                           |    233 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CMakeLists.txt                                                               |     46 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp                                                   |    437 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ConstantMerge.cpp                                                            |    287 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp                                                              |    174 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp                                                  |   1124 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp                                                          |    101 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ExtractGV.cpp                                                                |    161 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp                                                       |    128 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp                                                            |   1629 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionImport.cpp                                                           |   1311 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalDCE.cpp                                                                |    449 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp                                                                |   3046 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalSplit.cpp                                                              |    192 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/HotColdSplitting.cpp                                                         |    734 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp                                                    |    308 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPO.cpp                                                                      |    143 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp                                                       |     84 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/InlineSimple.cpp                                                             |    124 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp                                                                  |   1239 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Internalize.cpp                                                              |    290 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LLVMBuild.txt                                                                |     22 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LoopExtractor.cpp                                                            |    167 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp                                                           |   2202 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp                                                           |    952 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp                                                          |   1531 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp                                                       |   1136 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp                                                                  |    269 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SCCP.cpp                                                                     |     92 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp                                                            |   1855 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp                                                      |     87 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/StripSymbols.cpp                                                             |    379 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp                                               |    146 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp                                                     |    548 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp                                                       |   2003 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/CMakeLists.txt                                                       |     27 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp                                                |   2204 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp                                              |   3288 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp                                             |    159 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp                                                 |   4839 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp                                                 |   2492 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp                                              |   6113 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineInternal.h                                                |   1006 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp                                       |   1600 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp                                             |   1482 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp                                                   |   1266 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp                                                |   2673 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp                                                |   1247 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp                                      |   1733 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineTables.td                                                 |     11 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp                                             |   2246 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp                                             |   3652 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/LLVMBuild.txt                                                        |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp                                             |   3337 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp                                               |    248 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CFGMST.h                                                         |    288 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CGProfile.cpp                                                    |     98 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CMakeLists.txt                                                   |     26 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp                                       |   2110 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp                                            |   1778 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp                                                |   1229 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp                                           |   1521 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp                                        |    443 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp                                               |    212 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp                                               |   1048 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp                                              |    128 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/LLVMBuild.txt                                                    |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MaximumSpanningTree.h                                            |    109 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp                                              |   4602 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp                                           |   1814 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp                                              |    452 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp                                               |    357 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp                                            |    947 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp                                              |    735 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp                                        |     78 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h                                          |     79 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc                                          |     75 +
 external/apache2/llvm/dist/llvm/lib/Transforms/LLVMBuild.txt                                                                    |     23 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h                                                  |    146 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/BlotMapVector.h                                                          |    117 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/CMakeLists.txt                                                           |     17 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp                                                   |    271 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h                                                     |     88 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/LLVMBuild.txt                                                            |     22 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp                                                              |     39 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.h                                                                |    107 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp                                                        |    177 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp                                                      |    782 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp                                                        |    129 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp                                                          |   2321 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp                                                   |    184 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h                                                     |     86 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp                                          |     93 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/PtrState.cpp                                                             |    436 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/PtrState.h                                                               |    212 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp                                                                  |    738 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp                                              |    413 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/BDCE.cpp                                                                  |    183 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt                                                            |     83 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp                                                     |    596 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp                                                      |    979 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantProp.cpp                                                          |    120 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp                                            |    939 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DCE.cpp                                                                   |    176 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp                                                  |   1398 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DivRemPairs.cpp                                                           |    371 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp                                                              |   1426 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp                                                        |     89 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Float2Int.cpp                                                             |    550 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp                                                                   |   2714 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNHoist.cpp                                                              |   1205 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp                                                               |    929 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GuardWidening.cpp                                                         |    946 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp                                                        |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp                                                        |   3198 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp                                        |   1896 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp                                                    |   1031 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp                                                      |    145 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp                                                         |   2756 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp                                                                  |   2336 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LLVMBuild.txt                                                             |     22 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp                                             |     24 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp                                                      |    335 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDeletion.cpp                                                          |    267 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDistribute.cpp                                                        |   1088 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFuse.cpp                                                              |   1635 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp                                                    |   2695 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp                                                      |    255 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInterchange.cpp                                                       |   1599 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp                                                   |    718 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPassManager.cpp                                                       |    105 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPredication.cpp                                                       |   1019 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp                                                        |   1699 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp                                                          |    124 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp                                                       |    762 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSink.cpp                                                              |    384 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp                                                    |   5776 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp                                                  |    517 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp                                                        |   1487 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp                                                          |   1674 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp                                                    |    640 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerAtomic.cpp                                                           |    177 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp                                               |    170 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp                                                  |    397 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp                                                   |     89 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp                                               |     85 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp                                                    |    119 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp                                                       |   1453 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergeICmps.cpp                                                            |    945 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp                                                 |    426 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp                                                       |    547 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NewGVN.cpp                                                                |   4243 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp                                               |    185 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp                                                       |    689 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp                                                           |   2501 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reg2Mem.cpp                                                               |    128 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp                                               |   2846 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp                                                                  |   2232 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp                                                                  |   4657 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp                                                                |    298 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp                                                            |    862 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp                                            |   1312 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp                                                    |   2994 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp                                                       |    295 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Sink.cpp                                                                  |    303 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp                                                   |    829 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp                                                  |    321 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp                                            |    741 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp                                                        |   1063 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp                                              |    882 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp                                                  |    148 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp                                                   |    152 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AddDiscriminators.cpp                                                      |    276 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp                                                        |    972 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp                                                     |    473 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp                                                          |   1396 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp                                                     |    478 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt                                                             |     70 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp                                                     |    461 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp                                                    |    105 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneFunction.cpp                                                          |    878 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneModule.cpp                                                            |    214 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeExtractor.cpp                                                          |   1620 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CtorUtils.cpp                                                              |    159 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp                                                       |    153 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp                                                  |    171 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp                                                       |     94 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Evaluator.cpp                                                              |    731 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FlattenCFG.cpp                                                             |    501 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionComparator.cpp                                                     |    948 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp                                                    |    319 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GlobalStatus.cpp                                                           |    194 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GuardUtils.cpp                                                             |     63 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp                                    |    202 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp                                                         |   2418 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InstructionNamer.cpp                                                       |     62 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/IntegerDivision.cpp                                                        |    673 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp                                                                  |    497 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LLVMBuild.txt                                                              |     21 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp                                                     |    561 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp                                                                  |   2991 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp                                                      |    669 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp                                                           |    929 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp                                                             |    980 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp                                                       |    822 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp                                                         |    765 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp                                                      |    958 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp                                                              |   1032 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopVersioning.cpp                                                         |    326 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerInvoke.cpp                                                            |     96 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp                                                     |    451 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerSwitch.cpp                                                            |    618 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Mem2Reg.cpp                                                                |    115 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MetaRenamer.cpp                                                            |    176 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MisExpect.cpp                                                              |    177 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ModuleUtils.cpp                                                            |    282 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp                                                        |    120 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp                                                          |    878 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp                                                |   1007 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdater.cpp                                                             |    495 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp                                                         |    190 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SanitizerStats.cpp                                                         |    107 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp                                                            |   6136 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp                                                         |    957 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp                                                       |   3473 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SizeOpts.cpp                                                               |     75 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SplitModule.cpp                                                            |    284 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/StripGCRelocates.cpp                                                       |     75 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp                                             |     41 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SymbolRewriter.cpp                                                         |    584 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp                                                 |    114 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Utils.cpp                                                                  |     59 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp                                                             |    539 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ValueMapper.cpp                                                            |   1141 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/CMakeLists.txt                                                         |     19 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LLVMBuild.txt                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp                                                |   1264 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp                                          |   1241 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h                                             |    287 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp                                                      |   7910 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp                                                      |   7147 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h                                                      |    126 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp                                                              |    766 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.h                                                                |   1692 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h                                                   |     40 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp                                                   |    354 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h                                                     |     71 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp                                                |     84 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanHCFGTransforms.h                                                  |     35 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanLoopInfo.h                                                        |     44 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp                                                    |    248 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanPredicator.h                                                      |     74 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp                                                           |    470 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanValue.h                                                           |    186 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp                                                      |    132 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanVerifier.h                                                        |     43 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/Vectorize.cpp                                                          |     42 +
 external/apache2/llvm/dist/llvm/lib/WindowsManifest/CMakeLists.txt                                                              |     18 +
 external/apache2/llvm/dist/llvm/lib/WindowsManifest/LLVMBuild.txt                                                               |     21 +
 external/apache2/llvm/dist/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp                                                   |    729 +
 external/apache2/llvm/dist/llvm/lib/XRay/BlockIndexer.cpp                                                                       |     97 +
 external/apache2/llvm/dist/llvm/lib/XRay/BlockPrinter.cpp                                                                       |    113 +
 external/apache2/llvm/dist/llvm/lib/XRay/BlockVerifier.cpp                                                                      |    204 +
 external/apache2/llvm/dist/llvm/lib/XRay/CMakeLists.txt                                                                         |     20 +
 external/apache2/llvm/dist/llvm/lib/XRay/FDRRecordProducer.cpp                                                                  |    198 +
 external/apache2/llvm/dist/llvm/lib/XRay/FDRRecords.cpp                                                                         |     66 +
 external/apache2/llvm/dist/llvm/lib/XRay/FDRTraceExpander.cpp                                                                   |    131 +
 external/apache2/llvm/dist/llvm/lib/XRay/FDRTraceWriter.cpp                                                                     |    153 +
 external/apache2/llvm/dist/llvm/lib/XRay/FileHeaderReader.cpp                                                                   |     73 +
 external/apache2/llvm/dist/llvm/lib/XRay/InstrumentationMap.cpp                                                                 |    245 +
 external/apache2/llvm/dist/llvm/lib/XRay/LLVMBuild.txt                                                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/XRay/LogBuilderConsumer.cpp                                                                 |     37 +
 external/apache2/llvm/dist/llvm/lib/XRay/Profile.cpp                                                                            |    403 +
 external/apache2/llvm/dist/llvm/lib/XRay/RecordInitializer.cpp                                                                  |    431 +
 external/apache2/llvm/dist/llvm/lib/XRay/RecordPrinter.cpp                                                                      |    108 +
 external/apache2/llvm/dist/llvm/lib/XRay/Trace.cpp                                                                              |    476 +
 external/apache2/llvm/dist/llvm/llvm.spec.in                                                                                    |     68 +
 external/apache2/llvm/dist/llvm/projects/CMakeLists.txt                                                                         |     49 +
 external/apache2/llvm/dist/llvm/projects/LLVMBuild.txt                                                                          |     20 +
 external/apache2/llvm/dist/llvm/resources/windows_version_resource.rc                                                           |     89 +
 external/apache2/llvm/dist/llvm/runtimes/CMakeLists.txt                                                                         |    589 +
 external/apache2/llvm/dist/llvm/runtimes/Components.cmake.in                                                                    |      3 +
 external/apache2/llvm/dist/llvm/runtimes/llvm-strip-link.in                                                                     |     27 +
 external/apache2/llvm/dist/llvm/tools/CMakeLists.txt                                                                            |     58 +
 external/apache2/llvm/dist/llvm/tools/LLVMBuild.txt                                                                             |     63 +
 external/apache2/llvm/dist/llvm/tools/bugpoint-passes/CMakeLists.txt                                                            |     23 +
 external/apache2/llvm/dist/llvm/tools/bugpoint-passes/TestPasses.cpp                                                            |    149 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/BugDriver.cpp                                                                    |    260 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/BugDriver.h                                                                      |    309 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/CMakeLists.txt                                                                   |     47 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/CrashDebugger.cpp                                                                |   1316 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/ExecutionDriver.cpp                                                              |    469 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/ExtractFunction.cpp                                                              |    420 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/FindBugs.cpp                                                                     |     99 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/LLVMBuild.txt                                                                    |     32 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/ListReducer.h                                                                    |    208 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/Miscompilation.cpp                                                               |   1096 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/OptimizerDriver.cpp                                                              |    284 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/ToolRunner.cpp                                                                   |    865 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/ToolRunner.h                                                                     |    190 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/bugpoint.cpp                                                                     |    241 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.cpp                                                                 |    261 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.h                                                                   |    164 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/CFBundle.cpp                                                                     |    186 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/CFBundle.h                                                                       |     30 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/CMakeLists.txt                                                                   |     40 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/CompileUnit.cpp                                                                  |    146 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/CompileUnit.h                                                                    |    331 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.cpp                                                                     |    285 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.h                                                                       |    270 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DeclContext.cpp                                                                  |    210 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DeclContext.h                                                                    |    171 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinker.cpp                                                                  |   2866 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinker.h                                                                    |    510 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfStreamer.cpp                                                                |    789 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfStreamer.h                                                                  |    191 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/LinkUtils.h                                                                      |     90 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachODebugMapParser.cpp                                                          |    602 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachOUtils.cpp                                                                   |    564 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachOUtils.h                                                                     |     50 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/NonRelocatableStringpool.cpp                                                     |     56 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/NonRelocatableStringpool.h                                                       |     89 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/Options.td                                                                       |    146 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/SymbolMap.cpp                                                                    |    161 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/SymbolMap.h                                                                      |     53 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.cpp                                                                     |    630 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.h                                                                       |     54 +
 external/apache2/llvm/dist/llvm/tools/gold/CMakeLists.txt                                                                       |     18 +
 external/apache2/llvm/dist/llvm/tools/gold/README.txt                                                                           |     13 +
 external/apache2/llvm/dist/llvm/tools/gold/gold-plugin.cpp                                                                      |   1144 +
 external/apache2/llvm/dist/llvm/tools/gold/gold.exports                                                                         |      1 +
 external/apache2/llvm/dist/llvm/tools/llc/CMakeLists.txt                                                                        |     31 +
 external/apache2/llvm/dist/llvm/tools/llc/LLVMBuild.txt                                                                         |     21 +
 external/apache2/llvm/dist/llvm/tools/llc/llc.cpp                                                                               |    636 +
 external/apache2/llvm/dist/llvm/tools/lli/CMakeLists.txt                                                                        |     55 +
 external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/CMakeLists.txt                                                            |     13 +
 external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/ChildTarget.cpp                                                           |     67 +
 external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/LLVMBuild.txt                                                             |     20 +
 external/apache2/llvm/dist/llvm/tools/lli/LLVMBuild.txt                                                                         |     34 +
 external/apache2/llvm/dist/llvm/tools/lli/RemoteJITUtils.h                                                                      |    151 +
 external/apache2/llvm/dist/llvm/tools/lli/lli.cpp                                                                               |    967 +
 external/apache2/llvm/dist/llvm/tools/llvm-ar/CMakeLists.txt                                                                    |     28 +
 external/apache2/llvm/dist/llvm/tools/llvm-ar/LLVMBuild.txt                                                                     |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp                                                                       |   1184 +
 external/apache2/llvm/dist/llvm/tools/llvm-as-fuzzer/CMakeLists.txt                                                             |      9 +
 external/apache2/llvm/dist/llvm/tools/llvm-as-fuzzer/llvm-as-fuzzer.cpp                                                         |     75 +
 external/apache2/llvm/dist/llvm/tools/llvm-as/CMakeLists.txt                                                                    |     13 +
 external/apache2/llvm/dist/llvm/tools/llvm-as/LLVMBuild.txt                                                                     |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-as/llvm-as.cpp                                                                       |    153 +
 external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/CMakeLists.txt                                                            |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/LLVMBuild.txt                                                             |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp                                                       |    113 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/CMakeLists.txt                                                                |     60 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/attributes.c                                                                  |     86 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/calc.c                                                                        |    147 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/debuginfo.c                                                                   |    204 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/diagnostic.c                                                                  |     88 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/disassemble.c                                                                 |     94 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/echo.cpp                                                                      |   1319 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/helpers.c                                                                     |     39 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/include-all.c                                                                 |     48 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/llvm-c-test.h                                                                 |     66 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/main.c                                                                        |    107 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/metadata.c                                                                    |     42 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/module.c                                                                      |    138 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/object.c                                                                      |     97 +
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/targets.c                                                                     |     30 +
 external/apache2/llvm/dist/llvm/tools/llvm-cat/CMakeLists.txt                                                                   |     11 +
 external/apache2/llvm/dist/llvm/tools/llvm-cat/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cat/llvm-cat.cpp                                                                     |     97 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/CMakeLists.txt                                                            |     19 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/LLVMBuild.txt                                                             |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt                                                        |     19 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp                                                      |    592 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h                                                        |    249 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp                                                      |    340 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h                                                        |    136 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/LLVMBuild.txt                                                         |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp                                                       |    275 +
 external/apache2/llvm/dist/llvm/tools/llvm-config/BuildVariables.inc.in                                                         |     36 +
 external/apache2/llvm/dist/llvm/tools/llvm-config/CMakeLists.txt                                                                |     84 +
 external/apache2/llvm/dist/llvm/tools/llvm-config/llvm-config.cpp                                                               |    719 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CMakeLists.txt                                                                   |     16 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CodeCoverage.cpp                                                                 |   1077 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporter.h                                                               |     51 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterJson.cpp                                                         |    229 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterJson.h                                                           |     35 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterLcov.cpp                                                         |    124 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterLcov.h                                                           |     35 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageFilters.cpp                                                              |     85 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageFilters.h                                                                |    157 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageReport.cpp                                                               |    449 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageReport.h                                                                 |     69 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp                                                          |     70 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.h                                                            |    218 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageViewOptions.h                                                            |     74 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/RenderingSupport.h                                                               |     60 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageView.cpp                                                           |    266 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageView.h                                                             |    266 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp                                                       |    697 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewHTML.h                                                         |     97 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewText.cpp                                                       |    251 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewText.h                                                         |     88 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/TestingSupport.cpp                                                               |    108 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/gcov.cpp                                                                         |    150 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/llvm-cov.cpp                                                                     |     95 +
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/CMakeLists.txt                                                                |     14 +
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/Opts.td                                                                       |     19 +
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/llvm-cvtres.cpp                                                               |    218 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/CMakeLists.txt                                                               |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/Error.cpp                                                                    |     45 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/Error.h                                                                      |     38 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp                                                             |    561 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/llvm-cxxdump.h                                                               |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxfilt/CMakeLists.txt                                                               |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp                                                             |    148 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/CMakeLists.txt                                                                |      8 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp                                                               |    154 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/CMakeLists.txt                                                                  |     15 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DiffConsumer.cpp                                                                |    213 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DiffConsumer.h                                                                  |     90 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DiffLog.cpp                                                                     |     50 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DiffLog.h                                                                       |     83 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.cpp                                                            |    736 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.h                                                              |     89 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/LLVMBuild.txt                                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-diff/llvm-diff.cpp                                                                   |     91 +
 external/apache2/llvm/dist/llvm/tools/llvm-dis/CMakeLists.txt                                                                   |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-dis/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-dis/llvm-dis.cpp                                                                     |    210 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/CMakeLists.txt                                                             |     15 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/LLVMBuild.txt                                                              |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/Statistics.cpp                                                             |    614 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/fuzzer/CMakeLists.txt                                                      |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp                                           |     40 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp                                                         |    646 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/CMakeLists.txt                                                                   |     24 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/DWPError.cpp                                                                     |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/DWPError.h                                                                       |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/DWPStringPool.h                                                                  |     56 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/LLVMBuild.txt                                                                    |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/llvm-dwp.cpp                                                                     |    749 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/CMakeLists.txt                                                                |     11 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ELFObjHandler.cpp                                                             |    391 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ELFObjHandler.h                                                               |     32 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ErrorCollector.cpp                                                            |     69 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ErrorCollector.h                                                              |     74 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/llvm-elfabi.cpp                                                               |    142 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/CMakeLists.txt                                                              |     26 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/LLVMBuild.txt                                                               |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/AArch64/CMakeLists.txt                                                  |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/AArch64/LLVMBuild.txt                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp                                                      |     77 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.cpp                                                            |    603 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.h                                                              |    129 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Assembler.cpp                                                           |    321 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Assembler.h                                                             |    131 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkCode.h                                                         |     35 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp                                                     |    426 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkResult.h                                                       |    120 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp                                                     |    174 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h                                                       |     88 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/CMakeLists.txt                                                          |     65 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Clustering.cpp                                                          |    393 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Clustering.h                                                            |    169 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/CodeTemplate.cpp                                                        |    115 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/CodeTemplate.h                                                          |    132 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Error.h                                                                 |     28 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LLVMBuild.txt                                                           |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Latency.cpp                                                             |    213 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Latency.h                                                               |     48 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LlvmState.cpp                                                           |     78 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LlvmState.h                                                             |     79 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp                                                     |    374 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/MCInstrDescView.h                                                       |    211 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Mips/CMakeLists.txt                                                     |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Mips/LLVMBuild.txt                                                      |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp                                                         |     67 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PerfHelper.cpp                                                          |    139 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PerfHelper.h                                                            |    107 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt                                                  |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/LLVMBuild.txt                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp                                                      |     74 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/RegisterAliasing.cpp                                                    |     83 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/RegisterAliasing.h                                                      |    116 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/RegisterValue.cpp                                                       |     51 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/RegisterValue.h                                                         |     52 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SchedClassResolution.cpp                                                |    318 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SchedClassResolution.h                                                  |     61 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp                                                         |    163 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetFile.h                                                           |     35 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp                                                    |    229 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h                                                      |    107 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetRepetitor.cpp                                                    |    118 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetRepetitor.h                                                      |     53 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Target.cpp                                                              |    169 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Target.h                                                                |    163 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/TargetSelect.h                                                          |     40 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Uops.cpp                                                                |    252 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Uops.h                                                                  |     79 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/CMakeLists.txt                                                      |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/LLVMBuild.txt                                                       |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/Target.cpp                                                          |    715 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/llvm-exegesis.cpp                                                           |    386 +
 external/apache2/llvm/dist/llvm/tools/llvm-extract/CMakeLists.txt                                                               |     14 +
 external/apache2/llvm/dist/llvm/tools/llvm-extract/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-extract/llvm-extract.cpp                                                             |    381 +
 external/apache2/llvm/dist/llvm/tools/llvm-go/CMakeLists.txt                                                                    |      9 +
 external/apache2/llvm/dist/llvm/tools/llvm-go/llvm-go.go                                                                        |    311 +
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/CMakeLists.txt                                                                   |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/llvm-ifs.cpp                                                                     |    533 +
 external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/CMakeLists.txt                                                           |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp                                                      |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp                                                     |    169 +
 external/apache2/llvm/dist/llvm/tools/llvm-itanium-demangle-fuzzer/CMakeLists.txt                                               |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-itanium-demangle-fuzzer/DummyDemanglerFuzzer.cpp                                     |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-itanium-demangle-fuzzer/llvm-itanium-demangle-fuzzer.cpp                             |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/CMakeLists.txt                                                               |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/LLVMBuild.txt                                                                |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp                                                       |    174 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.cpp                                                             |    843 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.h                                                               |     72 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/CMakeLists.txt                                                           |     25 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/LLVMBuild.txt                                                            |     30 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/llvm-jitlistener.cpp                                                     |    184 +
 external/apache2/llvm/dist/llvm/tools/llvm-link/CMakeLists.txt                                                                  |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-link/LLVMBuild.txt                                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-link/llvm-link.cpp                                                                   |    407 +
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/CMakeLists.txt                                                                  |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/LLVMBuild.txt                                                                   |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/LipoOpts.td                                                                     |     55 +
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/llvm-lipo.cpp                                                                   |    837 +
 external/apache2/llvm/dist/llvm/tools/llvm-lto/CMakeLists.txt                                                                   |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-lto/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-lto/llvm-lto.cpp                                                                     |   1052 +
 external/apache2/llvm/dist/llvm/tools/llvm-lto2/CMakeLists.txt                                                                  |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-lto2/LLVMBuild.txt                                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-lto2/llvm-lto2.cpp                                                                   |    451 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt                                                    |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp                                       |    313 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt                                                 |     13 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc-disassemble-fuzzer/llvm-mc-disassemble-fuzzer.cpp                                 |    142 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc/CMakeLists.txt                                                                    |     15 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc/Disassembler.cpp                                                                  |    208 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc/Disassembler.h                                                                    |     40 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc/LLVMBuild.txt                                                                     |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp                                                                       |    531 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CMakeLists.txt                                                                   |     32 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegion.cpp                                                                   |    117 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegion.h                                                                     |    128 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegionGenerator.cpp                                                          |    140 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegionGenerator.h                                                            |     69 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/PipelinePrinter.cpp                                                              |     25 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/PipelinePrinter.h                                                                |     53 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp                                                     |    652 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h                                                       |    343 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/DispatchStatistics.cpp                                                     |     85 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/DispatchStatistics.h                                                       |     85 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.cpp                                                    |    112 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.h                                                      |     73 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RegisterFileStatistics.cpp                                                 |    167 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RegisterFileStatistics.h                                                   |     80 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ResourcePressureView.cpp                                                   |    184 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ResourcePressureView.h                                                     |    103 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.cpp                                            |     90 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.h                                              |     60 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp                                                    |    178 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SchedulerStatistics.h                                                      |     95 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SummaryView.cpp                                                            |     94 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SummaryView.h                                                              |     80 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.cpp                                                           |    325 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.h                                                             |    189 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/View.cpp                                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/View.h                                                                     |     33 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/llvm-mca.cpp                                                                     |    567 +
 external/apache2/llvm/dist/llvm/tools/llvm-microsoft-demangle-fuzzer/CMakeLists.txt                                             |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-microsoft-demangle-fuzzer/DummyDemanglerFuzzer.cpp                                   |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-microsoft-demangle-fuzzer/llvm-microsoft-demangle-fuzzer.cpp                         |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-modextract/CMakeLists.txt                                                            |     11 +
 external/apache2/llvm/dist/llvm/tools/llvm-modextract/LLVMBuild.txt                                                             |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-modextract/llvm-modextract.cpp                                                       |     76 +
 external/apache2/llvm/dist/llvm/tools/llvm-mt/CMakeLists.txt                                                                    |     14 +
 external/apache2/llvm/dist/llvm/tools/llvm-mt/LLVMBuild.txt                                                                     |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-mt/Opts.td                                                                           |     30 +
 external/apache2/llvm/dist/llvm/tools/llvm-mt/llvm-mt.cpp                                                                       |    159 +
 external/apache2/llvm/dist/llvm/tools/llvm-nm/CMakeLists.txt                                                                    |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-nm/LLVMBuild.txt                                                                     |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp                                                                       |   2137 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/Buffer.cpp                                                                   |     79 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/Buffer.h                                                                     |     68 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CMakeLists.txt                                                               |     42 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp                                                         |    234 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.h                                                           |     31 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Object.cpp                                                              |    137 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Object.h                                                                |    211 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Reader.cpp                                                              |    225 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Reader.h                                                                |     42 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Writer.cpp                                                              |    416 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Writer.h                                                                |     61 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CommonOpts.td                                                                |    123 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.cpp                                                               |    895 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.h                                                                 |    265 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFConfig.cpp                                                            |    133 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFConfig.h                                                              |     44 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp                                                           |    815 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.h                                                             |     36 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.cpp                                                               |   2313 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.h                                                                 |   1076 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/LLVMBuild.txt                                                                |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp                                                 |    353 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.h                                                   |     50 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp                                                       |     87 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.h                                                         |     31 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp                                                        |    283 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.h                                                          |     51 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp                                                        |    491 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.h                                                          |     65 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.cpp                                                             |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.h                                                               |    263 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ObjcopyOpts.td                                                               |    229 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/StripOpts.td                                                                 |     17 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.cpp                                                             |    352 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.h                                                               |     42 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/CMakeLists.txt                                                               |     32 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp                                                                 |    738 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ELFDump.cpp                                                                  |    362 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp                                                                |  10515 ++
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/WasmDump.cpp                                                                 |     52 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp                                                             |   2312 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.h                                                               |    160 +
 external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/CMakeLists.txt                                                            |     31 +
 external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp                                                        |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp                                                       |    249 +
 external/apache2/llvm/dist/llvm/tools/llvm-opt-report/CMakeLists.txt                                                            |      6 +
 external/apache2/llvm/dist/llvm/tools/llvm-opt-report/OptReport.cpp                                                             |    474 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/BytesOutputStyle.cpp                                                         |    491 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/BytesOutputStyle.h                                                           |     68 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/CMakeLists.txt                                                               |     35 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp                                                          |   1995 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/DumpOutputStyle.h                                                            |    122 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ExplainOutputStyle.cpp                                                       |    468 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ExplainOutputStyle.h                                                         |     67 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/FormatUtil.cpp                                                               |    257 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/FormatUtil.h                                                                 |    142 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/InputFile.cpp                                                                |    509 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/InputFile.h                                                                  |    155 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/LLVMBuild.txt                                                                |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/LinePrinter.cpp                                                              |    333 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/LinePrinter.h                                                                |    168 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp                                                      |    888 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.h                                                        |     68 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp                                                        |    591 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/MinimalTypeDumper.h                                                          |     70 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/OutputStyle.h                                                                |     27 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PdbYaml.cpp                                                                  |    189 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PdbYaml.h                                                                    |    130 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp                                                      |     97 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.h                                                        |     34 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp                                              |    114 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.h                                                |     46 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp                                         |    212 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.h                                           |     57 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.cpp                                                    |    228 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.h                                                      |     44 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp                                                         |     68 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyEnumDumper.h                                                           |     30 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp                                               |     41 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.h                                                 |     33 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp                                                     |    267 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.h                                                       |     42 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp                                                         |    359 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyTypeDumper.h                                                           |     41 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp                                                      |     82 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.h                                                        |     38 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyVariableDumper.cpp                                                     |    225 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/PrettyVariableDumper.h                                                       |     49 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/StreamUtil.cpp                                                               |    194 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/StreamUtil.h                                                                 |     63 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/TypeReferenceTracker.cpp                                                     |    160 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/TypeReferenceTracker.h                                                       |     69 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp                                                          |    370 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/YAMLOutputStyle.h                                                            |     49 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp                                                             |   1571 +
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.h                                                               |    219 +
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/CMakeLists.txt                                                              |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/LLVMBuild.txt                                                               |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp                                                           |   1178 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/CMakeLists.txt                                                                    |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/LLVMBuild.txt                                                                     |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/Opts.td                                                                           |     58 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.cpp                                                            |   1547 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.h                                                              |    216 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptCppFilter.cpp                                                       |    111 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptCppFilter.h                                                         |     34 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptParser.cpp                                                          |    849 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptParser.h                                                            |    192 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptStmt.cpp                                                            |    290 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptStmt.h                                                              |    951 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptToken.cpp                                                           |    366 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptToken.h                                                             |     81 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptTokenList.def                                                       |     39 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceVisitor.h                                                                 |     61 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/llvm-rc.cpp                                                                       |    207 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMEHABIPrinter.h                                                            |    592 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp                                                          |   1110 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.h                                                            |    165 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/CMakeLists.txt                                                               |     32 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp                                                               |   1984 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/COFFImportDumper.cpp                                                         |     58 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h                                                          |    255 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp                                                                |   6120 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Error.cpp                                                                    |     56 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Error.h                                                                      |     40 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/MachODumper.cpp                                                              |    889 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.cpp                                                                |    172 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.h                                                                  |    144 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/StackMapPrinter.h                                                            |     81 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/WasmDumper.cpp                                                               |    256 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Win64EHDumper.cpp                                                            |    340 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Win64EHDumper.h                                                              |     62 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp                                                    |     85 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/WindowsResourceDumper.h                                                      |     36 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/XCOFFDumper.cpp                                                              |    544 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp                                                             |    724 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.h                                                               |     52 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/CMakeLists.txt                                                                |     26 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/DeltaManager.h                                                                |     36 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/LLVMBuild.txt                                                                 |     24 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/TestRunner.cpp                                                                |     42 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/TestRunner.h                                                                  |     46 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.cpp                                                              |    162 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.h                                                                |     76 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp                                                    |    125 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceArguments.h                                                      |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp                                                  |    146 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.h                                                    |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp                                                    |     77 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctions.h                                                      |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp                                                   |     74 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.h                                                     |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp                                                 |     65 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceInstructions.h                                                   |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp                                                     |    138 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceMetadata.h                                                       |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/llvm-reduce.cpp                                                               |    114 +
 external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/CMakeLists.txt                                                                |     15 +
 external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp                                                               |    991 +
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/CMakeLists.txt                                                                 |    187 +
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/gen-msvc-exports.py                                                            |    116 +
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/libllvm.cpp                                                                    |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/simple_version_script.map.in                                                   |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-size/CMakeLists.txt                                                                  |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-size/LLVMBuild.txt                                                                   |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-size/llvm-size.cpp                                                                   |    896 +
 external/apache2/llvm/dist/llvm/tools/llvm-special-case-list-fuzzer/CMakeLists.txt                                              |      9 +
 external/apache2/llvm/dist/llvm/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp                              |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp                                |     25 +
 external/apache2/llvm/dist/llvm/tools/llvm-split/CMakeLists.txt                                                                 |     14 +
 external/apache2/llvm/dist/llvm/tools/llvm-split/LLVMBuild.txt                                                                  |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-split/llvm-split.cpp                                                                 |     72 +
 external/apache2/llvm/dist/llvm/tools/llvm-stress/CMakeLists.txt                                                                |     13 +
 external/apache2/llvm/dist/llvm/tools/llvm-stress/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp                                                               |    768 +
 external/apache2/llvm/dist/llvm/tools/llvm-strings/CMakeLists.txt                                                               |     13 +
 external/apache2/llvm/dist/llvm/tools/llvm-strings/LLVMBuild.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-strings/llvm-strings.cpp                                                             |    120 +
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/CMakeLists.txt                                                            |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp                                                       |    331 +
 external/apache2/llvm/dist/llvm/tools/llvm-undname/CMakeLists.txt                                                               |      8 +
 external/apache2/llvm/dist/llvm/tools/llvm-undname/LLVMBuild.txt                                                                |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-undname/llvm-undname.cpp                                                             |    129 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/CMakeLists.txt                                                                  |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/func-id-helper.cpp                                                              |     75 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/func-id-helper.h                                                                |     50 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/llvm-xray.cpp                                                                   |     48 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/trie-node.h                                                                     |     91 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.cpp                                                                |    480 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.h                                                                  |     98 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-color-helper.cpp                                                           |    221 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-color-helper.h                                                             |     88 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-converter.cpp                                                              |    420 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-converter.h                                                                |     43 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-extract.cpp                                                                |     94 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-fdr-dump.cpp                                                               |    119 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph-diff.cpp                                                             |    483 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph-diff.h                                                               |     73 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph.cpp                                                                  |    517 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph.h                                                                    |    231 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-registry.cpp                                                               |     40 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-registry.h                                                                 |     40 +
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-stacks.cpp                                                                 |    795 +
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/CMakeLists.txt                                            |      9 +
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/DummyYAMLNumericParserFuzzer.cpp                          |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser-fuzzer.cpp                            |     46 +
 external/apache2/llvm/dist/llvm/tools/lto/CMakeLists.txt                                                                        |     37 +
 external/apache2/llvm/dist/llvm/tools/lto/LTODisassembler.cpp                                                                   |     25 +
 external/apache2/llvm/dist/llvm/tools/lto/lto.cpp                                                                               |    660 +
 external/apache2/llvm/dist/llvm/tools/lto/lto.exports                                                                           |     79 +
 external/apache2/llvm/dist/llvm/tools/msbuild/.gitignore                                                                        |      6 +
 external/apache2/llvm/dist/llvm/tools/msbuild/LLVM.Cpp.Common.props                                                             |     79 +
 external/apache2/llvm/dist/llvm/tools/msbuild/LLVM.Cpp.Common.targets                                                           |    132 +
 external/apache2/llvm/dist/llvm/tools/msbuild/Platformx64/Toolset.props                                                         |     11 +
 external/apache2/llvm/dist/llvm/tools/msbuild/Platformx64/Toolset.targets                                                       |      3 +
 external/apache2/llvm/dist/llvm/tools/msbuild/Platformx86/Toolset.props                                                         |     11 +
 external/apache2/llvm/dist/llvm/tools/msbuild/Platformx86/Toolset.targets                                                       |      3 +
 external/apache2/llvm/dist/llvm/tools/msbuild/install.bat                                                                       |     57 +
 external/apache2/llvm/dist/llvm/tools/msbuild/license.txt                                                                       |    261 +
 external/apache2/llvm/dist/llvm/tools/msbuild/llvm-general.xml                                                                  |     76 +
 external/apache2/llvm/dist/llvm/tools/msbuild/llvm.csproj                                                                       |     97 +
 external/apache2/llvm/dist/llvm/tools/msbuild/llvm.sln                                                                          |     25 +
 external/apache2/llvm/dist/llvm/tools/msbuild/source.extension.vsixmanifest                                                     |     22 +
 external/apache2/llvm/dist/llvm/tools/msbuild/uninstall.bat                                                                     |     33 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/CMakeLists.txt                                                                   |     20 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/Error.cpp                                                                        |     61 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/Error.h                                                                          |     53 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/coff2yaml.cpp                                                                    |    364 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/dwarf2yaml.cpp                                                                   |    357 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/elf2yaml.cpp                                                                     |    998 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/macho2yaml.cpp                                                                   |    562 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/minidump2yaml.cpp                                                                |     24 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.cpp                                                                     |     79 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.h                                                                       |     45 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/wasm2yaml.cpp                                                                    |    388 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/xcoff2yaml.cpp                                                                   |     96 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/CMakeLists.txt                                                                 |     20 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/opt-diff.py                                                                    |     75 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/opt-stats.py                                                                   |     78 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/opt-viewer.py                                                                  |    382 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/optpmap.py                                                                     |     56 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/optrecord.py                                                                   |    345 +
 external/apache2/llvm/dist/llvm/tools/opt-viewer/style.css                                                                      |    218 +
 external/apache2/llvm/dist/llvm/tools/opt/AnalysisWrappers.cpp                                                                  |     72 +
 external/apache2/llvm/dist/llvm/tools/opt/BreakpointPrinter.cpp                                                                 |     71 +
 external/apache2/llvm/dist/llvm/tools/opt/BreakpointPrinter.h                                                                   |     24 +
 external/apache2/llvm/dist/llvm/tools/opt/CMakeLists.txt                                                                        |     47 +
 external/apache2/llvm/dist/llvm/tools/opt/Debugify.cpp                                                                          |    463 +
 external/apache2/llvm/dist/llvm/tools/opt/Debugify.h                                                                            |     74 +
 external/apache2/llvm/dist/llvm/tools/opt/GraphPrinters.cpp                                                                     |     45 +
 external/apache2/llvm/dist/llvm/tools/opt/LLVMBuild.txt                                                                         |     32 +
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.cpp                                                                       |    372 +
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.h                                                                         |     70 +
 external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.cpp                                                                      |    266 +
 external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.h                                                                        |     51 +
 external/apache2/llvm/dist/llvm/tools/opt/PrintSCC.cpp                                                                          |    110 +
 external/apache2/llvm/dist/llvm/tools/opt/opt.cpp                                                                               |    938 +
 external/apache2/llvm/dist/llvm/tools/remarks-shlib/CMakeLists.txt                                                              |     22 +
 external/apache2/llvm/dist/llvm/tools/remarks-shlib/Remarks.exports                                                             |     25 +
 external/apache2/llvm/dist/llvm/tools/remarks-shlib/libremarks.cpp                                                              |     17 +
 external/apache2/llvm/dist/llvm/tools/sancov/CMakeLists.txt                                                                     |     17 +
 external/apache2/llvm/dist/llvm/tools/sancov/coverage-report-server.py                                                          |    204 +
 external/apache2/llvm/dist/llvm/tools/sancov/sancov.cpp                                                                         |   1195 +
 external/apache2/llvm/dist/llvm/tools/sanstats/CMakeLists.txt                                                                   |     11 +
 external/apache2/llvm/dist/llvm/tools/sanstats/sanstats.cpp                                                                     |    149 +
 external/apache2/llvm/dist/llvm/tools/verify-uselistorder/CMakeLists.txt                                                        |     15 +
 external/apache2/llvm/dist/llvm/tools/verify-uselistorder/LLVMBuild.txt                                                         |     21 +
 external/apache2/llvm/dist/llvm/tools/verify-uselistorder/verify-uselistorder.cpp                                               |    574 +
 external/apache2/llvm/dist/llvm/tools/vfabi-demangle-fuzzer/CMakeLists.txt                                                      |      7 +
 external/apache2/llvm/dist/llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp                                          |     26 +
 external/apache2/llvm/dist/llvm/tools/xcode-toolchain/CMakeLists.txt                                                            |    117 +
 external/apache2/llvm/dist/llvm/tools/yaml2obj/CMakeLists.txt                                                                   |      8 +
 external/apache2/llvm/dist/llvm/tools/yaml2obj/yaml2obj.cpp                                                                     |     72 +
 external/apache2/llvm/dist/llvm/utils/DSAclean.py                                                                               |     35 +
 external/apache2/llvm/dist/llvm/utils/DSAextract.py                                                                             |    113 +
 external/apache2/llvm/dist/llvm/utils/FileCheck/CMakeLists.txt                                                                  |      5 +
 external/apache2/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp                                                                   |    656 +
 external/apache2/llvm/dist/llvm/utils/GenLibDeps.pl                                                                             |    386 +
 external/apache2/llvm/dist/llvm/utils/GetRepositoryPath                                                                         |     27 +
 external/apache2/llvm/dist/llvm/utils/GetSourceVersion                                                                          |     27 +
 external/apache2/llvm/dist/llvm/utils/KillTheDoctor/CMakeLists.txt                                                              |      8 +
 external/apache2/llvm/dist/llvm/utils/KillTheDoctor/KillTheDoctor.cpp                                                           |    556 +
 external/apache2/llvm/dist/llvm/utils/LLVMBuild.txt                                                                             |     28 +
 external/apache2/llvm/dist/llvm/utils/LLVMVisualizers/CMakeLists.txt                                                            |      7 +
 external/apache2/llvm/dist/llvm/utils/LLVMVisualizers/llvm.natvis                                                               |    256 +
 external/apache2/llvm/dist/llvm/utils/Misc/zkill                                                                                |    276 +
 external/apache2/llvm/dist/llvm/utils/PerfectShuffle/CMakeLists.txt                                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/PerfectShuffle/PerfectShuffle.cpp                                                         |    571 +
 external/apache2/llvm/dist/llvm/utils/Reviewing/find_interesting_reviews.py                                                     |    635 +
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmMatcherEmitter.cpp                                                            |   3919 +
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp                                                             |   1162 +
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterInst.cpp                                                                |    207 +
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterInst.h                                                                  |    105 +
 external/apache2/llvm/dist/llvm/utils/TableGen/Attributes.cpp                                                                   |    176 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CMakeLists.txt                                                                   |     57 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CTagsEmitter.cpp                                                                 |     86 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CallingConvEmitter.cpp                                                           |    301 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeEmitterGen.cpp                                                               |    663 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp                                                           |   4688 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h                                                             |   1334 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenHwModes.cpp                                                               |    113 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenHwModes.h                                                                 |     63 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.cpp                                                           |    778 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.h                                                             |    380 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenIntrinsics.h                                                              |    191 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenMapTable.cpp                                                              |    612 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.cpp                                                             |   2433 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.h                                                               |    792 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.cpp                                                              |   2234 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h                                                                |    646 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp                                                                |    822 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.h                                                                  |    221 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp                                                               |    189 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.cpp                                                               |    423 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.h                                                                 |   1117 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp                                                        |   1133 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherGen.cpp                                                            |   1085 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherOpt.cpp                                                            |    471 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAEmitter.cpp                                                                   |    394 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAEmitter.h                                                                     |    107 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAPacketizerEmitter.cpp                                                         |    555 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DisassemblerEmitter.cpp                                                          |    156 +
 external/apache2/llvm/dist/llvm/utils/TableGen/ExegesisEmitter.cpp                                                              |    215 +
 external/apache2/llvm/dist/llvm/utils/TableGen/FastISelEmitter.cpp                                                              |    895 +
 external/apache2/llvm/dist/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp                                                       |   2529 +
 external/apache2/llvm/dist/llvm/utils/TableGen/GICombinerEmitter.cpp                                                            |    455 +
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CMakeLists.txt                                                        |      7 +
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp                                                      |     93 +
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CodeExpander.h                                                        |     55 +
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CodeExpansions.h                                                      |     43 +
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISelEmitter.cpp                                                            |   5620 +
 external/apache2/llvm/dist/llvm/utils/TableGen/InfoByHwMode.cpp                                                                 |    221 +
 external/apache2/llvm/dist/llvm/utils/TableGen/InfoByHwMode.h                                                                   |    194 +
 external/apache2/llvm/dist/llvm/utils/TableGen/InstrDocsEmitter.cpp                                                             |    234 +
 external/apache2/llvm/dist/llvm/utils/TableGen/InstrInfoEmitter.cpp                                                             |    809 +
 external/apache2/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp                                                             |    955 +
 external/apache2/llvm/dist/llvm/utils/TableGen/LLVMBuild.txt                                                                    |     21 +
 external/apache2/llvm/dist/llvm/utils/TableGen/OptParserEmitter.cpp                                                             |    327 +
 external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.cpp                                                            |    529 +
 external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.h                                                              |    123 +
 external/apache2/llvm/dist/llvm/utils/TableGen/PseudoLoweringEmitter.cpp                                                        |    301 +
 external/apache2/llvm/dist/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp                                                     |    802 +
 external/apache2/llvm/dist/llvm/utils/TableGen/RegisterBankEmitter.cpp                                                          |    337 +
 external/apache2/llvm/dist/llvm/utils/TableGen/RegisterInfoEmitter.cpp                                                          |   1681 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SDNodeProperties.cpp                                                             |     48 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SDNodeProperties.h                                                               |     39 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SearchableTableEmitter.cpp                                                       |    795 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SequenceToOffsetTable.h                                                          |    145 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp                                                             |   1951 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.cpp                                                         |    155 +
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.h                                                           |    106 +
 external/apache2/llvm/dist/llvm/utils/TableGen/TableGen.cpp                                                                     |    286 +
 external/apache2/llvm/dist/llvm/utils/TableGen/TableGenBackends.h                                                               |     97 +
 external/apache2/llvm/dist/llvm/utils/TableGen/Types.cpp                                                                        |     44 +
 external/apache2/llvm/dist/llvm/utils/TableGen/Types.h                                                                          |     24 +
 external/apache2/llvm/dist/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp                                               |    173 +
 external/apache2/llvm/dist/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h                                                 |     29 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerShared.h                                                          |     57 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp                                                        |   1107 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.h                                                          |    287 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp                                                     |    237 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86FoldTablesEmitter.cpp                                                         |    671 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.cpp                                                              |     21 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.h                                                                |    134 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp                                                         |   1226 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h                                                           |    357 +
 external/apache2/llvm/dist/llvm/utils/TableGen/tdtags                                                                           |    452 +
 external/apache2/llvm/dist/llvm/utils/Target/ARM/analyze-match-table.py                                                         |     63 +
 external/apache2/llvm/dist/llvm/utils/UpdateCMakeLists.pl                                                                       |    118 +
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/asm.py                                                                   |    364 +
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/common.py                                                                |    302 +
 external/apache2/llvm/dist/llvm/utils/abtest.py                                                                                 |    385 +
 external/apache2/llvm/dist/llvm/utils/add_argument_names.py                                                                     |     82 +
 external/apache2/llvm/dist/llvm/utils/benchmark/AUTHORS                                                                         |     46 +
 external/apache2/llvm/dist/llvm/utils/benchmark/CMakeLists.txt                                                                  |    262 +
 external/apache2/llvm/dist/llvm/utils/benchmark/CONTRIBUTING.md                                                                 |     58 +
 external/apache2/llvm/dist/llvm/utils/benchmark/CONTRIBUTORS                                                                    |     65 +
 external/apache2/llvm/dist/llvm/utils/benchmark/LICENSE                                                                         |    202 +
 external/apache2/llvm/dist/llvm/utils/benchmark/README.LLVM                                                                     |     29 +
 external/apache2/llvm/dist/llvm/utils/benchmark/README.md                                                                       |    950 +
 external/apache2/llvm/dist/llvm/utils/benchmark/WORKSPACE                                                                       |      7 +
 external/apache2/llvm/dist/llvm/utils/benchmark/appveyor.yml                                                                    |     56 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/AddCXXCompilerFlag.cmake                                                  |     74 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/CXXFeatureCheck.cmake                                                     |     64 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/Config.cmake.in                                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/GetGitVersion.cmake                                                       |     54 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/HandleGTest.cmake                                                         |    113 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/Modules/FindLLVMAr.cmake                                                  |     16 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/Modules/FindLLVMNm.cmake                                                  |     16 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/Modules/FindLLVMRanLib.cmake                                              |     15 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/benchmark.pc.in                                                           |     11 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/gnu_posix_regex.cpp                                                       |     11 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/llvm-toolchain.cmake                                                      |      8 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/posix_regex.cpp                                                           |     13 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/split_list.cmake                                                          |      3 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/std_regex.cpp                                                             |      9 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/steady_clock.cpp                                                          |      7 +
 external/apache2/llvm/dist/llvm/utils/benchmark/cmake/thread_safety_attributes.cpp                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/benchmark/docs/AssemblyTests.md                                                           |    146 +
 external/apache2/llvm/dist/llvm/utils/benchmark/docs/tools.md                                                                   |    242 +
 external/apache2/llvm/dist/llvm/utils/benchmark/include/benchmark/benchmark.h                                                   |   1468 +
 external/apache2/llvm/dist/llvm/utils/benchmark/mingw.py                                                                        |    320 +
 external/apache2/llvm/dist/llvm/utils/benchmark/releasing.md                                                                    |     16 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/CMakeLists.txt                                                              |    110 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/arraysize.h                                                                 |     33 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark.cc                                                                |    630 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark_api_internal.h                                                    |     47 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark_main.cc                                                           |     17 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark_register.cc                                                       |    461 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark_register.h                                                        |     33 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/check.h                                                                     |     79 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/colorprint.cc                                                               |    188 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/colorprint.h                                                                |     33 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/commandlineflags.cc                                                         |    218 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/commandlineflags.h                                                          |     79 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/complexity.cc                                                               |    220 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/complexity.h                                                                |     55 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/console_reporter.cc                                                         |    182 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/counter.cc                                                                  |     68 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/counter.h                                                                   |     26 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/csv_reporter.cc                                                             |    149 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/cycleclock.h                                                                |    192 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/internal_macros.h                                                           |     81 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/json_reporter.cc                                                            |    205 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/log.h                                                                       |     73 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/mutex.h                                                                     |    155 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/re.h                                                                        |    152 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/reporter.cc                                                                 |     87 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/sleep.cc                                                                    |     51 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/sleep.h                                                                     |     15 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/statistics.cc                                                               |    178 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/statistics.h                                                                |     37 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/string_util.cc                                                              |    172 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/string_util.h                                                               |     40 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/sysinfo.cc                                                                  |    585 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/thread_manager.h                                                            |     66 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/thread_timer.h                                                              |     69 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/timers.cc                                                                   |    217 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/timers.h                                                                    |     48 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/AssemblyTests.cmake                                                        |     45 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/CMakeLists.txt                                                             |    247 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/basic_test.cc                                                              |    136 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/benchmark_gtest.cc                                                         |     33 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/benchmark_test.cc                                                          |    245 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/clobber_memory_assembly_test.cc                                            |     64 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/complexity_test.cc                                                         |    167 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/cxx03_test.cc                                                              |     63 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/diagnostics_test.cc                                                        |     80 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/donotoptimize_assembly_test.cc                                             |    163 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/donotoptimize_test.cc                                                      |     52 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/filter_test.cc                                                             |    104 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/fixture_test.cc                                                            |     49 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/link_main_test.cc                                                          |      8 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/map_test.cc                                                                |     57 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/multiple_ranges_test.cc                                                    |     97 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/options_test.cc                                                            |     65 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/output_test.h                                                              |    201 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/output_test_helper.cc                                                      |    423 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/register_benchmark_test.cc                                                 |    182 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/reporter_output_test.cc                                                    |    382 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/skip_with_error_test.cc                                                    |    192 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/state_assembly_test.cc                                                     |     66 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/statistics_gtest.cc                                                        |     61 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/templated_fixture_test.cc                                                  |     28 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/user_counters_tabular_test.cc                                              |    250 +
 external/apache2/llvm/dist/llvm/utils/benchmark/test/user_counters_test.cc                                                      |    217 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/compare.py                                                                |    316 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/gbench/Inputs/test1_run1.json                                             |    102 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/gbench/Inputs/test1_run2.json                                             |    102 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/gbench/Inputs/test2_run.json                                              |     81 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/gbench/__init__.py                                                        |      8 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/gbench/report.py                                                          |    208 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/gbench/util.py                                                            |    159 +
 external/apache2/llvm/dist/llvm/utils/benchmark/tools/strip_asm.py                                                              |    151 +
 external/apache2/llvm/dist/llvm/utils/bisect                                                                                    |     50 +
 external/apache2/llvm/dist/llvm/utils/bisect-skip-count                                                                         |     95 +
 external/apache2/llvm/dist/llvm/utils/bugpoint/RemoteRunSafely.sh                                                               |    105 +
 external/apache2/llvm/dist/llvm/utils/bugpoint_gisel_reducer.py                                                                 |    146 +
 external/apache2/llvm/dist/llvm/utils/check-each-file                                                                           |    150 +
 external/apache2/llvm/dist/llvm/utils/chunk-print-before-all.py                                                                 |     42 +
 external/apache2/llvm/dist/llvm/utils/clang-parse-diagnostics-file                                                              |     96 +
 external/apache2/llvm/dist/llvm/utils/codegen-diff                                                                              |    135 +
 external/apache2/llvm/dist/llvm/utils/collect_and_build_with_pgo.py                                                             |    480 +
 external/apache2/llvm/dist/llvm/utils/count/CMakeLists.txt                                                                      |      3 +
 external/apache2/llvm/dist/llvm/utils/count/count.c                                                                             |     49 +
 external/apache2/llvm/dist/llvm/utils/countloc.sh                                                                               |     39 +
 external/apache2/llvm/dist/llvm/utils/create_ladder_graph.py                                                                    |     45 +
 external/apache2/llvm/dist/llvm/utils/crosstool/ARM/README                                                                      |     37 +
 external/apache2/llvm/dist/llvm/utils/crosstool/ARM/build-install-linux.sh                                                      |    200 +
 external/apache2/llvm/dist/llvm/utils/crosstool/create-snapshots.sh                                                             |     41 +
 external/apache2/llvm/dist/llvm/utils/demangle_tree.py                                                                          |    228 +
 external/apache2/llvm/dist/llvm/utils/docker/README                                                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/docker/build_docker_image.sh                                                              |    202 +
 external/apache2/llvm/dist/llvm/utils/docker/debian8/Dockerfile                                                                 |     60 +
 external/apache2/llvm/dist/llvm/utils/docker/example/Dockerfile                                                                 |     39 +
 external/apache2/llvm/dist/llvm/utils/docker/nvidia-cuda/Dockerfile                                                             |     33 +
 external/apache2/llvm/dist/llvm/utils/docker/scripts/build_install_llvm.sh                                                      |     92 +
 external/apache2/llvm/dist/llvm/utils/docker/scripts/checkout.sh                                                                |    172 +
 external/apache2/llvm/dist/llvm/utils/docker/scripts/llvm_checksum/llvm_checksum.py                                             |    198 +
 external/apache2/llvm/dist/llvm/utils/docker/scripts/llvm_checksum/project_tree.py                                              |     95 +
 external/apache2/llvm/dist/llvm/utils/emacs/README                                                                              |     27 +
 external/apache2/llvm/dist/llvm/utils/emacs/emacs.el                                                                            |     32 +
 external/apache2/llvm/dist/llvm/utils/emacs/llvm-mode.el                                                                        |    104 +
 external/apache2/llvm/dist/llvm/utils/emacs/tablegen-mode.el                                                                    |    128 +
 external/apache2/llvm/dist/llvm/utils/extract_symbols.py                                                                        |    504 +
 external/apache2/llvm/dist/llvm/utils/extract_vplan.py                                                                          |     48 +
 external/apache2/llvm/dist/llvm/utils/findmisopt                                                                                |    177 +
 external/apache2/llvm/dist/llvm/utils/findoptdiff                                                                               |    101 +
 external/apache2/llvm/dist/llvm/utils/findsym.pl                                                                                |     33 +
 external/apache2/llvm/dist/llvm/utils/fpcmp/fpcmp.cpp                                                                           |     41 +
 external/apache2/llvm/dist/llvm/utils/gdb-scripts/prettyprinters.py                                                             |    327 +
 external/apache2/llvm/dist/llvm/utils/getsrcs.sh                                                                                |     33 +
 external/apache2/llvm/dist/llvm/utils/git-svn/git-llvm                                                                          |    324 +
 external/apache2/llvm/dist/llvm/utils/git-svn/git-svnrevert                                                                     |     64 +
 external/apache2/llvm/dist/llvm/utils/git-svn/git-svnup                                                                         |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/.gitignore                                                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/.gn                                                                                    |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/README.rst                                                                             |    140 +
 external/apache2/llvm/dist/llvm/utils/gn/TODO.txt                                                                               |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/build/BUILD.gn                                                                         |    232 +
 external/apache2/llvm/dist/llvm/utils/gn/build/BUILDCONFIG.gn                                                                   |     51 +
 external/apache2/llvm/dist/llvm/utils/gn/build/buildflags.gni                                                                   |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/build/fuzzer.gni                                                                       |     49 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/atomic/BUILD.gn                                                             |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/edit/BUILD.gn                                                               |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/edit/enable.gni                                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/pthread/BUILD.gn                                                            |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/pthread/enable.gni                                                          |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/terminfo/BUILD.gn                                                           |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/terminfo/enable.gni                                                         |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/xar/BUILD.gn                                                                |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/xar/enable.gni                                                              |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/xml/BUILD.gn                                                                |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/xml/enable.gni                                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/zlib/BUILD.gn                                                               |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/zlib/enable.gni                                                             |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/build/mac_sdk.gni                                                                      |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/build/run_tablegen.py                                                                  |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/build/symlink_or_copy.gni                                                              |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/build/symlink_or_copy.py                                                               |     48 +
 external/apache2/llvm/dist/llvm/utils/gn/build/sync_source_lists_from_cmake.py                                                  |    153 +
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/BUILD.gn                                                               |    331 +
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/compiler.gni                                                           |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/target_flags.gni                                                       |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/build/write_cmake_config.gni                                                           |     54 +
 external/apache2/llvm/dist/llvm/utils/gn/build/write_cmake_config.py                                                            |    117 +
 external/apache2/llvm/dist/llvm/utils/gn/build/write_vcsrevision.py                                                             |     78 +
 external/apache2/llvm/dist/llvm/utils/gn/get.py                                                                                 |     57 +
 external/apache2/llvm/dist/llvm/utils/gn/gn.py                                                                                  |     68 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/BUILD.gn                                                                     |    117 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn                          |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn                     |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn                            |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn                       |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/BUILD.gn                                         |     30 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn                                    |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/BUILD.gn                               |     26 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/BUILD.gn              |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn         |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn                        |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn                          |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-move/BUILD.gn                                        |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn                                   |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-query/BUILD.gn                                       |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn                                  |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn                              |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn                         |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn                                        |     68 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/abseil/BUILD.gn                                 |     35 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/android/BUILD.gn                                |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/boost/BUILD.gn                                  |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn                               |     65 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cert/BUILD.gn                                   |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cppcoreguidelines/BUILD.gn                      |     40 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/darwin/BUILD.gn                                 |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/fuchsia/BUILD.gn                                |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/google/BUILD.gn                                 |     34 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/hicpp/BUILD.gn                                  |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/linuxkernel/BUILD.gn                            |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/llvm/BUILD.gn                                   |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/misc/BUILD.gn                                   |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/modernize/BUILD.gn                              |     50 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/mpi/BUILD.gn                                    |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/objc/BUILD.gn                                   |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/openmp/BUILD.gn                                 |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/performance/BUILD.gn                            |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn                                 |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn                            |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability/BUILD.gn                            |     51 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn                                   |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn                                  |     30 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/zircon/BUILD.gn                                 |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn                                            |    123 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn                             |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn                                    |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn                            |     26 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/BUILD.gn                                       |    112 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/clangd_lit_site_cfg_files.gni                  |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn                                       |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn                                  |     85 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn                              |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn                                        |     26 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/enable.gni                                      |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn                              |    154 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn                            |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn                                        |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/pp-trace/BUILD.gn                                          |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/test/BUILD.gn                                              |    115 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/test/clang_tools_extra_lit_site_cfg_files.gni              |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/BUILD.gn                                         |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn                |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn                  |     27 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-doc/BUILD.gn                               |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/BUILD.gn                     |     27 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn    |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn                              |     27 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-query/BUILD.gn                             |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn                              |     39 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/AST/BUILD.gn                                             |     93 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Basic/BUILD.gn                                           |    120 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn                                          |     75 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Driver/BUILD.gn                                          |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Parse/BUILD.gn                                           |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Sema/BUILD.gn                                            |     46 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Serialization/BUILD.gn                                   |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/StaticAnalyzer/Checkers/BUILD.gn                         |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn                                                |     38 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/ARCMigrate/enable.gni                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn                                                       |    135 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/ASTMatchers/BUILD.gn                                               |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/ASTMatchers/Dynamic/BUILD.gn                                       |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Analysis/BUILD.gn                                                  |     39 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn                                                     |     83 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn                                                   |     90 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn                                                   |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn                                                    |     92 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Edit/BUILD.gn                                                      |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Format/BUILD.gn                                                    |     27 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn                                                  |     54 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Frontend/Rewrite/BUILD.gn                                          |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn                                              |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn                                                   |    187 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Index/BUILD.gn                                                     |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn                                                       |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn                                                     |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Rewrite/BUILD.gn                                                   |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn                                                      |     77 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn                                             |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn                                   |    122 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/BUILD.gn                                       |     61 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/BUILD.gn                                   |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/enable.gni                                 |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn                                           |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn                                                   |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Core/BUILD.gn                                              |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn                                |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Inclusions/BUILD.gn                                        |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn                                       |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn                                            |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn                                       |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/resource_dir.gni                                                       |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/runtimes.gni                                                           |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/BUILD.gn                                                          |    207 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/clang_lit_site_cfg_files.gni                                      |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn                                              |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn                                            |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/c-index-test/BUILD.gn                                            |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn                                             |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn                                              |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn                                    |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn                                            |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn                                       |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn                                   |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn                                   |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-refactor/BUILD.gn                                          |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn                                            |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn                                         |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/diagtool/BUILD.gn                                                |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn                                                  |     92 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn                                                |    103 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn                                                 |     40 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn                                         |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/Dynamic/BUILD.gn                                 |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn                                            |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/BUILD.gn                                                     |     40 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn                                               |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn                                             |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn                                             |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn                                              |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Format/BUILD.gn                                              |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn                                            |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn                                               |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Lex/BUILD.gn                                                 |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Rename/BUILD.gn                                              |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Rewrite/BUILD.gn                                             |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Sema/BUILD.gn                                                |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn                                       |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/StaticAnalyzer/BUILD.gn                                      |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn                                             |     72 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn                                      |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn                                            |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn                                 |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/utils/TableGen/BUILD.gn                                                |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/utils/TableGen/clang_tablegen.gni                                      |     40 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/utils/hmaptool/BUILD.gn                                                |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/BUILD.gn                                                         |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/include/BUILD.gn                                                 |     27 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/BUILD.gn                                                     |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn                                            |    522 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn                                                 |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn                                              |    125 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/interception/BUILD.gn                                        |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/profile/BUILD.gn                                             |     64 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn                                    |    177 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn                                               |     53 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/target.gni                                                       |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn                                                    |     91 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/hwasan/BUILD.gn                                             |     99 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/test.gni                                                    |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/BUILD.gn                                                              |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/config.gni                                                            |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/include/BUILD.gn                                                      |    258 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/src/BUILD.gn                                                          |    310 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/utils/gen_link_script.py                                              |     50 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxxabi/BUILD.gn                                                           |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxxabi/include/BUILD.gn                                                   |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn                                                       |    147 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libunwind/BUILD.gn                                                           |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libunwind/src/BUILD.gn                                                       |    128 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/COFF/BUILD.gn                                                            |     46 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/Common/BUILD.gn                                                          |     30 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/ELF/BUILD.gn                                                             |     65 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn                                                           |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/include/lld/Common/BUILD.gn                                              |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/Core/BUILD.gn                                                        |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn                                                      |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn                                                |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn                                          |     33 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn                                           |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/test/BUILD.gn                                                            |    134 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/test/lld_lit_site_cfg_files.gni                                          |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn                                                       |     40 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/unittests/BUILD.gn                                                       |      7 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn                                           |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn                                            |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/wasm/BUILD.gn                                                            |     34 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn                                            |    426 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/IR/BUILD.gn                                                |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Support/BUILD.gn                                           |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn                                                   |    116 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/AsmParser/BUILD.gn                                                  |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn                                               |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn                                             |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn                                             |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn                                           |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn                                         |     44 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn                                                    |    191 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn                                         |     38 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/MIRParser/BUILD.gn                                          |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn                                       |     39 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/CodeView/BUILD.gn                                         |     49 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn                                            |     38 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn                                             |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/MSF/BUILD.gn                                              |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn                                              |    120 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/enable_dia.gni                                        |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn                                        |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn                                                   |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn                                            |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Interpreter/BUILD.gn                                |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn                                    |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn                                      |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn                                        |     37 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn                                |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn                                                 |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn                                                         |     78 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn                                                   |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn                                                        |     33 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn                                                 |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn                                                     |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn                                                         |     74 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn                                          |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn                                                |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MCA/BUILD.gn                                                        |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn                                                     |     45 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn                                                 |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Option/BUILD.gn                                                     |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn                                                     |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn                                                |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn                                       |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Remarks/BUILD.gn                                                    |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn                                                    |    176 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TableGen/BUILD.gn                                                   |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn                                   |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn                                             |    143 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Disassembler/BUILD.gn                                |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn                                |     86 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn                                  |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn                                       |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn                                    |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn                                              |    198 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn                                 |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn                                 |    112 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn                                   |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn                                        |     33 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn                                       |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn                                                 |    125 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn                                    |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn                                    |     79 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn                                      |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn                                           |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn                                       |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/BUILD.gn                                                 |     61 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn                                    |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn                                    |     64 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn                                      |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn                                       |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn                                                 |     94 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn                                    |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn                                    |     60 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn                                      |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn                                                     |     85 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn                                   |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn                                             |    112 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn                                |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/MCTargetDesc/BUILD.gn                                |     68 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn                                  |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn                                     |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn                                               |     64 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn                                  |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn                                  |     61 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn                                    |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn                                      |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn                                                |    118 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn                                   |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn                                   |     76 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn                                     |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn                                               |     69 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn                                  |     51 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn                                    |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn                                   |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn                                             |     91 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn                                |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn                                |     64 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn                                  |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn                                     |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn                                               |     97 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn                                  |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn                                  |     73 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn                                    |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn                                         |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn                                     |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn                                               |     62 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn                                  |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn                                  |     61 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn                                    |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn                                   |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn                                             |     73 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn                                |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/MCTargetDesc/BUILD.gn                                |     60 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn                                  |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn                               |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn                                         |    119 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn                            |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn                            |     61 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn                              |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn                                       |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn                                                 |    144 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn                                    |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn                                    |     73 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn                                      |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/Utils/BUILD.gn                                           |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/targets.gni                                                  |     93 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/targets_string.gni                                           |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/targets_with_asm_parsers.gni                                 |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/targets_with_disassemblers.gni                               |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Testing/Support/BUILD.gn                                            |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn                                                    |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn                                   |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn                                       |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/AggressiveInstCombine/BUILD.gn                           |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn                                         |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Coroutines/BUILD.gn                                      |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn                                           |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn                                             |     59 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn                                     |     33 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn                                 |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/ObjCARC/BUILD.gn                                         |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn                                          |     88 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn                                           |     71 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn                                       |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn                                            |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn                                                       |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/test/BUILD.gn                                                           |    307 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/test/llvm_lit_site_cfg_files.gni                                        |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/binutils_symlinks.gni                                             |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn                                          |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn                                                 |     41 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn                                                 |     37 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn                                                      |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn                                                      |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn                                          |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn                                                  |     46 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn                                                  |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn                                          |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-c-test/BUILD.gn                                              |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn                                                 |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn                                          |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn                                      |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn                                              |    123 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn                                                 |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn                                              |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxdump/BUILD.gn                                             |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn                                             |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn                                              |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-diff/BUILD.gn                                                |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn                                                 |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn                                           |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn                                                 |     38 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn                                              |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn                                            |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn                                |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn                                        |     47 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn                                   |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn                                |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn                                    |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn                                             |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn                                                 |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn                                         |     24 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn                                             |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn                                                |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn                                                |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn                                                 |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn                                                |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn                                                  |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn                                                 |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn                                          |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn                                                  |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn                                                  |     38 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn                                             |     67 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn                                             |     48 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn                                          |     31 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn                                          |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-pdbutil/BUILD.gn                                             |     36 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn                                            |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn                                                  |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn                                             |     50 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn                                              |     22 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn                                              |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn                                                |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn                                               |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn                                             |     33 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn                                          |     38 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn                                             |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-xray/BUILD.gn                                                |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lto/BUILD.gn                                                      |     39 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/obj2yaml/BUILD.gn                                                 |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn                                                      |     39 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn                                                   |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn                                                 |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn                                      |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn                                                 |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/triples.gni                                                             |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn                                                  |     82 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn                                             |     42 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn                                            |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn                                                      |     78 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn                                         |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Bitcode/BUILD.gn                                              |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Bitstream/BUILD.gn                                            |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn                                              |     28 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn                                   |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/CodeView/BUILD.gn                                   |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn                                      |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn                                       |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/MSF/BUILD.gn                                        |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn                                        |     32 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Demangle/BUILD.gn                                             |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn                                      |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn                              |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn                                |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn                                  |     34 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/FuzzMutate/BUILD.gn                                           |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/IR/BUILD.gn                                                   |     47 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn                                           |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn                                               |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn                                                   |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn                                                   |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn                                               |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ObjectYAML/BUILD.gn                                           |     14 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn                                               |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn                                               |     53 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ProfileData/BUILD.gn                                          |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Remarks/BUILD.gn                                              |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn                                              |     91 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn                               |     49 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn                                             |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn                                       |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn                                           |     17 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn                                   |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn                                              |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn                                       |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/Scalar/BUILD.gn                                    |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn                                     |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn                                 |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/XRay/BUILD.gn                                                 |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn                                |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn                          |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn                              |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn                                  |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/Mips/BUILD.gn                             |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/PowerPC/BUILD.gn                          |     26 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn                              |     33 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn                                                |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn                                                 |     60 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn                                      |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/tablegen.gni                                             |     92 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn                                                    |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/llvm-lit/BUILD.gn                                                 |     72 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn                                                      |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/unittest/BUILD.gn                                                 |     40 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn                                    |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/unittest/unittest.gni                                             |     58 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn                                               |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/version.gni                                                             |      4 +
 external/apache2/llvm/dist/llvm/utils/indirect_calls.py                                                                         |     50 +
 external/apache2/llvm/dist/llvm/utils/jedit/README                                                                              |     14 +
 external/apache2/llvm/dist/llvm/utils/jedit/tablegen.xml                                                                        |     39 +
 external/apache2/llvm/dist/llvm/utils/kate/README                                                                               |     12 +
 external/apache2/llvm/dist/llvm/utils/kate/llvm-tablegen.xml                                                                    |    136 +
 external/apache2/llvm/dist/llvm/utils/kate/llvm.xml                                                                             |    256 +
 external/apache2/llvm/dist/llvm/utils/lint/common_lint.py                                                                       |     98 +
 external/apache2/llvm/dist/llvm/utils/lint/cpp_lint.py                                                                          |     95 +
 external/apache2/llvm/dist/llvm/utils/lint/generic_lint.py                                                                      |     24 +
 external/apache2/llvm/dist/llvm/utils/lint/remove_trailing_whitespace.sh                                                        |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/CMakeLists.txt                                                                        |     32 +
 external/apache2/llvm/dist/llvm/utils/lit/MANIFEST.in                                                                           |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/README.txt                                                                            |     41 +
 external/apache2/llvm/dist/llvm/utils/lit/examples/README.txt                                                                   |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/examples/many-tests/ManyTests.py                                                      |     18 +
 external/apache2/llvm/dist/llvm/utils/lit/examples/many-tests/README.txt                                                        |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/examples/many-tests/lit.cfg                                                           |      8 +
 external/apache2/llvm/dist/llvm/utils/lit/lit.py                                                                                |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/BooleanExpression.py                                                              |    251 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/ExampleTests.ObjDir/lit.site.cfg                                                  |     15 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/LitConfig.py                                                                      |    191 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/LitTestCase.py                                                                    |     61 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/ProgressBar.py                                                                    |    291 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/ShCommands.py                                                                     |    108 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/ShUtil.py                                                                         |    265 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/Test.py                                                                           |    391 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestRunner.py                                                                     |   1665 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestingConfig.py                                                                  |    179 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/__init__.py                                                                       |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/builtin_commands/cat.py                                                           |     67 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/cl_arguments.py                                                                   |    232 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/discovery.py                                                                      |    250 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/display.py                                                                        |    111 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__init__.py                                                               |      8 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/base.py                                                                   |    117 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/googletest.py                                                             |    145 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/shtest.py                                                                 |     25 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__init__.py                                                                  |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/config.py                                                                    |    500 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/subst.py                                                                     |    147 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/main.py                                                                           |    369 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/run.py                                                                            |    173 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/util.py                                                                           |    491 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/worker.py                                                                         |    110 +
 external/apache2/llvm/dist/llvm/utils/lit/setup.py                                                                              |     77 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/.coveragerc                                                                     |     11 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/config-map-discovery/driver.py                                           |     16 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/config-map-discovery/lit.alt.cfg                                         |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/config-map-discovery/main-config/lit.cfg                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/lit.cfg                                                        |     14 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/subdir/lit.local.cfg                                           |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/subdir/test-three.py                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/subsuite/lit.cfg                                               |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/subsuite/test-one.txt                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/subsuite/test-two.txt                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/test-one.txt                                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/test-two.txt                                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/exec-discovery-in-tree/lit.cfg                                           |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/exec-discovery-in-tree/test-one.txt                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/exec-discovery/lit.site.cfg                                              |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/cd                                                        |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/diff                                                      |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/env                                                       |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/export                                                    |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/fake_external.py                                          |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/mkdir                                                     |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/fake-externals/rm                                                        |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py                                 |     36 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-format/lit.cfg                                                |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py                                |     35 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-timeout/lit.cfg                                               |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py                        |     38 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-upstream-format/lit.cfg                                       |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lit-opts/lit.cfg                                                         |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lit-opts/test.txt                                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/max-failures/lit.cfg                                                     |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/parallelism-groups/lit.cfg                                               |     11 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/parallelism-groups/test1.txt                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/parallelism-groups/test2.txt                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/progress-bar/lit.cfg                                                     |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/progress-bar/test-1.txt                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/progress-bar/test-2.txt                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/progress-bar/test-3.txt                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/progress-bar/test-4.txt                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/py-config-discovery/lit.site.cfg.py                                      |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-assign.txt                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-u-arg.txt                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-u.txt                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/env-args-none.txt                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/env-u.txt                                                     |     23 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/env.txt                                                       |     15 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/lit.cfg                                                       |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/mixed.txt                                                     |     18 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-env/print_environment.py                                          |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/argv0.txt                                                  |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail.txt                                    |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt                  |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/lit.local.cfg                               |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/pass.txt                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/utf8_command.txt                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.py                       |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/fail.txt                                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/lit.cfg                                                    |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/no-test-line.txt                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/pass.txt                                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-missing.txt                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-present.txt                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/requires-missing.txt                                       |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/requires-present.txt                                       |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/requires-star.txt                                          |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/requires-triple.txt                                        |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-expr-false.txt                                 |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-expr-true.txt                                  |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-star.txt                                       |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg                              |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/unsupported_dir/some-test.txt                              |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/xfail-expr-false.txt                                       |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/xfail-expr-true.txt                                        |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/xfail-feature.txt                                          |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/xfail-target.txt                                           |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/xfail.txt                                                  |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/xpass.txt                                                  |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-output-printing/basic.txt                                         |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-output-printing/lit.cfg                                           |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/external-shell/basic.txt                              |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/external-shell/line-continuation.txt                  |     12 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/external-shell/lit.local.cfg                          |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/internal-shell/basic.txt                              |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/internal-shell/line-continuation.txt                  |     11 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/internal-shell/lit.local.cfg                          |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-run-at-line/lit.cfg                                               |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/cat-error-0.txt                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/cat-error-1.txt                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/cat_nonprinting.bin                                         |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py                                               |     14 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/check_path.py                                               |     30 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/colon-error.txt                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/dev-null.txt                                                |     14 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-encodings.txt                                          |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-0.txt                                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-1.txt                                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-2.txt                                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-3.txt                                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-4.txt                                            |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-5.txt                                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-6.txt                                            |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.bin                                                 |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.dos                                                 |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.unix                                                |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.utf16                                               |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.utf8                                                |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-0.txt                                          |      8 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-1.txt                                          |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-2.txt                                          |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-3.txt                                          |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-4.txt                                          |      8 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-5.txt                                          |      8 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-6.txt                                          |      8 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r.txt                                                  |     20 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-strip-trailing-cr.txt                                  |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-unified-error-0.txt                                    |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-unified-error-1.txt                                    |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/diff-unified.txt                                            |     34 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/error-0.txt                                                 |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/error-1.txt                                                 |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/error-2.txt                                                 |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/lit.cfg                                                     |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-0.txt                                           |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-1.txt                                           |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-2.txt                                           |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/redirects.txt                                               |     41 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-0.txt                                              |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-1.txt                                              |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-2.txt                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-3.txt                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/rm-unicode-0.txt                                            |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/sequencing-0.txt                                            |     28 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/sequencing-1.txt                                            |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/stdout-encoding.txt                                         |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/valid-shell.txt                                             |    171 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.py                                          |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py                               |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py                                          |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-timeout/lit.cfg                                                   |     40 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-timeout/short.py                                                  |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/test-data-micro/dummy_format.py                                          |     52 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/test-data-micro/lit.cfg                                                  |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/test-data-micro/micro-tests.ini                                          |     16 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/test-data/dummy_format.py                                                |     38 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/test-data/lit.cfg                                                        |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/test-data/metrics.ini                                                    |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/testrunner-custom-parsers/lit.cfg                                        |     14 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/testrunner-custom-parsers/test.txt                                       |     19 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/unittest-adaptor/lit.cfg                                                 |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/unittest-adaptor/test-one.txt                                            |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/unittest-adaptor/test-two.txt                                            |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/bad&name.ini                                                |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/dummy_format.py                                             |     38 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/lit.cfg                                                     |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/boolean-parsing.py                                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/discovery.py                                                                    |    154 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-format.py                                                            |     23 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-timeout.py                                                           |     29 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-upstream-format.py                                                   |     20 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/lit-opts.py                                                                     |     33 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/lit.cfg                                                                         |     92 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/lit.site.cfg.in                                                                 |     23 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/max-failures.py                                                                 |     14 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/parallelism-groups.py                                                           |     21 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/progress-bar.py                                                                 |     14 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/selecting.py                                                                    |     90 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shell-parsing.py                                                                |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-encoding.py                                                              |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-env.py                                                                   |     43 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format.py                                                                |    170 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-output-printing.py                                                       |     31 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-run-at-line.py                                                           |     70 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-shell.py                                                                 |    429 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-timeout.py                                                               |     75 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/test-data-micro.py                                                              |     21 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/test-data.py                                                                    |     12 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/test-output-micro.py                                                            |     51 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/test-output.py                                                                  |     19 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/unit/ShUtil.py                                                                  |    112 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/unit/TestRunner.py                                                              |    192 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/unittest-adaptor.py                                                             |     17 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/usage.py                                                                        |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/xunit-output.py                                                                 |     16 +
 external/apache2/llvm/dist/llvm/utils/lit/utils/README.txt                                                                      |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/utils/check-coverage                                                                  |     50 +
 external/apache2/llvm/dist/llvm/utils/lit/utils/check-sdist                                                                     |     45 +
 external/apache2/llvm/dist/llvm/utils/lldbDataFormatters.py                                                                     |    140 +
 external/apache2/llvm/dist/llvm/utils/llvm-build/README.txt                                                                     |      5 +
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvm-build                                                                     |      6 +
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/__init__.py                                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/componentinfo.py                                                     |    475 +
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/main.py                                                              |    853 +
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/util.py                                                              |     13 +
 external/apache2/llvm/dist/llvm/utils/llvm-compilers-check                                                                      |    620 +
 external/apache2/llvm/dist/llvm/utils/llvm-gisel-cov.py                                                                         |     68 +
 external/apache2/llvm/dist/llvm/utils/llvm-lit/CMakeLists.txt                                                                   |     22 +
 external/apache2/llvm/dist/llvm/utils/llvm-lit/llvm-lit.in                                                                      |     33 +
 external/apache2/llvm/dist/llvm/utils/llvm-locstats/CMakeLists.txt                                                              |     12 +
 external/apache2/llvm/dist/llvm/utils/llvm-locstats/llvm-locstats.py                                                            |    209 +
 external/apache2/llvm/dist/llvm/utils/llvm-native-gxx                                                                           |    249 +
 external/apache2/llvm/dist/llvm/utils/llvm.grm                                                                                  |    421 +
 external/apache2/llvm/dist/llvm/utils/llvmdo                                                                                    |    183 +
 external/apache2/llvm/dist/llvm/utils/llvmgrep                                                                                  |     38 +
 external/apache2/llvm/dist/llvm/utils/not/CMakeLists.txt                                                                        |      5 +
 external/apache2/llvm/dist/llvm/utils/not/not.cpp                                                                               |     67 +
 external/apache2/llvm/dist/llvm/utils/prepare-code-coverage-artifact.py                                                         |    112 +
 external/apache2/llvm/dist/llvm/utils/release/build_llvm_package.bat                                                            |    142 +
 external/apache2/llvm/dist/llvm/utils/release/export.sh                                                                         |     85 +
 external/apache2/llvm/dist/llvm/utils/release/findRegressions-nightly.py                                                        |    132 +
 external/apache2/llvm/dist/llvm/utils/release/findRegressions-simple.py                                                         |    160 +
 external/apache2/llvm/dist/llvm/utils/release/github-upload-release.py                                                          |     77 +
 external/apache2/llvm/dist/llvm/utils/release/merge-git.sh                                                                      |     91 +
 external/apache2/llvm/dist/llvm/utils/release/merge-request.sh                                                                  |    219 +
 external/apache2/llvm/dist/llvm/utils/release/merge.sh                                                                          |    100 +
 external/apache2/llvm/dist/llvm/utils/release/tag.sh                                                                            |    145 +
 external/apache2/llvm/dist/llvm/utils/release/test-release.sh                                                                   |    632 +
 external/apache2/llvm/dist/llvm/utils/sanitizers/ubsan_blacklist.txt                                                            |     16 +
 external/apache2/llvm/dist/llvm/utils/schedcover.py                                                                             |     86 +
 external/apache2/llvm/dist/llvm/utils/shuffle_fuzz.py                                                                           |    257 +
 external/apache2/llvm/dist/llvm/utils/shuffle_select_fuzz_tester.py                                                             |    405 +
 external/apache2/llvm/dist/llvm/utils/sort_includes.py                                                                          |     93 +
 external/apache2/llvm/dist/llvm/utils/testgen/mc-bundling-x86-gen.py                                                            |    103 +
 external/apache2/llvm/dist/llvm/utils/textmate/README                                                                           |      8 +
 external/apache2/llvm/dist/llvm/utils/textmate/TableGen.tmbundle/Syntaxes/TableGen.tmLanguage                                   |    132 +
 external/apache2/llvm/dist/llvm/utils/textmate/TableGen.tmbundle/info.plist                                                     |     12 +
 external/apache2/llvm/dist/llvm/utils/unicode-case-fold.py                                                                      |    143 +
 external/apache2/llvm/dist/llvm/utils/unittest/CMakeLists.txt                                                                   |     73 +
 external/apache2/llvm/dist/llvm/utils/unittest/LLVMBuild.txt                                                                    |     29 +
 external/apache2/llvm/dist/llvm/utils/unittest/UnitTestMain/CMakeLists.txt                                                      |     12 +
 external/apache2/llvm/dist/llvm/utils/unittest/UnitTestMain/TestMain.cpp                                                        |     51 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/LICENSE.txt                                                           |     28 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/README.LLVM                                                           |     17 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h                                         |   1207 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h                                   |    149 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h                               |   2379 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h                      |   1097 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h                              |   2181 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-nice-strict.h                           |    399 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h                                        |   4417 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h                                    |    248 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h                                   |     60 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h                                   |   1849 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock.h                                                 |     94 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h               |      8 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h                        |     39 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h                            |     46 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h               |    281 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h                         |    513 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h                                   |     93 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-all.cc                                                      |     47 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc                                            |    156 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc                                           |    174 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-matchers.cc                                                 |    498 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc                                            |    823 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock.cc                                                          |    183 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/LICENSE.TXT                                                           |     28 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/README.LLVM                                                           |     20 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h                                      |    294 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-message.h                                         |    251 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h                                      |   1444 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-printers.h                                        |    994 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h                                             |    232 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h                                       |    179 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h                                      |    263 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest.h                                                 |   2236 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h                                       |    358 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest_prod.h                                            |     58 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h                            |     69 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h                        |     69 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h                                 |     41 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h                           |     86 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h                    |    317 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h                               |    206 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h                               |   1238 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h                             |    243 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h                   |   5146 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h                             |    731 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h                              |     99 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h                                   |   2563 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h                                 |    167 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-tuple.h                                  |   1020 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h                              |   3331 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-all.cc                                                      |     48 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-death-test.cc                                               |   1342 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-filepath.cc                                                 |    387 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-internal-inl.h                                              |   1183 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-port.cc                                                     |   1259 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-printers.cc                                                 |    373 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-test-part.cc                                                |    110 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-typed-test.cc                                               |    118 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest.cc                                                          |   5388 +
 external/apache2/llvm/dist/llvm/utils/update_analyze_test_checks.py                                                             |    209 +
 external/apache2/llvm/dist/llvm/utils/update_cc_test_checks.py                                                                  |    301 +
 external/apache2/llvm/dist/llvm/utils/update_llc_test_checks.py                                                                 |    214 +
 external/apache2/llvm/dist/llvm/utils/update_mca_test_checks.py                                                                 |    599 +
 external/apache2/llvm/dist/llvm/utils/update_mir_test_checks.py                                                                 |    455 +
 external/apache2/llvm/dist/llvm/utils/update_test_checks.py                                                                     |    219 +
 external/apache2/llvm/dist/llvm/utils/valgrind/i386-pc-linux-gnu.supp                                                           |     48 +
 external/apache2/llvm/dist/llvm/utils/valgrind/x86_64-pc-linux-gnu.supp                                                         |     86 +
 external/apache2/llvm/dist/llvm/utils/vim/README                                                                                |     23 +
 external/apache2/llvm/dist/llvm/utils/vim/ftdetect/llvm-lit.vim                                                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/vim/ftdetect/llvm.vim                                                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/vim/ftdetect/tablegen.vim                                                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/vim/ftplugin/llvm.vim                                                                     |     12 +
 external/apache2/llvm/dist/llvm/utils/vim/ftplugin/tablegen.vim                                                                 |     12 +
 external/apache2/llvm/dist/llvm/utils/vim/indent/llvm.vim                                                                       |     72 +
 external/apache2/llvm/dist/llvm/utils/vim/syntax/llvm.vim                                                                       |    236 +
 external/apache2/llvm/dist/llvm/utils/vim/syntax/tablegen.vim                                                                   |     54 +
 external/apache2/llvm/dist/llvm/utils/vim/vimrc                                                                                 |    228 +
 external/apache2/llvm/dist/llvm/utils/vscode/README                                                                             |     18 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/.vscode/launch.json                                                       |     13 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/CHANGELOG.md                                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/README.md                                                                 |     13 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/language-configuration.json                                               |     30 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/package.json                                                              |     26 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/syntaxes/TableGen.tmLanguage                                              |    132 +
 external/apache2/llvm/dist/llvm/utils/vscode/tablegen/vsc-extension-quickstart.md                                               |     27 +
 external/apache2/llvm/dist/llvm/utils/wciia.py                                                                                  |    126 +
 external/apache2/llvm/dist/llvm/utils/yaml-bench/CMakeLists.txt                                                                 |      5 +
 external/apache2/llvm/dist/llvm/utils/yaml-bench/YAMLBench.cpp                                                                  |    234 +
 9585 files changed, 4255540 insertions(+), 0 deletions(-)

diffs (truncated from 4293857 to 300 lines):

diff -r 3c7007c7f1ab -r 515f6de319c7 external/apache2/llvm/dist/clang/.arcconfig
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/dist/clang/.arcconfig       Fri Nov 08 14:28:07 2019 +0000
@@ -0,0 +1,4 @@
+{
+  "repository.callsign" : "C",
+  "conduit_uri" : "https://reviews.llvm.org/";
+}
diff -r 3c7007c7f1ab -r 515f6de319c7 external/apache2/llvm/dist/clang/.clang-format
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/dist/clang/.clang-format    Fri Nov 08 14:28:07 2019 +0000
@@ -0,0 +1,1 @@
+BasedOnStyle: LLVM
diff -r 3c7007c7f1ab -r 515f6de319c7 external/apache2/llvm/dist/clang/.clang-tidy
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/dist/clang/.clang-tidy      Fri Nov 08 14:28:07 2019 +0000
@@ -0,0 +1,22 @@
+Checks: '-*,clang-diagnostic-*,llvm-*,misc-*,-misc-unused-parameters,-misc-non-private-member-variables-in-classes,-readability-identifier-naming'
+# Note that the readability-identifier-naming check is disabled, there are too
+# many violations in the codebase and they create too much noise in clang-tidy
+# results.
+# Naming settings are kept for documentation purposes and allowing to run the
+# check if the users would override this file, e.g. via a command-line arg.
+CheckOptions:
+  - key:             readability-identifier-naming.ClassCase
+    value:           CamelCase
+  - key:             readability-identifier-naming.EnumCase
+    value:           CamelCase
+  - key:             readability-identifier-naming.FunctionCase
+    value:           camelBack
+  - key:             readability-identifier-naming.MemberCase
+    value:           CamelCase
+  - key:             readability-identifier-naming.ParameterCase
+    value:           CamelCase
+  - key:             readability-identifier-naming.UnionCase
+    value:           CamelCase
+  - key:             readability-identifier-naming.VariableCase
+    value:           CamelCase
+
diff -r 3c7007c7f1ab -r 515f6de319c7 external/apache2/llvm/dist/clang/.gitignore
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/dist/clang/.gitignore       Fri Nov 08 14:28:07 2019 +0000
@@ -0,0 +1,40 @@
+#==============================================================================#
+# This file specifies intentionally untracked files that git should ignore.
+# See: http://www.kernel.org/pub/software/scm/git/docs/gitignore.html
+#==============================================================================#
+
+#==============================================================================#
+# File extensions to be ignored anywhere in the tree.
+#==============================================================================#
+# Temp files created by most text editors.
+*~
+# Merge files created by git.
+*.orig
+# Byte compiled python modules.
+*.pyc
+# vim swap files
+.*.sw?
+.sw?
+
+#==============================================================================#
+# Explicit files to ignore (only matches one).
+#==============================================================================#
+cscope.files
+cscope.out
+/tags
+
+#==============================================================================#
+# Directories to ignore (do not add trailing '/'s, they skip symlinks).
+#==============================================================================#
+# Clang extra user tools, which is tracked independently (clang-tools-extra).
+tools/extra
+# Sphinx build products
+docs/_build
+docs/analyzer/_build
+# debug info testsuite
+test/debuginfo-tests
+
+# VS2017 and VSCode config files.
+.vscode
+.vs
+
diff -r 3c7007c7f1ab -r 515f6de319c7 external/apache2/llvm/dist/clang/CMakeLists.txt
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/dist/clang/CMakeLists.txt   Fri Nov 08 14:28:07 2019 +0000
@@ -0,0 +1,868 @@
+cmake_minimum_required(VERSION 3.4.3)
+
+if(POLICY CMP0075)
+  cmake_policy(SET CMP0075 NEW)
+endif()
+
+# If we are not building as a part of LLVM, build Clang as an
+# standalone project, using LLVM as an external library:
+if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )
+  project(Clang)
+
+  # Rely on llvm-config.
+  set(CONFIG_OUTPUT)
+  if(LLVM_CONFIG)
+    set (LLVM_CONFIG_FOUND 1)
+    message(STATUS "Found LLVM_CONFIG as ${LLVM_CONFIG}")
+    message(DEPRECATION "Using llvm-config to detect the LLVM installation is \
+          deprecated.  The installed cmake files should be used \
+          instead.  CMake should be able to detect your LLVM install \
+          automatically, but you can also use LLVM_DIR to specify \
+          the path containing LLVMConfig.cmake.")
+    set(CONFIG_COMMAND ${LLVM_CONFIG}
+      "--assertion-mode"
+      "--bindir"
+      "--libdir"
+      "--includedir"
+      "--prefix"
+      "--src-root"
+      "--cmakedir")
+    execute_process(
+      COMMAND ${CONFIG_COMMAND}
+      RESULT_VARIABLE HAD_ERROR
+      OUTPUT_VARIABLE CONFIG_OUTPUT
+    )
+    if(NOT HAD_ERROR)
+      string(REGEX REPLACE
+        "[ \t]*[\r\n]+[ \t]*" ";"
+        CONFIG_OUTPUT ${CONFIG_OUTPUT})
+    else()
+      string(REPLACE ";" " " CONFIG_COMMAND_STR "${CONFIG_COMMAND}")
+      message(STATUS "${CONFIG_COMMAND_STR}")
+      message(FATAL_ERROR "llvm-config failed with status ${HAD_ERROR}")
+    endif()
+
+    list(GET CONFIG_OUTPUT 0 ENABLE_ASSERTIONS)
+    list(GET CONFIG_OUTPUT 1 TOOLS_BINARY_DIR)
+    list(GET CONFIG_OUTPUT 2 LIBRARY_DIR)
+    list(GET CONFIG_OUTPUT 3 INCLUDE_DIR)
+    list(GET CONFIG_OUTPUT 4 LLVM_OBJ_ROOT)
+    list(GET CONFIG_OUTPUT 5 MAIN_SRC_DIR)
+    list(GET CONFIG_OUTPUT 6 LLVM_CONFIG_CMAKE_PATH)
+
+    # Normalize LLVM_CMAKE_PATH. --cmakedir might contain backslashes.
+    # CMake assumes slashes as PATH.
+    file(TO_CMAKE_PATH ${LLVM_CONFIG_CMAKE_PATH} LLVM_CMAKE_PATH)
+  endif()
+
+
+  if(NOT MSVC_IDE)
+    set(LLVM_ENABLE_ASSERTIONS ${ENABLE_ASSERTIONS}
+      CACHE BOOL "Enable assertions")
+    # Assertions should follow llvm-config's.
+    mark_as_advanced(LLVM_ENABLE_ASSERTIONS)
+  endif()
+
+  find_package(LLVM REQUIRED HINTS "${LLVM_CMAKE_PATH}")
+  list(APPEND CMAKE_MODULE_PATH ${LLVM_DIR})
+
+  # We can't check LLVM_CONFIG here, because find_package(LLVM ...) also sets
+  # LLVM_CONFIG.
+  if (NOT LLVM_CONFIG_FOUND)
+    # Pull values from LLVMConfig.cmake.  We can drop this once the llvm-config
+    # path is removed.
+    set(TOOLS_BINARY_DIR ${LLVM_TOOLS_BINARY_DIR})
+    set(LIBRARY_DIR ${LLVM_LIBRARY_DIR})
+    set(INCLUDE_DIR ${LLVM_INCLUDE_DIR})
+    set(LLVM_OBJ_DIR ${LLVM_BINARY_DIR})
+    # The LLVM_CMAKE_PATH variable is set when doing non-standalone builds and
+    # used in this project, so we need to make sure we set this value.
+    # FIXME: LLVM_CMAKE_DIR comes from LLVMConfig.cmake.  We should rename
+    # LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project.
+    set(LLVM_CMAKE_PATH ${LLVM_CMAKE_DIR})
+  endif()
+
+  set(LLVM_TOOLS_BINARY_DIR ${TOOLS_BINARY_DIR} CACHE PATH "Path to llvm/bin")
+  set(LLVM_LIBRARY_DIR ${LIBRARY_DIR} CACHE PATH "Path to llvm/lib")
+  set(LLVM_MAIN_INCLUDE_DIR ${INCLUDE_DIR} CACHE PATH "Path to llvm/include")
+  set(LLVM_BINARY_DIR ${LLVM_OBJ_ROOT} CACHE PATH "Path to LLVM build tree")
+  set(LLVM_MAIN_SRC_DIR ${MAIN_SRC_DIR} CACHE PATH "Path to LLVM source tree")
+
+  find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR}
+    NO_DEFAULT_PATH)
+
+  # They are used as destination of target generators.
+  set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
+  set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX})
+  if(WIN32 OR CYGWIN)
+    # DLL platform -- put DLLs into bin.
+    set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_RUNTIME_OUTPUT_INTDIR})
+  else()
+    set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
+  endif()
+
+  option(LLVM_ENABLE_WARNINGS "Enable compiler warnings." ON)
+  option(LLVM_INSTALL_TOOLCHAIN_ONLY
+    "Only include toolchain files in the 'install' target." OFF)
+
+  option(LLVM_FORCE_USE_OLD_HOST_TOOLCHAIN
+    "Set to ON to force using an old, unsupported host toolchain." OFF)
+  option(CLANG_ENABLE_BOOTSTRAP "Generate the clang bootstrap target" OFF)
+  option(LLVM_ENABLE_LIBXML2 "Use libxml2 if available." ON)
+
+  include(AddLLVM)
+  include(TableGen)
+  include(HandleLLVMOptions)
+  include(VersionFromVCS)
+  include(LLVMDistributionSupport)
+
+  set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}")
+
+  if (NOT DEFINED LLVM_INCLUDE_TESTS)
+    set(LLVM_INCLUDE_TESTS ON)
+  endif()
+
+  include_directories("${LLVM_BINARY_DIR}/include" "${LLVM_MAIN_INCLUDE_DIR}")
+  link_directories("${LLVM_LIBRARY_DIR}")
+
+  set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin )
+  set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
+  set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
+
+  if(LLVM_INCLUDE_TESTS)
+    include(FindPythonInterp)
+    if(NOT PYTHONINTERP_FOUND)
+      message(FATAL_ERROR
+"Unable to find Python interpreter, required for builds and testing.
+
+Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
+    endif()
+
+    if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
+      message(FATAL_ERROR "Python 2.7 or newer is required")
+    endif()
+
+    # Check prebuilt llvm/utils.
+    if(EXISTS ${LLVM_TOOLS_BINARY_DIR}/FileCheck${CMAKE_EXECUTABLE_SUFFIX}
+        AND EXISTS ${LLVM_TOOLS_BINARY_DIR}/count${CMAKE_EXECUTABLE_SUFFIX}
+        AND EXISTS ${LLVM_TOOLS_BINARY_DIR}/not${CMAKE_EXECUTABLE_SUFFIX})
+      set(LLVM_UTILS_PROVIDED ON)
+    endif()
+
+    if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py)
+      # Note: path not really used, except for checking if lit was found
+      set(LLVM_LIT ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py)
+      if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/llvm-lit)
+        add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/llvm-lit utils/llvm-lit)
+      endif()
+      if(NOT LLVM_UTILS_PROVIDED)
+        add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/FileCheck utils/FileCheck)
+        add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/count utils/count)
+        add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/not utils/not)
+        set(LLVM_UTILS_PROVIDED ON)
+        set(CLANG_TEST_DEPS FileCheck count not)
+      endif()
+      set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest)
+      if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h
+          AND NOT EXISTS ${LLVM_LIBRARY_DIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX}
+          AND EXISTS ${UNITTEST_DIR}/CMakeLists.txt)
+        add_subdirectory(${UNITTEST_DIR} utils/unittest)
+      endif()
+    else()
+      # Seek installed Lit.
+      find_program(LLVM_LIT
+                   NAMES llvm-lit lit.py lit
+                   PATHS "${LLVM_MAIN_SRC_DIR}/utils/lit"
+                   DOC "Path to lit.py")
+    endif()
+
+    if(LLVM_LIT)
+      # Define the default arguments to use with 'lit', and an option for the user
+      # to override.
+      set(LIT_ARGS_DEFAULT "-sv")
+      if (MSVC OR XCODE)
+        set(LIT_ARGS_DEFAULT "${LIT_ARGS_DEFAULT} --no-progress-bar")
+      endif()
+      set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit")
+
+      # On Win32 hosts, provide an option to specify the path to the GnuWin32 tools.
+      if( WIN32 AND NOT CYGWIN )
+        set(LLVM_LIT_TOOLS_DIR "" CACHE PATH "Path to GnuWin32 tools")
+      endif()
+    else()
+      set(LLVM_INCLUDE_TESTS OFF)
+    endif()
+  endif()
+
+  set( CLANG_BUILT_STANDALONE 1 )
+  set(BACKEND_PACKAGE_STRING "LLVM ${LLVM_PACKAGE_VERSION}")
+else()
+  set(BACKEND_PACKAGE_STRING "${PACKAGE_STRING}")
+endif()
+
+# Make sure that our source directory is on the current cmake module path so that
+# we can include cmake files from this directory.
+list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules")
+
+if(LLVM_ENABLE_LIBXML2)
+  # Don't look for libxml if we're using MSan, since uninstrumented third party
+  # code may call MSan interceptors like strlen, leading to false positives.
+  if(NOT LLVM_USE_SANITIZER MATCHES "Memory.*")
+    set (LIBXML2_FOUND 0)
+    find_package(LibXml2 2.5.3 QUIET)
+    if (LIBXML2_FOUND)



Home | Main Index | Thread Index | Old Index