Source-Changes-HG archive

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

[src-draft/trunk]: src/external/apache2/llvm/dist Import LLVM 249b40b558955af...



details:   https://anonhg.NetBSD.org/src-all/rev/0ef0fe5b32ab
branches:  trunk
changeset: 983532:0ef0fe5b32ab
user:      Joerg Sonnenberger <joerg%bec.de@localhost>
date:      Mon May 24 01:13:41 2021 +0200

description:
Import LLVM 249b40b558955afe5ac2b549edcf2d7f859c8cc9

diffstat:

 external/apache2/llvm/dist/clang/.gitignore                                                                                    |      4 -
 external/apache2/llvm/dist/clang/CMakeLists.txt                                                                                |     37 +-
 external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/__init__.cpython-38.pyc                                     |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/cindex.cpython-38.pyc                                       |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/enumerations.cpython-38.pyc                                 |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/__pycache__/__init__.cpython-38.pyc                                     |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/__init__.cpython-38.pyc                              |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_access_specifiers.cpython-38.pyc                |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cdb.cpython-38.pyc                              |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_code_completion.cpython-38.pyc                  |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_comment.cpython-38.pyc                          |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor.cpython-38.pyc                           |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor_kind.cpython-38.pyc                      |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_diagnostics.cpython-38.pyc                      |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_exception_specification_kind.cpython-38.pyc     |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_file.cpython-38.pyc                             |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_index.cpython-38.pyc                            |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_linkage.cpython-38.pyc                          |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_location.cpython-38.pyc                         |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tls_kind.cpython-38.pyc                         |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_token_kind.cpython-38.pyc                       |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tokens.cpython-38.pyc                           |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_translation_unit.cpython-38.pyc                 |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_type.cpython-38.pyc                             |    Bin 
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/util.cpython-38.pyc                                  |    Bin 
 external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake                                                               |     28 +-
 external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake                                                               |      4 +
 external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake                                                         |     57 +-
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake                                                             |    162 +-
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia.cmake                                                                    |     13 +-
 external/apache2/llvm/dist/clang/cmake/caches/MultiDistributionExample.cmake                                                   |     74 +
 external/apache2/llvm/dist/clang/cmake/modules/AddClang.cmake                                                                  |     19 +-
 external/apache2/llvm/dist/clang/cmake/modules/CMakeLists.txt                                                                  |     15 +-
 external/apache2/llvm/dist/clang/cmake/modules/ClangConfig.cmake.in                                                            |      2 +-
 external/apache2/llvm/dist/clang/docs/AddressSanitizer.rst                                                                     |      4 +-
 external/apache2/llvm/dist/clang/docs/AutomaticReferenceCounting.rst                                                           |      2 +-
 external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst                                                            |     63 +-
 external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst                                                              |    177 +-
 external/apache2/llvm/dist/clang/docs/ClangFormattedStatus.rst                                                                 |      4 +-
 external/apache2/llvm/dist/clang/docs/ControlFlowIntegrity.rst                                                                 |     22 +-
 external/apache2/llvm/dist/clang/docs/ControlFlowIntegrityDesign.rst                                                           |      2 +-
 external/apache2/llvm/dist/clang/docs/DiagnosticsReference.rst                                                                 |  14010 ----------
 external/apache2/llvm/dist/clang/docs/HardwareAssistedAddressSanitizerDesign.rst                                               |     20 +-
 external/apache2/llvm/dist/clang/docs/InternalsManual.rst                                                                      |    623 +-
 external/apache2/llvm/dist/clang/docs/LanguageExtensions.rst                                                                   |     97 +-
 external/apache2/llvm/dist/clang/docs/LeakSanitizer.rst                                                                        |     13 +-
 external/apache2/llvm/dist/clang/docs/LibASTMatchersReference.html                                                             |    540 +-
 external/apache2/llvm/dist/clang/docs/MatrixTypes.rst                                                                          |     23 +-
 external/apache2/llvm/dist/clang/docs/MemorySanitizer.rst                                                                      |      4 +-
 external/apache2/llvm/dist/clang/docs/OpenCLSupport.rst                                                                        |    237 +-
 external/apache2/llvm/dist/clang/docs/OpenMPSupport.rst                                                                        |     22 +-
 external/apache2/llvm/dist/clang/docs/RAVFrontendAction.rst                                                                    |     13 +-
 external/apache2/llvm/dist/clang/docs/ReleaseNotes.rst                                                                         |     81 +-
 external/apache2/llvm/dist/clang/docs/SYCLSupport.rst                                                                          |    119 +
 external/apache2/llvm/dist/clang/docs/SanitizerCoverage.rst                                                                    |      2 +-
 external/apache2/llvm/dist/clang/docs/SanitizerSpecialCaseList.rst                                                             |     12 +-
 external/apache2/llvm/dist/clang/docs/SourceBasedCodeCoverage.rst                                                              |     46 +-
 external/apache2/llvm/dist/clang/docs/ThreadSanitizer.rst                                                                      |      6 +-
 external/apache2/llvm/dist/clang/docs/Toolchain.rst                                                                            |      9 +-
 external/apache2/llvm/dist/clang/docs/UndefinedBehaviorSanitizer.rst                                                           |      4 +-
 external/apache2/llvm/dist/clang/docs/UsersManual.rst                                                                          |    215 +-
 external/apache2/llvm/dist/clang/docs/analyzer/checkers.rst                                                                    |      8 +-
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/DebugChecks.rst                                                  |     13 +
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/IPA.rst                                                          |      2 +-
 external/apache2/llvm/dist/clang/docs/conf.py                                                                                  |      4 +-
 external/apache2/llvm/dist/clang/docs/index.rst                                                                                |      1 +
 external/apache2/llvm/dist/clang/docs/tools/dump_ast_matchers.py                                                               |     12 +-
 external/apache2/llvm/dist/clang/include/clang-c/Index.h                                                                       |     22 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTContext.h                                                                |     63 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTImporter.h                                                               |     18 +-
 external/apache2/llvm/dist/clang/include/clang/AST/CXXInheritance.h                                                            |      5 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Decl.h                                                                      |     14 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclBase.h                                                                  |    151 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclCXX.h                                                                   |     40 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclContextInternals.h                                                      |    371 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclObjC.h                                                                  |      4 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclTemplate.h                                                              |      7 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DependenceFlags.h                                                           |     14 +
 external/apache2/llvm/dist/clang/include/clang/AST/EvaluatedExprVisitor.h                                                      |     19 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Expr.h                                                                      |      2 +
 external/apache2/llvm/dist/clang/include/clang/AST/ExternalASTSource.h                                                         |      4 +-
 external/apache2/llvm/dist/clang/include/clang/AST/IgnoreExpr.h                                                                |     14 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Mangle.h                                                                    |      9 +
 external/apache2/llvm/dist/clang/include/clang/AST/MangleNumberingContext.h                                                    |      5 +
 external/apache2/llvm/dist/clang/include/clang/AST/OpenMPClause.h                                                              |    555 +-
 external/apache2/llvm/dist/clang/include/clang/AST/OperationKinds.def                                                          |      3 +
 external/apache2/llvm/dist/clang/include/clang/AST/ParentMapContext.h                                                          |      3 +-
 external/apache2/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h                                                       |     90 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Stmt.h                                                                      |      8 +-
 external/apache2/llvm/dist/clang/include/clang/AST/StmtDataCollectors.td                                                       |      2 +-
 external/apache2/llvm/dist/clang/include/clang/AST/StmtIterator.h                                                              |     11 +-
 external/apache2/llvm/dist/clang/include/clang/AST/StmtOpenMP.h                                                                |    975 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TemplateBase.h                                                              |      6 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TextNodeDumper.h                                                            |     10 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Type.h                                                                      |     19 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TypeProperties.td                                                           |      4 +
 external/apache2/llvm/dist/clang/include/clang/AST/VTableBuilder.h                                                             |      1 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchFinder.h                                                    |     11 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchers.h                                                       |    272 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersInternal.h                                               |    299 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersMacros.h                                                 |     93 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h                                               |      6 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Parser.h                                                    |     21 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Registry.h                                                  |     25 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h                                              |     23 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h                                             |     17 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/AnyCall.h                                                              |     10 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/CFG.h                                                                  |     18 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h                                         |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/MacroExpansionContext.h                                                |    127 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/RetainSummaryManager.h                                                 |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/ABI.h                                                                     |    168 -
 external/apache2/llvm/dist/clang/include/clang/Basic/AddressSpaces.h                                                           |      7 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Attr.td                                                                   |    148 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/AttrDocs.td                                                               |    268 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.def                                                              |     15 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.h                                                                |      5 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAArch64.def                                                       |     14 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAMDGPU.def                                                        |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsHexagon.def                                                       |     10 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsHexagonDep.def                                                    |   2930 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def                                           |    246 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsLe64.def                                                          |     18 -
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsNVPTX.def                                                         |     61 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsPPC.def                                                           |    169 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsRISCV.def                                                         |     63 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsWebAssembly.def                                                   |     75 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86.def                                                           |      4 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86_64.def                                                        |      5 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CMakeLists.txt                                                            |      6 +
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.def                                                        |     26 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.h                                                          |    124 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Cuda.h                                                                    |      7 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.h                                                              |     39 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticASTKinds.td                                                     |      2 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCategories.td                                                   |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCommonKinds.td                                                  |     20 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriverKinds.td                                                  |     44 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td                                                |      7 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td                                                       |     95 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticIDs.h                                                           |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td                                                     |      3 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.def                                                     |      1 -
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td                                                   |     55 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td                                                    |    217 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DirectoryEntry.h                                                          |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Features.def                                                              |      2 +
 external/apache2/llvm/dist/clang/include/clang/Basic/IdentifierTable.h                                                         |     17 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LLVM.h                                                                    |      3 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.def                                                           |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.h                                                             |     45 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandard.h                                                            |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Module.h                                                                  |     26 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/NoSanitizeList.h                                                          |     50 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLExtensions.def                                                      |     83 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLImageTypes.def                                                      |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLOptions.h                                                           |     58 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.h                                                             |      5 +
 external/apache2/llvm/dist/clang/include/clang/Basic/RISCVVTypes.def                                                           |    147 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SanitizerBlacklist.h                                                      |     49 -
 external/apache2/llvm/dist/clang/include/clang/Basic/SanitizerSpecialCaseList.h                                                |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Sanitizers.h                                                              |      9 +
 external/apache2/llvm/dist/clang/include/clang/Basic/StmtNodes.td                                                              |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h                                                          |     29 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetCXXABI.def                                                          |    129 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetCXXABI.h                                                            |    202 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetInfo.h                                                              |    104 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Thunk.h                                                                   |    188 +
 external/apache2/llvm/dist/clang/include/clang/Basic/XRayInstr.h                                                               |      5 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve.td                                                                |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon.td                                                               |     57 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon_incl.td                                                          |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_sve.td                                                                |     18 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/riscv_vector.td                                                           |   1613 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/BackendUtil.h                                                           |      3 +-
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CGFunctionInfo.h                                                        |     43 +-
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CodeGenAction.h                                                         |      3 +
 external/apache2/llvm/dist/clang/include/clang/CrossTU/CrossTranslationUnit.h                                                  |     30 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Action.h                                                                 |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Distro.h                                                                 |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Driver.h                                                                 |     24 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Job.h                                                                    |     20 -
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.h                                                                |      2 -
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.td                                                               |    922 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/SanitizerArgs.h                                                          |     11 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/ToolChain.h                                                              |     35 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Types.def                                                                |      1 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Types.h                                                                  |      3 +
 external/apache2/llvm/dist/clang/include/clang/Format/Format.h                                                                 |    226 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/CommandLineSourceLoc.h                                                 |      7 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInstance.h                                                     |      5 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInvocation.h                                                   |    148 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/DependencyOutputOptions.h                                              |     20 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendAction.h                                                       |      5 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendOptions.h                                                      |      9 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/TextDiagnostic.h                                                       |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Index/CommentToXML.h                                                            |      1 -
 external/apache2/llvm/dist/clang/include/clang/Index/DeclOccurrence.h                                                          |     13 +-
 external/apache2/llvm/dist/clang/include/clang/Index/IndexingOptions.h                                                         |      1 +
 external/apache2/llvm/dist/clang/include/clang/Interpreter/Interpreter.h                                                       |     71 +
 external/apache2/llvm/dist/clang/include/clang/Interpreter/Transaction.h                                                       |     39 +
 external/apache2/llvm/dist/clang/include/clang/Lex/LiteralSupport.h                                                            |      1 +
 external/apache2/llvm/dist/clang/include/clang/Lex/MacroInfo.h                                                                 |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/ModuleLoader.h                                                              |      3 -
 external/apache2/llvm/dist/clang/include/clang/Lex/ModuleMap.h                                                                 |     15 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/Preprocessor.h                                                              |      7 +-
 external/apache2/llvm/dist/clang/include/clang/Parse/Parser.h                                                                  |    119 +-
 external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/RewriteRope.h                                                      |      9 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/AnalysisBasedWarnings.h                                                    |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/ExternalSemaSource.h                                                       |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Initialization.h                                                           |     26 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/MultiplexExternalSemaSource.h                                              |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Overload.h                                                                 |      3 -
 external/apache2/llvm/dist/clang/include/clang/Sema/ParsedAttr.h                                                               |     75 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Scope.h                                                                    |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/ScopeInfo.h                                                                |     22 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Sema.h                                                                     |    374 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h                                                     |   3997 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTReader.h                                                       |     41 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTWriter.h                                                       |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleFile.h                                                      |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleFileExtension.h                                             |      9 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/Analyses.def                                                |      7 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h                           |      2 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h                           |      1 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h                                   |      5 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h                           |     12 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h                               |     59 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h                                 |     53 -
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h                                 |      1 -
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h                               |      3 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h                                |      2 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h                     |    307 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h                        |      2 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h                                 |     30 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h                                       |      9 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h                                       |      6 -
 external/apache2/llvm/dist/clang/include/clang/Tooling/CompilationDatabase.h                                                   |      6 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Core/Diagnostic.h                                                       |     32 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h                             |     63 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h                                 |    105 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/DiagnosticsYaml.h                                                       |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/NodeIntrospection.h                                                     |    101 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h                                    |     11 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h                                     |      1 -
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tokens.h                                                         |      8 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Parsing.h                                                   |      1 -
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RangeSelector.h                                             |      6 +-
 external/apache2/llvm/dist/clang/include/clang/module.modulemap                                                                |      4 +-
 external/apache2/llvm/dist/clang/lib/APINotes/APINotesYAMLCompiler.cpp                                                         |      6 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/FileRemapper.cpp                                                               |     11 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/ObjCMT.cpp                                                                     |     22 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/PlistReporter.cpp                                                              |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTContext.cpp                                                                        |    258 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTImporter.cpp                                                                       |    112 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTTypeTraits.cpp                                                                     |      4 +-
 external/apache2/llvm/dist/clang/lib/AST/AttrImpl.cpp                                                                          |     51 +-
 external/apache2/llvm/dist/clang/lib/AST/CXXABI.h                                                                              |      5 +-
 external/apache2/llvm/dist/clang/lib/AST/CXXInheritance.cpp                                                                    |     13 +-
 external/apache2/llvm/dist/clang/lib/AST/Decl.cpp                                                                              |     52 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclBase.cpp                                                                          |     57 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclCXX.cpp                                                                           |     49 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclObjC.cpp                                                                          |      8 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclPrinter.cpp                                                                       |     97 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclTemplate.cpp                                                                      |     54 +-
 external/apache2/llvm/dist/clang/lib/AST/Expr.cpp                                                                              |     85 +-
 external/apache2/llvm/dist/clang/lib/AST/ExprConstant.cpp                                                                      |    113 +-
 external/apache2/llvm/dist/clang/lib/AST/ExternalASTMerger.cpp                                                                 |     28 +-
 external/apache2/llvm/dist/clang/lib/AST/ItaniumCXXABI.cpp                                                                     |      6 +
 external/apache2/llvm/dist/clang/lib/AST/ItaniumMangle.cpp                                                                     |    210 +-
 external/apache2/llvm/dist/clang/lib/AST/JSONNodeDumper.cpp                                                                    |      6 +-
 external/apache2/llvm/dist/clang/lib/AST/Mangle.cpp                                                                            |     24 +-
 external/apache2/llvm/dist/clang/lib/AST/MicrosoftCXXABI.cpp                                                                   |     33 +-
 external/apache2/llvm/dist/clang/lib/AST/MicrosoftMangle.cpp                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/AST/NSAPI.cpp                                                                             |      2 +
 external/apache2/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp                                                               |      5 +-
 external/apache2/llvm/dist/clang/lib/AST/OpenMPClause.cpp                                                                      |    136 +-
 external/apache2/llvm/dist/clang/lib/AST/ParentMapContext.cpp                                                                  |    134 +-
 external/apache2/llvm/dist/clang/lib/AST/PrintfFormatString.cpp                                                                |      2 +
 external/apache2/llvm/dist/clang/lib/AST/RecordLayoutBuilder.cpp                                                               |     53 +-
 external/apache2/llvm/dist/clang/lib/AST/Stmt.cpp                                                                              |     17 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtOpenMP.cpp                                                                        |    176 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtPrinter.cpp                                                                       |    117 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtProfile.cpp                                                                       |     64 +-
 external/apache2/llvm/dist/clang/lib/AST/TemplateBase.cpp                                                                      |    113 +-
 external/apache2/llvm/dist/clang/lib/AST/TextNodeDumper.cpp                                                                    |      2 +
 external/apache2/llvm/dist/clang/lib/AST/Type.cpp                                                                              |     22 +-
 external/apache2/llvm/dist/clang/lib/AST/TypeLoc.cpp                                                                           |      2 +
 external/apache2/llvm/dist/clang/lib/AST/TypePrinter.cpp                                                                       |     47 +-
 external/apache2/llvm/dist/clang/lib/AST/VTableBuilder.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchFinder.cpp                                                            |     22 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchersInternal.cpp                                                       |      8 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp                                                       |      8 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.h                                                         |    108 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Parser.cpp                                                            |    262 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Registry.cpp                                                          |    146 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp                                                      |     22 +-
 external/apache2/llvm/dist/clang/lib/Analysis/BodyFarm.cpp                                                                     |     81 +-
 external/apache2/llvm/dist/clang/lib/Analysis/CMakeLists.txt                                                                   |      1 +
 external/apache2/llvm/dist/clang/lib/Analysis/CalledOnceCheck.cpp                                                              |    240 +-
 external/apache2/llvm/dist/clang/lib/Analysis/LiveVariables.cpp                                                                |     30 +-
 external/apache2/llvm/dist/clang/lib/Analysis/MacroExpansionContext.cpp                                                        |    231 +
 external/apache2/llvm/dist/clang/lib/Analysis/PathDiagnostic.cpp                                                               |      2 +-
 external/apache2/llvm/dist/clang/lib/Analysis/RetainSummaryManager.cpp                                                         |      8 +-
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafety.cpp                                                                 |    161 +-
 external/apache2/llvm/dist/clang/lib/Basic/Builtins.cpp                                                                        |      7 +-
 external/apache2/llvm/dist/clang/lib/Basic/CMakeLists.txt                                                                      |      5 +-
 external/apache2/llvm/dist/clang/lib/Basic/CodeGenOptions.cpp                                                                  |      8 -
 external/apache2/llvm/dist/clang/lib/Basic/Cuda.cpp                                                                            |     20 +-
 external/apache2/llvm/dist/clang/lib/Basic/DiagnosticIDs.cpp                                                                   |     26 +-
 external/apache2/llvm/dist/clang/lib/Basic/FileManager.cpp                                                                     |      9 +-
 external/apache2/llvm/dist/clang/lib/Basic/IdentifierTable.cpp                                                                 |     36 +
 external/apache2/llvm/dist/clang/lib/Basic/LangOptions.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/clang/lib/Basic/Module.cpp                                                                          |     21 +-
 external/apache2/llvm/dist/clang/lib/Basic/NoSanitizeList.cpp                                                                  |     54 +
 external/apache2/llvm/dist/clang/lib/Basic/OpenCLOptions.cpp                                                                   |     71 +-
 external/apache2/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp                                                                     |     16 +-
 external/apache2/llvm/dist/clang/lib/Basic/SanitizerBlacklist.cpp                                                              |     59 -
 external/apache2/llvm/dist/clang/lib/Basic/Sanitizers.cpp                                                                      |     29 +
 external/apache2/llvm/dist/clang/lib/Basic/SourceManager.cpp                                                                   |     53 +-
 external/apache2/llvm/dist/clang/lib/Basic/TargetInfo.cpp                                                                      |     20 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets.cpp                                                                         |     69 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.cpp                                                                 |     50 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.h                                                                   |      5 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.cpp                                                                  |     23 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.h                                                                    |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.cpp                                                                     |     28 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.h                                                                       |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AVR.cpp                                                                     |      1 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AVR.h                                                                       |      1 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/BPF.cpp                                                                     |     11 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/BPF.h                                                                       |     20 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Hexagon.cpp                                                                 |      6 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Le64.cpp                                                                    |      9 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Le64.h                                                                      |      1 -
 external/apache2/llvm/dist/clang/lib/Basic/Targets/M68k.cpp                                                                    |    212 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/M68k.h                                                                      |     58 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.cpp                                                                   |      6 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.h                                                                     |      7 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/OSTargets.h                                                                 |     20 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.cpp                                                                     |     64 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.h                                                                       |      9 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.cpp                                                                   |     55 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.h                                                                     |     13 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.h                                                                      |     50 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/TCE.h                                                                       |      5 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.cpp                                                             |     28 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.h                                                               |      7 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.cpp                                                                     |     12 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.h                                                                       |     31 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/XCore.cpp                                                                   |      1 +
 external/apache2/llvm/dist/clang/lib/Basic/XRayInstr.cpp                                                                       |     27 +
 external/apache2/llvm/dist/clang/lib/CMakeLists.txt                                                                            |      1 +
 external/apache2/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp                                                                   |    295 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp                                                                      |    110 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.cpp                                                                      |     23 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBuilder.h                                                                       |     46 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp                                                                     |    820 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDANV.cpp                                                                      |    269 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.h                                                                   |     32 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCXX.cpp                                                                         |      6 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp                                                                        |    260 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGClass.cpp                                                                       |     28 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.cpp                                                                     |    106 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCoroutine.cpp                                                                   |     13 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.cpp                                                                   |    153 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.h                                                                     |     20 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDecl.cpp                                                                        |     82 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDeclCXX.cpp                                                                     |     99 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGException.cpp                                                                   |    153 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp                                                                        |    117 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprAgg.cpp                                                                     |      4 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp                                                                     |     22 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprComplex.cpp                                                                 |      1 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprConstant.cpp                                                                |      1 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp                                                                  |    113 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.cpp                                                                    |     11 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGNonTrivialStruct.cpp                                                            |      6 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjC.cpp                                                                        |     95 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp                                                                     |     25 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCMac.cpp                                                                     |     27 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp                                                               |   1223 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h                                                                 |     31 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp                                                            |    355 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmt.cpp                                                                        |    181 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp                                                                  |    796 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.cpp                                                                     |     22 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp                                                                 |    211 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp                                                               |    158 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h                                                                 |    143 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp                                                                 |    614 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.h                                                                   |    100 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp                                                                    |      8 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.h                                                                      |      4 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp                                                                  |     11 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.cpp                                                            |    314 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.h                                                              |      3 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/EHScopeStack.h                                                                    |     14 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/ItaniumCXXABI.cpp                                                                 |    177 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/MicrosoftCXXABI.cpp                                                               |     65 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/ModuleBuilder.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp                                              |     12 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.cpp                                                             |     10 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp                                                                    |    209 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.h                                                                      |     11 +
 external/apache2/llvm/dist/clang/lib/CodeGen/VarBypassDetector.cpp                                                             |      2 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/VarBypassDetector.h                                                               |      2 +-
 external/apache2/llvm/dist/clang/lib/CrossTU/CrossTranslationUnit.cpp                                                          |     24 +-
 external/apache2/llvm/dist/clang/lib/Driver/Action.cpp                                                                         |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/CMakeLists.txt                                                                     |      2 +
 external/apache2/llvm/dist/clang/lib/Driver/Compilation.cpp                                                                    |      7 +-
 external/apache2/llvm/dist/clang/lib/Driver/Distro.cpp                                                                         |     11 +-
 external/apache2/llvm/dist/clang/lib/Driver/Driver.cpp                                                                         |    301 +-
 external/apache2/llvm/dist/clang/lib/Driver/Job.cpp                                                                            |     44 -
 external/apache2/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp                                                                  |    115 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChain.cpp                                                                      |    296 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.h                                                                   |      7 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.cpp                                                              |    347 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.h                                                                |     15 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp                                                        |    297 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h                                                          |    106 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.cpp                                                                 |    491 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/AArch64.cpp                                                        |     34 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.cpp                                                            |    304 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.h                                                              |      4 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/M68k.cpp                                                           |    125 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/M68k.h                                                             |     42 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.cpp                                                           |     12 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.h                                                             |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.cpp                                                               |    615 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.h                                                                 |      4 -
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.cpp                                                          |    200 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.h                                                            |     15 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.cpp                                                                |     94 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.cpp                                                              |     87 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Flang.cpp                                                               |     37 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Flang.h                                                                 |     15 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.cpp                                                             |     13 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.cpp                                                             |     71 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.cpp                                                                 |    297 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.h                                                                   |     18 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.cpp                                                                 |    212 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.h                                                                   |     11 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Haiku.cpp                                                               |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.cpp                                                             |     14 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.cpp                                                                |     27 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.h                                                                  |      3 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.cpp                                                               |    327 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.h                                                                 |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.cpp                                                                |    254 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.h                                                                  |     21 -
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.cpp                                                              |      2 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.cpp                                                              |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.cpp                                                             |      1 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.cpp                                                      |      7 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ROCm.h                                                                  |     46 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.cpp                                                             |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.cpp                                                         |     56 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.h                                                           |      4 +
 external/apache2/llvm/dist/clang/lib/Driver/Types.cpp                                                                          |     10 +-
 external/apache2/llvm/dist/clang/lib/Edit/RewriteObjCFoundationAPI.cpp                                                         |      1 +
 external/apache2/llvm/dist/clang/lib/Format/BreakableToken.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp                                                           |      7 +-
 external/apache2/llvm/dist/clang/lib/Format/Format.cpp                                                                         |    133 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatToken.h                                                                      |     14 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.cpp                                                               |    108 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.h                                                                 |      3 +-
 external/apache2/llvm/dist/clang/lib/Format/NamespaceEndCommentsFixer.cpp                                                      |      6 +-
 external/apache2/llvm/dist/clang/lib/Format/SortJavaScriptImports.cpp                                                          |    181 +-
 external/apache2/llvm/dist/clang/lib/Format/TokenAnnotator.cpp                                                                 |    174 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.cpp                                                         |     68 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp                                                            |    148 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.h                                                              |     13 +-
 external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.cpp                                                              |     70 +-
 external/apache2/llvm/dist/clang/lib/Frontend/ASTUnit.cpp                                                                      |     30 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp                                                             |    158 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp                                                           |   2266 +-
 external/apache2/llvm/dist/clang/lib/Frontend/DependencyFile.cpp                                                               |     17 +-
 external/apache2/llvm/dist/clang/lib/Frontend/DependencyGraph.cpp                                                              |      2 +-
 external/apache2/llvm/dist/clang/lib/Frontend/DiagnosticRenderer.cpp                                                           |      7 +
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendAction.cpp                                                               |     17 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendActions.cpp                                                              |     53 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendOptions.cpp                                                              |      1 +
 external/apache2/llvm/dist/clang/lib/Frontend/HeaderIncludeGen.cpp                                                             |     20 +-
 external/apache2/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp                                                             |     57 +-
 external/apache2/llvm/dist/clang/lib/Frontend/ModuleDependencyCollector.cpp                                                    |      2 +-
 external/apache2/llvm/dist/clang/lib/Frontend/PrecompiledPreamble.cpp                                                          |     10 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/FrontendActions.cpp                                                      |      6 +-
 external/apache2/llvm/dist/clang/lib/Frontend/TestModuleFileExtension.cpp                                                      |     10 +
 external/apache2/llvm/dist/clang/lib/Frontend/TestModuleFileExtension.h                                                        |     18 +-
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnostic.cpp                                                               |     25 +-
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnosticPrinter.cpp                                                        |      3 +-
 external/apache2/llvm/dist/clang/lib/Headers/CMakeLists.txt                                                                    |      2 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_runtime_wrapper.h                                                    |      7 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_cmath.h                                                               |    196 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_libdevice_declares.h                                                  |     36 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_math.h                                                                |      6 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_runtime_wrapper.h                                                     |     32 +-
 external/apache2/llvm/dist/clang/lib/Headers/altivec.h                                                                         |   1118 +-
 external/apache2/llvm/dist/clang/lib/Headers/amxintrin.h                                                                       |    224 +-
 external/apache2/llvm/dist/clang/lib/Headers/arm_acle.h                                                                        |     55 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512fintrin.h                                                                   |    228 +-
 external/apache2/llvm/dist/clang/lib/Headers/immintrin.h                                                                       |     10 +-
 external/apache2/llvm/dist/clang/lib/Headers/intrin.h                                                                          |     22 +-
 external/apache2/llvm/dist/clang/lib/Headers/opencl-c-base.h                                                                   |    123 +-
 external/apache2/llvm/dist/clang/lib/Headers/opencl-c.h                                                                        |    149 +-
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h                                 |     42 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/new                                                               |     26 +-
 external/apache2/llvm/dist/clang/lib/Headers/uintrintrin.h                                                                     |      7 +
 external/apache2/llvm/dist/clang/lib/Headers/vaesintrin.h                                                                      |     45 +-
 external/apache2/llvm/dist/clang/lib/Headers/vecintrin.h                                                                       |    248 +-
 external/apache2/llvm/dist/clang/lib/Headers/vpclmulqdqintrin.h                                                                |      2 +
 external/apache2/llvm/dist/clang/lib/Headers/wasm_simd128.h                                                                    |    848 +-
 external/apache2/llvm/dist/clang/lib/Index/FileIndexRecord.cpp                                                                 |     74 +-
 external/apache2/llvm/dist/clang/lib/Index/FileIndexRecord.h                                                                   |     16 +-
 external/apache2/llvm/dist/clang/lib/Index/IndexBody.cpp                                                                       |      9 +
 external/apache2/llvm/dist/clang/lib/Index/IndexDecl.cpp                                                                       |      2 +-
 external/apache2/llvm/dist/clang/lib/Index/IndexingAction.cpp                                                                  |     90 +-
 external/apache2/llvm/dist/clang/lib/Index/IndexingContext.cpp                                                                 |     35 +
 external/apache2/llvm/dist/clang/lib/Index/IndexingContext.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/Index/USRGeneration.cpp                                                                   |      7 +-
 external/apache2/llvm/dist/clang/lib/Interpreter/CMakeLists.txt                                                                |     28 +
 external/apache2/llvm/dist/clang/lib/Interpreter/IncrementalExecutor.cpp                                                       |     63 +
 external/apache2/llvm/dist/clang/lib/Interpreter/IncrementalExecutor.h                                                         |     48 +
 external/apache2/llvm/dist/clang/lib/Interpreter/IncrementalParser.cpp                                                         |    257 +
 external/apache2/llvm/dist/clang/lib/Interpreter/IncrementalParser.h                                                           |     77 +
 external/apache2/llvm/dist/clang/lib/Interpreter/Interpreter.cpp                                                               |    224 +
 external/apache2/llvm/dist/clang/lib/Lex/Lexer.cpp                                                                             |     14 +-
 external/apache2/llvm/dist/clang/lib/Lex/LiteralSupport.cpp                                                                    |    114 +-
 external/apache2/llvm/dist/clang/lib/Lex/ModuleMap.cpp                                                                         |     56 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPDirectives.cpp                                                                      |    102 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPExpressions.cpp                                                                     |      8 +
 external/apache2/llvm/dist/clang/lib/Lex/PPMacroExpansion.cpp                                                                  |     13 +-
 external/apache2/llvm/dist/clang/lib/Lex/Pragma.cpp                                                                            |     51 +
 external/apache2/llvm/dist/clang/lib/Lex/Preprocessor.cpp                                                                      |      4 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseDecl.cpp                                                                       |    131 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp                                                                    |    113 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseExpr.cpp                                                                       |     21 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp                                                                    |    320 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseInit.cpp                                                                       |     28 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseObjc.cpp                                                                       |     74 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp                                                                     |    404 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParsePragma.cpp                                                                     |     30 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmt.cpp                                                                       |     75 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmtAsm.cpp                                                                    |     11 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseTentative.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/clang/lib/Parse/Parser.cpp                                                                          |     32 +-
 external/apache2/llvm/dist/clang/lib/Rewrite/DeltaTree.cpp                                                                     |      5 +-
 external/apache2/llvm/dist/clang/lib/Sema/AnalysisBasedWarnings.cpp                                                            |    158 +-
 external/apache2/llvm/dist/clang/lib/Sema/CMakeLists.txt                                                                       |      1 +
 external/apache2/llvm/dist/clang/lib/Sema/DeclSpec.cpp                                                                         |      3 +-
 external/apache2/llvm/dist/clang/lib/Sema/JumpDiagnostics.cpp                                                                  |     41 +-
 external/apache2/llvm/dist/clang/lib/Sema/MultiplexExternalSemaSource.cpp                                                      |      3 +-
 external/apache2/llvm/dist/clang/lib/Sema/OpenCLBuiltins.td                                                                    |    460 +-
 external/apache2/llvm/dist/clang/lib/Sema/ParsedAttr.cpp                                                                       |     40 +
 external/apache2/llvm/dist/clang/lib/Sema/Sema.cpp                                                                             |    252 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaAccess.cpp                                                                       |     14 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaAttr.cpp                                                                         |     94 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCUDA.cpp                                                                         |     47 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCast.cpp                                                                         |    146 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaChecking.cpp                                                                     |    384 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp                                                                 |    193 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaConcept.cpp                                                                      |     47 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCoroutine.cpp                                                                    |      3 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDecl.cpp                                                                         |    432 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp                                                                     |    678 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp                                                                      |    261 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp                                                                     |     15 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExceptionSpec.cpp                                                                |     15 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExpr.cpp                                                                         |    457 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp                                                                      |    164 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprMember.cpp                                                                   |     11 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp                                                                     |     12 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaInit.cpp                                                                         |    137 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaLambda.cpp                                                                       |     10 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaLookup.cpp                                                                       |    157 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp                                                                 |     40 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp                                                                       |   1763 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaOverload.cpp                                                                     |     84 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmt.cpp                                                                         |    426 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAsm.cpp                                                                      |     17 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAttr.cpp                                                                     |    135 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplate.cpp                                                                     |     55 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateDeduction.cpp                                                            |     34 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp                                                          |     10 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp                                                      |     48 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaType.cpp                                                                         |    204 +-
 external/apache2/llvm/dist/clang/lib/Sema/TreeTransform.h                                                                      |    321 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTCommon.cpp                                                               |      5 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReader.cpp                                                               |    233 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp                                                           |      2 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp                                                           |     63 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriter.cpp                                                               |    190 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterDecl.cpp                                                           |      4 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp                                                           |     40 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ModuleFileExtension.cpp                                                     |      2 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp                                             |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp                                           |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp                                        |     10 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp                                                |      8 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp                                               |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp                                             |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp                                             |     38 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp                                         |    136 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp                                           |     84 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp                                          |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp                                                 |     71 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp                                 |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp                                            |     51 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp                                   |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp                                            |     15 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp                     |    169 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h                       |     13 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp                                     |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp                                 |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp                                    |    202 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp                                            |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp                                                |     20 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp                                                 |     62 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp                                                       |      9 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp                                               |    232 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CMakeLists.txt                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp                                               |      1 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp                                                        |      1 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp                                                     |     92 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp                                                       |     71 -
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp                                                        |      9 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp                                                       |     11 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp                                           |     31 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp                                                   |     53 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/MemRegion.cpp                                                         |     12 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp                                                  |    644 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp                                            |    555 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp                                           |      1 -
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RegionStore.cpp                                                       |      9 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp                                                       |    494 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp                                                  |      8 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp                                                 |    159 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Store.cpp                                                             |     42 -
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp                                                   |     11 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp                                              |     12 +-
 external/apache2/llvm/dist/clang/lib/Tooling/ArgumentsAdjusters.cpp                                                            |      5 +-
 external/apache2/llvm/dist/clang/lib/Tooling/CMakeLists.txt                                                                    |     88 +
 external/apache2/llvm/dist/clang/lib/Tooling/Core/Diagnostic.cpp                                                               |      5 +-
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp                                     |     35 +-
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp                                         |    151 +-
 external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/APIData.h                                                                |     31 +
 external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp                                                   |    271 +
 external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h                                                     |     53 +
 external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/CMakeLists.txt                                                           |     16 +
 external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp                                                      |    159 +
 external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py                                                 |    411 +
 external/apache2/llvm/dist/clang/lib/Tooling/EmptyNodeIntrospection.inc.in                                                     |     48 +
 external/apache2/llvm/dist/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp                                        |      4 +-
 external/apache2/llvm/dist/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp                                              |     20 +-
 external/apache2/llvm/dist/clang/lib/Tooling/JSONCompilationDatabase.cpp                                                       |      2 +-
 external/apache2/llvm/dist/clang/lib/Tooling/NodeIntrospection.cpp                                                             |     88 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp                                               |     18 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/BuildTree.cpp                                                              |     38 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tokens.cpp                                                                 |     32 +
 external/apache2/llvm/dist/clang/lib/Tooling/Tooling.cpp                                                                       |      9 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RangeSelector.cpp                                                     |     11 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Stencil.cpp                                                           |     21 +-
 external/apache2/llvm/dist/clang/runtime/CMakeLists.txt                                                                        |      2 +
 external/apache2/llvm/dist/clang/tools/CMakeLists.txt                                                                          |      3 +
 external/apache2/llvm/dist/clang/tools/amdgpu-arch/AMDGPUArch.cpp                                                              |     78 +
 external/apache2/llvm/dist/clang/tools/amdgpu-arch/CMakeLists.txt                                                              |     19 +
 external/apache2/llvm/dist/clang/tools/apinotes-test/APINotesTest.cpp                                                          |      2 +
 external/apache2/llvm/dist/clang/tools/arcmt-test/arcmt-test.cpp                                                               |      8 +-
 external/apache2/llvm/dist/clang/tools/c-index-test/core_main.cpp                                                              |     10 +-
 external/apache2/llvm/dist/clang/tools/clang-check/ClangCheck.cpp                                                              |      7 +-
 external/apache2/llvm/dist/clang/tools/clang-format/ClangFormat.cpp                                                            |      2 +-
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-diff.py                                                       |     20 +-
 external/apache2/llvm/dist/clang/tools/clang-format/git-clang-format                                                           |     17 +-
 external/apache2/llvm/dist/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp                                           |     31 +-
 external/apache2/llvm/dist/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp                                           |      1 +
 external/apache2/llvm/dist/clang/tools/clang-refactor/ClangRefactor.cpp                                                        |      2 +-
 external/apache2/llvm/dist/clang/tools/clang-repl/CMakeLists.txt                                                               |     19 +
 external/apache2/llvm/dist/clang/tools/clang-repl/ClangRepl.cpp                                                                |     98 +
 external/apache2/llvm/dist/clang/tools/clang-scan-deps/ClangScanDeps.cpp                                                       |    225 +-
 external/apache2/llvm/dist/clang/tools/clang-shlib/CMakeLists.txt                                                              |      5 +
 external/apache2/llvm/dist/clang/tools/driver/CMakeLists.txt                                                                   |      4 +-
 external/apache2/llvm/dist/clang/tools/driver/cc1_main.cpp                                                                     |      6 +
 external/apache2/llvm/dist/clang/tools/driver/cc1as_main.cpp                                                                   |     59 +-
 external/apache2/llvm/dist/clang/tools/driver/cc1gen_reproducer_main.cpp                                                       |      2 +-
 external/apache2/llvm/dist/clang/tools/driver/driver.cpp                                                                       |     88 +-
 external/apache2/llvm/dist/clang/tools/libclang/CIndex.cpp                                                                     |     74 +-
 external/apache2/llvm/dist/clang/tools/libclang/CIndexer.cpp                                                                   |      3 +-
 external/apache2/llvm/dist/clang/tools/libclang/CMakeLists.txt                                                                 |     16 -
 external/apache2/llvm/dist/clang/tools/libclang/CXCursor.cpp                                                                   |     15 +
 external/apache2/llvm/dist/clang/tools/libclang/CXType.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/analyze.py                                                   |     26 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/arguments.py                                                 |     16 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/report.py                                                    |    100 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py                                   |     37 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_analyze.py                                                |     27 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/unit/test_report.py                                                 |    514 +
 external/apache2/llvm/dist/clang/tools/scan-build/bin/set-xcode-analyzer                                                       |      2 +-
 external/apache2/llvm/dist/clang/tools/scan-view/CMakeLists.txt                                                                |      1 +
 external/apache2/llvm/dist/clang/tools/scan-view/share/Reporter.py                                                             |    183 +
 external/apache2/llvm/dist/clang/utils/TableGen/CMakeLists.txt                                                                 |      1 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp                                                           |    419 +-
 external/apache2/llvm/dist/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp                                                    |    211 +-
 external/apache2/llvm/dist/clang/utils/TableGen/ClangOpcodesEmitter.cpp                                                        |     51 +-
 external/apache2/llvm/dist/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp                                                  |    127 +-
 external/apache2/llvm/dist/clang/utils/TableGen/MveEmitter.cpp                                                                 |     13 +-
 external/apache2/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp                                                                |      6 +-
 external/apache2/llvm/dist/clang/utils/TableGen/RISCVVEmitter.cpp                                                              |   1222 +
 external/apache2/llvm/dist/clang/utils/TableGen/SveEmitter.cpp                                                                 |     37 +-
 external/apache2/llvm/dist/clang/utils/TableGen/TableGen.cpp                                                                   |     18 +
 external/apache2/llvm/dist/clang/utils/TableGen/TableGenBackends.h                                                             |      4 +
 external/apache2/llvm/dist/clang/utils/TestUtils/pch-test.pl                                                                   |      3 +-
 external/apache2/llvm/dist/clang/utils/analyzer/CmpRuns.py                                                                     |     33 +-
 external/apache2/llvm/dist/clang/utils/analyzer/reducer.pl                                                                     |      6 +-
 external/apache2/llvm/dist/clang/utils/analyzer/update_plist_test.pl                                                           |      3 +-
 external/apache2/llvm/dist/clang/utils/creduce-clang-crash.py                                                                  |     10 +-
 external/apache2/llvm/dist/clang/utils/module-deps-to-rsp.py                                                                   |     72 +
 external/apache2/llvm/dist/libcxx/.clang-format                                                                                |      3 +
 external/apache2/llvm/dist/libcxx/CMakeLists.txt                                                                               |     57 +-
 external/apache2/llvm/dist/libcxx/benchmarks/CMakeLists.txt                                                                    |      7 +-
 external/apache2/llvm/dist/libcxx/benchmarks/filesystem.bench.cpp                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/benchmarks/to_chars.bench.cpp                                                                |     58 +
 external/apache2/llvm/dist/libcxx/cmake/Modules/HandleLibCXXABI.cmake                                                          |     20 +-
 external/apache2/llvm/dist/libcxx/cmake/caches/AArch64.cmake                                                                   |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Armv7Arm.cmake                                                                  |      4 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Armv7Thumb-noexceptions.cmake                                                   |      6 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Armv8Arm.cmake                                                                  |      4 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Armv8Thumb-noexceptions.cmake                                                   |      6 +
 external/apache2/llvm/dist/libcxx/cmake/caches/FreeBSD.cmake                                                                   |      9 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx20.cmake                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-debug-iterators.cmake                                                   |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-debug.cmake                                                          |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-nodebug.cmake                                                           |      1 -
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-static.cmake                                                            |      3 +
 external/apache2/llvm/dist/libcxx/cmake/config-ix.cmake                                                                        |     24 +-
 external/apache2/llvm/dist/libcxx/docs/BuildingLibcxx.rst                                                                      |    103 +-
 external/apache2/llvm/dist/libcxx/docs/Contributing.rst                                                                        |     29 +-
 external/apache2/llvm/dist/libcxx/docs/Cxx1zStatusIssuesStatus.csv                                                             |     10 +-
 external/apache2/llvm/dist/libcxx/docs/Cxx2aStatus.rst                                                                         |      2 +-
 external/apache2/llvm/dist/libcxx/docs/Cxx2aStatusIssuesStatus.csv                                                             |     23 +-
 external/apache2/llvm/dist/libcxx/docs/Cxx2aStatusPaperStatus.csv                                                              |     22 +-
 external/apache2/llvm/dist/libcxx/docs/Cxx2bStatus.rst                                                                         |     16 +-
 external/apache2/llvm/dist/libcxx/docs/Cxx2bStatusIssuesStatus.csv                                                             |     62 +
 external/apache2/llvm/dist/libcxx/docs/Cxx2bStatusPaperStatus.csv                                                              |      7 +
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/DebugMode.rst                                                                |      6 +
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/FileTimeType.rst                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/NoexceptPolicy.rst                                                           |     13 +
 external/apache2/llvm/dist/libcxx/docs/FeatureTestMacroTable.rst                                                               |     22 +-
 external/apache2/llvm/dist/libcxx/docs/FormatIssuePaperStatus.csv                                                              |     24 +
 external/apache2/llvm/dist/libcxx/docs/FormatProposalStatus.csv                                                                |     48 +
 external/apache2/llvm/dist/libcxx/docs/FormatStatus.rst                                                                        |     53 +
 external/apache2/llvm/dist/libcxx/docs/OneRangesProposalStatus.csv                                                             |     61 +
 external/apache2/llvm/dist/libcxx/docs/RangesIssuePaperStatus.csv                                                              |     59 +
 external/apache2/llvm/dist/libcxx/docs/RangesStatus.rst                                                                        |     51 +
 external/apache2/llvm/dist/libcxx/docs/ReleaseNotes.rst                                                                        |     23 +-
 external/apache2/llvm/dist/libcxx/docs/TestingLibcxx.rst                                                                       |     10 +-
 external/apache2/llvm/dist/libcxx/docs/UsingLibcxx.rst                                                                         |     46 +-
 external/apache2/llvm/dist/libcxx/docs/conf.py                                                                                 |      3 +-
 external/apache2/llvm/dist/libcxx/docs/index.rst                                                                               |      3 +
 external/apache2/llvm/dist/libcxx/include/CMakeLists.txt                                                                       |    157 +-
 external/apache2/llvm/dist/libcxx/include/__availability                                                                       |     45 +-
 external/apache2/llvm/dist/libcxx/include/__bit_reference                                                                      |     36 +-
 external/apache2/llvm/dist/libcxx/include/__bits                                                                               |      3 +-
 external/apache2/llvm/dist/libcxx/include/__bsd_locale_fallbacks.h                                                             |      4 +-
 external/apache2/llvm/dist/libcxx/include/__config                                                                             |    122 +-
 external/apache2/llvm/dist/libcxx/include/__debug                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/__errc                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/include/__functional_03                                                                      |     42 +-
 external/apache2/llvm/dist/libcxx/include/__functional_base                                                                    |     39 +-
 external/apache2/llvm/dist/libcxx/include/__functional_base_03                                                                 |      2 +-
 external/apache2/llvm/dist/libcxx/include/__hash_table                                                                         |     46 +-
 external/apache2/llvm/dist/libcxx/include/__iterator/concepts.h                                                                |    175 +
 external/apache2/llvm/dist/libcxx/include/__iterator/incrementable_traits.h                                                    |     77 +
 external/apache2/llvm/dist/libcxx/include/__iterator/iter_move.h                                                               |     90 +
 external/apache2/llvm/dist/libcxx/include/__iterator/iterator_traits.h                                                         |    504 +
 external/apache2/llvm/dist/libcxx/include/__iterator/readable_traits.h                                                         |     91 +
 external/apache2/llvm/dist/libcxx/include/__locale                                                                             |     28 +-
 external/apache2/llvm/dist/libcxx/include/__memory/addressof.h                                                                 |     96 +
 external/apache2/llvm/dist/libcxx/include/__memory/allocation_guard.h                                                          |     88 +
 external/apache2/llvm/dist/libcxx/include/__memory/allocator.h                                                                 |    227 +
 external/apache2/llvm/dist/libcxx/include/__memory/allocator_traits.h                                                          |      9 +-
 external/apache2/llvm/dist/libcxx/include/__memory/auto_ptr.h                                                                  |     85 +
 external/apache2/llvm/dist/libcxx/include/__memory/base.h                                                                      |    127 -
 external/apache2/llvm/dist/libcxx/include/__memory/compressed_pair.h                                                           |    200 +
 external/apache2/llvm/dist/libcxx/include/__memory/construct_at.h                                                              |     58 +
 external/apache2/llvm/dist/libcxx/include/__memory/pointer_safety.h                                                            |     56 +
 external/apache2/llvm/dist/libcxx/include/__memory/pointer_traits.h                                                            |     50 +-
 external/apache2/llvm/dist/libcxx/include/__memory/raw_storage_iterator.h                                                      |     63 +
 external/apache2/llvm/dist/libcxx/include/__memory/shared_ptr.h                                                                |   1855 +
 external/apache2/llvm/dist/libcxx/include/__memory/temporary_buffer.h                                                          |     83 +
 external/apache2/llvm/dist/libcxx/include/__memory/uninitialized_algorithms.h                                                  |    261 +
 external/apache2/llvm/dist/libcxx/include/__memory/unique_ptr.h                                                                |    767 +
 external/apache2/llvm/dist/libcxx/include/__memory/utilities.h                                                                 |     88 -
 external/apache2/llvm/dist/libcxx/include/__mutex_base                                                                         |      2 +-
 external/apache2/llvm/dist/libcxx/include/__node_handle                                                                        |      3 +-
 external/apache2/llvm/dist/libcxx/include/__nullptr                                                                            |      4 +-
 external/apache2/llvm/dist/libcxx/include/__ranges/access.h                                                                    |    218 +
 external/apache2/llvm/dist/libcxx/include/__ranges/concepts.h                                                                  |     92 +
 external/apache2/llvm/dist/libcxx/include/__ranges/data.h                                                                      |     82 +
 external/apache2/llvm/dist/libcxx/include/__ranges/empty.h                                                                     |     84 +
 external/apache2/llvm/dist/libcxx/include/__ranges/enable_borrowed_range.h                                                     |     46 +
 external/apache2/llvm/dist/libcxx/include/__ranges/size.h                                                                      |    130 +
 external/apache2/llvm/dist/libcxx/include/__ranges/view.h                                                                      |     51 +
 external/apache2/llvm/dist/libcxx/include/__split_buffer                                                                       |     10 +-
 external/apache2/llvm/dist/libcxx/include/__sso_allocator                                                                      |     77 -
 external/apache2/llvm/dist/libcxx/include/__std_stream                                                                         |      2 +-
 external/apache2/llvm/dist/libcxx/include/__string                                                                             |     53 +-
 external/apache2/llvm/dist/libcxx/include/__support/android/locale_bionic.h                                                    |     69 +
 external/apache2/llvm/dist/libcxx/include/__support/fuchsia/xlocale.h                                                          |     22 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/gettod_zos.h                                                           |     53 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/limits.h                                                               |     98 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/locale_mgmt_aix.h                                                      |     84 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/locale_mgmt_zos.h                                                      |     53 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/nanosleep.h                                                            |     56 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/support.h                                                              |     53 +
 external/apache2/llvm/dist/libcxx/include/__support/ibm/xlocale.h                                                              |    329 +
 external/apache2/llvm/dist/libcxx/include/__support/musl/xlocale.h                                                             |     57 +
 external/apache2/llvm/dist/libcxx/include/__support/newlib/xlocale.h                                                           |     27 +
 external/apache2/llvm/dist/libcxx/include/__support/nuttx/xlocale.h                                                            |     18 +
 external/apache2/llvm/dist/libcxx/include/__support/openbsd/xlocale.h                                                          |     19 +
 external/apache2/llvm/dist/libcxx/include/__support/solaris/floatingpoint.h                                                    |     13 +
 external/apache2/llvm/dist/libcxx/include/__support/solaris/wchar.h                                                            |     46 +
 external/apache2/llvm/dist/libcxx/include/__support/solaris/xlocale.h                                                          |     76 +
 external/apache2/llvm/dist/libcxx/include/__support/win32/limits_msvc_win32.h                                                  |     71 +
 external/apache2/llvm/dist/libcxx/include/__support/win32/locale_win32.h                                                       |    283 +
 external/apache2/llvm/dist/libcxx/include/__support/xlocale/__nop_locale_mgmt.h                                                |     51 +
 external/apache2/llvm/dist/libcxx/include/__support/xlocale/__posix_l_fallback.h                                               |    164 +
 external/apache2/llvm/dist/libcxx/include/__support/xlocale/__strtonum_fallback.h                                              |     66 +
 external/apache2/llvm/dist/libcxx/include/__threading_support                                                                  |     12 +-
 external/apache2/llvm/dist/libcxx/include/__tree                                                                               |      8 +-
 external/apache2/llvm/dist/libcxx/include/__tuple                                                                              |      4 +-
 external/apache2/llvm/dist/libcxx/include/__utility/to_underlying.h                                                            |     45 +
 external/apache2/llvm/dist/libcxx/include/algorithm                                                                            |    400 +-
 external/apache2/llvm/dist/libcxx/include/any                                                                                  |      2 +-
 external/apache2/llvm/dist/libcxx/include/array                                                                                |      2 +-
 external/apache2/llvm/dist/libcxx/include/atomic                                                                               |     12 +-
 external/apache2/llvm/dist/libcxx/include/barrier                                                                              |      4 +-
 external/apache2/llvm/dist/libcxx/include/bit                                                                                  |     82 +-
 external/apache2/llvm/dist/libcxx/include/bitset                                                                               |     16 +-
 external/apache2/llvm/dist/libcxx/include/ccomplex                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/cctype                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/include/cerrno                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/include/cfenv                                                                                |      2 +-
 external/apache2/llvm/dist/libcxx/include/cfloat                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/include/charconv                                                                             |    127 +-
 external/apache2/llvm/dist/libcxx/include/chrono                                                                               |     27 +-
 external/apache2/llvm/dist/libcxx/include/cinttypes                                                                            |      2 +-
 external/apache2/llvm/dist/libcxx/include/ciso646                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/climits                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/clocale                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/cmath                                                                                |      8 +-
 external/apache2/llvm/dist/libcxx/include/codecvt                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/compare                                                                              |    564 +-
 external/apache2/llvm/dist/libcxx/include/complex                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/complex.h                                                                            |      4 +-
 external/apache2/llvm/dist/libcxx/include/concepts                                                                             |    287 +-
 external/apache2/llvm/dist/libcxx/include/condition_variable                                                                   |      2 +-
 external/apache2/llvm/dist/libcxx/include/csetjmp                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/csignal                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/cstdarg                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/cstdbool                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/cstddef                                                                              |      8 +-
 external/apache2/llvm/dist/libcxx/include/cstdint                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/cstdio                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/include/cstdlib                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/cstring                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/ctgmath                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/ctime                                                                                |      2 +-
 external/apache2/llvm/dist/libcxx/include/ctype.h                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/cwchar                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/include/cwctype                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/deque                                                                                |     40 +-
 external/apache2/llvm/dist/libcxx/include/errno.h                                                                              |      6 +-
 external/apache2/llvm/dist/libcxx/include/exception                                                                            |      6 +-
 external/apache2/llvm/dist/libcxx/include/experimental/__config                                                                |      4 -
 external/apache2/llvm/dist/libcxx/include/experimental/functional                                                              |     44 +-
 external/apache2/llvm/dist/libcxx/include/experimental/propagate_const                                                         |      2 +-
 external/apache2/llvm/dist/libcxx/include/experimental/simd                                                                    |      4 +-
 external/apache2/llvm/dist/libcxx/include/experimental/type_traits                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/ext/__hash                                                                           |      2 +-
 external/apache2/llvm/dist/libcxx/include/ext/hash_map                                                                         |      6 +-
 external/apache2/llvm/dist/libcxx/include/ext/hash_set                                                                         |      4 +-
 external/apache2/llvm/dist/libcxx/include/filesystem                                                                           |    130 +-
 external/apache2/llvm/dist/libcxx/include/float.h                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/format                                                                               |    126 +
 external/apache2/llvm/dist/libcxx/include/forward_list                                                                         |     42 +-
 external/apache2/llvm/dist/libcxx/include/fstream                                                                              |     28 +-
 external/apache2/llvm/dist/libcxx/include/functional                                                                           |    314 +-
 external/apache2/llvm/dist/libcxx/include/future                                                                               |     49 +-
 external/apache2/llvm/dist/libcxx/include/initializer_list                                                                     |      4 +-
 external/apache2/llvm/dist/libcxx/include/inttypes.h                                                                           |      2 +-
 external/apache2/llvm/dist/libcxx/include/iomanip                                                                              |     20 +-
 external/apache2/llvm/dist/libcxx/include/ios                                                                                  |      2 +-
 external/apache2/llvm/dist/libcxx/include/iosfwd                                                                               |     15 +-
 external/apache2/llvm/dist/libcxx/include/iostream                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/istream                                                                              |     74 +-
 external/apache2/llvm/dist/libcxx/include/iterator                                                                             |    508 +-
 external/apache2/llvm/dist/libcxx/include/limits                                                                               |      6 +-
 external/apache2/llvm/dist/libcxx/include/limits.h                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/list                                                                                 |     73 +-
 external/apache2/llvm/dist/libcxx/include/locale                                                                               |     23 +-
 external/apache2/llvm/dist/libcxx/include/locale.h                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/map                                                                                  |     55 +-
 external/apache2/llvm/dist/libcxx/include/math.h                                                                               |    270 +-
 external/apache2/llvm/dist/libcxx/include/memory                                                                               |   3380 +--
 external/apache2/llvm/dist/libcxx/include/module.modulemap                                                                     |      8 +-
 external/apache2/llvm/dist/libcxx/include/mutex                                                                                |     12 +-
 external/apache2/llvm/dist/libcxx/include/new                                                                                  |      4 +-
 external/apache2/llvm/dist/libcxx/include/numbers                                                                              |     34 +-
 external/apache2/llvm/dist/libcxx/include/numeric                                                                              |     11 +-
 external/apache2/llvm/dist/libcxx/include/optional                                                                             |     89 +-
 external/apache2/llvm/dist/libcxx/include/ostream                                                                              |     96 +-
 external/apache2/llvm/dist/libcxx/include/queue                                                                                |    118 +-
 external/apache2/llvm/dist/libcxx/include/random                                                                               |     51 +-
 external/apache2/llvm/dist/libcxx/include/ranges                                                                               |    116 +
 external/apache2/llvm/dist/libcxx/include/ratio                                                                                |     10 +-
 external/apache2/llvm/dist/libcxx/include/regex                                                                                |     22 +-
 external/apache2/llvm/dist/libcxx/include/scoped_allocator                                                                     |      6 +-
 external/apache2/llvm/dist/libcxx/include/set                                                                                  |     96 +-
 external/apache2/llvm/dist/libcxx/include/setjmp.h                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/shared_mutex                                                                         |      6 +-
 external/apache2/llvm/dist/libcxx/include/span                                                                                 |     23 +-
 external/apache2/llvm/dist/libcxx/include/sstream                                                                              |      6 +-
 external/apache2/llvm/dist/libcxx/include/stack                                                                                |     34 +-
 external/apache2/llvm/dist/libcxx/include/stdbool.h                                                                            |      2 +-
 external/apache2/llvm/dist/libcxx/include/stddef.h                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/stdexcept                                                                            |      2 +-
 external/apache2/llvm/dist/libcxx/include/stdint.h                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/stdio.h                                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/include/stdlib.h                                                                             |     16 +-
 external/apache2/llvm/dist/libcxx/include/streambuf                                                                            |      6 +-
 external/apache2/llvm/dist/libcxx/include/string                                                                               |    329 +-
 external/apache2/llvm/dist/libcxx/include/string.h                                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/include/string_view                                                                          |     70 +-
 external/apache2/llvm/dist/libcxx/include/strstream                                                                            |     12 +-
 external/apache2/llvm/dist/libcxx/include/support/android/locale_bionic.h                                                      |     69 -
 external/apache2/llvm/dist/libcxx/include/support/fuchsia/xlocale.h                                                            |     22 -
 external/apache2/llvm/dist/libcxx/include/support/ibm/limits.h                                                                 |     98 -
 external/apache2/llvm/dist/libcxx/include/support/ibm/locale_mgmt_aix.h                                                        |     84 -
 external/apache2/llvm/dist/libcxx/include/support/ibm/nanosleep.h                                                              |     38 -
 external/apache2/llvm/dist/libcxx/include/support/ibm/support.h                                                                |     53 -
 external/apache2/llvm/dist/libcxx/include/support/ibm/xlocale.h                                                                |    275 -
 external/apache2/llvm/dist/libcxx/include/support/musl/xlocale.h                                                               |     57 -
 external/apache2/llvm/dist/libcxx/include/support/newlib/xlocale.h                                                             |     27 -
 external/apache2/llvm/dist/libcxx/include/support/nuttx/xlocale.h                                                              |     18 -
 external/apache2/llvm/dist/libcxx/include/support/openbsd/xlocale.h                                                            |     19 -
 external/apache2/llvm/dist/libcxx/include/support/solaris/floatingpoint.h                                                      |     13 -
 external/apache2/llvm/dist/libcxx/include/support/solaris/wchar.h                                                              |     46 -
 external/apache2/llvm/dist/libcxx/include/support/solaris/xlocale.h                                                            |     76 -
 external/apache2/llvm/dist/libcxx/include/support/win32/limits_msvc_win32.h                                                    |     71 -
 external/apache2/llvm/dist/libcxx/include/support/win32/locale_win32.h                                                         |    264 -
 external/apache2/llvm/dist/libcxx/include/support/xlocale/__nop_locale_mgmt.h                                                  |     51 -
 external/apache2/llvm/dist/libcxx/include/support/xlocale/__posix_l_fallback.h                                                 |    164 -
 external/apache2/llvm/dist/libcxx/include/support/xlocale/__strtonum_fallback.h                                                |     66 -
 external/apache2/llvm/dist/libcxx/include/system_error                                                                         |      8 +-
 external/apache2/llvm/dist/libcxx/include/tgmath.h                                                                             |      4 +-
 external/apache2/llvm/dist/libcxx/include/thread                                                                               |     15 +-
 external/apache2/llvm/dist/libcxx/include/tuple                                                                                |   1076 +-
 external/apache2/llvm/dist/libcxx/include/type_traits                                                                          |    409 +-
 external/apache2/llvm/dist/libcxx/include/typeindex                                                                            |      3 +-
 external/apache2/llvm/dist/libcxx/include/typeinfo                                                                             |     49 +-
 external/apache2/llvm/dist/libcxx/include/unordered_map                                                                        |     46 +-
 external/apache2/llvm/dist/libcxx/include/unordered_set                                                                        |     40 +-
 external/apache2/llvm/dist/libcxx/include/utility                                                                              |    141 +-
 external/apache2/llvm/dist/libcxx/include/valarray                                                                             |     66 +-
 external/apache2/llvm/dist/libcxx/include/variant                                                                              |     65 +-
 external/apache2/llvm/dist/libcxx/include/vector                                                                               |     67 +-
 external/apache2/llvm/dist/libcxx/include/version                                                                              |     52 +-
 external/apache2/llvm/dist/libcxx/include/wchar.h                                                                              |      4 +-
 external/apache2/llvm/dist/libcxx/include/wctype.h                                                                             |      4 +-
 external/apache2/llvm/dist/libcxx/src/CMakeLists.txt                                                                           |     45 +-
 external/apache2/llvm/dist/libcxx/src/any.cpp                                                                                  |      6 +-
 external/apache2/llvm/dist/libcxx/src/atomic.cpp                                                                               |      6 +
 external/apache2/llvm/dist/libcxx/src/charconv.cpp                                                                             |      4 +-
 external/apache2/llvm/dist/libcxx/src/chrono.cpp                                                                               |     29 +-
 external/apache2/llvm/dist/libcxx/src/condition_variable.cpp                                                                   |      8 +-
 external/apache2/llvm/dist/libcxx/src/debug.cpp                                                                                |      2 +-
 external/apache2/llvm/dist/libcxx/src/experimental/memory_resource.cpp                                                         |     21 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/directory_iterator.cpp                                                        |     10 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/filesystem_common.h                                                           |    151 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/operations.cpp                                                                |    240 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/posix_compat.h                                                                |    135 +
 external/apache2/llvm/dist/libcxx/src/functional.cpp                                                                           |      4 +-
 external/apache2/llvm/dist/libcxx/src/future.cpp                                                                               |     10 +-
 external/apache2/llvm/dist/libcxx/src/include/config_elast.h                                                                   |      4 +
 external/apache2/llvm/dist/libcxx/src/include/refstring.h                                                                      |      8 +-
 external/apache2/llvm/dist/libcxx/src/include/sso_allocator.h                                                                  |     77 +
 external/apache2/llvm/dist/libcxx/src/ios.cpp                                                                                  |     14 +-
 external/apache2/llvm/dist/libcxx/src/locale.cpp                                                                               |    164 +-
 external/apache2/llvm/dist/libcxx/src/memory.cpp                                                                               |     33 +-
 external/apache2/llvm/dist/libcxx/src/mutex.cpp                                                                                |     24 +-
 external/apache2/llvm/dist/libcxx/src/mutex_destructor.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/libcxx/src/new.cpp                                                                                  |     48 +-
 external/apache2/llvm/dist/libcxx/src/optional.cpp                                                                             |      8 +-
 external/apache2/llvm/dist/libcxx/src/random.cpp                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/src/support/ibm/xlocale_zos.cpp                                                              |    137 +
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_fallback.ipp                                                   |     50 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_glibcxx.ipp                                                    |      8 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_libcxxabi.ipp                                                  |      4 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_libcxxrt.ipp                                                   |      4 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_msvc.ipp                                                       |     50 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp                                             |     12 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp                                            |     14 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_msvc.ipp                                               |     24 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp                                      |     12 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/new_handler_fallback.ipp                                                 |      4 +-
 external/apache2/llvm/dist/libcxx/src/support/runtime/stdexcept_default.ipp                                                    |     30 +-
 external/apache2/llvm/dist/libcxx/src/support/solaris/xlocale.cpp                                                              |      2 +-
 external/apache2/llvm/dist/libcxx/src/support/win32/locale_win32.cpp                                                           |      2 +-
 external/apache2/llvm/dist/libcxx/src/support/win32/support.cpp                                                                |      7 +-
 external/apache2/llvm/dist/libcxx/src/support/win32/thread_win32.cpp                                                           |     46 +-
 external/apache2/llvm/dist/libcxx/src/system_error.cpp                                                                         |     34 +-
 external/apache2/llvm/dist/libcxx/src/thread.cpp                                                                               |      4 +-
 external/apache2/llvm/dist/libcxx/src/typeinfo.cpp                                                                             |      6 +-
 external/apache2/llvm/dist/libcxx/utils/ci/Dockerfile                                                                          |     15 +-
 external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline.yml                                                              |    251 +-
 external/apache2/llvm/dist/libcxx/utils/ci/macos-backdeployment.sh                                                             |    137 -
 external/apache2/llvm/dist/libcxx/utils/ci/macos-trunk.sh                                                                      |    139 -
 external/apache2/llvm/dist/libcxx/utils/ci/run-buildbot                                                                        |    266 +-
 external/apache2/llvm/dist/libcxx/utils/ci/run-buildbot-container                                                              |     24 +
 external/apache2/llvm/dist/libcxx/utils/ci/runtimes/CMakeLists.txt                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/Dockerfile                                                     |     39 -
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/buildbot-auth.json                                             |      4 -
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/docker-compose.yml                                             |     19 -
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/install-gcloud-agents.sh                                       |     11 -
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/install-packages.sh                                            |     40 -
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/run_buildbot.sh                                                |    111 -
 external/apache2/llvm/dist/libcxx/utils/gdb/libcxx/printers.py                                                                 |     44 +-
 external/apache2/llvm/dist/libcxx/utils/generate_feature_test_macro_components.py                                              |    166 +-
 external/apache2/llvm/dist/libcxx/utils/generate_header_inclusion_tests.py                                                     |    203 +
 external/apache2/llvm/dist/libcxx/utils/generate_header_tests.py                                                               |      1 -
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/README.LLVM                                                           |      2 +-
 external/apache2/llvm/dist/libcxx/utils/graph_header_deps.py                                                                   |    359 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/__pycache__/__init__.cpython-38.pyc                                             |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/__pycache__/compiler.cpython-38.pyc                                             |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/__pycache__/util.cpython-38.pyc                                                 |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/compiler.py                                                                     |      1 -
 external/apache2/llvm/dist/libcxx/utils/libcxx/graph.py                                                                        |    298 -
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/__init__.cpython-38.pyc                                        |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/config.cpython-38.pyc                                          |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/dsl.cpython-38.pyc                                             |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/executor.cpython-38.pyc                                        |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/features.cpython-38.pyc                                        |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/newformat.cpython-38.pyc                                       |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/target_info.cpython-38.pyc                                     |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/tracing.cpython-38.pyc                                         |    Bin 
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/config.py                                                                  |    187 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/dsl.py                                                                     |    103 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/features.py                                                                |     56 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/format.py                                                                  |      6 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/params.py                                                                  |    117 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/target_info.py                                                             |     79 +-
 external/apache2/llvm/dist/libcxx/utils/run.py                                                                                 |     27 +-
 external/apache2/llvm/dist/libcxx/utils/ssh.py                                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/.gitignore                                                                                     |     10 -
 external/apache2/llvm/dist/llvm/CMakeLists.txt                                                                                 |     38 +-
 external/apache2/llvm/dist/llvm/CODE_OWNERS.TXT                                                                                |      5 +
 external/apache2/llvm/dist/llvm/CREDITS.TXT                                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir.go                                                                         |      4 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir_test.go                                                                    |      1 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/CMakeLists.txt                                                                  |      1 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/README.txt                                                                      |      3 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/all_backends/all_backends_ocaml.c                                               |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/CMakeLists.txt                                                         |      1 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/analysis_ocaml.c                                                       |     18 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/llvm_analysis.mli                                                      |      5 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/backends/backend_ocaml.c                                                        |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/bitreader_ocaml.c                                                     |     10 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/bitwriter_ocaml.c                                                     |      6 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/CMakeLists.txt                                                        |      6 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/debuginfo_ocaml.c                                                     |    913 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/llvm_debuginfo.ml                                                     |    567 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/llvm_debuginfo.mli                                                    |    625 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/executionengine_ocaml.c                                         |     39 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/irreader_ocaml.c                                                       |      5 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/linker/linker_ocaml.c                                                           |      5 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/CMakeLists.txt                                                             |      1 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/META.llvm.in                                                               |      8 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.ml                                                                    |     35 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.mli                                                                   |     61 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm_ocaml.c                                                               |   1580 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm_ocaml.h                                                               |     41 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/CMakeLists.txt                                                           |      1 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/target_ocaml.c                                                           |    207 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c                                                      |     28 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/passmgr_builder_ocaml.c                              |     65 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c                                      |     82 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/transform_utils_ocaml.c                                        |      4 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c                                          |      4 +-
 external/apache2/llvm/dist/llvm/cmake/config-ix.cmake                                                                          |     19 +-
 external/apache2/llvm/dist/llvm/cmake/modules/AddLLVM.cmake                                                                    |     90 +-
 external/apache2/llvm/dist/llvm/cmake/modules/CMakeLists.txt                                                                   |     12 +-
 external/apache2/llvm/dist/llvm/cmake/modules/CheckLinkerFlag.cmake                                                            |      6 -
 external/apache2/llvm/dist/llvm/cmake/modules/FindGRPC.cmake                                                                   |     17 +-
 external/apache2/llvm/dist/llvm/cmake/modules/GetErrcMessages.cmake                                                            |     43 +
 external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake                                                          |    113 +-
 external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMStdlib.cmake                                                           |      6 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake                                                        |     18 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in                                                              |      5 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMDistributionSupport.cmake                                                    |    272 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMExternalProjectUtils.cmake                                                   |     40 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMInstallSymlink.cmake                                                         |     15 +-
 external/apache2/llvm/dist/llvm/cmake/modules/TensorFlowCompile.cmake                                                          |     53 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX90a.rst                                                                |   2103 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_offset_smem_buf.rst                                                          |      6 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_offset_smem_plain.rst                                                        |      2 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_dst.rst                                                                     |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_fx_operand.rst                                                              |     16 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_hwreg.rst                                                                   |     73 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_imask.rst                                                                   |     65 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_imm16.rst                                                                   |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_imm16_1.rst                                                                 |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_imm16_2.rst                                                                 |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_label.rst                                                                   |     36 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_m.rst                                                                       |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_m_1.rst                                                                     |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_msg.rst                                                                     |     96 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_opt.rst                                                                     |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_probe.rst                                                                   |     24 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_saddr.rst                                                                   |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_saddr_1.rst                                                                 |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sbase.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sbase_1.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sbase_2.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdata.rst                                                                   |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdata_1.rst                                                                 |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdata_2.rst                                                                 |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdata_3.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdata_4.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdata_5.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_3.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_4.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_5.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_6.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_sdst_7.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_simm32.rst                                                                  |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_simm32_1.rst                                                                |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_simm32_2.rst                                                                |     14 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_soffset.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_soffset_1.rst                                                               |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_soffset_2.rst                                                               |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_1.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_10.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_11.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_2.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_4.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_5.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_6.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_7.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_8.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_src_9.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_srsrc.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_srsrc_1.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssamp.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_3.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_4.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_5.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_6.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_7.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_ssrc_8.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_type_deviation.rst                                                          |     13 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vaddr.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vaddr_1.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vaddr_2.rst                                                                 |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vaddr_3.rst                                                                 |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vaddr_4.rst                                                                 |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vaddr_5.rst                                                                 |     22 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vcc.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata0.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata0_1.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata1_1.rst                                                                |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_1.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_10.rst                                                                |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_2.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_3.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_4.rst                                                                 |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_5.rst                                                                 |     26 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_6.rst                                                                 |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_7.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_8.rst                                                                 |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdata_9.rst                                                                 |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_10.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_11.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_12.rst                                                                 |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_13.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_14.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_15.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_16.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_17.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_18.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_19.rst                                                                 |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_3.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_4.rst                                                                  |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_5.rst                                                                  |     19 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_6.rst                                                                  |     20 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_7.rst                                                                  |     21 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_8.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vdst_9.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vsrc.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vsrc_1.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vsrc_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vsrc_3.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vsrc_4.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_vsrc_5.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx90a_waitcnt.rst                                                                 |     64 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_offset_smem_buf.rst                                                           |      6 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_offset_smem_plain.rst                                                         |      2 -
 external/apache2/llvm/dist/llvm/docs/AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst                                        |     47 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUModifierSyntax.rst                                                                  |     95 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUOperandSyntax.rst                                                                   |     41 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUUsage.rst                                                                           |   3170 ++-
 external/apache2/llvm/dist/llvm/docs/AliasAnalysis.rst                                                                         |     15 +-
 external/apache2/llvm/dist/llvm/docs/BitCodeFormat.rst                                                                         |     18 +-
 external/apache2/llvm/dist/llvm/docs/BuildingADistribution.rst                                                                 |     39 +
 external/apache2/llvm/dist/llvm/docs/CMake.rst                                                                                 |      5 +
 external/apache2/llvm/dist/llvm/docs/CodeGenerator.rst                                                                         |     11 +-
 external/apache2/llvm/dist/llvm/docs/CodeReview.rst                                                                            |      4 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/FileCheck.rst                                                                |      5 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/clang-tblgen.rst                                                             |     22 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/dsymutil.rst                                                                 |      5 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/index.rst                                                                    |      5 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lit.rst                                                                      |     49 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lldb-tblgen.rst                                                              |     22 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cov.rst                                                                 |      4 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-install-name-tool.rst                                                   |      4 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-libtool-darwin.rst                                                      |      4 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-mca.rst                                                                 |     39 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-nm.rst                                                                  |     15 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objcopy.rst                                                             |     26 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objdump.rst                                                             |     35 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-otool.rst                                                               |    140 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readelf.rst                                                             |      5 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readobj.rst                                                             |      5 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-strip.rst                                                               |      2 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst                                                          |     72 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-tblgen.rst                                                              |     22 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/mlir-tblgen.rst                                                              |     22 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/tblgen.rst                                                                   |    479 +-
 external/apache2/llvm/dist/llvm/docs/CommandLine.rst                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/docs/Contributing.rst                                                                          |      4 +-
 external/apache2/llvm/dist/llvm/docs/Coroutines.rst                                                                            |     14 +-
 external/apache2/llvm/dist/llvm/docs/CoverageMappingFormat.rst                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/docs/DeveloperPolicy.rst                                                                       |    135 +-
 external/apache2/llvm/dist/llvm/docs/Frontend/PerformanceTips.rst                                                              |      2 +-
 external/apache2/llvm/dist/llvm/docs/GarbageCollection.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/GettingInvolved.rst                                                                       |     74 +
 external/apache2/llvm/dist/llvm/docs/GettingStarted.rst                                                                        |     71 +-
 external/apache2/llvm/dist/llvm/docs/GettingStartedVS.rst                                                                      |     14 +
 external/apache2/llvm/dist/llvm/docs/GlobalISel/GenericOpcode.rst                                                              |     71 +-
 external/apache2/llvm/dist/llvm/docs/GlobalISel/IRTranslator.rst                                                               |      4 +-
 external/apache2/llvm/dist/llvm/docs/HowToBuildWindowsItaniumPrograms.rst                                                      |    184 +
 external/apache2/llvm/dist/llvm/docs/HowToCrossCompileBuiltinsOnArm.rst                                                        |     23 +-
 external/apache2/llvm/dist/llvm/docs/HowToSubmitABug.rst                                                                       |    145 +-
 external/apache2/llvm/dist/llvm/docs/HowToUpdateDebugInfo.rst                                                                  |     48 +-
 external/apache2/llvm/dist/llvm/docs/JITLink.rst                                                                               |   1125 +
 external/apache2/llvm/dist/llvm/docs/LangRef.rst                                                                               |   1033 +-
 external/apache2/llvm/dist/llvm/docs/Lexicon.rst                                                                               |      2 +-
 external/apache2/llvm/dist/llvm/docs/LibFuzzer.rst                                                                             |      4 +-
 external/apache2/llvm/dist/llvm/docs/MIRLangRef.rst                                                                            |     20 +-
 external/apache2/llvm/dist/llvm/docs/MemorySSA.rst                                                                             |      4 +-
 external/apache2/llvm/dist/llvm/docs/MergeFunctions.rst                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/docs/NewPassManager.rst                                                                        |    378 +
 external/apache2/llvm/dist/llvm/docs/ORCv2.rst                                                                                 |     10 +-
 external/apache2/llvm/dist/llvm/docs/OpaquePointers.rst                                                                        |    130 +
 external/apache2/llvm/dist/llvm/docs/Passes.rst                                                                                |      9 +-
 external/apache2/llvm/dist/llvm/docs/Phabricator.rst                                                                           |     47 +
 external/apache2/llvm/dist/llvm/docs/Phabricator_premerge_results.png                                                          |    Bin 
 external/apache2/llvm/dist/llvm/docs/Phabricator_premerge_unit_tests.png                                                       |    Bin 
 external/apache2/llvm/dist/llvm/docs/ProgrammersManual.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/Reference.rst                                                                             |      5 -
 external/apache2/llvm/dist/llvm/docs/ReleaseNotes.rst                                                                          |     40 +-
 external/apache2/llvm/dist/llvm/docs/ScudoHardenedAllocator.rst                                                                |    303 +-
 external/apache2/llvm/dist/llvm/docs/Security.rst                                                                              |     43 +-
 external/apache2/llvm/dist/llvm/docs/SourceLevelDebugging.rst                                                                  |     22 +-
 external/apache2/llvm/dist/llvm/docs/StackMaps.rst                                                                             |      2 +-
 external/apache2/llvm/dist/llvm/docs/Statepoints.rst                                                                           |    207 +-
 external/apache2/llvm/dist/llvm/docs/TableGen/ProgRef.rst                                                                      |    226 +-
 external/apache2/llvm/dist/llvm/docs/TableGen/index.rst                                                                        |     15 +-
 external/apache2/llvm/dist/llvm/docs/TestingGuide.rst                                                                          |      7 +-
 external/apache2/llvm/dist/llvm/docs/UserGuides.rst                                                                            |     16 +
 external/apache2/llvm/dist/llvm/docs/WritingAnLLVMNewPMPass.rst                                                                |     44 +-
 external/apache2/llvm/dist/llvm/docs/WritingAnLLVMPass.rst                                                                     |     10 +-
 external/apache2/llvm/dist/llvm/docs/XRay.rst                                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/docs/XRayExample.rst                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/docs/YamlIO.rst                                                                                |      6 +-
 external/apache2/llvm/dist/llvm/docs/buildbot_worker_contact.png                                                               |    Bin 
 external/apache2/llvm/dist/llvm/docs/llvm-objdump.1                                                                            |      5 +
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT1.rst                                                                |      4 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT2.rst                                                                |      4 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst                                           |      2 +-
 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                                                                        |      5 +-
 external/apache2/llvm/dist/llvm/examples/BrainF/BrainF.cpp                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp                                            |      5 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp                                            |      5 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp                                            |      5 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp                                            |      5 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp                                                         |      9 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/toy.cpp                                                         |      5 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/toy.cpp                                                         |      5 +-
 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/OrcV2Examples/CMakeLists.txt                                                          |      4 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/ExampleModules.h                                                        |     44 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp   |      4 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp |    164 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt                                 |     19 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp                   |    258 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp                             |    347 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h                               |    111 +
 external/apache2/llvm/dist/llvm/examples/ParallelJIT/CMakeLists.txt                                                            |      1 +
 external/apache2/llvm/dist/llvm/examples/ParallelJIT/ParallelJIT.cpp                                                           |      2 +
 external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp                                                     |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/Core.h                                                                          |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/DebugInfo.h                                                                     |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/DisassemblerTypes.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/ErrorHandling.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/ExternC.h                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/LLJIT.h                                                                         |      8 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Orc.h                                                                           |    201 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/PassBuilder.h                                                        |    105 +
 external/apache2/llvm/dist/llvm/include/llvm-c/lto.h                                                                           |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APFloat.h                                                                     |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APInt.h                                                                       |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Any.h                                                                         |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ArrayRef.h                                                                    |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BitVector.h                                                                   |    242 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BreadthFirstIterator.h                                                        |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/CachedHashString.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/CoalescingBitVector.h                                                         |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMapInfo.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DepthFirstIterator.h                                                          |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/EpochTracker.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/EquivalenceClasses.h                                                          |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FloatingPointMode.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FunctionExtras.h                                                              |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Hashing.h                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableSet.h                                                                |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntervalMap.h                                                                 |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h                                                          |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Optional.h                                                                    |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PostOrderIterator.h                                                           |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/STLExtras.h                                                                   |     84 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/STLForwardCompat.h                                                            |     82 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ScopeExit.h                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SetOperations.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallPtrSet.h                                                                 |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseMultiSet.h                                                              |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Statistic.h                                                                   |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringMapEntry.h                                                              |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringRef.h                                                                   |      4 -
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Triple.h                                                                      |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/TypeSwitch.h                                                                  |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator.h                                                                    |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h                                                          |    138 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasSetTracker.h                                                        |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AssumeBundleQueries.h                                                    |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AssumptionCache.h                                                        |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BasicAliasAnalysis.h                                                     |     58 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h                                                 |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFG.h                                                                    |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstantFolding.h                                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DDG.h                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DemandedBits.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DependenceGraphBuilder.h                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DivergenceAnalysis.h                                                     |     76 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IVDescriptors.h                                                          |     77 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineAdvisor.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h                                          |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionSimplify.h                                                    |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyCallGraph.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyValueInfo.h                                                          |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h                                               |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Loads.h                                                                  |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAccessAnalysis.h                                                     |      9 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAnalysisManager.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfo.h                                                               |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfoImpl.h                                                           |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopNestAnalysis.h                                                       |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h                                                         |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h                                               |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSA.h                                                              |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCUtil.h                                                            |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OverflowInstAnalysis.h                                                   |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ProfileSummaryInfo.h                                                     |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionIterator.h                                                         |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h                                                        |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h                                           |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SyntheticCountsUtils.h                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h                                                      |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h                                                    |    659 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h                                                |    246 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h                              |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/Local.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h                                                           |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueTracking.h                                                          |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VecFuncs.def                                                             |    633 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VectorUtils.h                                                            |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/AsmParser/LLLexer.h                                                               |    104 +
 external/apache2/llvm/dist/llvm/include/llvm/AsmParser/LLParser.h                                                              |    615 +
 external/apache2/llvm/dist/llvm/include/llvm/AsmParser/LLToken.h                                                               |    495 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/COFF.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.def                                                            |    262 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.h                                                              |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELF.h                                                                |    179 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def                                                   |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MachO.h                                                              |    197 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackDocument.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackReader.h                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackWriter.h                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Wasm.h                                                               |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/WasmRelocs.def                                                       |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/XCOFF.h                                                              |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h                                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeWriterPass.h                                                       |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h                                                            |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AccelTable.h                                                              |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AntiDepBreaker.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h                                                              |     68 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AtomicExpandUtils.h                                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h                                                            |    577 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BuiltinGCs.h                                                              |     32 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CSEConfigBase.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CalcSpillWeights.h                                                        |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CallingConvLower.h                                                        |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h                                                      |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.h                                                            |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIE.h                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h                                              |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/EdgeBundles.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ExpandVectorPredication.h                                                 |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h                                                                |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GCMetadata.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GCStrategy.h                                                              |    136 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h                                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h                                                 |    251 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h                                               |     47 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h                                    |     78 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h                                          |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h                                               |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h                                            |     11 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h                                          |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h                                      |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h                                 |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h                                                    |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h                                              |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h                                                |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h                                               |     72 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h                                             |     66 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h                                                |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBank.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Utils.h                                                        |    105 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ISDOpcodes.h                                                              |     58 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/IndirectThunks.h                                                          |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalCalc.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalUnion.h                                                       |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeCalc.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeEdit.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LowLevelType.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h                                                      |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRParser/MIParser.h                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRPrinter.h                                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRYamlMapping.h                                                          |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h                                                       |    207 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFrameInfo.h                                                        |     45 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h                                                         |     33 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h                                                            |    117 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBuilder.h                                                     |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopUtils.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineMemOperand.h                                                       |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineModuleInfo.h                                                       |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h                                                          |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOutliner.h                                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassManager.h                                                      |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassRegistry.def                                                   |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePipeliner.h                                                        |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineRegisterInfo.h                                                     |     65 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h                                                        |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineSizeOpts.h                                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ModuloSchedule.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/Graph.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Passes.h                                                                  |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFGraph.h                                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFLiveness.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFRegisters.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Register.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterClassInfo.h                                                       |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterUsageInfo.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h                                                       |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAG.h                                                             |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h                                                            |     99 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGISel.h                                                        |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h                                                       |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h                                                  |      6 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Spiller.h                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetCallingConv.h                                                       |     56 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetFrameLowering.h                                                     |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetInstrInfo.h                                                         |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h                                                          |    106 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h                                            |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetPassConfig.h                                                        |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetRegisterInfo.h                                                      |     44 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TileShapeInfo.h                                                           |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/UnreachableBlockElim.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.h                                                              |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.td                                                             |    354 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/VirtRegMap.h                                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h                                                          |     59 +-
 external/apache2/llvm/dist/llvm/include/llvm/Config/config.h.cmake                                                             |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Config/llvm-config.h.cmake                                                        |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinker.h                                                         |     11 +
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFStreamer.h                                                       |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h                                    |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeView.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h                                       |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h                                      |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DIContext.h                                                             |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h                                    |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h                                           |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h                                                 |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h                                                  |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h                                                    |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h                                                       |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h                                                        |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h                                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h                                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h                                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/Header.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h                                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/LineTable.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/Range.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/StringTable.h                                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MSFError.h                                                          |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/GenericError.h                                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h                                 |     69 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h                                                  |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h                                          |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h                                      |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h                                          |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h                                                    |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h                                               |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h                                                  |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h                                                   |    144 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h                                                   |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/Demangle.h                                                               |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/DemangleConfig.h                                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/ItaniumDemangle.h                                                        |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/MicrosoftDemangle.h                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/RustDemangle.h                                                           |    178 +
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/StringView.h                                                             |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/Utility.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h                                                 |    237 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h                                             |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h                                            |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h                                                  |    402 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITSymbol.h                                                       |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Core.h                                                        |     75 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h                                    |     85 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h                                     |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h                                                       |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Layer.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h                                               |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h                                          |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h                                        |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h                                               |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h                                             |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h                                        |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h                                            |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCDebugObjectRegistrar.h                                     |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h                                  |     22 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h                              |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h                                                     |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h                                              |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/FileCheck/FileCheck.h                                                             |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenACC/ACC.td                                                           |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMP.td                                                            |     65 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h                                                    |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPContext.h                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h                                                    |    369 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def                                                      |     60 +-
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/FuzzerCLI.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Argument.h                                                                     |     10 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.h                                                                   |     72 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.td                                                                  |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/BasicBlock.h                                                                   |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/BuiltinGCs.h                                                                   |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CFG.h                                                                          |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/CallingConv.h                                                                  |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constant.h                                                                     |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ConstantRange.h                                                                |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constants.h                                                                    |    196 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DIBuilder.h                                                                    |     12 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DataLayout.h                                                                   |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfo.h                                                                    |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoMetadata.h                                                            |    194 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugLoc.h                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedTypes.h                                                                 |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h                                                               |     57 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Dominators.h                                                                   |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/FPEnv.h                                                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Function.h                                                                     |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GCStrategy.h                                                                   |    136 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GetElementPtrTypeIterator.h                                                    |    174 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalIFunc.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalObject.h                                                                 |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/IR/IRBuilder.h                                                                    |    227 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/InlineAsm.h                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstrTypes.h                                                                   |     85 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instruction.h                                                                  |     14 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h                                                                 |     75 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicInst.h                                                                |    285 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.h                                                                   |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.td                                                                  |    125 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td                                                           |    155 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAMDGPU.td                                                            |    238 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td                                                               |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagon.td                                                           |    120 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagonDep.td                                                        |   9856 +++---
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsNVVM.td                                                              |    155 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsPowerPC.td                                                           |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsRISCV.td                                                             |    267 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsWebAssembly.td                                                       |     91 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td                                                               |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMContext.h                                                                  |     45 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassManager.h                                                            |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassManagers.h                                                           |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/MatrixBuilder.h                                                                |     16 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.def                                                                   |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.h                                                                     |     56 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Module.h                                                                       |     57 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndex.h                                                           |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Operator.h                                                                     |     11 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassInstrumentation.h                                                          |     36 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManager.h                                                                  |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerImpl.h                                                              |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerInternal.h                                                          |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h                                                                 |     93 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PseudoProbe.h                                                                  |     15 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/SafepointIRVerifier.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Statepoint.h                                                                   |    117 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Type.h                                                                         |      9 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Value.h                                                                        |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ValueMap.h                                                                     |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/InitializePasses.h                                                                |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ELFObjHandler.h                                                     |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ELFStub.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/TBEHandler.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/Caching.h                                                                     |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/LTO/Config.h                                                                      |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/LTOBackend.h                                                                  |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h                                                     |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOModule.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/LinkAllPasses.h                                                                   |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h                                                                    |    126 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAssembler.h                                                                  |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCContext.h                                                                    |    131 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h                                                  |     12 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDwarf.h                                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFStreamer.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCExpr.h                                                                       |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInst.h                                                                       |     67 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstBuilder.h                                                                |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrDesc.h                                                                  |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h                                                             |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectWriter.h                                                               |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmLexer.h                                                          |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParser.h                                                         |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h                                                |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h                                                   |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCPseudoProbe.h                                                                |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegister.h                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegisterInfo.h                                                               |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSchedule.h                                                                   |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionELF.h                                                                 |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionMachO.h                                                               |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionWasm.h                                                                |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionXCOFF.h                                                               |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCStreamer.h                                                                   |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSubtargetInfo.h                                                              |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolWasm.h                                                                 |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmObjectWriter.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/SectionKind.h                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/CodeEmitter.h                                                                 |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Context.h                                                                     |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h                                                        |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h                                                  |     93 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h                                             |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Instruction.h                                                                 |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/DispatchStage.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/EntryStage.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/ExecuteStage.h                                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h                                                    |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/InstructionTables.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/RetireStage.h                                                          |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/Stage.h                                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/Binary.h                                                                   |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFF.h                                                                     |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFFImportFile.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFFModuleDefinition.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELF.h                                                                      |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h                                                            |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFTypes.h                                                                 |     41 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachOUniversalWriter.h                                                     |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/RelocationResolver.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/StackMapParser.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h                                                             |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiFile.h                                                                 |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiUniversal.h                                                            |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/Wasm.h                                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/WindowsMachineFlag.h                                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/WindowsResource.h                                                          |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/XCOFFObjectFile.h                                                          |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ELFYAML.h                                                              |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/WasmYAML.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/yaml2obj.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Option/ArgList.h                                                                  |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Option/OptParser.td                                                               |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/Passes/PassBuilder.h                                                              |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/Passes/StandardInstrumentations.h                                                 |    198 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h                                            |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h                                      |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/GCOV.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProf.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfData.inc                                                     |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfReader.h                                                     |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfWriter.h                                                     |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ProfileCommon.h                                                       |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProf.h                                                          |    129 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfReader.h                                                    |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfWriter.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkParser.h                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkFormat.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkLinker.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkParser.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkSerializer.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkStringTable.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.def                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AMDGPUMetadata.h                                                          |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h                                                  |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.def                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Alignment.h                                                               |     10 -
 external/apache2/llvm/dist/llvm/include/llvm/Support/AutoConvert.h                                                             |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryByteStream.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamArray.h                                                       |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamReader.h                                                      |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CachePruning.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Chrono.h                                                                  |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CodeGen.h                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CodeGenCoverage.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CommandLine.h                                                             |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Compiler.h                                                                |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Discriminator.h                                                           |     73 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Errno.h                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Error.h                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCollector.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileOutputBuffer.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileSystem.h                                                              |    108 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatVariadicDetails.h                                                   |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GlobPattern.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GraphWriter.h                                                             |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Host.h                                                                    |     14 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/InitLLVM.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/InstructionCost.h                                                         |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/KnownBits.h                                                               |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/LEB128.h                                                                  |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/LineIterator.h                                                            |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/LowLevelTypeImpl.h                                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/MachineValueType.h                                                        |    332 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/MathExtras.h                                                              |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Memory.h                                                                  |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/Support/MemoryBuffer.h                                                            |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/NativeFormatting.h                                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/OptimizedStructLayout.h                                                   |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Parallel.h                                                                |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Process.h                                                                 |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Program.h                                                                 |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SHA256.h                                                                  |     90 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ScopedPrinter.h                                                           |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Signposts.h                                                               |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TarWriter.h                                                               |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetOpcodes.def                                                         |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetParser.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetRegistry.h                                                          |     94 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TaskQueue.h                                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ThreadPool.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TimeProfiler.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Timer.h                                                                   |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TrailingObjects.h                                                         |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TypeSize.h                                                                |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/VirtualFileSystem.h                                                       |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/WithColor.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.def                                                       |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.h                                                         |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLParser.h                                                              |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/raw_ostream.h                                                             |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/DirectiveEmitter.h                                                       |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Error.h                                                                  |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Record.h                                                                 |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/CGPassBuilderOption.h                                                      |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/GenericOpcodes.td                                                          |     63 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/Combine.td                                                      |    134 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td                                           |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/Target.td                                                                  |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetCallingConv.td                                                       |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h                                                 |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetMachine.h                                                            |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetOptions.h                                                            |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td                                                      |     29 +-
 external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/Error.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/Architecture.def                                                          |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/Architecture.h                                                            |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ArchitectureSet.h                                                         |    171 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/InterfaceFile.h                                                           |    459 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.def                                                    |     39 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.h                                                      |     57 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h                                                   |    166 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h                                                     |    433 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/PackedVersion.h                                                     |     67 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Platform.h                                                          |     46 -
 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                                                     |     33 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h                                                     |     31 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/PackedVersion.h                                                           |     67 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/Platform.h                                                                |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/Symbol.h                                                                  |    124 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/Target.h                                                                  |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/TextAPIReader.h                                                           |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/TextAPIWriter.h                                                           |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h                          |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/HelloNew/HelloWorld.h                                                  |     23 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Attributor.h                                                       |    141 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Inliner.h                                                          |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h                                                        |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h                                               |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h                                                |    157 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h                                             |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfile.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h                                               |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombine.h                                              |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h                                                      |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h                                     |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h                              |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h                                       |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h                                       |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h                                             |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVN.h                                                           |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVNExpression.h                                                 |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GuardWidening.h                                                 |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h                                               |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h                                          |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h                                                   |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h                                          |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h                                               |     13 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SCCP.h                                                          |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h                                           |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h                                          |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils.h                                                                |      6 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h                                            |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/AutoInitRemark.h                                                 |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h                                                |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Cloning.h                                                        |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Debugify.h                                                       |    154 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h                                          |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Evaluator.h                                                      |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h                                            |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/HelloWorld.h                                                     |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Local.h                                                          |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h                                                      |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ModuleUtils.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/PredicateInfo.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h                                        |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SCCPSolver.h                                                     |    137 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h                                    |    923 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h                                    |     98 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h                                        |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SizeOpts.h                                                       |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UniqueInternalLinkageNames.h                                     |     31 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnrollLoop.h                                                     |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ValueMapper.h                                                    |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h                                  |     75 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h                                              |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h                                              |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h                                              |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/BlockIndexer.h                                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/BlockPrinter.h                                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/BlockVerifier.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRLogBuilder.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRRecordConsumer.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRRecordProducer.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRRecords.h                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRTraceExpander.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FDRTraceWriter.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/FileHeaderReader.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/Graph.h                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/InstrumentationMap.h                                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/RecordPrinter.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/XRayRecord.h                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/YAMLXRayRecord.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/module.modulemap                                                                  |     10 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp                                                                 |     85 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp                                                        |     51 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasSetTracker.cpp                                                               |     83 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AssumeBundleQueries.cpp                                                           |     47 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AssumptionCache.cpp                                                               |     19 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp                                                            |    838 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfo.cpp                                                            |      2 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp                                                        |      2 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp                                                         |      9 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFG.cpp                                                                           |     58 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp                                                                    |      5 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp                                                        |     12 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLGraph.h                                                                        |      7 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp                                                        |     18 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CGSCCPassManager.cpp                                                              |     26 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CMakeLists.txt                                                                    |     12 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CallGraph.cpp                                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CallGraphSCCPass.cpp                                                              |     17 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CallPrinter.cpp                                                                   |     12 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CaptureTracking.cpp                                                               |     86 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp                                                                   |     16 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp                                                               |    548 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CostModel.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DDGPrinter.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Delinearization.cpp                                                               |     16 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DemandedBits.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp                                                            |    357 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DivergenceAnalysis.cpp                                                            |    128 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DomTreeUpdater.cpp                                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/EHPersonalities.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/GlobalsModRef.cpp                                                                 |     16 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/IRSimilarityIdentifier.cpp                                                        |     19 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/IVDescriptors.cpp                                                                 |    127 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/IVUsers.cpp                                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp                                           |      2 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineAdvisor.cpp                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp                                                                    |    107 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp                                                 |      7 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp                                                           |    511 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp                                                        |      8 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp                                                     |     12 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyCallGraph.cpp                                                                 |     73 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp                                                                 |    155 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Lint.cpp                                                                          |      8 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Loads.cpp                                                                         |    234 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp                                                            |    233 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAnalysisManager.cpp                                                           |      6 -
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopInfo.cpp                                                                      |     70 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopNestAnalysis.cpp                                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp                                                            |      9 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MLInlineAdvisor.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemDerefPrinter.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp                                                      |     78 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp                                                                     |     95 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSAUpdater.cpp                                                              |     21 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp                                                         |     31 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp                                                          |      8 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCInstKind.cpp                                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/OverflowInstAnalysis.cpp                                                          |     72 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp                                                            |     66 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp                                                               |    584 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp                                                  |     20 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScopedNoAliasAA.cpp                                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/SyncDependenceAnalysis.cpp                                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TFUtils.cpp                                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetLibraryInfo.cpp                                                             |    168 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp                                                           |    352 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp                                                        |     51 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeMetadataUtils.cpp                                                             |     11 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp                                                                 |    920 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp                                                                   |     40 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp                                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.h                                                                        |    104 -
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp                                                                     |    238 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.h                                                                       |    611 -
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLToken.h                                                                        |    492 -
 external/apache2/llvm/dist/llvm/lib/AsmParser/Parser.cpp                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Dwarf.cpp                                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Magic.cpp                                                                     |      3 +-
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Wasm.cpp                                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp                                                         |      2 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp                                                           |    235 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.cpp                                                          |     20 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp                                                           |     56 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp                                                         |     99 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.h                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp                                                       |     55 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/Analysis.cpp                                                                       |     33 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp                                                        |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp                                                          |     23 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp                                                         |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp                                                          |    285 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp                                                     |     20 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp                                                 |    100 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp                                                       |     57 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp                                          |     95 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp                                                    |     21 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h                                                         |    119 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp                                                   |     31 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp                                                    |    150 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp                                                          |    214 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h                                                            |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h                                                        |      3 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp                                                     |     72 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp                                                           |    118 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h                                                             |     34 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp                                                          |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp                                                     |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.cpp                                                        |     14 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.h                                                          |      3 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AtomicExpandPass.cpp                                                               |    137 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BasicBlockSections.cpp                                                             |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp                                                                  |     26 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BuiltinGCs.cpp                                                                     |    130 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/CFIInstrInserter.cpp                                                               |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt                                                                     |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CalcSpillWeights.cpp                                                               |     21 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp                                                                 |    519 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CommandFlags.cpp                                                                   |     65 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp                                                         |     31 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/DFAPacketizer.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/EHContGuardCatchret.cpp                                                            |     84 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/EarlyIfConversion.cpp                                                              |     63 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/EdgeBundles.cpp                                                                    |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp                                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandVectorPredication.cpp                                                        |    469 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp                                                     |     10 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCMetadata.cpp                                                                     |     13 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCRootLowering.cpp                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCStrategy.cpp                                                                     |     20 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp                                                        |    788 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp                                                      |    479 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp                                                      |     38 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp                                                        |     89 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp                                                   |     41 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp                                                     |    773 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Localizer.cpp                                                           |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp                                                    |     15 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp                                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp                                                        |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Utils.cpp                                                               |    193 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp                                                                  |     25 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp                                                                   |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ImplicitNullChecks.cpp                                                             |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InlineSpiller.cpp                                                                  |     53 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LatencyPriorityQueue.cpp                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LexicalScopes.cpp                                                                  |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp                                              |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp                                                |    905 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp                                                             |    636 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveInterval.cpp                                                                   |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalUnion.cpp                                                              |     19 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervals.cpp                                                                  |     89 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LivePhysRegs.cpp                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeEdit.cpp                                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeShrink.cpp                                                                |      9 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeUtils.h                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegMatrix.cpp                                                                  |     16 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveVariables.cpp                                                                  |     44 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRFSDiscriminator.cpp                                                             |    144 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.cpp                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.h                                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIParser.cpp                                                             |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIRParser.cpp                                                            |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRPrinter.cpp                                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRYamlMapping.cpp                                                                 |     43 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp                                                              |    100 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp                                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp                                                          |      9 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp                                                   |      2 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCSE.cpp                                                                     |     26 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp                                                         |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFrameInfo.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp                                                                |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionSplitter.cpp                                                        |     28 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp                                                                   |    163 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstrBundle.cpp                                                             |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineModuleInfo.cpp                                                              |    111 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOperand.cpp                                                                 |      9 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp                                                                |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePassManager.cpp                                                             |     13 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePipeliner.cpp                                                               |    141 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp                                                            |     29 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSSAUpdater.cpp                                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp                                                               |     78 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp                                                                    |    151 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp                                                                |    154 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/OptimizePHIs.cpp                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp                                                                 |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ProcessImplicitDefs.cpp                                                            |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp                                                           |    118 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PseudoProbeInserter.cpp                                                            |     82 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RDFGraph.cpp                                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RDFLiveness.cpp                                                                    |     27 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ReachingDefAnalysis.cpp                                                            |     13 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.cpp                                                                   |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBasic.cpp                                                                  |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp                                                                   |    144 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp                                                                 |    379 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp                                                                   |     22 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp                                                              |    114 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp                                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterScavenging.cpp                                                             |     21 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ReplaceWithVeclib.cpp                                                              |    254 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp                                                              |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp                                                       |    928 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp                                                          |    221 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp                                              |     54 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp                                                      |    149 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h                                                        |      9 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp                                                       |    298 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp                                              |    194 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp                                                     |      9 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp                                                 |     76 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp                                               |    144 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h                                                      |    205 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp                                                |     57 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp                                                   |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp                                                      |    586 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp                                               |    689 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h                                                 |     25 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp                                                |     62 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp                                                  |     66 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp                                                |    139 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h                                                  |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp                                                    |    706 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ShadowStackGCLowering.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SlotIndexes.cpp                                                                    |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SpillPlacement.cpp                                                                 |     69 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SpillPlacement.h                                                                   |      3 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.cpp                                                                       |    188 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.h                                                                         |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackColoring.cpp                                                                  |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp                                                                 |     31 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackSlotColoring.cpp                                                              |     13 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TailDuplicator.cpp                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp                                                                |     43 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp                                                             |     47 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp                                                   |    370 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetPassConfig.cpp                                                               |     39 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetRegisterInfo.cpp                                                             |    109 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp                                                      |     27 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TypePromotion.cpp                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp                                                           |     20 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp                                                                     |     11 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp                                                                     |     78 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp                                                                  |    152 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/WinEHPrepare.cpp                                                                   |     25 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinker.cpp                                                                |     65 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFStreamer.cpp                                                              |     14 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CMakeLists.txt                                                          |      1 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/EnumTables.cpp                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/Formatters.cpp                                                          |     27 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp                                                   |     49 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp                                                       |      3 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp                                                           |     57 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp                                                        |     40 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp                                                               |     45 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp                                                        |     14 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp                                                         |      5 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp                                                              |     19 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp                                                             |    202 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp                                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFError.cpp                                                                 |      2 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp                                        |     83 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp                                                  |     10 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp                                                          |    415 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp                                             |    143 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h                                               |     16 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp                                                          |    114 +-
 external/apache2/llvm/dist/llvm/lib/Demangle/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Demangle/RustDemangle.cpp                                                                  |    790 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/CMakeLists.txt                                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp                                                |     25 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h                                          |    107 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt                                                     |     14 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h                          |    116 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp                                                 |     49 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h                                               |     11 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ELF.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp                                                     |    311 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp                                                        |    204 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp                                                 |     36 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h                                                   |     26 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp                                           |      5 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp                                          |     40 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp                                                    |     84 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp                                                   |    471 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h                                    |    126 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp                                                         |     64 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt                                                         |      2 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Core.cpp                                                               |    182 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp                                           |    507 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp                                                   |      5 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp                                            |     23 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp                                                              |     65 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Layer.cpp                                                              |      2 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp                                                      |     21 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp                                                 |    160 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp                                               |     10 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp                                                     |    153 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCDebugObjectRegistrar.cpp                                            |     62 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp                                         |    110 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp                                                |     35 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp                                             |     77 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/FileCheck/FileCheck.cpp                                                                    |    435 +-
 external/apache2/llvm/dist/llvm/lib/FileCheck/FileCheckImpl.h                                                                  |     80 +-
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenACC/ACC.cpp                                                                   |     19 +
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenACC/CMakeLists.txt                                                            |      7 +-
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/CMakeLists.txt                                                             |      7 +-
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMP.cpp                                                                    |     19 +
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp                                                           |    845 +-
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/FuzzerCLI.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp                                                                           |    127 +-
 external/apache2/llvm/dist/llvm/lib/IR/AttributeImpl.h                                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp                                                                          |    289 +-
 external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp                                                                         |     70 +-
 external/apache2/llvm/dist/llvm/lib/IR/BasicBlock.cpp                                                                          |      9 +-
 external/apache2/llvm/dist/llvm/lib/IR/BuiltinGCs.cpp                                                                          |    130 +
 external/apache2/llvm/dist/llvm/lib/IR/CMakeLists.txt                                                                          |      2 +
 external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp                                                                        |     80 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantRange.cpp                                                                       |     31 +-
 external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp                                                                           |     78 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantsContext.h                                                                      |     16 +-
 external/apache2/llvm/dist/llvm/lib/IR/Core.cpp                                                                                |     91 +-
 external/apache2/llvm/dist/llvm/lib/IR/DIBuilder.cpp                                                                           |     12 +
 external/apache2/llvm/dist/llvm/lib/IR/DataLayout.cpp                                                                          |     19 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfo.cpp                                                                           |    124 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfoMetadata.cpp                                                                   |    193 +-
 external/apache2/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp                                                                      |     20 +-
 external/apache2/llvm/dist/llvm/lib/IR/Dominators.cpp                                                                          |     14 +-
 external/apache2/llvm/dist/llvm/lib/IR/Function.cpp                                                                            |    141 +-
 external/apache2/llvm/dist/llvm/lib/IR/GCStrategy.cpp                                                                          |     20 +
 external/apache2/llvm/dist/llvm/lib/IR/Globals.cpp                                                                             |      3 +-
 external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp                                                                           |     65 +-
 external/apache2/llvm/dist/llvm/lib/IR/InlineAsm.cpp                                                                           |      9 +-
 external/apache2/llvm/dist/llvm/lib/IR/Instruction.cpp                                                                         |     58 +-
 external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp                                                                        |    147 +-
 external/apache2/llvm/dist/llvm/lib/IR/IntrinsicInst.cpp                                                                       |    174 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContext.cpp                                                                         |     26 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.h                                                                       |     26 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMRemarkStreamer.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/IR/LegacyPassManager.cpp                                                                   |     44 +-
 external/apache2/llvm/dist/llvm/lib/IR/Mangler.cpp                                                                             |      9 +-
 external/apache2/llvm/dist/llvm/lib/IR/Metadata.cpp                                                                            |     25 +-
 external/apache2/llvm/dist/llvm/lib/IR/Module.cpp                                                                              |    115 +-
 external/apache2/llvm/dist/llvm/lib/IR/ModuleSummaryIndex.cpp                                                                  |     45 +-
 external/apache2/llvm/dist/llvm/lib/IR/Operator.cpp                                                                            |     77 +-
 external/apache2/llvm/dist/llvm/lib/IR/PseudoProbe.cpp                                                                         |     71 +
 external/apache2/llvm/dist/llvm/lib/IR/ReplaceConstant.cpp                                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/IR/Type.cpp                                                                                |     26 +-
 external/apache2/llvm/dist/llvm/lib/IR/User.cpp                                                                                |      8 +-
 external/apache2/llvm/dist/llvm/lib/IR/Value.cpp                                                                               |    123 +-
 external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp                                                                            |    288 +-
 external/apache2/llvm/dist/llvm/lib/IRReader/IRReader.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/InterfaceStub/ELFObjHandler.cpp                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/LTO/LTO.cpp                                                                                |     41 +-
 external/apache2/llvm/dist/llvm/lib/LTO/LTOBackend.cpp                                                                         |    185 +-
 external/apache2/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp                                                                   |     17 +-
 external/apache2/llvm/dist/llvm/lib/LTO/SummaryBasedOptimizations.cpp                                                          |      2 +
 external/apache2/llvm/dist/llvm/lib/Linker/IRMover.cpp                                                                         |     60 +-
 external/apache2/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp                                                                     |    141 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp                                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoXCOFF.cpp                                                                      |     11 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp                                                                       |    291 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCContext.cpp                                                                           |    230 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/Disassembler.cpp                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCDwarf.cpp                                                                             |     64 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp                                                                       |     28 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCExpr.cpp                                                                              |      5 +
 external/apache2/llvm/dist/llvm/lib/MC/MCInst.cpp                                                                              |     38 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCMachOStreamer.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp                                                                    |    203 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp                                                                    |     30 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp                                                                   |    131 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp                                                                  |    543 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/COFFAsmParser.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp                                                            |     19 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/ELFAsmParser.cpp                                                               |     42 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCAsmParser.cpp                                                                |      7 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MasmParser.cpp                                                                 |     49 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/WasmAsmParser.cpp                                                              |     39 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionELF.cpp                                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionMachO.cpp                                                                      |     66 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionWasm.cpp                                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionXCOFF.cpp                                                                      |     63 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCStreamer.cpp                                                                          |     53 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSubtargetInfo.cpp                                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSymbolXCOFF.cpp                                                                       |      6 -
 external/apache2/llvm/dist/llvm/lib/MC/MCWinCOFFStreamer.cpp                                                                   |      5 +-
 external/apache2/llvm/dist/llvm/lib/MC/WasmObjectWriter.cpp                                                                    |    170 +-
 external/apache2/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp                                                                 |     13 +-
 external/apache2/llvm/dist/llvm/lib/MC/XCOFFObjectWriter.cpp                                                                   |     81 +-
 external/apache2/llvm/dist/llvm/lib/MCA/CMakeLists.txt                                                                         |      1 +
 external/apache2/llvm/dist/llvm/lib/MCA/Context.cpp                                                                            |     21 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/LSUnit.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp                                                         |    259 +-
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp                                                    |      7 +-
 external/apache2/llvm/dist/llvm/lib/MCA/InstrBuilder.cpp                                                                       |      1 +
 external/apache2/llvm/dist/llvm/lib/MCA/Instruction.cpp                                                                        |     13 +-
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/DispatchStage.cpp                                                               |     17 +-
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/InOrderIssueStage.cpp                                                           |    390 +
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/RetireStage.cpp                                                                 |     16 +-
 external/apache2/llvm/dist/llvm/lib/Object/Binary.cpp                                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Object/ELF.cpp                                                                             |     59 +
 external/apache2/llvm/dist/llvm/lib/Object/ELFObjectFile.cpp                                                                   |      5 +
 external/apache2/llvm/dist/llvm/lib/Object/IRSymtab.cpp                                                                        |     27 +-
 external/apache2/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp                                                                 |      2 +
 external/apache2/llvm/dist/llvm/lib/Object/MachOUniversalWriter.cpp                                                            |     15 +-
 external/apache2/llvm/dist/llvm/lib/Object/ModuleSymbolTable.cpp                                                               |      9 +-
 external/apache2/llvm/dist/llvm/lib/Object/RecordStreamer.cpp                                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Object/RecordStreamer.h                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Object/RelocationResolver.cpp                                                              |      2 +
 external/apache2/llvm/dist/llvm/lib/Object/TapiUniversal.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Object/WasmObjectFile.cpp                                                                  |     91 +-
 external/apache2/llvm/dist/llvm/lib/Object/XCOFFObjectFile.cpp                                                                 |     21 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp                                                           |     35 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFEmitter.cpp                                                                  |     10 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFYAML.cpp                                                                     |    171 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmEmitter.cpp                                                                 |     22 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmYAML.cpp                                                                    |     18 +-
 external/apache2/llvm/dist/llvm/lib/Passes/CMakeLists.txt                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Passes/PassBuilder.cpp                                                                     |    591 +-
 external/apache2/llvm/dist/llvm/lib/Passes/PassBuilderBindings.cpp                                                             |    149 +
 external/apache2/llvm/dist/llvm/lib/Passes/PassRegistry.def                                                                    |     14 +-
 external/apache2/llvm/dist/llvm/lib/Passes/StandardInstrumentations.cpp                                                        |    845 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp                                                   |     83 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp                                             |    195 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/GCOV.cpp                                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProf.cpp                                                                  |     46 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfWriter.cpp                                                            |     43 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp                                                      |    103 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProf.cpp                                                                 |    117 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfReader.cpp                                                           |    175 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfWriter.cpp                                                           |    102 +-
 external/apache2/llvm/dist/llvm/lib/Remarks/CMakeLists.txt                                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Remarks/YAMLRemarkSerializer.cpp                                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/Support/APFloat.cpp                                                                        |     33 +
 external/apache2/llvm/dist/llvm/lib/Support/ARMTargetParser.cpp                                                                |      5 +-
 external/apache2/llvm/dist/llvm/lib/Support/AutoConvert.cpp                                                                    |     67 +
 external/apache2/llvm/dist/llvm/lib/Support/BuryPointer.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/CMakeLists.txt                                                                     |      3 +
 external/apache2/llvm/dist/llvm/lib/Support/CommandLine.cpp                                                                    |     43 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileCollector.cpp                                                                  |      6 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileOutputBuffer.cpp                                                               |     30 +-
 external/apache2/llvm/dist/llvm/lib/Support/GraphWriter.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/Host.cpp                                                                           |    110 +-
 external/apache2/llvm/dist/llvm/lib/Support/KnownBits.cpp                                                                      |    132 +-
 external/apache2/llvm/dist/llvm/lib/Support/ManagedStatic.cpp                                                                  |     15 +-
 external/apache2/llvm/dist/llvm/lib/Support/MemoryBuffer.cpp                                                                   |     53 +-
 external/apache2/llvm/dist/llvm/lib/Support/Path.cpp                                                                           |     63 +-
 external/apache2/llvm/dist/llvm/lib/Support/Process.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/SHA256.cpp                                                                         |    291 +
 external/apache2/llvm/dist/llvm/lib/Support/ScopedPrinter.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/Signals.cpp                                                                        |      5 +
 external/apache2/llvm/dist/llvm/lib/Support/Signposts.cpp                                                                      |     60 +-
 external/apache2/llvm/dist/llvm/lib/Support/TargetParser.cpp                                                                   |     22 +-
 external/apache2/llvm/dist/llvm/lib/Support/TimeProfiler.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/Timer.cpp                                                                          |     32 +-
 external/apache2/llvm/dist/llvm/lib/Support/ToolOutputFile.cpp                                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Support/Triple.cpp                                                                         |     19 +-
 external/apache2/llvm/dist/llvm/lib/Support/TypeSize.cpp                                                                       |     41 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Path.inc                                                                      |    124 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Process.inc                                                                   |     20 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Program.inc                                                                   |     14 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Signals.inc                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/VirtualFileSystem.cpp                                                              |      2 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Path.inc                                                                   |     52 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Process.inc                                                                |      6 +
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Program.inc                                                                |     45 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Signals.inc                                                                |     12 +-
 external/apache2/llvm/dist/llvm/lib/Support/WithColor.cpp                                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Support/X86TargetParser.cpp                                                                |     20 +-
 external/apache2/llvm/dist/llvm/lib/Support/raw_ostream.cpp                                                                    |     34 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/Error.cpp                                                                         |     16 +
 external/apache2/llvm/dist/llvm/lib/TableGen/Main.cpp                                                                          |      9 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/Record.cpp                                                                        |     88 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/SetTheory.cpp                                                                     |     12 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/StringMatcher.cpp                                                                 |     23 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.cpp                                                                       |     53 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.h                                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.cpp                                                                      |    541 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.h                                                                        |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.h                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.td                                                                  |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp                                                       |     61 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp                                                    |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp                                                |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.td                                                 |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp                                                       |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Combine.td                                                           |     82 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp                                                        |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp                                                |    123 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp                                                         |    551 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp                                                    |    355 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.h                                                      |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def                                              |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp                                                     |     93 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp                                                     |   1402 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h                                                       |     76 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrFormats.td                                                      |    129 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrGISel.td                                                        |    103 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp                                                        |    532 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.h                                                          |     27 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td                                                         |    242 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp                                               |    190 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp                                     |    613 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h                                                |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp                                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBanks.td                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp                                                     |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td                                                      |    352 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA55.td                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp                                                 |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h                                                   |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp                                                     |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp                                                |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp                                                        |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h                                                          |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SystemOperands.td                                                    |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp                                                    |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp                                              |    696 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h                                                |    143 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp                                              |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt                                                              |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp                                               |    478 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h                                                 |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp                                            |    180 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h                                              |     54 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp                                        |    838 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp                                              |    271 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h                                                |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp                                     |    171 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp                                      |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp                                      |    370 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp                                         |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp                                       |    143 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp                                           |     71 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h                                             |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h                                       |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp                                          |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp                                     |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp                                         |     53 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h                                            |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp                                      |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp                                 |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEInstrFormats.td                                                          |    337 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp                                                        |    417 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.h                                                                     |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.td                                                                    |    216 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp                                                      |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp                                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp                                             |     64 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp                                              |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h                                                    |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp                                                         |    168 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h                                                           |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp                                                    |    108 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp                                                       |    849 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h                                                         |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td                                                         |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCombine.td                                                             |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGISel.td                                                               |     44 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp                                                |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h                                                  |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp                                                       |    384 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp                                                       |     93 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h                                                         |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td                                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp                                                |    395 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h                                                  |     50 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td                                                        |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp                                                      |    194 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h                                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp                                                 |    277 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp                                                        |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp                                             |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp                                                    |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h                                                               |     16 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp                                              |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp                                               |     84 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp                                                      |     58 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp                                                    |    128 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp                                                   |    268 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h                                                     |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td                                                    |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp                                                          |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h                                                            |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp                                                      |    111 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp                                                |    195 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h                                                  |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp                                            |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp                                                |    981 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/BUFInstructions.td                                                           |    563 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CMakeLists.txt                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/DSInstructions.td                                                            |    168 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp                                          |    309 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h                                            |     17 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EvergreenInstructions.td                                                     |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/FLATInstructions.td                                                          |    254 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp                                                            |    148 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp                                                      |    793 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNProcessors.td                                                             |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp                                                       |    870 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp                                                           |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.h                                                             |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp                                                         |     51 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h                                                           |     14 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSubtarget.h                                                               |    109 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp                                           |    107 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp                                        |    322 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h                                          |     83 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp                                             |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MIMGInstructions.td                                                          |    728 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp                                                         |     87 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.h                                                           |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAddIMGInit.cpp                                                             |    169 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp                                                    |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIDefines.h                                                                  |     82 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp                                                           |    513 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp                                                      |    182 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp                                                          |    519 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp                                                           |    921 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.h                                                             |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp                                                      |     58 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp                                                            |    504 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp                                                         |    330 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrFormats.td                                                            |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp                                                              |    761 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.h                                                                |     80 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.td                                                               |    201 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstructions.td                                                            |    163 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp                                                     |    221 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp                                                     |    153 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp                                                       |     87 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp                                                        |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp                                                    |     79 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h                                                      |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp                                                        |    416 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp                                                    |     12 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp                                               |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp                                                          |    136 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp                                                     |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp                                                        |    144 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIProgramInfo.h                                                              |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp                                                           |    820 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.h                                                             |     67 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.td                                                            |    160 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRemoveShortExecBranches.cpp                                                |    159 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SISchedule.td                                                                |     73 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp                                                          |   1018 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SMInstructions.td                                                            |    129 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SOPInstructions.td                                                           |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp                                                     |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp                                                     |    284 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h                                                       |     58 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPULDSUtils.cpp                                                     |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPULDSUtils.h                                                       |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp                                                  |     47 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt                                                         |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP1Instructions.td                                                          |     56 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP2Instructions.td                                                          |    113 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3Instructions.td                                                          |    133 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3PInstructions.td                                                         |    321 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPCInstructions.td                                                          |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPInstructions.td                                                           |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCFrameLowering.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.h                                                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.td                                                                          |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h                                                              |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp                                                         |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h                                                           |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBlockPlacement.cpp                                                           |    231 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.cpp                                                             |    137 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.h                                                               |      6 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.cpp                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp                                                       |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp                                                        |    108 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp                                                                 |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp                                                            |    107 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp                                                             |    203 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp                                                             |   1212 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h                                                               |    507 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.cpp                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td                                                                 |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrMVE.td                                                                  |    108 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td                                                                 |     63 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td                                                                |     37 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td                                                               |    125 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrVFP.td                                                                  |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp                                                       |     65 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp                                                         |    122 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMCInstLower.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSLSHardening.cpp                                                             |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleM7.td                                                                |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp                                                         |     66 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h                                                                  |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp                                                            |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp                                                      |    395 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.h                                                        |    141 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp                                                      |    645 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/CMakeLists.txt                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp                                                |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp                                                  |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp                                                 |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h                                                    |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp                                               |     72 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp                                                |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp                                         |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp                                                    |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp                                                     |    390 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp                                                |   1052 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredUtils.h                                                              |     45 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp                                                     |    890 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp                                                             |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1InstrInfo.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp                                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRAsmPrinter.cpp                                                               |     17 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp                                                        |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRFrameLowering.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.cpp                                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.td                                                                 |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRegisterInfo.td                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRelaxMemOperations.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp                                             |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp                                                      |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h                                                        |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp                                                     |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAdjustOpt.cpp                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.cpp                                                             |     60 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.h                                                               |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIPeephole.cpp                                                               |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFPreserveDIType.cpp                                                           |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.cpp                                                            |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.h                                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetTransformInfo.h                                                        |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTF.def                                                                         |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.cpp                                                                    |     81 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.h                                                                      |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/CMakeLists.txt                                                                  |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt                                                       |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp                                                    |    652 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CMakeLists.txt                                                                 |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKY.td                                                                        |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYInstrFormats.td                                                            |     80 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYInstrInfo.td                                                               |    353 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp                                                |    104 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h                                                  |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h                                                  |     34 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp                                               |    101 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h                                                 |     52 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp                                             |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h                                               |     74 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp                                                    |    122 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h                                                      |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp                                              |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/CMakeLists.txt                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Hexagon.td                                                                  |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepArch.h                                                            |     71 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepArch.td                                                           |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc                                                      |     51 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td                                                         |    879 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td                                                      |   1467 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepITypes.h                                                          |     90 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepITypes.td                                                         |     84 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td                                                   |   7067 ++--
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td                                                      |    463 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td                                                  |   5772 ++--
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepMappings.td                                                       |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepMask.h                                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepOperands.td                                                       |    162 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h                                                   |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp                                                     |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp                                                     |     86 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h                                                       |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp                                                  |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp                                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsics.td                                                        |    132 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV65.gen.td                                              |     85 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatterns.td                                                          |     67 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td                                                       |    146 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp                                                     |    124 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSchedule.td                                                          |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonScheduleV68.td                                                       |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.h                                                          |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.h                                                      |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp                                              |    133 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h                                                |     85 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp                                                    |     91 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp                                        |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp                                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h                                                    |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt                                                       |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp                                                    |    861 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/CMakeLists.txt                                                                 |     51 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt                                                    |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp                                              |    612 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68k.h                                                                         |     50 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68k.td                                                                        |    126 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kAsmPrinter.cpp                                                             |    113 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kAsmPrinter.h                                                               |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kCallingConv.h                                                              |     77 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kCallingConv.td                                                             |    119 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp                                                      |    307 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kExpandPseudo.cpp                                                           |    320 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kFrameLowering.cpp                                                          |    896 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kFrameLowering.h                                                            |    173 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp                                                           |    899 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kISelLowering.cpp                                                           |   3414 ++
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kISelLowering.h                                                             |    276 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrArithmetic.td                                                         |    892 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrBits.td                                                               |    100 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrBuilder.h                                                             |     94 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrCompiler.td                                                           |    126 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrControl.td                                                            |    317 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrData.td                                                               |    712 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrFormats.td                                                            |    371 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrInfo.cpp                                                              |    869 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrInfo.h                                                                |    339 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrInfo.td                                                               |    687 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrShiftRotate.td                                                        |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kMCInstLower.cpp                                                            |    170 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kMCInstLower.h                                                              |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kMachineFunction.cpp                                                        |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kMachineFunction.h                                                          |    114 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kRegisterInfo.cpp                                                           |    267 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kRegisterInfo.h                                                             |    109 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kRegisterInfo.td                                                            |    127 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kSchedule.td                                                                |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kSubtarget.cpp                                                              |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kSubtarget.h                                                                |    165 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kTargetMachine.cpp                                                          |    159 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kTargetMachine.h                                                            |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp                                                       |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kTargetObjectFile.h                                                         |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt                                                    |     17 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp                                                |    239 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h                                                    |    247 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp                                           |    120 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h                                                  |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp                                               |    219 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h                                                 |    169 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp                                                 |     36 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h                                                   |     31 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp                                             |    387 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h                                               |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp                                              |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h                                                |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt                                                      |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp                                                  |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h                                                    |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.td                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp                                             |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.cpp                                                           |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFastISel.cpp                                                               |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFrameLowering.cpp                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp                                                           |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp                                                           |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/CMakeLists.txt                                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.td                                                                      |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp                                                          |     70 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h                                                            |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp                                                         |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td                                                             |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td                                                            |    221 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp                                                            |    119 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp                                                     |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp                                                        |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp                                                  |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp                                                  |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp                                            |     17 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp                                              |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp                                             |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h                                               |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp                                               |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp                                           |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h                                             |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp                                            |     50 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp                                       |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp                                           |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h                                             |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/P9InstrResources.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.h                                                                       |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.td                                                                      |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp                                                           |    260 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCCState.h                                                                |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.td                                                           |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFastISel.cpp                                                             |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp                                                        |    180 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.h                                                          |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp                                                         |    365 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp                                                         |   1261 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h                                                           |     95 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td                                                            |    193 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrAltivec.td                                                          |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td                                                          |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp                                                            |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td                                                             |    359 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrPrefix.td                                                           |    251 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrSPE.td                                                              |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrVSX.td                                                              |   1365 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp                                                           |     44 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h                                                    |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp                                                         |    137 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.td                                                          |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h                                                              |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp                                                       |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp                                                        |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.h                                                          |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp                                                     |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetStreamer.h                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp                                                  |    172 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h                                                    |     71 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp                                                  |    243 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt                                                   |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp                                            |     60 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp                                              |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp                                                |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h                                                  |    124 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp                                                  |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp                                            |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp                                                  |     62 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.h                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.td                                                                      |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp                                                           |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCleanupVSETVLI.cpp                                                       |     98 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp                                                    |    127 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp                                                        |    302 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.h                                                          |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp                                                         |   1436 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h                                                           |    127 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp                                                         |   5098 +++-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h                                                           |    305 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormats.td                                                          |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td                                                         |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp                                                            |    626 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.h                                                              |     17 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.td                                                             |    354 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoA.td                                                            |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoB.td                                                            |    624 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoC.td                                                            |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoD.td                                                            |     53 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoF.td                                                            |     81 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoM.td                                                            |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoV.td                                                            |    153 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td                                                     |   1998 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td                                                  |    646 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td                                                  |   1338 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td                                                          |    106 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp                                                          |     45 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h                                                    |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp                                                         |    152 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.h                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.td                                                          |     94 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket.td                                                           |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td                                                          |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedule.td                                                              |    117 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVScheduleB.td                                                             |     89 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.cpp                                                            |     83 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.h                                                              |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSystemOperands.td                                                        |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp                                                  |     79 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h                                                    |    134 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp                                                  |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp                                              |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp                                         |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h                                                |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp                                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.cpp                                                        |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.h                                                           |      7 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrAliases.td                                                          |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrFormats.td                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td                                                             |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.td                                                          |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp                                              |    133 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp                                         |     47 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h                                           |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp                                           |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZ.td                                                                  |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp                                                       |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp                                                      |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.h                                                        |    100 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.td                                                       |    161 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp                                                    |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.h                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp                                                     |    104 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td                                                      |     64 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp                                                        |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td                                                         |     62 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp                                                     |     87 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h                                                       |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td                                                      |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp                                                        |     33 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.h                                                          |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp                                              |    132 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h                                                |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp                                                        |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/TargetMachine.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEFrameLowering.cpp                                                              |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.h                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.td                                                                   |     75 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrPatternsVec.td                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VETargetTransformInfo.h                                                          |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp                                      |    231 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/CMakeLists.txt                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp                                |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp                                 |    159 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h                                   |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp                               |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp                                |     26 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h                                  |     30 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp                              |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp                            |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/README.txt                                                              |     53 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt                                                    |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp                                      |    151 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h                                        |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp                                          |    131 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h                                            |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssembly.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssembly.td                                                          |      6 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp                                               |     82 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp                                                  |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp                                              |    839 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp                                               |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp                                        |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h                                          |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp                                            |    190 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h                                              |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp                                           |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp                                                 |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISD.def                                                      |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp                                             |    468 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h                                               |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td                                              |     53 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td                                                 |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td                                                 |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp                                                |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td                                                 |     93 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td                                               |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td                                                  |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td                                                 |    368 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td                                                |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp                                            |     94 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp                                    |    151 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp                                              |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp                                      |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h                                        |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp                                              |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h                                                  |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp                                      |     60 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp                                                |    131 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.h                                                  |     57 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt                                             |    119 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt                                                                  |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/ImmutableGraph.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp                                                  |     76 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h                                                      |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp                                                   |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.h                                                                           |     12 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.td                                                                          |     74 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp                                                               |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallFrameOptimization.cpp                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.cpp                                                             |    237 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.h                                                               |      9 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td                                                               |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86EvexToVex.cpp                                                                |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ExpandPseudo.cpp                                                             |    251 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp                                                                 |    225 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastTileConfig.cpp                                                           |    306 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp                                                        |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FloatingPoint.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp                                                            |    164 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.h                                                              |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp                                                             |     79 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp                                                             |   2455 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h                                                               |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAMX.td                                                                  |     54 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td                                                               |    232 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td                                                             |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td                                                              |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td                                                                  |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td                                                              |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td                                                              |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp                                                                |    115 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td                                                                 |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td                                                                  |     51 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td                                                               |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp                                                        |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp                                                       |    679 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXType.cpp                                                             |    373 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerTileCopy.cpp                                                            |    132 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MachineFunctionInfo.h                                                        |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86OptimizeLEAs.cpp                                                             |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PadShortFunction.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PfmCounters.td                                                               |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PreAMXConfig.cpp                                                             |    422 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PreTileConfig.cpp                                                            |    567 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp                                                             |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedBroadwell.td                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSandyBridge.td                                                          |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeClient.td                                                        |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeServer.td                                                        |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Schedule.td                                                                  |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleAtom.td                                                              |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBdVer2.td                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBtVer2.td                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleSLM.td                                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleZnver1.td                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleZnver2.td                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleZnver3.td                                                            |   1665 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp                                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h                                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp                                                            |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp                                                      |    742 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.h                                                        |    127 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TileConfig.cpp                                                               |    274 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86VZeroUpper.cpp                                                               |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinAllocaExpander.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Testing/Support/Annotations.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/Testing/Support/SupportHelpers.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/Architecture.cpp                                                                   |     98 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/ArchitectureSet.cpp                                                                |     70 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/CMakeLists.txt                                                                     |     20 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/InterfaceFile.cpp                                                                  |    163 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Architecture.cpp                                                             |     98 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp                                                          |     70 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/InterfaceFile.cpp                                                            |    119 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/PackedVersion.cpp                                                            |    113 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Platform.cpp                                                                 |     93 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Symbol.cpp                                                                   |     58 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Target.cpp                                                                   |     76 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextAPIContext.h                                                             |     32 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStub.cpp                                                                 |   1150 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.cpp                                                           |    238 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.h                                                             |     80 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/PackedVersion.cpp                                                                  |    113 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/Platform.cpp                                                                       |    109 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/Symbol.cpp                                                                         |     58 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/Target.cpp                                                                         |     76 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/TextAPIContext.h                                                                   |     32 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/TextStub.cpp                                                                       |   1150 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/TextStubCommon.cpp                                                                 |    238 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/TextStubCommon.h                                                                   |     80 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp                                                         |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp                                 |      2 -
 external/apache2/llvm/dist/llvm/lib/Transforms/CMakeLists.txt                                                                  |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp                                                      |     25 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp                                                        |     39 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroFrame.cpp                                                        |    671 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInstr.h                                                          |     26 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInternal.h                                                       |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp                                                        |    112 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/Coroutines.cpp                                                       |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/HelloNew/CMakeLists.txt                                                         |     10 -
 external/apache2/llvm/dist/llvm/lib/Transforms/HelloNew/HelloWorld.cpp                                                         |     17 -
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp                                                       |     61 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp                                                              |    120 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AttributorAttributes.cpp                                                    |    808 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/BlockExtractor.cpp                                                          |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ConstantMerge.cpp                                                           |      2 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp                                                 |      3 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ExtractGV.cpp                                                               |     19 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp                                                           |    130 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionImport.cpp                                                          |     58 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp                                                               |    594 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/HotColdSplitting.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPO.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IROutliner.cpp                                                              |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp                                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp                                                                 |     16 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Internalize.cpp                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp                                                          |     34 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp                                                          |     20 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/OpenMPOpt.cpp                                                               |    504 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp                                                         |     55 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp                                                      |    256 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SCCP.cpp                                                                    |     12 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleContextTracker.cpp                                                    |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp                                                           |   1546 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp                                                      |     58 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/StripSymbols.cpp                                                            |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp                                                    |     31 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp                                                      |     69 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp                                               |     59 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp                                             |    334 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp                                                |    553 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp                                                |     74 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp                                             |     64 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineInternal.h                                               |     15 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp                                            |     57 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp                                                  |     26 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp                                               |    223 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp                                               |     84 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp                                     |     56 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp                                            |     74 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp                                            |    110 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp                                            |    224 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CFGMST.h                                                        |     18 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp                                      |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp                                           |   2187 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp                                               |     39 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp                                          |    188 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp                                       |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp                                              |     67 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp                                             |     22 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp                                             |     38 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp                                          |     23 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp                                             |     42 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp                                           |     57 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h                                                 |      8 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp                                                  |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp                                                             |     93 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.h                                                               |     72 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp                                                     |     83 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp                                                         |     69 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp                                                  |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/PtrState.cpp                                                            |     46 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/PtrState.h                                                              |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp                                                                 |     15 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp                                                    |     83 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/BDCE.cpp                                                                 |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp                                                     |     16 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp                                                |    172 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp                                           |    119 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DCE.cpp                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp                                                 |   1163 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DivRemPairs.cpp                                                          |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp                                                             |     58 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Float2Int.cpp                                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp                                                                  |    567 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNHoist.cpp                                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp                                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp                                                       |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp                                                        |     68 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp                                                                 |    269 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDeletion.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDistribute.cpp                                                       |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFlatten.cpp                                                          |     84 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFuse.cpp                                                             |     14 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp                                                   |    639 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInterchange.cpp                                                      |    148 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPassManager.cpp                                                      |     37 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp                                                       |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp                                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSink.cpp                                                             |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp                                                   |    234 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp                                                 |     92 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp                                                       |     52 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp                                                         |    230 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerAtomic.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp                                              |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp                                                 |     13 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp                                                |    189 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp                                                      |    217 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergeICmps.cpp                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp                                                |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp                                                      |    131 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NewGVN.cpp                                                               |    275 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp                                                          |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp                                              |    434 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp                                                                 |   1574 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp                                                                 |     62 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp                                             |     58 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp                                                   |    121 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp                                                      |     22 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Sink.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp                                                 |     13 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp                                           |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp                                                       |     20 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp                                                   |     82 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AutoInitRemark.cpp                                                        |    210 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp                                                       |    320 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp                                                    |     41 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp                                                         |    109 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneFunction.cpp                                                         |    346 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneModule.cpp                                                           |     39 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeExtractor.cpp                                                         |     56 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Debugify.cpp                                                              |    568 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Evaluator.cpp                                                             |    158 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FixIrreducible.cpp                                                        |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FlattenCFG.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/HelloWorld.cpp                                                            |     17 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp                                                     |     21 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp                                                        |    247 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp                                                                 |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp                                                    |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp                                                                 |    650 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopPeel.cpp                                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp                                                     |     27 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp                                                          |     21 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp                                                            |     33 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp                                                      |     48 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp                                                     |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp                                                             |    209 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MetaRenamer.cpp                                                           |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ModuleUtils.cpp                                                           |     21 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp                                                         |     67 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp                                               |    212 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SCCPSolver.cpp                                                            |   1666 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdater.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp                                           |    163 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp                                               |    170 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp                                                           |    851 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp                                                        |     50 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp                                                      |    144 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SizeOpts.cpp                                                              |     18 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp                                            |    118 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Utils.cpp                                                                 |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp                                                            |     29 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ValueMapper.cpp                                                           |     78 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp                                               |     36 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp                                         |    111 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h                                            |     77 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp                                                     |   2985 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp                                                     |   1668 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h                                                     |     54 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp                                                             |    409 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.h                                                               |    876 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp                                                  |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp                                                   |     82 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanTransforms.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanValue.h                                                          |     62 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp                                                     |    141 +-
 external/apache2/llvm/dist/llvm/runtimes/CMakeLists.txt                                                                        |     34 +-
 external/apache2/llvm/dist/llvm/runtimes/llvm-strip-link.in                                                                    |     27 -
 external/apache2/llvm/dist/llvm/tools/bugpoint/FindBugs.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/tools/bugpoint/ListReducer.h                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinkerForBinary.cpp                                                        |      8 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/LinkUtils.h                                                                     |      7 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachODebugMapParser.cpp                                                         |     13 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/Options.td                                                                      |     19 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.cpp                                                                    |     10 +-
 external/apache2/llvm/dist/llvm/tools/gold/gold-plugin.cpp                                                                     |     10 +-
 external/apache2/llvm/dist/llvm/tools/llc/llc.cpp                                                                              |     34 +-
 external/apache2/llvm/dist/llvm/tools/lli/CMakeLists.txt                                                                       |      2 +
 external/apache2/llvm/dist/llvm/tools/lli/ExecutionUtils.cpp                                                                   |    146 +
 external/apache2/llvm/dist/llvm/tools/lli/ExecutionUtils.h                                                                     |     60 +
 external/apache2/llvm/dist/llvm/tools/lli/lli.cpp                                                                              |    139 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp                                                                      |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/echo.cpp                                                                     |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt                                                       |     25 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp                                                     |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h                                                       |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CodeCoverage.cpp                                                                |     42 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp                                                         |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.h                                                           |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageViewOptions.h                                                           |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/TestingSupport.cpp                                                              |     19 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/gcov.cpp                                                                        |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/CMakeLists.txt                                                               |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/llvm-cvtres.cpp                                                              |     49 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp                                                            |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp                                                              |      5 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dis/llvm-dis.cpp                                                                    |    122 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/SectionSizes.cpp                                                          |     22 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/Statistics.cpp                                                            |    252 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp                                                        |     44 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.h                                                          |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/llvm-dwp.cpp                                                                    |    216 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/CMakeLists.txt                                                             |      4 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/AArch64/CMakeLists.txt                                                 |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.cpp                                                           |     19 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp                                                    |     15 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/CMakeLists.txt                                                         |     51 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LlvmState.cpp                                                          |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp                                                    |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Mips/CMakeLists.txt                                                    |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt                                                 |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp                                             |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp                                                        |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/CMakeLists.txt                                                     |     24 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/Target.cpp                                                         |     41 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/llvm-exegesis.cpp                                                          |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp                                                          |    109 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/CMakeLists.txt                                                                  |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/llvm-ifs.cpp                                                                    |    100 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/CMakeLists.txt                                                              |      8 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-elf.cpp                                                        |     21 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/CMakeLists.txt                                        |      8 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp                             |     72 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.cpp                                                            |    162 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.h                                                              |      2 -
 external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp                                              |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-link/llvm-link.cpp                                                                  |     80 +-
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/llvm-lipo.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-lto2/llvm-lto2.cpp                                                                  |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp                                      |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp                                                                      |     46 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegionGenerator.cpp                                                         |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegionGenerator.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.cpp                                                   |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RegisterFileStatistics.cpp                                                |     25 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.cpp                                                          |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/llvm-mca.cpp                                                                    |     63 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ml/Disassembler.cpp                                                                 |     14 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ml/Opts.td                                                                          |     53 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ml/llvm-ml.cpp                                                                      |     19 +-
 external/apache2/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp                                                                      |    118 +-
 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                                                              |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFConfig.h                                                           |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp                                                        |     29 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.h                                                          |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Reader.h                                                               |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Writer.cpp                                                             |     24 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Writer.h                                                               |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CommonConfig.h                                                              |    232 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CommonOpts.td                                                               |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ConfigManager.cpp                                                           |   1387 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ConfigManager.h                                                             |     84 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.cpp                                                              |   1180 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.h                                                                |    289 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFConfig.cpp                                                           |    133 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFConfig.h                                                             |     16 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp                                                          |    223 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.h                                                            |     20 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.cpp                                                              |    129 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.h                                                                |     29 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOConfig.h                                                         |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp                                                |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp                                                      |     93 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.h                                                        |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp                                                       |     43 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.h                                                         |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MultiFormatConfig.h                                                         |     37 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ObjcopyOpts.td                                                              |     13 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.cpp                                                            |    238 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/WasmConfig.h                                                           |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/WasmObjcopy.cpp                                                        |     27 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/WasmObjcopy.h                                                          |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/Writer.cpp                                                             |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/Writer.h                                                               |      5 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/CMakeLists.txt                                                              |     17 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ELFDump.cpp                                                                 |     14 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp                                                               |    371 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/MachODump.h                                                                 |     42 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ObjdumpOptID.h                                                              |     13 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ObjdumpOpts.td                                                              |    323 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/OtoolOpts.td                                                                |     68 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/SourcePrinter.cpp                                                           |    483 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/SourcePrinter.h                                                             |    166 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp                                                            |   1324 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.h                                                              |     53 +-
 external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp                                                      |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-opt-report/OptReport.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/InputFile.cpp                                                               |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp                                                          |    105 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/CMakeLists.txt                                                              |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/CSPreInliner.cpp                                                            |    232 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/CSPreInliner.h                                                              |     92 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.cpp                                                              |    255 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.h                                                                |    239 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfileGenerator.cpp                                                        |    364 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfileGenerator.h                                                          |    188 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfiledBinary.cpp                                                          |    147 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfiledBinary.h                                                            |     25 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PseudoProbe.cpp                                                             |     60 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PseudoProbe.h                                                               |     30 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/llvm-profgen.cpp                                                            |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/CMakeLists.txt                                                                   |     14 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/Opts.td                                                                          |     77 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.cpp                                                           |     20 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/WindresOpts.td                                                                   |     62 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/llvm-rc.cpp                                                                      |    664 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp                                                         |    212 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.h                                                           |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp                                                              |     39 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp                                                               |    524 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/MachODumper.cpp                                                             |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.h                                                                 |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/WasmDumper.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/XCOFFDumper.cpp                                                             |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp                                                            |     29 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/CMakeLists.txt                                                               |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/DeltaManager.cpp                                                             |     92 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/DeltaManager.h                                                               |     39 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/TestRunner.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.cpp                                                             |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.h                                                               |     25 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAliases.h                                                       |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceArguments.h                                                     |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAttributes.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAttributes.h                                                    |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp                                                 |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.h                                                   |      4 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.h                                                |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctions.h                                                     |      4 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalValues.cpp                                                |     54 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalValues.h                                                  |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.h                                         |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.h                                                    |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceInstructions.h                                                  |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceMetadata.h                                                      |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceModuleInlineAsm.cpp                                             |     32 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceModuleInlineAsm.h                                               |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.h                                                |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.h                                                |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/llvm-reduce.cpp                                                              |     17 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp                                                              |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rust-demangle-fuzzer/CMakeLists.txt                                                 |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-rust-demangle-fuzzer/DummyDemanglerFuzzer.cpp                                       |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-rust-demangle-fuzzer/llvm-rust-demangle-fuzzer.cpp                                  |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/CMakeLists.txt                                                                |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/Opts.td                                                                  |     17 +-
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp                                                      |    132 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-converter.cpp                                                             |     16 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-extract.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph-diff.cpp                                                            |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser-fuzzer.cpp                           |     11 +-
 external/apache2/llvm/dist/llvm/tools/lto/lto.cpp                                                                              |     30 +-
 external/apache2/llvm/dist/llvm/tools/lto/lto.exports                                                                          |      1 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/elf2yaml.cpp                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/wasm2yaml.cpp                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.cpp                                                                      |     47 +-
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.h                                                                        |      2 +
 external/apache2/llvm/dist/llvm/tools/opt/opt.cpp                                                                              |    185 +-
 external/apache2/llvm/dist/llvm/tools/sancov/sancov.cpp                                                                        |      3 +-
 external/apache2/llvm/dist/llvm/tools/sanstats/sanstats.cpp                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/tools/split-file/split-file.cpp                                                                |      1 +
 external/apache2/llvm/dist/llvm/tools/verify-uselistorder/verify-uselistorder.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp                                                                  |     65 +-
 external/apache2/llvm/dist/llvm/utils/GenLibDeps.pl                                                                            |      2 +-
 external/apache2/llvm/dist/llvm/utils/LLVMVisualizers/llvm.natvis                                                              |     10 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmMatcherEmitter.cpp                                                           |     25 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CMakeLists.txt                                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CallingConvEmitter.cpp                                                          |     28 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeBeadsGen.cpp                                                                |    137 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeEmitterGen.cpp                                                              |      8 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp                                                          |    303 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h                                                            |     86 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.cpp                                                          |     60 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenIntrinsics.h                                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenMapTable.cpp                                                             |     10 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.cpp                                                            |     96 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.cpp                                                             |    166 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp                                                               |      7 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp                                                              |      6 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp                                                       |     53 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherGen.cpp                                                           |      4 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAEmitter.cpp                                                                  |      6 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAPacketizerEmitter.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DirectiveEmitter.cpp                                                            |     73 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/ExegesisEmitter.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/FastISelEmitter.cpp                                                             |     75 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp                                                      |    107 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GICombinerEmitter.cpp                                                           |     12 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CMakeLists.txt                                                       |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISelEmitter.cpp                                                           |    145 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/InfoByHwMode.cpp                                                                |     20 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/InfoByHwMode.h                                                                  |     20 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/InstrInfoEmitter.cpp                                                            |    191 +
 external/apache2/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp                                                            |    236 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/PseudoLoweringEmitter.cpp                                                       |      5 +
 external/apache2/llvm/dist/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp                                                    |      4 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/RegisterInfoEmitter.cpp                                                         |     61 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SearchableTableEmitter.cpp                                                      |     20 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp                                                            |     25 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.cpp                                                        |     11 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/TableGen.cpp                                                                    |     14 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/TableGenBackends.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp                                                       |     29 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp                                                    |     38 +
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/__pycache__/__init__.cpython-38.pyc                                     |    Bin 
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/__pycache__/asm.cpython-38.pyc                                          |    Bin 
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/__pycache__/common.cpython-38.pyc                                       |    Bin 
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/asm.py                                                                  |     21 +-
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/common.py                                                               |    326 +-
 external/apache2/llvm/dist/llvm/utils/abtest.py                                                                                |     64 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/README.LLVM                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/src/sysinfo.cc                                                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/codegen-diff                                                                             |      2 +-
 external/apache2/llvm/dist/llvm/utils/emacs/llvm-mode.el                                                                       |     44 +-
 external/apache2/llvm/dist/llvm/utils/extract-section.py                                                                       |    100 +
 external/apache2/llvm/dist/llvm/utils/findsym.pl                                                                               |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/TODO.txt                                                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/BUILD.gn                                                                        |     62 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/xml/BUILD.gn                                                               |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/mac_sdk.gni                                                                     |     45 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/symbol_exports.gni                                                              |     59 +
 external/apache2/llvm/dist/llvm/utils/gn/build/symbol_exports.py                                                               |     44 +
 external/apache2/llvm/dist/llvm/utils/gn/build/sync_source_lists_from_cmake.py                                                 |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/sysroot.gni                                                                     |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/BUILD.gn                                                              |    236 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/target_flags.gni                                                      |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/write_library_dependencies.py                                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/BUILD.gn                                                                    |      7 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/altera/BUILD.gn                                |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn                              |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/concurrency/BUILD.gn                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability/BUILD.gn                           |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn                                           |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn                                 |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/test/BUILD.gn                                             |      7 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Basic/BUILD.gn                                          |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Analysis/BUILD.gn                                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn                                                    |     16 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn                                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn                                                  |     12 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn                                              |     29 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn                                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/BUILD.gn                                      |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn                                                  |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/DumpTool/BUILD.gn                                         |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/BUILD.gn                                                         |     17 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn                                           |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-repl/BUILD.gn                                             |     15 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn                                                 |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn                                               |     23 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/include_clang_tools_extra.gni                          |      4 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn                                                |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/BUILD.gn                                                    |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn                                              |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn                                            |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn                                        |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Introspection/BUILD.gn                                      |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/utils/TableGen/BUILD.gn                                               |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/BUILD.gn                                                        |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/BUILD.gn                                                    |     16 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn                                               |     13 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn                                           |      8 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn                                                |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn                                             |     19 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/msan/BUILD.gn                                               |     73 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/tests/BUILD.gn                             |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn                                               |    182 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/target.gni                                                      |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn                                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/hwasan/BUILD.gn                                            |     12 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/include/BUILD.gn                                                     |    548 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/src/BUILD.gn                                                         |     13 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn                                                      |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libunwind/BUILD.gn                                                          |     15 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libunwind/src/BUILD.gn                                                      |     80 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MachO/BUILD.gn                                                          |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/test/BUILD.gn                                                           |     19 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn                                                      |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/wasm/BUILD.gn                                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn                                           |     29 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn                                 |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenMP/BUILD.gn                                  |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn                                                   |      7 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn                                       |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn                         |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenACC/BUILD.gn                                          |     14 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn                                           |     15 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn                                                        |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn                                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MCA/BUILD.gn                                                       |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn                                                    |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn                                                   |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn                                            |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn                                             |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn                                       |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn                                                |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn                                              |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn                               |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn                                 |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn                              |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn                                        |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn                           |     16 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Utils/BUILD.gn                                  |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn                                                |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/targets.gni                                                 |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn                                                   |     19 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn                                          |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/HelloNew/BUILD.gn                                       |      9 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn                                         |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn                                          |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/test/BUILD.gn                                                          |     45 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn                                         |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn                                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn                                                |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn                                            |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn                                            |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn                                            |     28 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn                                            |     23 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn                                                 |     30 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn                                             |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lto/BUILD.gn                                                     |     11 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn                                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn                                                     |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Demangle/BUILD.gn                                            |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn                                 |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn                                          |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn                                              |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn                                    |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-profgen/BUILD.gn                                  |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn                                                |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/unittest/BUILD.gn                                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/kate/llvm.xml                                                                            |     38 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/ProgressBar.py                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/Test.py                                                                          |     25 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestRunner.py                                                                    |     32 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestTimes.py                                                                     |     41 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestingConfig.py                                                                 |     23 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/BooleanExpression.cpython-38.pyc                                     |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/LitConfig.cpython-38.pyc                                             |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/LitTestCase.cpython-38.pyc                                           |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/ProgressBar.cpython-38.pyc                                           |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/ShCommands.cpython-38.pyc                                            |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/ShUtil.cpython-38.pyc                                                |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/Test.cpython-38.pyc                                                  |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/TestRunner.cpython-38.pyc                                            |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/TestingConfig.cpython-38.pyc                                         |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/__init__.cpython-38.pyc                                              |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/cl_arguments.cpython-38.pyc                                          |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/discovery.cpython-38.pyc                                             |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/display.cpython-38.pyc                                               |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/main.cpython-38.pyc                                                  |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/reports.cpython-38.pyc                                               |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/run.cpython-38.pyc                                                   |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/util.cpython-38.pyc                                                  |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/worker.cpython-38.pyc                                                |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/cl_arguments.py                                                                  |     30 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/discovery.py                                                                     |     25 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/display.py                                                                       |     52 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/__init__.cpython-38.pyc                                      |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/base.cpython-38.pyc                                          |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/googletest.cpython-38.pyc                                    |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/shtest.cpython-38.pyc                                        |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/googletest.py                                                            |     39 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__pycache__/__init__.cpython-38.pyc                                         |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__pycache__/config.cpython-38.pyc                                           |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__pycache__/subst.cpython-38.pyc                                            |    Bin 
 external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/config.py                                                                   |    272 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/main.py                                                                          |     49 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/util.py                                                                          |      6 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py                                |     11 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py                       |     11 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/ignore-fail/fail.txt                                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/ignore-fail/lit.cfg                                                     |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/ignore-fail/xfail.txt                                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/ignore-fail/xpass.txt                                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lld-features/ld.lld.txt                                                 |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lld-features/ld64.lld.txt                                               |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lld-features/lit.cfg                                                    |     17 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lld-features/lld-link.txt                                               |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/lld-features/wasm-ld.txt                                                |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/reorder/.lit_test_times.txt                                             |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/reorder/aaa.txt                                                         |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/reorder/bbb.txt                                                         |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/reorder/lit.cfg                                                         |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/reorder/new-test.txt                                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/reorder/subdir/ccc.txt                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-not/exclamation-args-nested-none.txt                             |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-not/exclamation-args-none.txt                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-not/exclamation-calls-external.txt                               |      9 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-not/fail2.py                                                     |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-fail2.txt                                          |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/standalone-tests-with-excludes/lit.cfg                                  |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/standalone-tests-with-excludes/true.txt                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/standalone-tests-with-suffixes/lit.cfg                                  |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/standalone-tests-with-suffixes/true.txt                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/standalone-tests/lit.cfg                                                |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/standalone-tests/true.txt                                               |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/use-tool-search-env/lit.cfg                                             |     12 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/use-tool-search-env/true.txt                                            |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xfail-cl/false.txt                                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xfail-cl/false2.txt                                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xfail-cl/lit.cfg                                                        |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xfail-cl/true.txt                                                       |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/check-tested-lit-timeout-ability                                               |     11 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/custom-result-category.py                                                      |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/discovery.py                                                                   |     30 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-format.py                                                           |     35 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-timeout.py                                                          |      7 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-upstream-format.py                                                  |     34 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/ignore-fail.py                                                                 |     19 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/lit.cfg                                                                        |     19 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/lld-features.py                                                                |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/progress-bar.py                                                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/reorder.py                                                                     |     23 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/selecting.py                                                                   |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-env.py                                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format.py                                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-not.py                                                                  |     36 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-run-at-line.py                                                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-shell.py                                                                |     21 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/use-tool-search-env.py                                                         |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/xfail-cl.py                                                                    |      9 +
 external/apache2/llvm/dist/llvm/utils/lldbDataFormatters.py                                                                    |     37 +-
 external/apache2/llvm/dist/llvm/utils/llvm-compilers-check                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/utils/llvm-native-gxx                                                                          |      2 +-
 external/apache2/llvm/dist/llvm/utils/llvm-original-di-preservation.py                                                         |    452 +
 external/apache2/llvm/dist/llvm/utils/llvm.grm                                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/utils/sysroot.py                                                                               |     98 +
 external/apache2/llvm/dist/llvm/utils/unittest/CMakeLists.txt                                                                  |      3 -
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/README.LLVM                                                          |      7 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h                                        |    563 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h                                  |     32 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-function-mocker.h                                |    253 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h                              |   1115 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h                     |   1001 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h                             |   1672 +-
 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                                       |   2782 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h                                   |    110 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h                                  |     44 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-nice-strict.h                                    |    215 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h                                  |    638 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock.h                                                |     30 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h              |      2 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h                       |     13 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h                           |     13 +-
 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                        |    248 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h                                  |     30 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-pp.h                                    |    317 +
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-all.cc                                                     |      3 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc                                           |     15 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc                                          |     56 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-matchers.cc                                                |    290 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc                                           |    249 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/gmock.cc                                                         |     56 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/README.LLVM                                                          |      3 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h                                     |     71 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-matchers.h                                       |    750 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-message.h                                        |     56 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h                                     |   1215 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-printers.h                                       |    475 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h                                            |     20 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h                                      |     43 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h                                     |    247 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest.h                                                |    856 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h                                      |     81 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest_prod.h                                           |     17 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h                           |     34 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h                       |      4 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h                                |      6 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h                   |    171 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h                              |     15 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h                              |    722 +-
 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                            |    500 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h                             |     24 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h                                  |    890 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h                                |     30 +-
 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                             |     42 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-all.cc                                                     |      6 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-death-test.cc                                              |    567 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-filepath.cc                                                |     38 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-internal-inl.h                                             |    304 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-matchers.cc                                                |     97 +
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-port.cc                                                    |    450 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-printers.cc                                                |    125 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-test-part.cc                                               |     34 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest-typed-test.cc                                              |     10 +-
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/src/gtest.cc                                                         |   2629 +-
 external/apache2/llvm/dist/llvm/utils/update_analyze_test_checks.py                                                            |      3 +-
 external/apache2/llvm/dist/llvm/utils/update_cc_test_checks.py                                                                 |     69 +-
 external/apache2/llvm/dist/llvm/utils/update_llc_test_checks.py                                                                |     27 +-
 external/apache2/llvm/dist/llvm/utils/update_test_checks.py                                                                    |     51 +-
 external/apache2/llvm/dist/llvm/utils/vim/ftdetect/mir.vim                                                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/vim/ftplugin/mir.vim                                                                     |     13 +
 external/apache2/llvm/dist/llvm/utils/vim/syntax/llvm.vim                                                                      |     52 +-
 external/apache2/llvm/dist/llvm/utils/vim/syntax/machine-ir.vim                                                                |     38 +
 external/apache2/llvm/dist/llvm/utils/vim/syntax/mir.vim                                                                       |     48 +
 external/apache2/llvm/dist/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml                                                  |     46 +-
 external/apache2/llvm/dist/llvm/utils/wciia.py                                                                                 |    152 +-
 4114 files changed, 253563 insertions(+), 150690 deletions(-)

diffs (truncated from 605045 to 300 lines):

diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/.gitignore
--- a/external/apache2/llvm/dist/clang/.gitignore       Tue Feb 16 23:24:38 2021 +0100
+++ b/external/apache2/llvm/dist/clang/.gitignore       Mon May 24 01:13:41 2021 +0200
@@ -26,13 +26,9 @@
 #==============================================================================#
 # 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
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/CMakeLists.txt   Tue Feb 16 23:24:38 2021 +0100
+++ b/external/apache2/llvm/dist/clang/CMakeLists.txt   Mon May 24 01:13:41 2021 +0200
@@ -113,6 +113,7 @@
   include(TableGen)
   include(HandleLLVMOptions)
   include(VersionFromVCS)
+  include(GetErrcMessages)
   include(LLVMDistributionSupport)
 
   set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}")
@@ -131,7 +132,8 @@
   set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
 
   if(LLVM_INCLUDE_TESTS)
-    find_package(Python3 REQUIRED COMPONENTS Interpreter)
+    find_package(Python3 ${LLVM_MINIMUM_PYTHON_VERSION} REQUIRED
+      COMPONENTS Interpreter)
 
     # Check prebuilt llvm/utils.
     if(EXISTS ${LLVM_TOOLS_BINARY_DIR}/FileCheck${CMAKE_EXECUTABLE_SUFFIX}
@@ -176,6 +178,8 @@
       endif()
       set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit")
 
+      get_errc_messages(LLVM_LIT_ERRC_MESSAGES)
+
       # 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")
@@ -262,8 +266,6 @@
 if (CLANG_DEFAULT_UNWINDLIB STREQUAL "")
   if (CLANG_DEFAULT_RTLIB STREQUAL "libgcc")
     set (CLANG_DEFAULT_UNWINDLIB "libgcc" CACHE STRING "" FORCE)
-  elseif (CLANG_DEFAULT_RTLIBS STREQUAL "libunwind")
-    set (CLANG_DEFAULT_UNWINDLIB "none" CACHE STRING "" FORCE)
   endif()
 endif()
 
@@ -273,7 +275,7 @@
         CLANG_DEFAULT_UNWINDLIB STREQUAL "libunwind"))
   message(WARNING "Resetting default unwindlib to use platform default")
   set(CLANG_DEFAULT_UNWINDLIB "" CACHE STRING
-    "Default unwind library to use (\"none\" \"libgcc\" or \"libunwind\", empty for none)" FORCE)
+    "Default unwind library to use (\"none\" \"libgcc\" or \"libunwind\", empty to match runtime library.)" FORCE)
 endif()
 
 set(CLANG_DEFAULT_OBJCOPY "objcopy" CACHE STRING
@@ -465,6 +467,9 @@
 
 option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF)
 
+option(CLANG_ROUND_TRIP_CC1_ARGS
+  "Round-trip command line arguments in -cc1." ${LLVM_ENABLE_ASSERTIONS})
+
 if(NOT CLANG_ENABLE_STATIC_ANALYZER AND CLANG_ENABLE_ARCMT)
   message(FATAL_ERROR "Cannot disable static analyzer while enabling ARCMT or Z3")
 endif()
@@ -473,6 +478,10 @@
   set(CLANG_ENABLE_OBJC_REWRITER ON)
 endif()
 
+if (CLANG_ROUND_TRIP_CC1_ARGS)
+  add_definitions(-DCLANG_ROUND_TRIP_CC1_ARGS=ON)
+endif()
+
 # Clang version information
 set(CLANG_EXECUTABLE_VERSION
     "${CLANG_VERSION_MAJOR}" CACHE STRING
@@ -632,6 +641,11 @@
   set(BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-bins/)
 
   if(BOOTSTRAP_LLVM_ENABLE_LLD)
+    # adding lld to clang-bootstrap-deps without having it enabled in
+    # LLVM_ENABLE_PROJECTS just generates a cryptic error message.
+    if (NOT "lld" IN_LIST LLVM_ENABLE_PROJECTS)
+      message(FATAL_ERROR "LLD is enabled in the boostrap build, but lld is not in LLVM_ENABLE_PROJECTS")
+    endif()
     add_dependencies(clang-bootstrap-deps lld)
   endif()
 
@@ -851,13 +865,24 @@
     set(CLANG_BOOTSTRAP_TARGETS check-llvm check-clang check-all)
   endif()
   foreach(target ${CLANG_BOOTSTRAP_TARGETS})
-    # exclude from main target
-    set_target_properties(${NEXT_CLANG_STAGE} PROPERTIES _EP_${target}_EXCLUDE_FROM_MAIN On)
+    # Install targets have side effects, so we always want to execute them.
+    # "install" is reserved by CMake and can't be used as a step name for
+    # ExternalProject_Add_Step, so we can match against "^install-" instead of
+    # "^install" to get a tighter match. CMake's installation scripts already
+    # skip up-to-date files, so there's no behavior change if you install to the
+    # same destination multiple times.
+    if(target MATCHES "^install-")
+      set(step_always ON)
+    else()
+      set(step_always OFF)
+    endif()
 
     ExternalProject_Add_Step(${NEXT_CLANG_STAGE} ${target}
       COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR> --target ${target}
       COMMENT "Performing ${target} for '${NEXT_CLANG_STAGE}'"
       DEPENDEES configure
+      ALWAYS ${step_always}
+      EXCLUDE_FROM_MAIN ON
       USES_TERMINAL 1
     )
 
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/__init__.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/__init__.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/cindex.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/cindex.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/enumerations.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/enumerations.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/__pycache__/__init__.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/__pycache__/__init__.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/__init__.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/__init__.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_access_specifiers.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_access_specifiers.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cdb.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cdb.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_code_completion.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_code_completion.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_comment.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_comment.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor_kind.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_diagnostics.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_diagnostics.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_exception_specification_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_exception_specification_kind.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_file.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_file.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_index.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_index.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_linkage.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_linkage.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_location.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_location.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tls_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tls_kind.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_token_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_token_kind.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tokens.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tokens.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_translation_unit.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_translation_unit.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_type.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_type.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/util.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/util.cpython-38.pyc has changed
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake
--- a/external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake  Tue Feb 16 23:24:38 2021 +0100
+++ b/external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake  Mon May 24 01:13:41 2021 +0200
@@ -1,14 +1,34 @@
 set(CMAKE_BUILD_TYPE RELEASE CACHE STRING "")
 set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL "")
 set(LLVM_BUILD_EXTERNAL_COMPILER_RT ON CACHE BOOL "")
-set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")
 
-# Use LLD do have less requirements on system linker, unless we're on an apple
-# platform where the system compiler is to be prefered.
 if(APPLE)
+  # Use LLD to have fewer requirements on system linker, unless we're on an apple
+  # platform where the system compiler is to be preferred.
+  set(BOOTSTRAP_LLVM_ENABLE_LLD OFF CACHE BOOL "")
+  set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")
+elseif(CMAKE_HOST_UNIX)
+  # s390/SystemZ is unsupported by LLD, so don't try to enable LTO if it
+  # cannot work.
+  # We do our own uname business here since the appropriate variables from CMake
+  # and llvm are not yet available.
+  find_program(CMAKE_UNAME uname /bin /usr/bin /usr/local/bin )
+  if(CMAKE_UNAME)
+    exec_program(${CMAKE_UNAME} ARGS -m OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_PROCESSOR
+        RETURN_VALUE val)
+  endif(CMAKE_UNAME)
+
+  if("${CMAKE_HOST_SYSTEM_PROCESSOR}" MATCHES "s390")
+    set(BOOTSTRAP_LLVM_ENABLE_LTO OFF CACHE BOOL "")
     set(BOOTSTRAP_LLVM_ENABLE_LLD OFF CACHE BOOL "")
+  else()
+    set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")
+    set(BOOTSTRAP_LLVM_ENABLE_LLD ON CACHE BOOL "")
+  endif()
+
 else()
-    set(BOOTSTRAP_LLVM_ENABLE_LLD ON CACHE BOOL "")
+  set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")
+  set(BOOTSTRAP_LLVM_ENABLE_LLD ON CACHE BOOL "")
 endif()
 
 
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake
--- a/external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake  Tue Feb 16 23:24:38 2021 +0100
+++ b/external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake  Mon May 24 01:13:41 2021 +0200
@@ -56,6 +56,8 @@
   llvm-objdump
   llvm-nm
   llvm-size
+  llvm-cxxfilt
+  llvm-config
   CACHE STRING "")
 
 set(LLVM_BUILD_UTILS ON CACHE BOOL "")
@@ -63,6 +65,8 @@
 set(LLVM_TOOLCHAIN_UTILITIES
   FileCheck
   yaml2obj
+  not
+  count
   CACHE STRING "")
 
 set(LLVM_DISTRIBUTION_COMPONENTS
diff -r 5469e1fca3ec -r 0ef0fe5b32ab external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake
--- a/external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake    Tue Feb 16 23:24:38 2021 +0100
+++ b/external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake    Mon May 24 01:13:41 2021 +0200
@@ -10,6 +10,7 @@
 #
 # Configure:
 #  cmake -G Ninja ^
+#       -DTARGET_TRIPLE=armv7-linux-gnueabihf ^
 #       -DCMAKE_INSTALL_PREFIX=../install ^
 #       -DDEFAULT_SYSROOT=<path-to-develop-arm-linux-root-fs> ^
 #       -DLLVM_AR=<llvm_obj_root>/bin/llvm-ar[.exe] ^
@@ -20,10 +21,14 @@
 #       <llvm_src_root>/llvm-project/llvm
 # Build:
 #  cmake --build . --target install
-# Test:
+# Tests:
 #  cmake --build . --target check-llvm
 #  cmake --build . --target check-clang
 #  cmake --build . --target check-lld
+#  cmake --build . --target check-compiler-rt
+#  cmake --build . --target check-cxxabi
+#  cmake --build . --target check-unwind
+#  cmake --build . --target check-cxx
 
 # LLVM_PROJECT_DIR is the path to the llvm-project directory.
 # The right way to compute it would probably be to use "${CMAKE_SOURCE_DIR}/../",
@@ -40,28 +45,52 @@
 if (DEFINED LLVM_AR)
   set(CMAKE_AR "${LLVM_AR}" CACHE STRING "")
 endif()
-
 if (NOT DEFINED LLVM_TARGETS_TO_BUILD)
   set(LLVM_TARGETS_TO_BUILD "ARM" CACHE STRING "")
 endif()
+if (NOT DEFINED LLVM_ENABLE_ASSERTIONS)
+  set(LLVM_ENABLE_ASSERTIONS ON CACHE BOOL "")
+endif()
+if (NOT DEFINED LLVM_ENABLE_PROJECTS)
+  set(LLVM_ENABLE_PROJECTS "clang;clang-tools-extra;lld" CACHE STRING "")
+endif()
+if (NOT DEFINED LLVM_ENABLE_RUNTIMES)
+  set(LLVM_ENABLE_RUNTIMES "compiler-rt;libunwind;libcxxabi;libcxx" CACHE STRING "")
+endif()
 
-if (NOT DEFINED CMAKE_C_COMPILER_TARGET)
-  # Required if COMPILER_RT_DEFAULT_TARGET_ONLY is ON
-  set(CMAKE_C_COMPILER_TARGET "armv7-linux-gnueabihf" CACHE STRING "")
+if (NOT DEFINED TARGET_TRIPLE)
+  set(TARGET_TRIPLE "armv7-unknown-linux-gnueabihf")
+else()
+  #NOTE: we must normalize specified target triple to a fully specified triple,
+  # including the vendor part. It is necessary to synchronize the runtime library
+  # installation path and operable target triple by Clang to get a correct runtime
+  # path through `-print-runtime-dir` Clang option.
+  string(REPLACE "-" ";" TARGET_TRIPLE "${TARGET_TRIPLE}")
+  list(LENGTH TARGET_TRIPLE TARGET_TRIPLE_LEN)
+  if (TARGET_TRIPLE_LEN LESS 3)
+    message(FATAL_ERROR "invalid target triple")
+  endif()
+  # We suppose missed vendor's part.
+  if (TARGET_TRIPLE_LEN LESS 4)
+    list(INSERT TARGET_TRIPLE 1 "unknown")
+  endif()
+  string(REPLACE ";" "-" TARGET_TRIPLE "${TARGET_TRIPLE}")
 endif()



Home | Main Index | Thread Index | Old Index