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 83d705adb2e043e...



details:   https://anonhg.NetBSD.org/src-all/rev/46c09cbb8dc5
branches:  trunk
changeset: 952765:46c09cbb8dc5
user:      Joerg Sonnenberger <joerg%bec.de@localhost>
date:      Wed Feb 03 01:08:49 2021 +0100

description:
Import LLVM 83d705adb2e043e576c9cbaf9709795bc69fe5cf

diffstat:

 external/apache2/llvm/dist/clang/CMakeLists.txt                                                                                  |    113 +-
 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/CMakeLists.txt                                                            |      5 +-
 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/bindings/python/tests/cindex/test_cursor_kind.py                                                |      2 +-
 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_diagnostics.py                                                |      6 +-
 external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake                                                                 |      9 +
 external/apache2/llvm/dist/clang/cmake/caches/Android.cmake                                                                      |      1 +
 external/apache2/llvm/dist/clang/cmake/caches/Apple-stage1.cmake                                                                 |      1 +
 external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake                                                                 |      9 +
 external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake                                                           |     23 +-
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake                                                               |     79 +-
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia.cmake                                                                      |     32 +-
 external/apache2/llvm/dist/clang/cmake/modules/ClangConfig.cmake.in                                                              |      1 +
 external/apache2/llvm/dist/clang/docs/APINotes.rst                                                                               |    363 +
 external/apache2/llvm/dist/clang/docs/Block-ABI-Apple.rst                                                                        |      5 +-
 external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst                                                              |    553 +-
 external/apache2/llvm/dist/clang/docs/ClangFormat.rst                                                                            |     28 +-
 external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst                                                                |   1202 +-
 external/apache2/llvm/dist/clang/docs/ClangFormattedStatus.rst                                                                   |   7051 ++
 external/apache2/llvm/dist/clang/docs/ClangOffloadBundler.rst                                                                    |    211 +
 external/apache2/llvm/dist/clang/docs/ClangPlugins.rst                                                                           |      6 +-
 external/apache2/llvm/dist/clang/docs/ClangTools.rst                                                                             |      2 +-
 external/apache2/llvm/dist/clang/docs/CommandGuide/clang.rst                                                                     |     30 +-
 external/apache2/llvm/dist/clang/docs/ConstantInterpreter.rst                                                                    |     54 +-
 external/apache2/llvm/dist/clang/docs/ControlFlowIntegrity.rst                                                                   |      9 +-
 external/apache2/llvm/dist/clang/docs/ControlFlowIntegrityDesign.rst                                                             |      4 +-
 external/apache2/llvm/dist/clang/docs/DataFlowSanitizer.rst                                                                      |     52 +
 external/apache2/llvm/dist/clang/docs/DiagnosticsReference.rst                                                                   |     16 +-
 external/apache2/llvm/dist/clang/docs/HardwareAssistedAddressSanitizerDesign.rst                                                 |     18 +-
 external/apache2/llvm/dist/clang/docs/InternalsManual.rst                                                                        |     18 +-
 external/apache2/llvm/dist/clang/docs/JSONCompilationDatabase.rst                                                                |     18 +-
 external/apache2/llvm/dist/clang/docs/LTOVisibility.rst                                                                          |     10 +
 external/apache2/llvm/dist/clang/docs/LanguageExtensions.rst                                                                     |    308 +-
 external/apache2/llvm/dist/clang/docs/LibASTMatchersReference.html                                                               |   1436 +-
 external/apache2/llvm/dist/clang/docs/LibASTMatchersTutorial.rst                                                                 |     16 +-
 external/apache2/llvm/dist/clang/docs/LibFormat.rst                                                                              |     22 +-
 external/apache2/llvm/dist/clang/docs/LibTooling.rst                                                                             |      2 +-
 external/apache2/llvm/dist/clang/docs/MatrixTypes.rst                                                                            |      4 +-
 external/apache2/llvm/dist/clang/docs/Modules.rst                                                                                |    122 +
 external/apache2/llvm/dist/clang/docs/OpenCLSupport.rst                                                                          |    286 +-
 external/apache2/llvm/dist/clang/docs/OpenMPSupport.rst                                                                          |    118 +-
 external/apache2/llvm/dist/clang/docs/RAVFrontendAction.rst                                                                      |      9 +-
 external/apache2/llvm/dist/clang/docs/ReleaseNotes.rst                                                                           |    213 +-
 external/apache2/llvm/dist/clang/docs/SanitizerCoverage.rst                                                                      |     36 +-
 external/apache2/llvm/dist/clang/docs/SourceBasedCodeCoverage.rst                                                                |     77 +-
 external/apache2/llvm/dist/clang/docs/ThinLTO.rst                                                                                |     14 +-
 external/apache2/llvm/dist/clang/docs/ThreadSafetyAnalysis.rst                                                                   |    126 +-
 external/apache2/llvm/dist/clang/docs/UndefinedBehaviorSanitizer.rst                                                             |      6 +
 external/apache2/llvm/dist/clang/docs/UsersManual.rst                                                                            |    581 +-
 external/apache2/llvm/dist/clang/docs/analyzer/checkers.rst                                                                      |    260 +-
 external/apache2/llvm/dist/clang/docs/analyzer/conf.py                                                                           |      4 +-
 external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/DebugChecks.rst                                                    |      2 +-
 external/apache2/llvm/dist/clang/docs/analyzer/user-docs/CrossTranslationUnit.rst                                                |    250 +-
 external/apache2/llvm/dist/clang/docs/conf.py                                                                                    |      4 +-
 external/apache2/llvm/dist/clang/docs/index.rst                                                                                  |      3 +
 external/apache2/llvm/dist/clang/docs/tools/dump_ast_matchers.py                                                                 |     66 +-
 external/apache2/llvm/dist/clang/docs/tools/dump_format_style.py                                                                 |     21 +-
 external/apache2/llvm/dist/clang/docs/tools/generate_formatted_state.py                                                          |    156 +
 external/apache2/llvm/dist/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp                                                |      4 +-
 external/apache2/llvm/dist/clang/examples/Attribute/Attribute.cpp                                                                |     49 +-
 external/apache2/llvm/dist/clang/examples/Attribute/CMakeLists.txt                                                               |      2 +-
 external/apache2/llvm/dist/clang/examples/CMakeLists.txt                                                                         |      1 +
 external/apache2/llvm/dist/clang/examples/CallSuperAttribute/CMakeLists.txt                                                      |     13 +
 external/apache2/llvm/dist/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp                                               |    190 +
 external/apache2/llvm/dist/clang/examples/clang-interpreter/main.cpp                                                             |      5 +
 external/apache2/llvm/dist/clang/include/clang-c/Index.h                                                                         |     44 +-
 external/apache2/llvm/dist/clang/include/clang-c/Rewrite.h                                                                       |     63 +
 external/apache2/llvm/dist/clang/include/clang/APINotes/APINotesYAMLCompiler.h                                                   |     24 +
 external/apache2/llvm/dist/clang/include/clang/APINotes/Types.h                                                                  |    734 +
 external/apache2/llvm/dist/clang/include/clang/ARCMigrate/FileRemapper.h                                                         |      8 +
 external/apache2/llvm/dist/clang/include/clang/AST/APValue.h                                                                     |    165 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTContext.h                                                                  |    159 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTDumper.h                                                                   |     15 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTFwd.h                                                                      |      6 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTImporter.h                                                                 |      8 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTNodeTraverser.h                                                            |     98 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTStructuralEquivalence.h                                                    |      7 +
 external/apache2/llvm/dist/clang/include/clang/AST/ASTTypeTraits.h                                                               |     83 +-
 external/apache2/llvm/dist/clang/include/clang/AST/AbstractBasicReader.h                                                         |     34 +
 external/apache2/llvm/dist/clang/include/clang/AST/AbstractBasicWriter.h                                                         |     35 +
 external/apache2/llvm/dist/clang/include/clang/AST/Attr.h                                                                        |     39 +-
 external/apache2/llvm/dist/clang/include/clang/AST/BuiltinTypes.def                                                              |      6 +
 external/apache2/llvm/dist/clang/include/clang/AST/CXXInheritance.h                                                              |     10 -
 external/apache2/llvm/dist/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def                                               |      9 +
 external/apache2/llvm/dist/clang/include/clang/AST/CanonicalType.h                                                               |      4 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Comment.h                                                                     |      4 +-
 external/apache2/llvm/dist/clang/include/clang/AST/CommentLexer.h                                                                |     31 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ComputeDependence.h                                                           |      6 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Decl.h                                                                        |    171 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclBase.h                                                                    |     51 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclCXX.h                                                                     |    126 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclObjC.h                                                                    |     49 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclOpenMP.h                                                                  |    250 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclTemplate.h                                                                |    117 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclarationName.h                                                             |    113 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DependenceFlags.h                                                             |     65 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DependentDiagnostic.h                                                         |     10 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Expr.h                                                                        |    675 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ExprCXX.h                                                                     |    450 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ExprConcepts.h                                                                |      6 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ExprObjC.h                                                                    |      4 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ExprOpenMP.h                                                                  |     54 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ExternalASTSource.h                                                           |      4 -
 external/apache2/llvm/dist/clang/include/clang/AST/GlobalDecl.h                                                                  |      1 +
 external/apache2/llvm/dist/clang/include/clang/AST/IgnoreExpr.h                                                                  |    161 +
 external/apache2/llvm/dist/clang/include/clang/AST/JSONNodeDumper.h                                                              |      4 +
 external/apache2/llvm/dist/clang/include/clang/AST/Mangle.h                                                                      |     28 +-
 external/apache2/llvm/dist/clang/include/clang/AST/NestedNameSpecifier.h                                                         |     37 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ODRHash.h                                                                     |      2 +-
 external/apache2/llvm/dist/clang/include/clang/AST/OpenMPClause.h                                                                |    777 +-
 external/apache2/llvm/dist/clang/include/clang/AST/OperationKinds.def                                                            |     11 +-
 external/apache2/llvm/dist/clang/include/clang/AST/OptionalDiagnostic.h                                                          |      2 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ParentMap.h                                                                   |      4 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ParentMapContext.h                                                            |     13 +-
 external/apache2/llvm/dist/clang/include/clang/AST/PrettyPrinter.h                                                               |     40 +-
 external/apache2/llvm/dist/clang/include/clang/AST/PropertiesBase.td                                                             |    308 +
 external/apache2/llvm/dist/clang/include/clang/AST/RecordLayout.h                                                                |     65 +-
 external/apache2/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h                                                         |    320 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Redeclarable.h                                                                |     15 +
 external/apache2/llvm/dist/clang/include/clang/AST/Stmt.h                                                                        |    134 +-
 external/apache2/llvm/dist/clang/include/clang/AST/StmtIterator.h                                                                |      9 +-
 external/apache2/llvm/dist/clang/include/clang/AST/StmtOpenMP.h                                                                  |   1765 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TemplateBase.h                                                                |     76 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TemplateName.h                                                                |      6 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TextNodeDumper.h                                                              |     34 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Type.h                                                                        |    262 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TypeLoc.h                                                                     |     93 +-
 external/apache2/llvm/dist/clang/include/clang/AST/TypeProperties.td                                                             |     15 +-
 external/apache2/llvm/dist/clang/include/clang/AST/VTableBuilder.h                                                               |     37 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchFinder.h                                                      |      4 +
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchers.h                                                         |    945 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersInternal.h                                                 |   1094 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersMacros.h                                                   |    176 +-
 external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h                                                |     40 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h                                               |    112 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/Dominators.h                                                    |     76 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/LiveVariables.h                                                 |     18 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafety.h                                                  |     12 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h                                               |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/UninitializedValues.h                                           |      4 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/AnalysisDeclContext.h                                                    |      2 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/CallGraph.h                                                              |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/IssueHash.h                                                              |     49 +
 external/apache2/llvm/dist/clang/include/clang/Analysis/PathDiagnostic.h                                                         |     39 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AArch64SVEACLETypes.def                                                     |     88 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/AddressSpaces.h                                                             |      2 +
 external/apache2/llvm/dist/clang/include/clang/Basic/AlignedAllocation.h                                                         |      2 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Attr.td                                                                     |    312 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/AttrDocs.td                                                                 |   1222 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.def                                                                |     95 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.h                                                                  |      7 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAArch64.def                                                         |     11 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAMDGPU.def                                                          |     16 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsBPF.def                                                             |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsNVPTX.def                                                           |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsPPC.def                                                             |    271 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsWebAssembly.def                                                     |    150 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86.def                                                             |     60 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86_64.def                                                          |     35 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.def                                                          |     66 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.h                                                            |     75 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Cuda.h                                                                      |      9 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DebugInfoOptions.h                                                          |      6 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DeclNodes.td                                                                |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.h                                                                |    413 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.td                                                               |     10 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAST.h                                                             |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticASTKinds.td                                                       |     25 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAnalysis.h                                                        |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticComment.h                                                         |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCommonKinds.td                                                    |     11 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCrossTU.h                                                         |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriver.h                                                          |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriverKinds.td                                                    |     61 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontend.h                                                        |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td                                                  |     40 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td                                                         |     71 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticIDs.h                                                             |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLex.h                                                             |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td                                                       |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.def                                                       |      2 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.h                                                         |     16 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParse.h                                                           |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td                                                     |     96 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticRefactoring.h                                                     |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSema.h                                                            |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td                                                      |    600 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSerialization.h                                                   |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSerializationKinds.td                                             |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DirectoryEntry.h                                                            |    298 +
 external/apache2/llvm/dist/clang/include/clang/Basic/ExpressionTraits.h                                                          |     22 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/FPOptions.def                                                               |     26 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Features.def                                                                |      3 +
 external/apache2/llvm/dist/clang/include/clang/Basic/FileEntry.h                                                                 |    406 +
 external/apache2/llvm/dist/clang/include/clang/Basic/FileManager.h                                                               |    158 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/FixedPoint.h                                                                |    212 -
 external/apache2/llvm/dist/clang/include/clang/Basic/IdentifierTable.h                                                           |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/JsonSupport.h                                                               |     13 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LLVM.h                                                                      |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.def                                                             |     65 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.h                                                               |    367 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandard.h                                                              |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandards.def                                                           |     14 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Module.h                                                                    |     89 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/ObjCRuntime.h                                                               |      4 +
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLExtensions.def                                                        |    135 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLOptions.h                                                             |    217 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.def                                                             |     20 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.h                                                               |     23 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OperatorKinds.h                                                             |      5 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PPCTypes.def                                                                |     38 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PartialDiagnostic.h                                                         |    277 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/ProfileList.h                                                               |     58 +
 external/apache2/llvm/dist/clang/include/clang/Basic/Sanitizers.def                                                              |      6 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/SourceLocation.h                                                            |     31 +
 external/apache2/llvm/dist/clang/include/clang/Basic/SourceManager.h                                                             |   1042 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Specifiers.h                                                                |     54 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/StmtNodes.td                                                                |      2 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h                                                            |     15 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetCXXABI.h                                                              |     25 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetID.h                                                                  |     56 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetInfo.h                                                                |    121 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetOptions.h                                                             |     12 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TokenKinds.def                                                              |     55 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TypeNodes.td                                                                |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TypeTraits.h                                                                |    138 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/X86Target.def                                                               |    240 -
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_bf16.td                                                                 |     14 +
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve.td                                                                  |     12 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve_defs.td                                                             |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon.td                                                                 |    267 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon_incl.td                                                            |      5 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_sve.td                                                                  |    273 +-
 external/apache2/llvm/dist/clang/include/clang/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/BackendUtil.h                                                             |      5 -
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CGFunctionInfo.h                                                          |     60 +-
 external/apache2/llvm/dist/clang/include/clang/CodeGen/CodeGenABITypes.h                                                         |     45 +
 external/apache2/llvm/dist/clang/include/clang/CodeGen/ConstantInitBuilder.h                                                     |     23 +-
 external/apache2/llvm/dist/clang/include/clang/Config/config.h.cmake                                                             |      3 -
 external/apache2/llvm/dist/clang/include/clang/CrossTU/CrossTranslationUnit.h                                                    |     83 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Action.h                                                                   |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/CC1Options.td                                                              |    941 -
 external/apache2/llvm/dist/clang/include/clang/Driver/CLCompatOptions.td                                                         |    470 -
 external/apache2/llvm/dist/clang/include/clang/Driver/Compilation.h                                                              |     17 +
 external/apache2/llvm/dist/clang/include/clang/Driver/Distro.h                                                                   |     18 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Driver.h                                                                   |     10 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Job.h                                                                      |    115 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.h                                                                  |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.td                                                                 |   4286 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Phases.h                                                                   |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/SanitizerArgs.h                                                            |      9 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Tool.h                                                                     |     56 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/ToolChain.h                                                                |     52 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Types.h                                                                    |     16 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/XRayArgs.h                                                                 |      3 +
 external/apache2/llvm/dist/clang/include/clang/Edit/EditedSource.h                                                               |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Format/Format.h                                                                   |   1235 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/ASTConsumers.h                                                           |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/ASTUnit.h                                                                |     18 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInstance.h                                                       |     73 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInvocation.h                                                     |     49 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendAction.h                                                         |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendActions.h                                                        |      2 +
 external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendOptions.h                                                        |     38 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/PrecompiledPreamble.h                                                    |     26 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/Utils.h                                                                  |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Index/IndexingAction.h                                                            |     17 +-
 external/apache2/llvm/dist/clang/include/clang/Index/IndexingOptions.h                                                           |      7 +
 external/apache2/llvm/dist/clang/include/clang/IndexSerialization/SerializablePathCollection.h                                   |    129 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearch.h                                                                |     34 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearchOptions.h                                                         |      9 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/Lexer.h                                                                       |     10 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/LiteralSupport.h                                                              |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/ModuleMap.h                                                                   |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/Preprocessor.h                                                                |     24 +
 external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h                         |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorOptions.h                                                         |     26 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/VariadicMacroSupport.h                                                        |     10 +-
 external/apache2/llvm/dist/clang/include/clang/Parse/Parser.h                                                                    |    215 +-
 external/apache2/llvm/dist/clang/include/clang/Parse/RAIIObjectsForParser.h                                                      |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/CodeCompleteConsumer.h                                                       |      3 -
 external/apache2/llvm/dist/clang/include/clang/Sema/DeclSpec.h                                                                   |    595 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/DelayedDiagnostic.h                                                          |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Designator.h                                                                 |     49 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Initialization.h                                                             |     67 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Lookup.h                                                                     |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/MultiplexExternalSemaSource.h                                                |      2 -
 external/apache2/llvm/dist/clang/include/clang/Sema/Overload.h                                                                   |      6 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Ownership.h                                                                  |     21 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/ParsedAttr.h                                                                 |     48 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Scope.h                                                                      |     21 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/ScopeInfo.h                                                                  |     28 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Sema.h                                                                       |   1166 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/SemaInternal.h                                                               |      5 +
 external/apache2/llvm/dist/clang/include/clang/Sema/Template.h                                                                   |     38 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h                                                       |    203 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTReader.h                                                         |     54 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTRecordReader.h                                                   |      6 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTRecordWriter.h                                                   |     15 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTWriter.h                                                         |     29 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleFile.h                                                        |     38 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleManager.h                                                     |      6 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td                                            |     29 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td                                               |    194 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h                                           |     36 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def                                           |     30 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h                                             |     34 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h                                     |     26 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h                             |      7 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h                                         |      5 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h                             |      1 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/Checker.h                                                     |      6 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h                                              |     29 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h                                         |    226 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/IssueHash.h                                                   |     50 -
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h                                     |      7 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h                             |     32 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h                                     |    135 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h                                |     31 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h                             |      7 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h                                    |      6 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h                                   |     15 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h                                    |    201 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h                                     |    141 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h                                  |     14 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h                       |     41 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def                                     |     10 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h                          |      8 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h                                       |     18 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h                                   |      2 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h                                         |     14 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h                       |      6 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h                                     |    178 -
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h                                       |      3 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h                                 |    167 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h                                         |    184 +-
 external/apache2/llvm/dist/clang/include/clang/Testing/CommandLineArgs.h                                                         |     41 +
 external/apache2/llvm/dist/clang/include/clang/Testing/TestClangConfig.h                                                         |     87 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/CommonOptionsParser.h                                                     |     26 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/CompilationDatabase.h                                                     |     22 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Core/Lookup.h                                                             |     50 -
 external/apache2/llvm/dist/clang/include/clang/Tooling/DiagnosticsYaml.h                                                         |     13 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h                                               |      2 -
 external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/IncludeStyle.h                                                 |     21 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/AtomicChange.h                                                |     12 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Lookup.h                                                      |     50 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h                                      |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h                                    |     13 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/ReplacementsYaml.h                                                        |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/BuildTree.h                                                        |     35 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/CMakeLists.txt                                                     |      7 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Nodes.h                                                            |    485 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Nodes.td                                                           |    296 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Syntax.td                                                          |     85 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tokens.h                                                           |     12 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tree.h                                                             |    218 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Tooling.h                                                                 |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/MatchConsumer.h                                               |      6 -
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Parsing.h                                                     |     41 +
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RangeSelector.h                                               |     45 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RewriteRule.h                                                 |    298 +-
 external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Stencil.h                                                     |     24 +-
 external/apache2/llvm/dist/clang/include/clang/module.modulemap                                                                  |      8 +
 external/apache2/llvm/dist/clang/lib/APINotes/APINotesFormat.h                                                                   |    255 +
 external/apache2/llvm/dist/clang/lib/APINotes/APINotesTypes.cpp                                                                  |    107 +
 external/apache2/llvm/dist/clang/lib/APINotes/APINotesYAMLCompiler.cpp                                                           |    598 +
 external/apache2/llvm/dist/clang/lib/APINotes/CMakeLists.txt                                                                     |      7 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/ARCMT.cpp                                                                        |      8 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/CMakeLists.txt                                                                   |      9 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/FileRemapper.cpp                                                                 |     15 +
 external/apache2/llvm/dist/clang/lib/ARCMigrate/ObjCMT.cpp                                                                       |     39 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransGCAttrs.cpp                                                                 |     22 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransProperties.cpp                                                              |     22 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/Transforms.h                                                                     |      6 +-
 external/apache2/llvm/dist/clang/lib/AST/APValue.cpp                                                                             |    624 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTContext.cpp                                                                          |    670 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTDiagnostic.cpp                                                                       |     15 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTDumper.cpp                                                                           |    105 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTImporter.cpp                                                                         |    684 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTImporterLookupTable.cpp                                                              |     20 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTStructuralEquivalence.cpp                                                            |    496 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTTypeTraits.cpp                                                                       |     62 +-
 external/apache2/llvm/dist/clang/lib/AST/AttrImpl.cpp                                                                            |     53 +-
 external/apache2/llvm/dist/clang/lib/AST/CMakeLists.txt                                                                          |      1 +
 external/apache2/llvm/dist/clang/lib/AST/CXXInheritance.cpp                                                                      |    152 +-
 external/apache2/llvm/dist/clang/lib/AST/CommentLexer.cpp                                                                        |      9 +-
 external/apache2/llvm/dist/clang/lib/AST/ComparisonCategories.cpp                                                                |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/ComputeDependence.cpp                                                                   |    169 +-
 external/apache2/llvm/dist/clang/lib/AST/Decl.cpp                                                                                |    426 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclBase.cpp                                                                            |    105 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclCXX.cpp                                                                             |    216 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclObjC.cpp                                                                            |     53 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclOpenMP.cpp                                                                          |    112 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclPrinter.cpp                                                                         |     51 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclTemplate.cpp                                                                        |     77 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclarationName.cpp                                                                     |     27 +-
 external/apache2/llvm/dist/clang/lib/AST/Expr.cpp                                                                                |    682 +-
 external/apache2/llvm/dist/clang/lib/AST/ExprCXX.cpp                                                                             |    341 +-
 external/apache2/llvm/dist/clang/lib/AST/ExprClassification.cpp                                                                  |     11 +-
 external/apache2/llvm/dist/clang/lib/AST/ExprConstant.cpp                                                                        |   2044 +-
 external/apache2/llvm/dist/clang/lib/AST/FormatString.cpp                                                                        |      1 -
 external/apache2/llvm/dist/clang/lib/AST/Interp/Disasm.cpp                                                                       |      4 +-
 external/apache2/llvm/dist/clang/lib/AST/Interp/InterpFrame.h                                                                    |      8 +-
 external/apache2/llvm/dist/clang/lib/AST/Interp/State.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/ItaniumMangle.cpp                                                                       |   1474 +-
 external/apache2/llvm/dist/clang/lib/AST/JSONNodeDumper.cpp                                                                      |     48 +-
 external/apache2/llvm/dist/clang/lib/AST/Linkage.h                                                                               |      2 +
 external/apache2/llvm/dist/clang/lib/AST/Mangle.cpp                                                                              |     73 +-
 external/apache2/llvm/dist/clang/lib/AST/MicrosoftMangle.cpp                                                                     |    475 +-
 external/apache2/llvm/dist/clang/lib/AST/NSAPI.cpp                                                                               |      5 +
 external/apache2/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp                                                                 |      4 +
 external/apache2/llvm/dist/clang/lib/AST/ODRHash.cpp                                                                             |      8 +-
 external/apache2/llvm/dist/clang/lib/AST/OSLog.cpp                                                                               |      6 +-
 external/apache2/llvm/dist/clang/lib/AST/OpenMPClause.cpp                                                                        |    351 +-
 external/apache2/llvm/dist/clang/lib/AST/ParentMapContext.cpp                                                                    |    117 +-
 external/apache2/llvm/dist/clang/lib/AST/PrintfFormatString.cpp                                                                  |      4 +
 external/apache2/llvm/dist/clang/lib/AST/RecordLayout.cpp                                                                        |     41 +-
 external/apache2/llvm/dist/clang/lib/AST/RecordLayoutBuilder.cpp                                                                 |    423 +-
 external/apache2/llvm/dist/clang/lib/AST/Stmt.cpp                                                                                |    122 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtOpenMP.cpp                                                                          |   1135 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtPrinter.cpp                                                                         |    112 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtProfile.cpp                                                                         |     47 +-
 external/apache2/llvm/dist/clang/lib/AST/TemplateBase.cpp                                                                        |     35 +-
 external/apache2/llvm/dist/clang/lib/AST/TemplateName.cpp                                                                        |     18 +-
 external/apache2/llvm/dist/clang/lib/AST/TextNodeDumper.cpp                                                                      |    370 +-
 external/apache2/llvm/dist/clang/lib/AST/Type.cpp                                                                                |    142 +-
 external/apache2/llvm/dist/clang/lib/AST/TypeLoc.cpp                                                                             |      7 +-
 external/apache2/llvm/dist/clang/lib/AST/TypePrinter.cpp                                                                         |    314 +-
 external/apache2/llvm/dist/clang/lib/AST/VTableBuilder.cpp                                                                       |    108 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchFinder.cpp                                                              |    484 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchersInternal.cpp                                                         |    214 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/CMakeLists.txt                                                                  |      3 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt                                                          |     12 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp                                                         |     73 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.h                                                           |    294 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Registry.cpp                                                            |     34 +-
 external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp                                                        |     30 +
 external/apache2/llvm/dist/clang/lib/ASTMatchers/GtestMatchers.cpp                                                               |      4 +-
 external/apache2/llvm/dist/clang/lib/Analysis/BodyFarm.cpp                                                                       |     60 +-
 external/apache2/llvm/dist/clang/lib/Analysis/CFG.cpp                                                                            |     43 +-
 external/apache2/llvm/dist/clang/lib/Analysis/CMakeLists.txt                                                                     |      5 +
 external/apache2/llvm/dist/clang/lib/Analysis/CalledOnceCheck.cpp                                                                |   1525 +
 external/apache2/llvm/dist/clang/lib/Analysis/ExprMutationAnalyzer.cpp                                                           |    316 +-
 external/apache2/llvm/dist/clang/lib/Analysis/IssueHash.cpp                                                                      |    207 +
 external/apache2/llvm/dist/clang/lib/Analysis/LiveVariables.cpp                                                                  |    102 +-
 external/apache2/llvm/dist/clang/lib/Analysis/PathDiagnostic.cpp                                                                 |     46 +-
 external/apache2/llvm/dist/clang/lib/Analysis/ReachableCode.cpp                                                                  |      4 +-
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafety.cpp                                                                   |     70 +-
 external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafetyCommon.cpp                                                             |      4 +-
 external/apache2/llvm/dist/clang/lib/Analysis/UninitializedValues.cpp                                                            |     36 +-
 external/apache2/llvm/dist/clang/lib/Basic/CMakeLists.txt                                                                        |     17 +-
 external/apache2/llvm/dist/clang/lib/Basic/Cuda.cpp                                                                              |     43 +-
 external/apache2/llvm/dist/clang/lib/Basic/Diagnostic.cpp                                                                        |     35 +-
 external/apache2/llvm/dist/clang/lib/Basic/DiagnosticIDs.cpp                                                                     |    110 +-
 external/apache2/llvm/dist/clang/lib/Basic/ExpressionTraits.cpp                                                                  |     36 +
 external/apache2/llvm/dist/clang/lib/Basic/FileEntry.cpp                                                                         |     24 +
 external/apache2/llvm/dist/clang/lib/Basic/FileManager.cpp                                                                       |    181 +-
 external/apache2/llvm/dist/clang/lib/Basic/FixedPoint.cpp                                                                        |    258 -
 external/apache2/llvm/dist/clang/lib/Basic/IdentifierTable.cpp                                                                   |      5 +
 external/apache2/llvm/dist/clang/lib/Basic/LangOptions.cpp                                                                       |     19 +-
 external/apache2/llvm/dist/clang/lib/Basic/Module.cpp                                                                            |     21 +-
 external/apache2/llvm/dist/clang/lib/Basic/OpenCLOptions.cpp                                                                     |    106 +
 external/apache2/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp                                                                       |     63 +-
 external/apache2/llvm/dist/clang/lib/Basic/ProfileList.cpp                                                                       |    114 +
 external/apache2/llvm/dist/clang/lib/Basic/SourceLocation.cpp                                                                    |     21 +-
 external/apache2/llvm/dist/clang/lib/Basic/SourceManager.cpp                                                                     |    544 +-
 external/apache2/llvm/dist/clang/lib/Basic/TargetID.cpp                                                                          |    169 +
 external/apache2/llvm/dist/clang/lib/Basic/TargetInfo.cpp                                                                        |     10 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets.cpp                                                                           |     72 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.cpp                                                                   |    147 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.h                                                                     |     14 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.cpp                                                                    |     56 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.h                                                                      |    112 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.cpp                                                                       |     22 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.h                                                                         |      4 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AVR.cpp                                                                       |      7 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Hexagon.cpp                                                                   |      3 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/MSP430.cpp                                                                    |      1 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/MSP430.h                                                                      |     10 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Mips.cpp                                                                      |      1 -
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.cpp                                                                     |     11 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.h                                                                       |     20 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/OSTargets.h                                                                   |     85 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.cpp                                                                       |    134 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.h                                                                         |     95 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.cpp                                                                     |    162 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.h                                                                       |     49 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.cpp                                                                      |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.h                                                                        |      6 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.cpp                                                                     |     28 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.h                                                                       |     11 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SystemZ.h                                                                     |      9 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/TCE.h                                                                         |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/VE.cpp                                                                        |     39 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/VE.h                                                                          |    176 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.cpp                                                               |     62 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.h                                                                 |      9 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.cpp                                                                       |    744 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.h                                                                         |     82 +-
 external/apache2/llvm/dist/clang/lib/Basic/TypeTraits.cpp                                                                        |     86 +
 external/apache2/llvm/dist/clang/lib/Basic/Version.cpp                                                                           |     18 +-
 external/apache2/llvm/dist/clang/lib/Basic/Warnings.cpp                                                                          |      7 +-
 external/apache2/llvm/dist/clang/lib/CMakeLists.txt                                                                              |      7 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/ABIInfo.h                                                                           |      4 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp                                                                     |    641 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp                                                                        |     60 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.cpp                                                                        |    231 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.h                                                                          |      4 -
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp                                                                       |   3286 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDANV.cpp                                                                        |    111 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.h                                                                     |      7 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCXXABI.cpp                                                                        |     45 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCXXABI.h                                                                          |     70 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp                                                                          |    615 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.h                                                                            |      6 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGClass.cpp                                                                         |    122 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.cpp                                                                       |      2 -
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.h                                                                         |     24 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.cpp                                                                     |    404 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.h                                                                       |     16 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDecl.cpp                                                                          |    189 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGDeclCXX.cpp                                                                       |    167 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGException.cpp                                                                     |    101 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp                                                                          |    354 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprAgg.cpp                                                                       |    137 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp                                                                       |     63 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprComplex.cpp                                                                   |     18 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprConstant.cpp                                                                  |     54 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp                                                                    |    620 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.cpp                                                                      |     93 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.h                                                                        |     15 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGNonTrivialStruct.cpp                                                              |     40 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjC.cpp                                                                          |    291 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp                                                                       |     67 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCMac.cpp                                                                       |    100 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.cpp                                                                   |     10 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.h                                                                     |     14 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp                                                                 |   3878 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h                                                                   |     96 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.cpp                                                           |     60 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.h                                                             |     43 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp                                                              |   4864 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h                                                                |    504 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp                                                            |   5205 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h                                                              |    465 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayout.h                                                                    |     17 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp                                                           |    201 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmt.cpp                                                                          |    372 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp                                                                    |    906 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTT.cpp                                                                           |     13 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.cpp                                                                       |    280 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.h                                                                         |     40 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGValue.h                                                                           |     40 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CMakeLists.txt                                                                      |     18 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenABITypes.cpp                                                                 |     44 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp                                                                   |    230 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp                                                                 |    506 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h                                                                   |    644 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp                                                                   |    598 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.h                                                                     |    114 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp                                                                      |     82 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.h                                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypeCache.h                                                                  |      7 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp                                                                    |    100 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/ConstantEmitter.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ConstantInitBuilder.cpp                                                             |     22 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.cpp                                                              |    362 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.h                                                                |     50 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/EHScopeStack.h                                                                      |      5 -
 external/apache2/llvm/dist/clang/lib/CodeGen/ItaniumCXXABI.cpp                                                                   |    517 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/MicrosoftCXXABI.cpp                                                                 |    165 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp                                                |     14 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.cpp                                                               |     14 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.h                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/SwiftCallingConv.cpp                                                                |     40 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp                                                                      |   1277 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.h                                                                        |     24 +-
 external/apache2/llvm/dist/clang/lib/CrossTU/CrossTranslationUnit.cpp                                                            |    273 +-
 external/apache2/llvm/dist/clang/lib/Driver/Action.cpp                                                                           |      7 +
 external/apache2/llvm/dist/clang/lib/Driver/CMakeLists.txt                                                                       |      3 +
 external/apache2/llvm/dist/clang/lib/Driver/Compilation.cpp                                                                      |      2 +
 external/apache2/llvm/dist/clang/lib/Driver/Distro.cpp                                                                           |    179 +-
 external/apache2/llvm/dist/clang/lib/Driver/Driver.cpp                                                                           |    547 +-
 external/apache2/llvm/dist/clang/lib/Driver/Job.cpp                                                                              |     79 +-
 external/apache2/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp                                                                    |     70 +-
 external/apache2/llvm/dist/clang/lib/Driver/Tool.cpp                                                                             |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChain.cpp                                                                        |    170 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.cpp                                                                   |    101 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.h                                                                     |     14 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.cpp                                                                |    428 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.h                                                                  |    171 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.cpp                                                                   |    316 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.h                                                                     |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Ananas.cpp                                                                |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Ananas.h                                                                  |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/AArch64.cpp                                                          |     61 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.cpp                                                              |    263 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.h                                                                |      2 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Mips.cpp                                                             |      2 -
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/PPC.cpp                                                              |     21 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/RISCV.cpp                                                            |    136 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Sparc.cpp                                                            |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/VE.cpp                                                               |     22 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/VE.h                                                                 |     31 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/X86.cpp                                                              |     52 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/X86.h                                                                |      2 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.cpp                                                             |    150 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.h                                                               |     15 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.cpp                                                                 |    975 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.h                                                                   |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CloudABI.cpp                                                              |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CloudABI.h                                                                |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.cpp                                                            |    520 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.h                                                              |     32 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CrossWindows.cpp                                                          |     15 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CrossWindows.h                                                            |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.cpp                                                                  |    240 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.h                                                                    |     20 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.cpp                                                                |    369 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.h                                                                  |     61 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/DragonFly.cpp                                                             |     14 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/DragonFly.h                                                               |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Flang.cpp                                                                 |     44 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Flang.h                                                                   |      9 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.cpp                                                               |     21 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.h                                                                 |     10 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.cpp                                                               |     41 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.h                                                                 |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.cpp                                                                   |    212 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.h                                                                     |     44 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.cpp                                                                   |    323 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.h                                                                     |     35 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.cpp                                                               |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.h                                                                 |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.cpp                                                                  |      7 -
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.h                                                                    |      2 -
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/InterfaceStubs.cpp                                                        |      5 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.cpp                                                                 |     62 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.h                                                                   |      7 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSP430.cpp                                                                |    156 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSP430.h                                                                  |     20 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.cpp                                                                  |    236 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.h                                                                    |     19 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.cpp                                                                 |     41 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.h                                                                   |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Minix.cpp                                                                 |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Minix.h                                                                   |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.cpp                                                                |     15 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.h                                                                  |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NaCl.cpp                                                                  |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NaCl.h                                                                    |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.cpp                                                                |      8 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.h                                                                  |      9 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.cpp                                                               |     75 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.h                                                                 |     30 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PS4CPU.cpp                                                                |    264 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PS4CPU.h                                                                  |     13 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.cpp                                                        |     20 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.h                                                          |      7 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ROCm.h                                                                    |    217 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.cpp                                                               |      6 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.h                                                                 |      5 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/VEToolchain.cpp                                                           |    142 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/VEToolchain.h                                                             |     67 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.cpp                                                           |     55 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.h                                                             |      5 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/XCore.cpp                                                                 |      6 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ZOS.cpp                                                                   |     33 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ZOS.h                                                                     |     40 +
 external/apache2/llvm/dist/clang/lib/Driver/Types.cpp                                                                            |     78 +-
 external/apache2/llvm/dist/clang/lib/Driver/XRayArgs.cpp                                                                         |     34 +-
 external/apache2/llvm/dist/clang/lib/Edit/EditedSource.cpp                                                                       |      4 +-
 external/apache2/llvm/dist/clang/lib/Edit/RewriteObjCFoundationAPI.cpp                                                           |      2 +
 external/apache2/llvm/dist/clang/lib/Format/BreakableToken.cpp                                                                   |    192 +-
 external/apache2/llvm/dist/clang/lib/Format/BreakableToken.h                                                                     |     25 +-
 external/apache2/llvm/dist/clang/lib/Format/CMakeLists.txt                                                                       |      1 +
 external/apache2/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp                                                             |     65 +-
 external/apache2/llvm/dist/clang/lib/Format/Format.cpp                                                                           |    331 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatInternal.h                                                                     |      1 -
 external/apache2/llvm/dist/clang/lib/Format/FormatToken.cpp                                                                      |      6 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatToken.h                                                                        |    300 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.cpp                                                                 |     84 +-
 external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.h                                                                   |     10 +-
 external/apache2/llvm/dist/clang/lib/Format/MacroExpander.cpp                                                                    |    224 +
 external/apache2/llvm/dist/clang/lib/Format/Macros.h                                                                             |    141 +
 external/apache2/llvm/dist/clang/lib/Format/NamespaceEndCommentsFixer.cpp                                                        |     26 +-
 external/apache2/llvm/dist/clang/lib/Format/TokenAnalyzer.cpp                                                                    |     17 +-
 external/apache2/llvm/dist/clang/lib/Format/TokenAnnotator.cpp                                                                   |    314 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.cpp                                                           |     89 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp                                                              |    341 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.h                                                                |      6 +
 external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.cpp                                                                |    119 +-
 external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.h                                                                  |      3 +
 external/apache2/llvm/dist/clang/lib/Frontend/ASTConsumers.cpp                                                                   |     35 +-
 external/apache2/llvm/dist/clang/lib/Frontend/ASTUnit.cpp                                                                        |    103 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CMakeLists.txt                                                                     |      8 +-
 external/apache2/llvm/dist/clang/lib/Frontend/ChainedIncludesSource.cpp                                                          |     11 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp                                                               |    307 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp                                                             |   2347 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp                                                |      6 +-
 external/apache2/llvm/dist/clang/lib/Frontend/DependencyFile.cpp                                                                 |     17 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendAction.cpp                                                                 |     48 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendActions.cpp                                                                |     65 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendOptions.cpp                                                                |      4 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendTiming.cpp                                                                 |     19 -
 external/apache2/llvm/dist/clang/lib/Frontend/InitHeaderSearch.cpp                                                               |      4 +
 external/apache2/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp                                                               |     40 +-
 external/apache2/llvm/dist/clang/lib/Frontend/ModuleDependencyCollector.cpp                                                      |     52 +-
 external/apache2/llvm/dist/clang/lib/Frontend/PrecompiledPreamble.cpp                                                            |    150 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/CMakeLists.txt                                                             |      3 +
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/HTMLPrint.cpp                                                              |      2 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp                                                      |     78 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteMacros.cpp                                                          |      2 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp                                                      |    101 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteObjC.cpp                                                            |     86 +-
 external/apache2/llvm/dist/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp                                                    |     25 +
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnostic.cpp                                                                 |      5 +-
 external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnosticPrinter.cpp                                                          |      8 +-
 external/apache2/llvm/dist/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp                                                       |     12 +-
 external/apache2/llvm/dist/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp                                                  |     24 +-
 external/apache2/llvm/dist/clang/lib/Headers/CMakeLists.txt                                                                      |     16 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_builtin_vars.h                                                         |      9 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_cmath.h                                                                |     58 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_complex_builtins.h                                                     |    294 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_device_functions.h                                                     |      8 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_libdevice_declares.h                                                   |      2 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_math.h                                                                 |     15 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_math_forward_declares.h                                                |      7 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_runtime_wrapper.h                                                      |     28 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_cmath.h                                                                 |    664 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_libdevice_declares.h                                                    |    334 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_math.h                                                                  |   1275 +
 external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_runtime_wrapper.h                                                       |     69 +
 external/apache2/llvm/dist/clang/lib/Headers/altivec.h                                                                           |   1613 +-
 external/apache2/llvm/dist/clang/lib/Headers/amxintrin.h                                                                         |    278 +
 external/apache2/llvm/dist/clang/lib/Headers/arm_acle.h                                                                          |     26 +
 external/apache2/llvm/dist/clang/lib/Headers/avx512bwintrin.h                                                                    |     19 +-
 external/apache2/llvm/dist/clang/lib/Headers/avx512fintrin.h                                                                     |    211 +-
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlbwintrin.h                                                                  |     18 +-
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlintrin.h                                                                    |     53 +-
 external/apache2/llvm/dist/clang/lib/Headers/avx512vlvnniintrin.h                                                                |    205 +-
 external/apache2/llvm/dist/clang/lib/Headers/avxintrin.h                                                                         |      6 +-
 external/apache2/llvm/dist/clang/lib/Headers/avxvnniintrin.h                                                                     |    225 +
 external/apache2/llvm/dist/clang/lib/Headers/cet.h                                                                               |     66 +
 external/apache2/llvm/dist/clang/lib/Headers/cpuid.h                                                                             |     11 +
 external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/algorithm                                                             |      2 +-
 external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/new                                                                   |     10 +-
 external/apache2/llvm/dist/clang/lib/Headers/emmintrin.h                                                                         |      2 +-
 external/apache2/llvm/dist/clang/lib/Headers/gfniintrin.h                                                                        |    209 +-
 external/apache2/llvm/dist/clang/lib/Headers/hresetintrin.h                                                                      |     49 +
 external/apache2/llvm/dist/clang/lib/Headers/ia32intrin.h                                                                        |     97 +-
 external/apache2/llvm/dist/clang/lib/Headers/immintrin.h                                                                         |     17 +
 external/apache2/llvm/dist/clang/lib/Headers/intrin.h                                                                            |    176 +-
 external/apache2/llvm/dist/clang/lib/Headers/keylockerintrin.h                                                                   |    506 +
 external/apache2/llvm/dist/clang/lib/Headers/mm_malloc.h                                                                         |      6 +
 external/apache2/llvm/dist/clang/lib/Headers/opencl-c-base.h                                                                     |     18 +
 external/apache2/llvm/dist/clang/lib/Headers/opencl-c.h                                                                          |    670 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h                                   |      4 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/cmath                                                               |      7 +-
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/complex                                                             |     52 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/complex.h                                                           |     27 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/complex_cmath.h                                                     |    388 +
 external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/math.h                                                              |      2 +
 external/apache2/llvm/dist/clang/lib/Headers/popcntintrin.h                                                                      |     11 +-
 external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/smmintrin.h                                                            |     24 +
 external/apache2/llvm/dist/clang/lib/Headers/uintrintrin.h                                                                       |    150 +
 external/apache2/llvm/dist/clang/lib/Headers/wasm_simd128.h                                                                      |    146 +-
 external/apache2/llvm/dist/clang/lib/Headers/x86gprintrin.h                                                                      |     23 +
 external/apache2/llvm/dist/clang/lib/Index/CMakeLists.txt                                                                        |      4 +-
 external/apache2/llvm/dist/clang/lib/Index/FileIndexRecord.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/clang/lib/Index/IndexBody.cpp                                                                         |      6 +-
 external/apache2/llvm/dist/clang/lib/Index/IndexDecl.cpp                                                                         |      3 +
 external/apache2/llvm/dist/clang/lib/Index/IndexTypeSourceInfo.cpp                                                               |     21 +
 external/apache2/llvm/dist/clang/lib/Index/IndexingAction.cpp                                                                    |     26 +-
 external/apache2/llvm/dist/clang/lib/Index/SimpleFormatContext.h                                                                 |     72 -
 external/apache2/llvm/dist/clang/lib/Index/USRGeneration.cpp                                                                     |      4 +
 external/apache2/llvm/dist/clang/lib/IndexSerialization/CMakeLists.txt                                                           |     10 +
 external/apache2/llvm/dist/clang/lib/IndexSerialization/SerializablePathCollection.cpp                                           |     91 +
 external/apache2/llvm/dist/clang/lib/Lex/HeaderSearch.cpp                                                                        |     97 +-
 external/apache2/llvm/dist/clang/lib/Lex/Lexer.cpp                                                                               |     51 +-
 external/apache2/llvm/dist/clang/lib/Lex/LiteralSupport.cpp                                                                      |    112 +-
 external/apache2/llvm/dist/clang/lib/Lex/ModuleMap.cpp                                                                           |     84 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPDirectives.cpp                                                                        |     21 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPExpressions.cpp                                                                       |     26 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPLexerChange.cpp                                                                       |     27 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPMacroExpansion.cpp                                                                    |     31 +-
 external/apache2/llvm/dist/clang/lib/Lex/Pragma.cpp                                                                              |      9 +-
 external/apache2/llvm/dist/clang/lib/Lex/Preprocessor.cpp                                                                        |     28 +-
 external/apache2/llvm/dist/clang/lib/Lex/ScratchBuffer.cpp                                                                       |      8 +-
 external/apache2/llvm/dist/clang/lib/Parse/CMakeLists.txt                                                                        |      3 +
 external/apache2/llvm/dist/clang/lib/Parse/ParseCXXInlineMethods.cpp                                                             |    290 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseDecl.cpp                                                                         |    574 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp                                                                      |    150 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseExpr.cpp                                                                         |    220 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp                                                                      |    129 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseObjc.cpp                                                                         |     57 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp                                                                       |    565 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParsePragma.cpp                                                                       |    323 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmt.cpp                                                                         |     90 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmtAsm.cpp                                                                      |      7 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseTemplate.cpp                                                                     |    114 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseTentative.cpp                                                                    |     11 +-
 external/apache2/llvm/dist/clang/lib/Parse/Parser.cpp                                                                            |     69 +-
 external/apache2/llvm/dist/clang/lib/Rewrite/HTMLRewrite.cpp                                                                     |     22 +-
 external/apache2/llvm/dist/clang/lib/Rewrite/Rewriter.cpp                                                                        |      8 +-
 external/apache2/llvm/dist/clang/lib/Rewrite/TokenRewriter.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/clang/lib/Sema/AnalysisBasedWarnings.cpp                                                              |    169 +-
 external/apache2/llvm/dist/clang/lib/Sema/CMakeLists.txt                                                                         |     12 +-
 external/apache2/llvm/dist/clang/lib/Sema/CodeCompleteConsumer.cpp                                                               |      6 +-
 external/apache2/llvm/dist/clang/lib/Sema/DeclSpec.cpp                                                                           |    184 +-
 external/apache2/llvm/dist/clang/lib/Sema/JumpDiagnostics.cpp                                                                    |     17 +
 external/apache2/llvm/dist/clang/lib/Sema/MultiplexExternalSemaSource.cpp                                                        |      7 -
 external/apache2/llvm/dist/clang/lib/Sema/OpenCLBuiltins.td                                                                      |     58 +-
 external/apache2/llvm/dist/clang/lib/Sema/ScopeInfo.cpp                                                                          |      1 +
 external/apache2/llvm/dist/clang/lib/Sema/Sema.cpp                                                                               |    216 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaAccess.cpp                                                                         |      3 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaAttr.cpp                                                                           |    329 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCUDA.cpp                                                                           |    172 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCast.cpp                                                                           |    206 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaChecking.cpp                                                                       |   1846 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp                                                                   |    286 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaConcept.cpp                                                                        |     23 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCoroutine.cpp                                                                      |    187 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDecl.cpp                                                                           |   1443 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp                                                                       |   1159 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp                                                                        |    965 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp                                                                       |     91 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExceptionSpec.cpp                                                                  |     17 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExpr.cpp                                                                           |   1564 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp                                                                        |    313 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprMember.cpp                                                                     |    119 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp                                                                       |    191 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaInit.cpp                                                                           |    414 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaLambda.cpp                                                                         |    167 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaLookup.cpp                                                                         |    539 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaModule.cpp                                                                         |      2 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp                                                                   |     14 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp                                                                         |   2185 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaOverload.cpp                                                                       |   1142 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaPseudoObject.cpp                                                                   |     26 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaSYCL.cpp                                                                           |     49 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmt.cpp                                                                           |    277 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAsm.cpp                                                                        |      6 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAttr.cpp                                                                       |    117 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplate.cpp                                                                       |    703 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateDeduction.cpp                                                              |    487 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp                                                            |    275 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp                                                        |    569 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateVariadic.cpp                                                               |     64 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaType.cpp                                                                           |   1324 +-
 external/apache2/llvm/dist/clang/lib/Sema/TreeTransform.h                                                                        |    374 +-
 external/apache2/llvm/dist/clang/lib/Sema/UsedDeclVisitor.h                                                                      |     11 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTCommon.cpp                                                                 |     12 +
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReader.cpp                                                                 |    632 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp                                                             |    168 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp                                                             |    447 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriter.cpp                                                                 |    315 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterDecl.cpp                                                             |     72 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp                                                             |    207 +-
 external/apache2/llvm/dist/clang/lib/Serialization/CMakeLists.txt                                                                |      3 +
 external/apache2/llvm/dist/clang/lib/Serialization/GlobalModuleIndex.cpp                                                         |     22 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ModuleManager.cpp                                                             |     68 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp                                            |     17 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp                                       |      3 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp                                          |      6 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt                                                      |     11 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp                                                  |     12 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp                                           |    363 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp                                                |    140 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp                                                |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp                                               |     22 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp                                                   |     12 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp                                 |      2 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp                                              |     69 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp                                            |     15 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp                                          |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp                                           |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp                                            |    312 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp                                             |      5 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp                                      |     51 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp                                                        |     30 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Iterator.h                                                          |     16 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp                                                |    193 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp                                            |     61 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp                                             |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp                                         |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp                                                   |    730 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp                                       |     16 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp                                                     |     13 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp                                                  |     16 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp                                              |    121 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp                                   |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp                                              |     21 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp                                     |     59 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp                                           |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp                                     |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp                                                  |      5 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp                                           |      5 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp                                              |    275 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp                           |     95 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h                             |     32 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp                       |     23 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h                         |     17 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp                                       |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h                                                          |     35 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp                                                 |    108 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp                                                |    602 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp                                          |     24 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp                                      |   2015 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp                                                   |    706 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Taint.cpp                                                           |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp                                              |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp                  |     13 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp                                                  |    177 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp                                              |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp                                                 |     95 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h                                                   |     84 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h                                            |     36 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp                                |    158 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp                                        |    194 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h                                          |     62 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp                           |    163 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp                                 |    196 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp                           |    107 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp                                |    251 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp                                                     |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp                                                   |     25 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp                                                         |     76 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp                                                 |     43 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CMakeLists.txt                                                          |      6 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CallEvent.cpp                                                           |     96 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp                                                      |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp                                                      |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp                                                      |     42 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp                                                 |    241 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp                                                 |      1 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp                                                          |     41 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp                                                         |     23 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicType.cpp                                                         |     13 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Environment.cpp                                                         |     17 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp                                                          |    186 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp                                                         |      9 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp                                                       |    289 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp                                             |     41 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp                                                      |     13 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp                                                     |     56 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/IssueHash.cpp                                                           |    204 -
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp                                                       |     10 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp                                                        |      6 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/MemRegion.cpp                                                           |    164 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp                                                    |    401 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ProgramState.cpp                                                        |     13 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp                                              |   1836 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp                                             |     41 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RegionStore.cpp                                                         |      8 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp                                                |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp                                                         |     25 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SVals.cpp                                                               |     48 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp                                                    |     16 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp                                             |      8 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp                                                   |     26 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Store.cpp                                                               |      3 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SubEngine.cpp                                                           |     13 -
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp                                                       |     76 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp                                                     |     49 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp                                                |      6 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp                                               |      8 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt                                                      |      3 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp                                                 |    454 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp                                            |     15 +-
 external/apache2/llvm/dist/clang/lib/Testing/CMakeLists.txt                                                                      |      7 +
 external/apache2/llvm/dist/clang/lib/Testing/CommandLineArgs.cpp                                                                 |     70 +
 external/apache2/llvm/dist/clang/lib/Tooling/ASTDiff/CMakeLists.txt                                                              |      3 +
 external/apache2/llvm/dist/clang/lib/Tooling/AllTUsExecution.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/Tooling/ArgumentsAdjusters.cpp                                                              |     34 +-
 external/apache2/llvm/dist/clang/lib/Tooling/CMakeLists.txt                                                                      |      1 +
 external/apache2/llvm/dist/clang/lib/Tooling/CommonOptionsParser.cpp                                                             |      3 +-
 external/apache2/llvm/dist/clang/lib/Tooling/CompilationDatabase.cpp                                                             |     74 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Core/CMakeLists.txt                                                                 |      2 -
 external/apache2/llvm/dist/clang/lib/Tooling/Core/Lookup.cpp                                                                     |    224 -
 external/apache2/llvm/dist/clang/lib/Tooling/Core/Replacement.cpp                                                                |      2 +-
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp                                 |     20 +-
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp                                     |     24 +-
 external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp                                           |     13 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Execution.cpp                                                                       |     10 +-
 external/apache2/llvm/dist/clang/lib/Tooling/FileMatchTrie.cpp                                                                   |     14 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp                                                       |     52 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/IncludeStyle.cpp                                                         |      1 +
 external/apache2/llvm/dist/clang/lib/Tooling/JSONCompilationDatabase.cpp                                                         |     48 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/ASTSelection.cpp                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/AtomicChange.cpp                                                        |      6 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/CMakeLists.txt                                                          |      4 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Lookup.cpp                                                              |    224 +
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/RefactoringActions.cpp                                                  |      4 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp                                            |      5 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp                                                    |      4 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp                                             |     52 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/BuildTree.cpp                                                                |   1025 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/CMakeLists.txt                                                               |      3 +
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ComputeReplacements.cpp                                                      |     15 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Mutations.cpp                                                                |     36 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Nodes.cpp                                                                    |    668 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Synthesis.cpp                                                                |    224 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tokens.cpp                                                                   |     89 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tree.cpp                                                                     |    414 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Tooling.cpp                                                                         |     81 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/CMakeLists.txt                                                          |      4 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Parsing.cpp                                                             |    279 +
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RangeSelector.cpp                                                       |     33 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RewriteRule.cpp                                                         |    273 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/SourceCode.cpp                                                          |     14 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Stencil.cpp                                                             |    126 +-
 external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Transformer.cpp                                                         |     46 +-
 external/apache2/llvm/dist/clang/runtime/CMakeLists.txt                                                                          |      1 +
 external/apache2/llvm/dist/clang/tools/CMakeLists.txt                                                                            |      5 +-
 external/apache2/llvm/dist/clang/tools/apinotes-test/APINotesTest.cpp                                                            |     53 +
 external/apache2/llvm/dist/clang/tools/apinotes-test/CMakeLists.txt                                                              |      7 +
 external/apache2/llvm/dist/clang/tools/arcmt-test/arcmt-test.cpp                                                                 |      9 +-
 external/apache2/llvm/dist/clang/tools/c-index-test/c-index-test.c                                                               |     35 +-
 external/apache2/llvm/dist/clang/tools/c-index-test/core_main.cpp                                                                |     29 +-
 external/apache2/llvm/dist/clang/tools/clang-check/CMakeLists.txt                                                                |      1 +
 external/apache2/llvm/dist/clang/tools/clang-check/ClangCheck.cpp                                                                |     40 +-
 external/apache2/llvm/dist/clang/tools/clang-diff/ClangDiff.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp                                                |     11 +-
 external/apache2/llvm/dist/clang/tools/clang-format/ClangFormat.cpp                                                              |     40 +-
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-diff.py                                                         |      4 +-
 external/apache2/llvm/dist/clang/tools/clang-format/git-clang-format                                                             |     12 +-
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp                                                    |      2 +-
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt                                                   |      8 +-
 external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp                                                  |     19 +-
 external/apache2/llvm/dist/clang/tools/clang-import-test/CMakeLists.txt                                                          |      8 +-
 external/apache2/llvm/dist/clang/tools/clang-import-test/clang-import-test.cpp                                                   |     26 +-
 external/apache2/llvm/dist/clang/tools/clang-offload-bundler/CMakeLists.txt                                                      |      6 +-
 external/apache2/llvm/dist/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp                                             |    222 +-
 external/apache2/llvm/dist/clang/tools/clang-offload-wrapper/CMakeLists.txt                                                      |      6 +-
 external/apache2/llvm/dist/clang/tools/clang-refactor/ClangRefactor.cpp                                                          |      7 +-
 external/apache2/llvm/dist/clang/tools/clang-rename/ClangRename.cpp                                                              |      8 +-
 external/apache2/llvm/dist/clang/tools/clang-scan-deps/ClangScanDeps.cpp                                                         |     29 +-
 external/apache2/llvm/dist/clang/tools/clang-shlib/CMakeLists.txt                                                                |      7 +-
 external/apache2/llvm/dist/clang/tools/diagtool/CMakeLists.txt                                                                   |     14 +-
 external/apache2/llvm/dist/clang/tools/diagtool/DiagnosticNames.cpp                                                              |      2 +-
 external/apache2/llvm/dist/clang/tools/driver/CMakeLists.txt                                                                     |      6 +-
 external/apache2/llvm/dist/clang/tools/driver/cc1_main.cpp                                                                       |     14 +-
 external/apache2/llvm/dist/clang/tools/driver/cc1as_main.cpp                                                                     |     29 +-
 external/apache2/llvm/dist/clang/tools/driver/driver.cpp                                                                         |     14 +-
 external/apache2/llvm/dist/clang/tools/libclang/CIndex.cpp                                                                       |    105 +-
 external/apache2/llvm/dist/clang/tools/libclang/CIndexInclusionStack.cpp                                                         |     24 +-
 external/apache2/llvm/dist/clang/tools/libclang/CMakeLists.txt                                                                   |     19 +-
 external/apache2/llvm/dist/clang/tools/libclang/CXCursor.cpp                                                                     |      9 +
 external/apache2/llvm/dist/clang/tools/libclang/CXIndexDataConsumer.cpp                                                          |     13 +-
 external/apache2/llvm/dist/clang/tools/libclang/CXSourceLocation.h                                                               |      6 +-
 external/apache2/llvm/dist/clang/tools/libclang/CXType.cpp                                                                       |      3 +
 external/apache2/llvm/dist/clang/tools/libclang/FatalErrorHandler.cpp                                                            |      1 +
 external/apache2/llvm/dist/clang/tools/libclang/Indexing.cpp                                                                     |      4 +-
 external/apache2/llvm/dist/clang/tools/libclang/Rewrite.cpp                                                                      |     63 +
 external/apache2/llvm/dist/clang/tools/libclang/libclang.exports                                                                 |     10 +
 external/apache2/llvm/dist/clang/tools/scan-build-py/README.md                                                                   |      2 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/analyze-build                                                           |      7 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/intercept-build                                                         |      7 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/bin/scan-build                                                              |      7 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/analyze.py                                                     |     13 +-
 external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt                                        |      2 +-
 external/apache2/llvm/dist/clang/tools/scan-build/bin/scan-build                                                                 |     13 +-
 external/apache2/llvm/dist/clang/tools/scan-build/bin/set-xcode-analyzer                                                         |      4 +-
 external/apache2/llvm/dist/clang/tools/scan-view/CMakeLists.txt                                                                  |      3 -
 external/apache2/llvm/dist/clang/tools/scan-view/share/FileRadar.scpt                                                            |    Bin 
 external/apache2/llvm/dist/clang/tools/scan-view/share/Reporter.py                                                               |    251 -
 external/apache2/llvm/dist/clang/tools/scan-view/share/ScanView.py                                                               |      2 +-
 external/apache2/llvm/dist/clang/utils/TableGen/CMakeLists.txt                                                                   |      1 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp                                                    |     12 +-
 external/apache2/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp                                                             |     85 +-
 external/apache2/llvm/dist/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp                                                      |      5 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangOptionDocEmitter.cpp                                                        |      2 -
 external/apache2/llvm/dist/clang/utils/TableGen/ClangSACheckersEmitter.cpp                                                       |     25 +
 external/apache2/llvm/dist/clang/utils/TableGen/ClangSyntaxEmitter.cpp                                                           |    236 +
 external/apache2/llvm/dist/clang/utils/TableGen/MveEmitter.cpp                                                                   |      4 +-
 external/apache2/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp                                                                  |    321 +-
 external/apache2/llvm/dist/clang/utils/TableGen/SveEmitter.cpp                                                                   |    196 +-
 external/apache2/llvm/dist/clang/utils/TableGen/TableGen.cpp                                                                     |     17 +
 external/apache2/llvm/dist/clang/utils/TableGen/TableGenBackends.h                                                               |      9 +-
 external/apache2/llvm/dist/clang/utils/analyzer/.dockerignore                                                                    |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/CmpRuns.py                                                                       |    626 +-
 external/apache2/llvm/dist/clang/utils/analyzer/Dockerfile                                                                       |     70 +
 external/apache2/llvm/dist/clang/utils/analyzer/ProjectMap.py                                                                    |    208 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATest.py                                                                        |    360 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATestAdd.py                                                                     |     82 +-
 external/apache2/llvm/dist/clang/utils/analyzer/SATestBenchmark.py                                                               |    158 +
 external/apache2/llvm/dist/clang/utils/analyzer/SATestBuild.py                                                                   |   1287 +-
 external/apache2/llvm/dist/clang/utils/analyzer/SATestUpdateDiffs.py                                                             |     90 +-
 external/apache2/llvm/dist/clang/utils/analyzer/SATestUtils.py                                                                   |    138 +-
 external/apache2/llvm/dist/clang/utils/analyzer/SumTimerInfo.py                                                                  |     83 +-
 external/apache2/llvm/dist/clang/utils/analyzer/entrypoint.py                                                                    |     72 +
 external/apache2/llvm/dist/clang/utils/analyzer/exploded-graph-rewriter.py                                                       |     12 +-
 external/apache2/llvm/dist/clang/utils/analyzer/projects/box2d/cleanup_run_static_analyzer.sh                                    |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/box2d/run_static_analyzer.cmd                                           |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/capnproto/cleanup_run_static_analyzer.sh                                |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/capnproto/run_static_analyzer.cmd                                       |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/cppcheck/cleanup_run_static_analyzer.sh                                 |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/cppcheck/run_static_analyzer.cmd                                        |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/cxxopts/cleanup_run_static_analyzer.sh                                  |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/cxxopts/run_static_analyzer.cmd                                         |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/drogon/cleanup_run_static_analyzer.sh                                   |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/drogon/run_static_analyzer.cmd                                          |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/duckdb/cleanup_run_static_analyzer.sh                                   |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/duckdb/run_static_analyzer.cmd                                          |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/faiss/cleanup_run_static_analyzer.sh                                    |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/faiss/run_static_analyzer.cmd                                           |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/fmt/cleanup_run_static_analyzer.sh                                      |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/fmt/run_static_analyzer.cmd                                             |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/harfbuzz/cleanup_run_static_analyzer.sh                                 |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/harfbuzz/run_static_analyzer.cmd                                        |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/libsoundio/cleanup_run_static_analyzer.sh                               |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/libsoundio/run_static_analyzer.cmd                                      |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/oatpp/cleanup_run_static_analyzer.sh                                    |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/oatpp/run_static_analyzer.cmd                                           |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/projects.json                                                           |    162 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/re2/cleanup_run_static_analyzer.sh                                      |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/re2/run_static_analyzer.cmd                                             |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/simbody/cleanup_run_static_analyzer.sh                                  |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/simbody/run_static_analyzer.cmd                                         |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/symengine/cleanup_run_static_analyzer.sh                                |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/symengine/run_static_analyzer.cmd                                       |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/termbox/cleanup_run_static_analyzer.sh                                  |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/termbox/run_static_analyzer.cmd                                         |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyexpr/cleanup_run_static_analyzer.sh                                 |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyexpr/run_static_analyzer.cmd                                        |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyspline/cleanup_run_static_analyzer.sh                               |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyspline/run_static_analyzer.cmd                                      |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyvm/cleanup_run_static_analyzer.sh                                   |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyvm/run_static_analyzer.cmd                                          |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tmux/cleanup_run_static_analyzer.sh                                     |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/tmux/run_static_analyzer.cmd                                            |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/zstd/cleanup_run_static_analyzer.sh                                     |      1 +
 external/apache2/llvm/dist/clang/utils/analyzer/projects/zstd/run_static_analyzer.cmd                                            |      2 +
 external/apache2/llvm/dist/clang/utils/analyzer/requirements.txt                                                                 |      6 +
 external/apache2/llvm/dist/clang/utils/clangdiag.py                                                                              |      2 +-
 external/apache2/llvm/dist/clang/utils/creduce-clang-crash.py                                                                    |     54 +-
 external/apache2/llvm/dist/clang/utils/hmaptool/hmaptool                                                                         |      2 +-
 external/apache2/llvm/dist/clang/utils/make-ast-dump-check.sh                                                                    |     27 +-
 external/apache2/llvm/dist/clang/utils/modfuzz.py                                                                                |      2 +-
 external/apache2/llvm/dist/libcxx/CMakeLists.txt                                                                                 |    240 +-
 external/apache2/llvm/dist/libcxx/NOTES.TXT                                                                                      |     29 -
 external/apache2/llvm/dist/libcxx/TODO.TXT                                                                                       |      1 -
 external/apache2/llvm/dist/libcxx/benchmarks/CMakeLists.txt                                                                      |     32 +-
 external/apache2/llvm/dist/libcxx/benchmarks/VariantBenchmarks.h                                                                 |     58 +
 external/apache2/llvm/dist/libcxx/benchmarks/algorithms.bench.cpp                                                                |    163 +-
 external/apache2/llvm/dist/libcxx/benchmarks/map.bench.cpp                                                                       |   1037 +
 external/apache2/llvm/dist/libcxx/benchmarks/variant_visit_1.bench.cpp                                                           |     27 +
 external/apache2/llvm/dist/libcxx/benchmarks/variant_visit_2.bench.cpp                                                           |     22 +
 external/apache2/llvm/dist/libcxx/benchmarks/variant_visit_3.bench.cpp                                                           |     20 +
 external/apache2/llvm/dist/libcxx/cmake/Modules/CheckLibcxxAtomic.cmake                                                          |     56 -
 external/apache2/llvm/dist/libcxx/cmake/Modules/DefineLinkerScript.cmake                                                         |     16 +-
 external/apache2/llvm/dist/libcxx/cmake/Modules/HandleLibCXXABI.cmake                                                            |     10 +-
 external/apache2/llvm/dist/libcxx/cmake/Modules/HandleLibcxxFlags.cmake                                                          |      3 -
 external/apache2/llvm/dist/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake                                                        |    196 +-
 external/apache2/llvm/dist/libcxx/cmake/caches/Apple.cmake                                                                       |      5 +-
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-32bits.cmake                                                              |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-asan.cmake                                                                |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx03.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx11.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx14.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx17.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx20.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx2b.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-msan.cmake                                                                |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-filesystem.cmake                                                       |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-localization.cmake                                                     |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-random_device.cmake                                                    |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-nodebug.cmake                                                             |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-noexceptions.cmake                                                        |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-singlethreaded.cmake                                                      |      3 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-tsan.cmake                                                                |      1 +
 external/apache2/llvm/dist/libcxx/cmake/caches/Generic-ubsan.cmake                                                               |      2 +
 external/apache2/llvm/dist/libcxx/cmake/caches/README.md                                                                         |     13 +
 external/apache2/llvm/dist/libcxx/cmake/config-ix.cmake                                                                          |      8 +-
 external/apache2/llvm/dist/libcxx/docs/AddingNewCIJobs.rst                                                                       |     67 +
 external/apache2/llvm/dist/libcxx/docs/BuildingLibcxx.rst                                                                        |     30 +-
 external/apache2/llvm/dist/libcxx/docs/Contributing.rst                                                                          |     57 +
 external/apache2/llvm/dist/libcxx/docs/Cxx1yStatus.rst                                                                           |     52 +
 external/apache2/llvm/dist/libcxx/docs/Cxx1yStatusIssuesStatus.csv                                                               |    157 +
 external/apache2/llvm/dist/libcxx/docs/Cxx1yStatusPaperStatus.csv                                                                |     32 +
 external/apache2/llvm/dist/libcxx/docs/Cxx1zStatus.rst                                                                           |     57 +
 external/apache2/llvm/dist/libcxx/docs/Cxx1zStatusIssuesStatus.csv                                                               |    318 +
 external/apache2/llvm/dist/libcxx/docs/Cxx1zStatusPaperStatus.csv                                                                |    113 +
 external/apache2/llvm/dist/libcxx/docs/Cxx2aStatus.rst                                                                           |     59 +
 external/apache2/llvm/dist/libcxx/docs/Cxx2aStatusIssuesStatus.csv                                                               |    299 +
 external/apache2/llvm/dist/libcxx/docs/Cxx2aStatusPaperStatus.csv                                                                |    195 +
 external/apache2/llvm/dist/libcxx/docs/Cxx2bStatus.rst                                                                           |     50 +
 external/apache2/llvm/dist/libcxx/docs/Cxx2bStatusPaperStatus.csv                                                                |      6 +
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/AvailabilityMarkup.rst                                                         |     94 -
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/FeatureTestMacros.rst                                                          |      8 +-
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/UniquePtrTrivialAbi.rst                                                        |    149 +
 external/apache2/llvm/dist/libcxx/docs/DesignDocs/VisibilityMacros.rst                                                           |      6 -
 external/apache2/llvm/dist/libcxx/docs/FeatureTestMacroTable.rst                                                                 |    285 +-
 external/apache2/llvm/dist/libcxx/docs/Helpers/Styles.rst                                                                        |     31 +
 external/apache2/llvm/dist/libcxx/docs/ReleaseNotes.rst                                                                          |     11 +-
 external/apache2/llvm/dist/libcxx/docs/TestingLibcxx.rst                                                                         |     78 +-
 external/apache2/llvm/dist/libcxx/docs/UsingLibcxx.rst                                                                           |      2 +-
 external/apache2/llvm/dist/libcxx/docs/conf.py                                                                                   |      8 +-
 external/apache2/llvm/dist/libcxx/docs/index.rst                                                                                 |     59 +-
 external/apache2/llvm/dist/libcxx/fuzzing/RoutineNames.txt                                                                       |     40 -
 external/apache2/llvm/dist/libcxx/fuzzing/fuzz_test.cpp                                                                          |    194 -
 external/apache2/llvm/dist/libcxx/fuzzing/fuzz_test_template.cpp                                                                 |     22 -
 external/apache2/llvm/dist/libcxx/fuzzing/fuzzing.cpp                                                                            |    846 -
 external/apache2/llvm/dist/libcxx/fuzzing/fuzzing.h                                                                              |     83 -
 external/apache2/llvm/dist/libcxx/include/CMakeLists.txt                                                                         |    157 +-
 external/apache2/llvm/dist/libcxx/include/__availability                                                                         |    206 +
 external/apache2/llvm/dist/libcxx/include/__bit_reference                                                                        |     30 +-
 external/apache2/llvm/dist/libcxx/include/__bits                                                                                 |    146 +
 external/apache2/llvm/dist/libcxx/include/__config                                                                               |    341 +-
 external/apache2/llvm/dist/libcxx/include/__config_site.in                                                                       |      8 +-
 external/apache2/llvm/dist/libcxx/include/__debug                                                                                |     39 +-
 external/apache2/llvm/dist/libcxx/include/__functional_03                                                                        |     48 +-
 external/apache2/llvm/dist/libcxx/include/__functional_base                                                                      |     79 +-
 external/apache2/llvm/dist/libcxx/include/__functional_base_03                                                                   |     24 +-
 external/apache2/llvm/dist/libcxx/include/__hash_table                                                                           |    238 +-
 external/apache2/llvm/dist/libcxx/include/__libcpp_version                                                                       |      2 +-
 external/apache2/llvm/dist/libcxx/include/__locale                                                                               |    270 +-
 external/apache2/llvm/dist/libcxx/include/__memory/allocator_traits.h                                                            |    401 +
 external/apache2/llvm/dist/libcxx/include/__memory/base.h                                                                        |    127 +
 external/apache2/llvm/dist/libcxx/include/__memory/pointer_traits.h                                                              |    169 +
 external/apache2/llvm/dist/libcxx/include/__memory/utilities.h                                                                   |     88 +
 external/apache2/llvm/dist/libcxx/include/__mutex_base                                                                           |     15 +-
 external/apache2/llvm/dist/libcxx/include/__split_buffer                                                                         |     24 +-
 external/apache2/llvm/dist/libcxx/include/__sso_allocator                                                                        |      9 +-
 external/apache2/llvm/dist/libcxx/include/__string                                                                               |    100 +-
 external/apache2/llvm/dist/libcxx/include/__threading_support                                                                    |    112 +-
 external/apache2/llvm/dist/libcxx/include/__tree                                                                                 |    220 +-
 external/apache2/llvm/dist/libcxx/include/algorithm                                                                              |    912 +-
 external/apache2/llvm/dist/libcxx/include/any                                                                                    |     30 +-
 external/apache2/llvm/dist/libcxx/include/array                                                                                  |    216 +-
 external/apache2/llvm/dist/libcxx/include/atomic                                                                                 |    627 +-
 external/apache2/llvm/dist/libcxx/include/barrier                                                                                |     12 +-
 external/apache2/llvm/dist/libcxx/include/bit                                                                                    |    155 +-
 external/apache2/llvm/dist/libcxx/include/bitset                                                                                 |     12 +-
 external/apache2/llvm/dist/libcxx/include/charconv                                                                               |     31 +-
 external/apache2/llvm/dist/libcxx/include/chrono                                                                                 |      9 +-
 external/apache2/llvm/dist/libcxx/include/cmath                                                                                  |      8 +-
 external/apache2/llvm/dist/libcxx/include/codecvt                                                                                |     24 +
 external/apache2/llvm/dist/libcxx/include/compare                                                                                |     97 +-
 external/apache2/llvm/dist/libcxx/include/complex                                                                                |     17 +-
 external/apache2/llvm/dist/libcxx/include/concepts                                                                               |     20 +
 external/apache2/llvm/dist/libcxx/include/ctime                                                                                  |     16 +-
 external/apache2/llvm/dist/libcxx/include/deque                                                                                  |     16 +-
 external/apache2/llvm/dist/libcxx/include/exception                                                                              |      2 +
 external/apache2/llvm/dist/libcxx/include/experimental/memory_resource                                                           |      5 +-
 external/apache2/llvm/dist/libcxx/include/experimental/simd                                                                      |      5 +
 external/apache2/llvm/dist/libcxx/include/ext/hash_map                                                                           |      2 +-
 external/apache2/llvm/dist/libcxx/include/filesystem                                                                             |    407 +-
 external/apache2/llvm/dist/libcxx/include/format                                                                                 |     56 +
 external/apache2/llvm/dist/libcxx/include/forward_list                                                                           |      6 +-
 external/apache2/llvm/dist/libcxx/include/fstream                                                                                |    155 +-
 external/apache2/llvm/dist/libcxx/include/functional                                                                             |    170 +-
 external/apache2/llvm/dist/libcxx/include/future                                                                                 |    248 +-
 external/apache2/llvm/dist/libcxx/include/iomanip                                                                                |      4 +-
 external/apache2/llvm/dist/libcxx/include/ios                                                                                    |     79 +-
 external/apache2/llvm/dist/libcxx/include/iosfwd                                                                                 |     59 +
 external/apache2/llvm/dist/libcxx/include/istream                                                                                |     34 +-
 external/apache2/llvm/dist/libcxx/include/iterator                                                                               |    140 +-
 external/apache2/llvm/dist/libcxx/include/latch                                                                                  |      8 +
 external/apache2/llvm/dist/libcxx/include/list                                                                                   |    186 +-
 external/apache2/llvm/dist/libcxx/include/locale                                                                                 |    184 +-
 external/apache2/llvm/dist/libcxx/include/locale.h                                                                               |      6 +-
 external/apache2/llvm/dist/libcxx/include/map                                                                                    |     50 +-
 external/apache2/llvm/dist/libcxx/include/memory                                                                                 |   2053 +-
 external/apache2/llvm/dist/libcxx/include/module.modulemap                                                                       |      9 +
 external/apache2/llvm/dist/libcxx/include/mutex                                                                                  |      2 +-
 external/apache2/llvm/dist/libcxx/include/new                                                                                    |    185 +-
 external/apache2/llvm/dist/libcxx/include/numbers                                                                                |    141 +
 external/apache2/llvm/dist/libcxx/include/numeric                                                                                |    191 +-
 external/apache2/llvm/dist/libcxx/include/optional                                                                               |      5 +-
 external/apache2/llvm/dist/libcxx/include/ostream                                                                                |     34 +-
 external/apache2/llvm/dist/libcxx/include/queue                                                                                  |     19 +-
 external/apache2/llvm/dist/libcxx/include/random                                                                                 |    520 +-
 external/apache2/llvm/dist/libcxx/include/regex                                                                                  |    199 +-
 external/apache2/llvm/dist/libcxx/include/semaphore                                                                              |      9 +-
 external/apache2/llvm/dist/libcxx/include/shared_mutex                                                                           |      1 +
 external/apache2/llvm/dist/libcxx/include/span                                                                                   |     31 +-
 external/apache2/llvm/dist/libcxx/include/sstream                                                                                |    494 +-
 external/apache2/llvm/dist/libcxx/include/stdexcept                                                                              |      4 +-
 external/apache2/llvm/dist/libcxx/include/streambuf                                                                              |     14 +-
 external/apache2/llvm/dist/libcxx/include/string                                                                                 |    412 +-
 external/apache2/llvm/dist/libcxx/include/string_view                                                                            |     65 +-
 external/apache2/llvm/dist/libcxx/include/strstream                                                                              |     26 +-
 external/apache2/llvm/dist/libcxx/include/support/ibm/nanosleep.h                                                                |     38 +
 external/apache2/llvm/dist/libcxx/include/support/ibm/xlocale.h                                                                  |     13 +-
 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/win32/locale_win32.h                                                           |      4 +-
 external/apache2/llvm/dist/libcxx/include/system_error                                                                           |      4 +-
 external/apache2/llvm/dist/libcxx/include/thread                                                                                 |     73 +-
 external/apache2/llvm/dist/libcxx/include/tuple                                                                                  |      2 +-
 external/apache2/llvm/dist/libcxx/include/type_traits                                                                            |    413 +-
 external/apache2/llvm/dist/libcxx/include/typeinfo                                                                               |     36 +-
 external/apache2/llvm/dist/libcxx/include/unordered_map                                                                          |    270 +-
 external/apache2/llvm/dist/libcxx/include/unordered_set                                                                          |    160 +-
 external/apache2/llvm/dist/libcxx/include/utility                                                                                |     38 +-
 external/apache2/llvm/dist/libcxx/include/valarray                                                                               |    168 +-
 external/apache2/llvm/dist/libcxx/include/variant                                                                                |    149 +-
 external/apache2/llvm/dist/libcxx/include/vector                                                                                 |    114 +-
 external/apache2/llvm/dist/libcxx/include/version                                                                                |    181 +-
 external/apache2/llvm/dist/libcxx/include/wchar.h                                                                                |      1 +
 external/apache2/llvm/dist/libcxx/include/wctype.h                                                                               |      4 +-
 external/apache2/llvm/dist/libcxx/lib/abi/3.9/x86_64-apple-darwin16.abilist                                                      |   2448 -
 external/apache2/llvm/dist/libcxx/lib/abi/3.9/x86_64-linux-gnu.abilist                                                           |   2010 -
 external/apache2/llvm/dist/libcxx/lib/abi/4.0/x86_64-apple-darwin16.abilist                                                      |   2376 -
 external/apache2/llvm/dist/libcxx/lib/abi/4.0/x86_64-unknown-linux-gnu.abilist                                                   |   1905 -
 external/apache2/llvm/dist/libcxx/lib/abi/5.0/x86_64-apple-darwin16.abilist                                                      |   2378 -
 external/apache2/llvm/dist/libcxx/lib/abi/5.0/x86_64-unknown-linux-gnu.abilist                                                   |   1883 -
 external/apache2/llvm/dist/libcxx/lib/abi/6.0/x86_64-apple-darwin16.abilist                                                      |   2378 -
 external/apache2/llvm/dist/libcxx/lib/abi/6.0/x86_64-unknown-linux-gnu.abilist                                                   |   1883 -
 external/apache2/llvm/dist/libcxx/lib/abi/8.0/x86_64-apple-darwin.v1.abilist                                                     |   2360 -
 external/apache2/llvm/dist/libcxx/lib/abi/8.0/x86_64-apple-darwin.v2.abilist                                                     |   2315 -
 external/apache2/llvm/dist/libcxx/lib/abi/8.0/x86_64-unknown-linux-gnu.v1.abilist                                                |   1861 -
 external/apache2/llvm/dist/libcxx/lib/abi/9.0/x86_64-apple-darwin.v1.abilist                                                     |   2422 -
 external/apache2/llvm/dist/libcxx/lib/abi/9.0/x86_64-apple-darwin.v2.abilist                                                     |   2378 -
 external/apache2/llvm/dist/libcxx/lib/abi/9.0/x86_64-unknown-linux-gnu.v1.abilist                                                |   1919 -
 external/apache2/llvm/dist/libcxx/lib/abi/CHANGELOG.TXT                                                                          |    632 -
 external/apache2/llvm/dist/libcxx/lib/abi/CMakeLists.txt                                                                         |     34 -
 external/apache2/llvm/dist/libcxx/lib/abi/README.TXT                                                                             |      8 -
 external/apache2/llvm/dist/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist                                                         |   2433 -
 external/apache2/llvm/dist/libcxx/lib/abi/x86_64-apple-darwin.v2.abilist                                                         |   2389 -
 external/apache2/llvm/dist/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist                                                    |   1930 -
 external/apache2/llvm/dist/libcxx/lib/libc++abi-exceptions.exp                                                                   |     10 -
 external/apache2/llvm/dist/libcxx/lib/libc++abi-exceptions.sjlj.exp                                                              |     10 -
 external/apache2/llvm/dist/libcxx/lib/libc++abi-new-delete.exp                                                                   |     20 -
 external/apache2/llvm/dist/libcxx/lib/libc++abi.v1.exp                                                                           |    150 -
 external/apache2/llvm/dist/libcxx/lib/libc++abi.v2.exp                                                                           |    295 -
 external/apache2/llvm/dist/libcxx/lib/libc++unexp.exp                                                                            |     19 -
 external/apache2/llvm/dist/libcxx/lib/notweak.exp                                                                                |      5 -
 external/apache2/llvm/dist/libcxx/lib/weak.exp                                                                                   |     16 -
 external/apache2/llvm/dist/libcxx/src/CMakeLists.txt                                                                             |    134 +-
 external/apache2/llvm/dist/libcxx/src/algorithm.cpp                                                                              |     48 -
 external/apache2/llvm/dist/libcxx/src/atomic.cpp                                                                                 |      2 -
 external/apache2/llvm/dist/libcxx/src/barrier.cpp                                                                                |     12 +-
 external/apache2/llvm/dist/libcxx/src/charconv.cpp                                                                               |     18 +-
 external/apache2/llvm/dist/libcxx/src/chrono.cpp                                                                                 |    191 +-
 external/apache2/llvm/dist/libcxx/src/experimental/memory_resource.cpp                                                           |     10 -
 external/apache2/llvm/dist/libcxx/src/filesystem/directory_iterator.cpp                                                          |     63 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/filesystem_common.h                                                             |    170 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/operations.cpp                                                                  |    513 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/posix_compat.h                                                                  |    386 +
 external/apache2/llvm/dist/libcxx/src/format.cpp                                                                                 |     19 +
 external/apache2/llvm/dist/libcxx/src/include/apple_availability.h                                                               |     18 -
 external/apache2/llvm/dist/libcxx/src/include/config_elast.h                                                                     |      4 +
 external/apache2/llvm/dist/libcxx/src/include/refstring.h                                                                        |     25 +-
 external/apache2/llvm/dist/libcxx/src/ios.cpp                                                                                    |     16 -
 external/apache2/llvm/dist/libcxx/src/ios.instantiations.cpp                                                                     |     43 +
 external/apache2/llvm/dist/libcxx/src/iostream.cpp                                                                               |      2 +-
 external/apache2/llvm/dist/libcxx/src/locale.cpp                                                                                 |    208 +-
 external/apache2/llvm/dist/libcxx/src/memory.cpp                                                                                 |      4 -
 external/apache2/llvm/dist/libcxx/src/new.cpp                                                                                    |     32 +-
 external/apache2/llvm/dist/libcxx/src/optional.cpp                                                                               |      1 +
 external/apache2/llvm/dist/libcxx/src/random.cpp                                                                                 |     21 +
 external/apache2/llvm/dist/libcxx/src/random_shuffle.cpp                                                                         |     61 +
 external/apache2/llvm/dist/libcxx/src/support/runtime/exception_fallback.ipp                                                     |      4 -
 external/apache2/llvm/dist/libcxx/src/thread.cpp                                                                                 |     18 +-
 external/apache2/llvm/dist/libcxx/utils/ci/Dockerfile                                                                            |     95 +
 external/apache2/llvm/dist/libcxx/utils/ci/apple-install-libcxx.sh                                                               |     87 +-
 external/apache2/llvm/dist/libcxx/utils/ci/apple-install-libcxxabi.sh                                                            |    167 -
 external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline-premerge.sh                                                        |     42 +
 external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline-snapshot.sh                                                        |     25 +
 external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline.yml                                                                |    311 +
 external/apache2/llvm/dist/libcxx/utils/ci/macos-backdeployment.sh                                                               |     37 +-
 external/apache2/llvm/dist/libcxx/utils/ci/macos-ci-setup                                                                        |     23 +
 external/apache2/llvm/dist/libcxx/utils/ci/macos-trunk.sh                                                                        |     23 +-
 external/apache2/llvm/dist/libcxx/utils/ci/oss-fuzz.sh                                                                           |     23 +
 external/apache2/llvm/dist/libcxx/utils/ci/run-buildbot                                                                          |    367 +
 external/apache2/llvm/dist/libcxx/utils/ci/runtimes/CMakeLists.txt                                                               |     46 +
 external/apache2/llvm/dist/libcxx/utils/ci/secrets.env                                                                           |      8 +
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/Dockerfile                                                       |      1 -
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/docker-compose.yml                                               |      2 +-
 external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/install-packages.sh                                              |      3 +-
 external/apache2/llvm/dist/libcxx/utils/gdb/libcxx/printers.py                                                                   |      4 +-
 external/apache2/llvm/dist/libcxx/utils/generate_abi_list.py                                                                     |     40 +
 external/apache2/llvm/dist/libcxx/utils/generate_feature_test_macro_components.py                                                |   1343 +-
 external/apache2/llvm/dist/libcxx/utils/generate_header_tests.py                                                                 |    207 +
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/AUTHORS                                                                 |      1 +
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/CONTRIBUTORS                                                            |      2 +
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/README.LLVM                                                             |      4 +
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/mingw.py                                                                |      2 +-
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/cycleclock.h                                                        |      4 +-
 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/sym_check/util.py                                                                 |     14 +-
 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                                                                    |    351 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/dsl.py                                                                       |    470 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/executor.py                                                                  |    258 -
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/features.py                                                                  |    145 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/format.py                                                                    |    504 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/newconfig.py                                                                 |     38 +
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/newformat.py                                                                 |    316 -
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/params.py                                                                    |    107 +
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/target_info.py                                                               |    124 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/tracing.py                                                                   |     42 -
 external/apache2/llvm/dist/libcxx/utils/merge_archives.py                                                                        |      4 +-
 external/apache2/llvm/dist/libcxx/utils/run.py                                                                                   |     33 +-
 external/apache2/llvm/dist/libcxx/utils/ssh.py                                                                                   |     56 +-
 external/apache2/llvm/dist/libcxx/utils/sym_extract.py                                                                           |     54 -
 external/apache2/llvm/dist/libcxx/utils/sym_match.py                                                                             |     50 -
 external/apache2/llvm/dist/llvm/.gitignore                                                                                       |      2 -
 external/apache2/llvm/dist/llvm/CMakeLists.txt                                                                                   |    294 +-
 external/apache2/llvm/dist/llvm/CODE_OWNERS.TXT                                                                                  |     39 +-
 external/apache2/llvm/dist/llvm/CREDITS.TXT                                                                                      |     20 +-
 external/apache2/llvm/dist/llvm/LLVMBuild.txt                                                                                    |     23 -
 external/apache2/llvm/dist/llvm/bindings/LLVMBuild.txt                                                                           |     20 -
 external/apache2/llvm/dist/llvm/bindings/go/llvm/IRBindings.cpp                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/InstrumentationBindings.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/executionengine_test.go                                                         |      1 -
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir.go                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir_test.go                                                                      |      1 -
 external/apache2/llvm/dist/llvm/bindings/go/llvm/string.go                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_ipo.go                                                               |      1 -
 external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_scalar.go                                                            |      1 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/CMakeLists.txt                                                           |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/CMakeLists.txt                                                          |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/CMakeLists.txt                                                          |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/CMakeLists.txt                                                    |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/CMakeLists.txt                                                           |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/linker/CMakeLists.txt                                                             |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/CMakeLists.txt                                                               |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.ml                                                                      |      3 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.mli                                                                     |      9 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm_ocaml.c                                                                 |      7 +
 external/apache2/llvm/dist/llvm/bindings/ocaml/target/CMakeLists.txt                                                             |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c                                                        |      6 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml                                                        |      3 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli                                                       |      5 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/CMakeLists.txt                                             |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.ml                                        |      3 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli                                       |      5 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c                                        |      6 -
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/CMakeLists.txt                                                   |      2 +-
 external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/CMakeLists.txt                                               |      2 +-
 external/apache2/llvm/dist/llvm/cmake/config-ix.cmake                                                                            |    135 +-
 external/apache2/llvm/dist/llvm/cmake/config.guess                                                                               |     20 +
 external/apache2/llvm/dist/llvm/cmake/modules/AddLLVM.cmake                                                                      |    213 +-
 external/apache2/llvm/dist/llvm/cmake/modules/AddSphinxTarget.cmake                                                              |     11 +-
 external/apache2/llvm/dist/llvm/cmake/modules/CMakeLists.txt                                                                     |      5 +-
 external/apache2/llvm/dist/llvm/cmake/modules/CheckAtomic.cmake                                                                  |      1 +
 external/apache2/llvm/dist/llvm/cmake/modules/CheckCompilerVersion.cmake                                                         |      6 +-
 external/apache2/llvm/dist/llvm/cmake/modules/FindGRPC.cmake                                                                     |     96 +-
 external/apache2/llvm/dist/llvm/cmake/modules/FindLibpfm.cmake                                                                   |     14 +
 external/apache2/llvm/dist/llvm/cmake/modules/GetHostTriple.cmake                                                                |      4 +-
 external/apache2/llvm/dist/llvm/cmake/modules/GetLibraryName.cmake                                                               |     17 +
 external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake                                                            |     82 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVM-Build.cmake                                                                   |    104 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVM-Config.cmake                                                                  |     24 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in                                                                |     29 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMExternalProjectUtils.cmake                                                     |     34 +-
 external/apache2/llvm/dist/llvm/cmake/modules/TableGen.cmake                                                                     |     20 +-
 external/apache2/llvm/dist/llvm/cmake/modules/TensorFlowCompile.cmake                                                            |     38 +
 external/apache2/llvm/dist/llvm/cmake/modules/VersionFromVCS.cmake                                                               |      4 +-
 external/apache2/llvm/dist/llvm/cmake/platforms/WinMsvc.cmake                                                                    |      3 +-
 external/apache2/llvm/dist/llvm/cmake/unwind.h                                                                                   |      7 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX10.rst                                                                   |   1569 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX1011.rst                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX7.rst                                                                    |    272 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX8.rst                                                                    |    926 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst                                                                    |   1065 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX906.rst                                                                  |      6 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX908.rst                                                                  |      6 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx1011_src32_2.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx1011_src32_3.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_addr_mimg.rst                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_attr.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_bimm16.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_bimm32.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_smem_atomic64.rst                                                         |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_fimm16.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_fimm32.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_hwreg.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_label.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mad_type_dev.rst                                                               |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.rst                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_sdwa_sext.rst                                                              |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_vop3_abs_neg.rst                                                           |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_opt.rst                                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_param.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_perm_smem.rst                                                                  |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ret.rst                                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdata64_0.rst                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst64_0.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst64_1.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_simm16.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_1.rst                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_2.rst                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_3.rst                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_4.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_5.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_6.rst                                                                    |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc64_0.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc64_1.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_tgt.rst                                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_type_dev.rst                                                                   |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_uimm16.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vaddr_flat_global.rst                                                          |      2 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vcc_32.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_waitcnt.rst                                                                    |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_attr.rst                                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_bimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_bimm32.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_buf_32.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_fimm32.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_hwreg.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_label.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_mod.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_opt.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_param.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ret.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_simm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_tgt.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_type_dev.rst                                                                    |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_uimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_waitcnt.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_attr.rst                                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_bimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_bimm32.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_32.rst                                                                  |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_fimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_fimm32.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_hwreg.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_imask.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_label.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_dpp_sdwa_abs_neg.rst                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_sdwa_sext.rst                                                               |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_vop3_abs_neg.rst                                                            |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_opt.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_param.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_perm_smem.rst                                                                   |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ret.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_simm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_1.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_2.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_3.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_4.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_5.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_6.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_7.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_tgt.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_type_dev.rst                                                                    |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_uimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_waitcnt.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_mad_type_dev.rst                                                              |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_mod_vop3_abs_neg.rst                                                          |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_src32_0.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_src32_1.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_mad_type_dev.rst                                                              |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_mod_vop3_abs_neg.rst                                                          |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_src32_0.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_src32_1.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mad_type_dev.rst                                                              |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mod_dpp_sdwa_abs_neg.rst                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mod_sdwa_sext.rst                                                             |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mod_vop3_abs_neg.rst                                                          |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_0.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_1.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_2.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_3.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_4.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_type_dev.rst                                                                  |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mad_type_dev.rst                                                              |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mod_dpp_sdwa_abs_neg.rst                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mod_sdwa_sext.rst                                                             |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mod_vop3_abs_neg.rst                                                          |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_offset_buf.rst                                                                |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_opt.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_ret.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_saddr_flat_global.rst                                                         |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_0.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_1.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_2.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_3.rst                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_4.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_5.rst                                                                   |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_type_dev.rst                                                                  |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_vaddr_flat_global.rst                                                         |      2 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_attr.rst                                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_bimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_bimm32.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_fimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_fimm32.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_hwreg.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_imask.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_label.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_dpp_sdwa_abs_neg.rst                                                        |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_sdwa_sext.rst                                                               |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_vop3_abs_neg.rst                                                            |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_opt.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_param.rst                                                                       |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_perm_smem.rst                                                                   |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ret.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_simm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_1.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_2.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_3.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_4.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_5.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_6.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_7.rst                                                                     |     17 +
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_tgt.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_type_dev.rst                                                                    |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_uimm16.rst                                                                      |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vaddr_flat_global.rst                                                           |      2 -
 external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_waitcnt.rst                                                                     |      1 -
 external/apache2/llvm/dist/llvm/docs/AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst                                          |   4314 +
 external/apache2/llvm/dist/llvm/docs/AMDGPUDwarfProposalForHeterogeneousDebugging.rst                                            |   3817 -
 external/apache2/llvm/dist/llvm/docs/AMDGPUInstructionNotation.rst                                                               |      2 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUInstructionSyntax.rst                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUModifierSyntax.rst                                                                    |    211 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUOperandSyntax.rst                                                                     |     17 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUUsage.rst                                                                             |   7719 +-
 external/apache2/llvm/dist/llvm/docs/AdvancedBuilds.rst                                                                          |      6 +-
 external/apache2/llvm/dist/llvm/docs/AliasAnalysis.rst                                                                           |     12 +-
 external/apache2/llvm/dist/llvm/docs/Atomics.rst                                                                                 |     20 +
 external/apache2/llvm/dist/llvm/docs/BitCodeFormat.rst                                                                           |     13 +-
 external/apache2/llvm/dist/llvm/docs/BranchWeightMetadata.rst                                                                    |     64 +-
 external/apache2/llvm/dist/llvm/docs/BugLifeCycle.rst                                                                            |      2 +-
 external/apache2/llvm/dist/llvm/docs/CMake.rst                                                                                   |     46 +-
 external/apache2/llvm/dist/llvm/docs/CMakePrimer.rst                                                                             |     18 +-
 external/apache2/llvm/dist/llvm/docs/CodeGenerator.rst                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/docs/CodeReview.rst                                                                              |     23 +-
 external/apache2/llvm/dist/llvm/docs/CodingStandards.rst                                                                         |    146 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/FileCheck.rst                                                                  |    246 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/dsymutil.rst                                                                   |     44 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/index.rst                                                                      |     28 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lit.rst                                                                        |      7 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llc.rst                                                                        |      4 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lli.rst                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-build.rst                                                                 |     79 -
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cov.rst                                                                   |     15 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-dwarfdump.rst                                                             |      2 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-exegesis.rst                                                              |     29 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-extract.rst                                                               |     26 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-install-name-tool.rst                                                     |     84 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-libtool-darwin.rst                                                        |    101 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-mca.rst                                                                   |     12 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-nm.rst                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objdump.rst                                                               |     42 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-profdata.rst                                                              |     24 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-profgen.rst                                                               |     56 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readelf.rst                                                               |      8 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readobj.rst                                                               |      8 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-strip.rst                                                                 |      4 +
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst                                                            |     38 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/tblgen.rst                                                                     |    683 +-
 external/apache2/llvm/dist/llvm/docs/CommandLine.rst                                                                             |     35 +-
 external/apache2/llvm/dist/llvm/docs/CompilerWriterInfo.rst                                                                      |     10 +-
 external/apache2/llvm/dist/llvm/docs/Contributing.rst                                                                            |      7 +-
 external/apache2/llvm/dist/llvm/docs/Coroutines.rst                                                                              |    233 +-
 external/apache2/llvm/dist/llvm/docs/CoverageMappingFormat.rst                                                                   |     37 +-
 external/apache2/llvm/dist/llvm/docs/DebuggingJITedCode.rst                                                                      |    197 +-
 external/apache2/llvm/dist/llvm/docs/DeveloperPolicy.rst                                                                         |    235 +-
 external/apache2/llvm/dist/llvm/docs/ExceptionHandling.rst                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/docs/ExtendingLLVM.rst                                                                           |     20 +-
 external/apache2/llvm/dist/llvm/docs/Extensions.rst                                                                              |     24 +
 external/apache2/llvm/dist/llvm/docs/FAQ.rst                                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/GettingInvolved.rst                                                                         |      9 +-
 external/apache2/llvm/dist/llvm/docs/GettingStarted.rst                                                                          |     51 +-
 external/apache2/llvm/dist/llvm/docs/GettingStartedVS.rst                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/docs/GitBisecting.rst                                                                            |      6 +-
 external/apache2/llvm/dist/llvm/docs/GlobalISel/GMIR.rst                                                                         |      2 +-
 external/apache2/llvm/dist/llvm/docs/GlobalISel/GenericOpcode.rst                                                                |    111 +-
 external/apache2/llvm/dist/llvm/docs/GlobalISel/IRTranslator.rst                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/docs/GlobalISel/Legalizer.rst                                                                    |     10 +-
 external/apache2/llvm/dist/llvm/docs/HowToAddABuilder.rst                                                                        |     58 +-
 external/apache2/llvm/dist/llvm/docs/HowToBuildOnARM.rst                                                                         |      1 -
 external/apache2/llvm/dist/llvm/docs/HowToBuildWithPGO.rst                                                                       |     12 +-
 external/apache2/llvm/dist/llvm/docs/HowToReleaseLLVM.rst                                                                        |    179 +-
 external/apache2/llvm/dist/llvm/docs/HowToSetUpLLVMStyleRTTI.rst                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/docs/HowToSubmitABug.rst                                                                         |      2 +
 external/apache2/llvm/dist/llvm/docs/HowToUpdateDebugInfo.rst                                                                    |    451 +
 external/apache2/llvm/dist/llvm/docs/HowToUseAttributes.rst                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/docs/LLVMBuild.rst                                                                               |    323 -
 external/apache2/llvm/dist/llvm/docs/LLVMBuild.txt                                                                               |     20 -
 external/apache2/llvm/dist/llvm/docs/LangRef.rst                                                                                 |   2534 +-
 external/apache2/llvm/dist/llvm/docs/Lexicon.rst                                                                                 |     13 +
 external/apache2/llvm/dist/llvm/docs/LibFuzzer.rst                                                                               |     33 +-
 external/apache2/llvm/dist/llvm/docs/LoopTerminology.rst                                                                         |    367 +-
 external/apache2/llvm/dist/llvm/docs/MIRLangRef.rst                                                                              |    102 +
 external/apache2/llvm/dist/llvm/docs/MemorySSA.rst                                                                               |    101 +-
 external/apache2/llvm/dist/llvm/docs/ORCv2.rst                                                                                   |    146 +-
 external/apache2/llvm/dist/llvm/docs/Passes.rst                                                                                  |     48 +-
 external/apache2/llvm/dist/llvm/docs/Phabricator.rst                                                                             |     35 +-
 external/apache2/llvm/dist/llvm/docs/ProgrammersManual.rst                                                                       |     47 +-
 external/apache2/llvm/dist/llvm/docs/Proposals/GitHubMove.rst                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/docs/Proposals/VectorizationPlan.rst                                                             |     11 +-
 external/apache2/llvm/dist/llvm/docs/Reference.rst                                                                               |      1 +
 external/apache2/llvm/dist/llvm/docs/ReleaseNotes.rst                                                                            |     71 +-
 external/apache2/llvm/dist/llvm/docs/Security.rst                                                                                |    221 +
 external/apache2/llvm/dist/llvm/docs/SourceLevelDebugging.rst                                                                    |    214 +-
 external/apache2/llvm/dist/llvm/docs/StackMaps.rst                                                                               |      2 +-
 external/apache2/llvm/dist/llvm/docs/Statepoints.rst                                                                             |    120 +-
 external/apache2/llvm/dist/llvm/docs/SupportPolicy.rst                                                                           |    242 +
 external/apache2/llvm/dist/llvm/docs/TableGen/BackEnds.rst                                                                       |    457 +-
 external/apache2/llvm/dist/llvm/docs/TableGen/BackGuide.rst                                                                      |    863 +
 external/apache2/llvm/dist/llvm/docs/TableGen/Deficiencies.rst                                                                   |     31 -
 external/apache2/llvm/dist/llvm/docs/TableGen/LangIntro.rst                                                                      |    737 -
 external/apache2/llvm/dist/llvm/docs/TableGen/LangRef.rst                                                                        |    556 -
 external/apache2/llvm/dist/llvm/docs/TableGen/ProgRef.rst                                                                        |   1965 +
 external/apache2/llvm/dist/llvm/docs/TableGen/index.rst                                                                          |     60 +-
 external/apache2/llvm/dist/llvm/docs/TestSuiteGuide.md                                                                           |      6 +-
 external/apache2/llvm/dist/llvm/docs/TestingGuide.rst                                                                            |     57 +-
 external/apache2/llvm/dist/llvm/docs/TransformMetadata.rst                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/docs/TypeMetadata.rst                                                                            |      2 +-
 external/apache2/llvm/dist/llvm/docs/UserGuides.rst                                                                              |     17 +-
 external/apache2/llvm/dist/llvm/docs/Vectorizers.rst                                                                             |     31 +-
 external/apache2/llvm/dist/llvm/docs/WritingAnLLVMNewPMPass.rst                                                                  |    238 +
 external/apache2/llvm/dist/llvm/docs/WritingAnLLVMPass.rst                                                                       |     10 +-
 external/apache2/llvm/dist/llvm/docs/XRay.rst                                                                                    |     40 +-
 external/apache2/llvm/dist/llvm/docs/conf.py                                                                                     |     23 +-
 external/apache2/llvm/dist/llvm/docs/epilogue-vectorization-cfg.png                                                              |    Bin 
 external/apache2/llvm/dist/llvm/docs/index.rst                                                                                   |      4 +
 external/apache2/llvm/dist/llvm/docs/llvm-objdump.1                                                                              |      4 +
 external/apache2/llvm/dist/llvm/docs/loop-guard.svg                                                                              |   1079 +
 external/apache2/llvm/dist/llvm/docs/loop-irreducible.svg                                                                        |    772 +
 external/apache2/llvm/dist/llvm/docs/loop-merge.svg                                                                              |    660 +
 external/apache2/llvm/dist/llvm/docs/loop-nested.svg                                                                             |    874 +
 external/apache2/llvm/dist/llvm/docs/loop-nonmaximal.svg                                                                         |   1280 +
 external/apache2/llvm/dist/llvm/docs/loop-separate.svg                                                                           |    690 +
 external/apache2/llvm/dist/llvm/docs/loop-single.svg                                                                             |    338 +
 external/apache2/llvm/dist/llvm/docs/loop-terminology.svg                                                                        |   2111 +
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT4.rst                                                                  |     12 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT5.rst                                                                  |     57 -
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl01.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl02.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl03.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl04.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl05.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl06.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl07.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl08.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl09.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl10.rst                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst                                             |      4 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl04.rst                                             |      6 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl05.rst                                             |     14 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl06.rst                                             |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl07.rst                                             |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl09.rst                                             |      6 +-
 external/apache2/llvm/dist/llvm/examples/Bye/Bye.cpp                                                                             |      1 +
 external/apache2/llvm/dist/llvm/examples/CMakeLists.txt                                                                          |      1 -
 external/apache2/llvm/dist/llvm/examples/ExceptionDemo/ExceptionDemo.cpp                                                         |      4 +-
 external/apache2/llvm/dist/llvm/examples/HowToUseJIT/CMakeLists.txt                                                              |      2 +
 external/apache2/llvm/dist/llvm/examples/HowToUseJIT/HowToUseJIT.cpp                                                             |      2 +
 external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp                                                         |     21 +-
 external/apache2/llvm/dist/llvm/examples/IRTransforms/SimplifyCFG.cpp                                                            |     10 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt                                                |      6 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h                                    |     56 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp                                              |     44 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h                                    |     62 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp                                              |     44 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h                                    |    193 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp                                              |    145 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h                                    |    318 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp                                              |    160 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/CMakeLists.txt                                       |     22 -
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h                                    |    248 -
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/RemoteJITUtils.h                                     |     75 -
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/CMakeLists.txt                                |     20 -
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/server.cpp                                    |    111 -
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp                                              |   1309 -
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter2/toy.cpp                                                           |      9 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/toy.cpp                                                           |     42 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/toy.cpp                                                           |     60 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/toy.cpp                                                           |    118 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/toy.cpp                                                           |    122 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp                                                           |    136 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/toy.cpp                                                           |    113 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/toy.cpp                                                           |    142 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/README.txt                                                           |      9 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt                                                    |     15 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt                                                  |     12 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt                                                   |     13 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt                                                      |     15 +-
 external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h                                                  |    158 +-
 external/apache2/llvm/dist/llvm/examples/LLVMBuild.txt                                                                           |     20 -
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/CMakeLists.txt                                                            |      4 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/ExampleModules.h                                                          |      1 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp                                     |      1 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt                           |      1 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp     |      1 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp                           |      2 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp   |     11 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt                             |     14 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp         |    122 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/CMakeLists.txt                              |     12 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/LLJITWithTargetProcessControl.cpp           |    196 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt                                  |     13 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp                   |    241 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c                 |      2 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c                       |      2 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/OrcV2CBindingsReflectProcessSymbols.c |     24 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt                                |     15 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c                 |    176 +
 external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/CMakeLists.txt                                                           |      1 +
 external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp                                                       |     16 +-
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/CMakeLists.txt                                                               |     19 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoDiscoveryThread.cpp                                                   |     65 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoDiscoveryThread.h                                                     |     57 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoInstrumentationLayer.cpp                                              |    225 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoInstrumentationLayer.h                                                |     77 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoJIT.cpp                                                               |    340 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoJIT.h                                                                 |    111 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.cpp                                                       |    268 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.h                                                         |     94 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/bench                                                                        |    100 -
 external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/main.cpp                                                                     |     83 -
 external/apache2/llvm/dist/llvm/include/llvm-c/Core.h                                                                            |     74 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/DataTypes.h                                                                       |      4 -
 external/apache2/llvm/dist/llvm/include/llvm-c/DebugInfo.h                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/Error.h                                                                           |      5 +
 external/apache2/llvm/dist/llvm/include/llvm-c/LLJIT.h                                                                           |    213 +
 external/apache2/llvm/dist/llvm/include/llvm-c/LinkTimeOptimizer.h                                                               |     66 -
 external/apache2/llvm/dist/llvm/include/llvm-c/Orc.h                                                                             |    451 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/OrcBindings.h                                                                     |    169 -
 external/apache2/llvm/dist/llvm/include/llvm-c/OrcEE.h                                                                           |     55 +
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/IPO.h                                                                  |      3 -
 external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/Scalar.h                                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APFixedPoint.h                                                                  |    237 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APFloat.h                                                                       |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APInt.h                                                                         |     61 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APSInt.h                                                                        |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/AllocatorList.h                                                                 |      7 -
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BitVector.h                                                                     |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Bitfields.h                                                                     |    289 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/CoalescingBitVector.h                                                           |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DeltaAlgorithm.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMap.h                                                                      |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMapInfo.h                                                                  |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseSet.h                                                                      |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DepthFirstIterator.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DirectedGraph.h                                                                 |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/EnumeratedArray.h                                                               |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FloatingPointMode.h                                                             |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FoldingSet.h                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FunctionExtras.h                                                                |    246 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Hashing.h                                                                       |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableMap.h                                                                  |    100 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableSet.h                                                                  |    104 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntervalMap.h                                                                   |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h                                                            |     50 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Optional.h                                                                      |    165 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerSumType.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerUnion.h                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/STLExtras.h                                                                     |    165 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Sequence.h                                                                      |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SetVector.h                                                                     |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallPtrSet.h                                                                   |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallSet.h                                                                      |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallString.h                                                                   |     61 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallVector.h                                                                   |    553 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseSet.h                                                                     |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Statistic.h                                                                     |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringExtras.h                                                                  |    127 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringMap.h                                                                     |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringSet.h                                                                     |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Triple.h                                                                        |     99 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Waymarking.h                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/fallible_iterator.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator.h                                                                      |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator_range.h                                                                |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/ADT/simple_ilist.h                                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h                                                            |    104 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasSetTracker.h                                                          |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BasicAliasAnalysis.h                                                       |     65 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h                                                   |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BranchProbabilityInfo.h                                                    |    291 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFG.h                                                                      |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFGPrinter.h                                                               |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CGSCCPassManager.h                                                         |    534 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CallGraph.h                                                                |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CaptureTracking.h                                                          |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CodeMetrics.h                                                              |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstantFolding.h                                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstraintSystem.h                                                         |     88 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DDG.h                                                                      |     62 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DDGPrinter.h                                                               |     91 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h                                                       |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Delinearization.h                                                          |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DemandedBits.h                                                             |     14 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DependenceAnalysis.h                                                       |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DivergenceAnalysis.h                                                       |     83 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DomTreeUpdater.h                                                           |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontier.h                                                        |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/EHPersonalities.h                                                          |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h                                               |     86 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/GlobalsModRef.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/HeatUtils.h                                                                |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h                                                   |    789 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IVDescriptors.h                                                            |    154 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineAdvisor.h                                                            |    130 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h                                                               |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h                                                   |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h                                              |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstCount.h                                                                |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionSimplify.h                                                      |     59 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Interval.h                                                                 |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IntervalIterator.h                                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h                                                |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyCallGraph.h                                                            |     51 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyValueInfo.h                                                            |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h                                                 |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Lint.h                                                                     |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Loads.h                                                                    |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAccessAnalysis.h                                                       |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAnalysisManager.h                                                      |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopCacheAnalysis.h                                                        |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfo.h                                                                 |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfoImpl.h                                                             |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopNestAnalysis.h                                                         |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MLInlineAdvisor.h                                                          |    108 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MLModelRunner.h                                                            |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemDerefPrinter.h                                                          |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h                                                           |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h                                                 |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryLocation.h                                                           |     91 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSA.h                                                                |     61 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSAUpdater.h                                                         |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h                                                   |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h                                                    |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MustExecute.h                                                              |     62 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h                                                     |     39 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCInstKind.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h                                                |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/OrderedInstructions.h                                                      |     52 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PhiValues.h                                                                |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PostDominators.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ProfileSummaryInfo.h                                                       |    102 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionInfo.h                                                               |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionInfoImpl.h                                                           |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionPass.h                                                               |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h                                                      |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h                                                          |    284 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h                                                  |     70 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h                                                  |    435 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h                                               |    157 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h                                             |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScopedNoAliasAA.h                                                          |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SparsePropagation.h                                                        |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/StackLifetime.h                                                            |    198 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/StackSafetyAnalysis.h                                                      |     67 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h                                                   |     47 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.def                                                      |     42 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h                                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h                                                      |    617 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h                                                  |    618 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h                                                   |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeMetadataUtils.h                                                        |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h                                |    112 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/Local.h                                                              |     73 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/TFUtils.h                                                            |    266 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h                                                             |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueTracking.h                                                            |    108 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VecFuncs.def                                                               |    146 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VectorUtils.h                                                              |     75 +-
 external/apache2/llvm/dist/llvm/include/llvm/AsmParser/Parser.h                                                                  |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/COFF.h                                                                 |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.def                                                              |     79 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.h                                                                |    100 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/DynamicTags.def                                                        |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELF.h                                                                  |    109 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def                                                     |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def                                                |     12 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def                                                       |     48 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MachO.h                                                                |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Magic.h                                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackDocument.h                                                      |     99 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackReader.h                                                        |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Wasm.h                                                                 |     66 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/WasmRelocs.def                                                         |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/WasmTraits.h                                                           |     68 +
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/XCOFF.h                                                                |    123 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeCommon.h                                                             |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeConvenience.h                                                        |    486 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeWriter.h                                                             |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h                                                              |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitCodes.h                                                                |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitstreamWriter.h                                                         |    109 +-
 external/apache2/llvm/dist/llvm/include/llvm/CMakeLists.txt                                                                      |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Analysis.h                                                                  |      5 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AntiDepBreaker.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h                                                                |    147 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinterHandler.h                                                         |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h                                                    |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h                                                              |   1021 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CalcSpillWeights.h                                                          |     70 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CallingConvLower.h                                                          |     58 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h                                                        |   1144 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.h                                                              |     47 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIE.h                                                                       |     50 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIEValue.def                                                                |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h                                                |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DebugHandlerBase.h                                                          |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h                                                      |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h                                                                  |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FaultMaps.h                                                                 |    140 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h                                                      |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h                                                        |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h                                                   |    155 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h                                                 |    287 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h                                      |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h                                                 |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h                                                  |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h                                                   |    113 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h                                            |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h                                        |     97 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h                                   |    275 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h                                                      |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h                                                |    105 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h                                                  |    158 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h                                                      |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h                                                 |    125 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h                                               |    266 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h                                               |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Types.h                                                          |     33 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Utils.h                                                          |    145 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ISDOpcodes.h                                                                |   2205 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/IndirectThunks.h                                                            |    110 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LexicalScopes.h                                                             |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveInterval.h                                                              |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalUnion.h                                                         |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervals.h                                                             |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeEdit.h                                                             |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRegMatrix.h                                                             |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRegUnits.h                                                              |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveVariables.h                                                             |     54 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LowLevelType.h                                                              |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MBFIWrapper.h                                                               |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRFormatter.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRYamlMapping.h                                                            |     51 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h                                                         |     91 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h                                                 |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineCombinerPattern.h                                                    |      9 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineConstantPool.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h                                                  |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineDominators.h                                                         |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFrameInfo.h                                                          |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h                                                           |     69 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h                                                              |    127 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBuilder.h                                                       |     41 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h                                                      |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopInfo.h                                                           |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopUtils.h                                                          |      4 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineMemOperand.h                                                         |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineModuleInfo.h                                                         |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h                                                            |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOutliner.h                                                           |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassManager.h                                                        |    256 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassRegistry.def                                                     |    197 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePipeliner.h                                                          |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePostDominators.h                                                     |      4 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineRegisterInfo.h                                                       |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineSSAUpdater.h                                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h                                                          |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineStableHash.h                                                         |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineTraceMetrics.h                                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ModuloSchedule.h                                                            |     29 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h                                                     |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h                                                  |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ParallelCG.h                                                                |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Passes.h                                                                    |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PseudoSourceValue.h                                                         |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFGraph.h                                                                  |      4 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFLiveness.h                                                               |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFRegisters.h                                                              |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h                                                       |     44 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegAllocPBQP.h                                                              |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Register.h                                                                  |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterClassInfo.h                                                         |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterPressure.h                                                          |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterScavenging.h                                                        |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h                                                     |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RuntimeLibcalls.h                                                           |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAG.h                                                               |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h                                                         |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h                                                  |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h                                                              |    175 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGISel.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h                                                         |    258 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h                                                    |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SlotIndexes.h                                                               |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/StableHashing.h                                                             |    112 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/StackMaps.h                                                                 |     62 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h                                                       |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TailDuplicator.h                                                            |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetCallingConv.h                                                         |     76 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetFrameLowering.h                                                       |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetInstrInfo.h                                                           |    141 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h                                                            |    283 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h                                              |     39 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetOpcodes.h                                                             |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetPassConfig.h                                                          |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetRegisterInfo.h                                                        |    123 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h                                                       |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TileShapeInfo.h                                                             |     97 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.h                                                                |    109 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.td                                                               |    289 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/VirtRegMap.h                                                                |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h                                                            |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/abi-breaking.h.cmake                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Config/config.h.cmake                                                               |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Config/llvm-config.h.cmake                                                          |     15 +
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinker.h                                                           |    109 +-
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h                                                |     33 +-
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h                                                |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFStreamer.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h                                      |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h                                                       |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h                                                |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h                                               |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def                                            |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h                                         |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h                                        |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/RecordName.h                                                     |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h                                                   |      3 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h                                            |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h                                               |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h                                                    |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h                                                      |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h                                                     |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h                                              |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h                                            |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DIContext.h                                                               |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h                                                 |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h                                                      |     33 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h                                                    |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h                                               |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h                                                   |    390 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h                                                    |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h                                                     |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h                                                   |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h                                                |     12 +-
 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                                                   |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h                                                    |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h                                                    |     66 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h                                                       |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h                                                         |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h                                                     |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h                                                       |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h                                                   |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/GenericError.h                                                        |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h                                                      |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h                                          |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h                                             |     51 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h                                         |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h                                    |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h                                        |     39 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h                                            |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h                                       |     46 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h                                             |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h                                           |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h                                                |     11 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h                                             |     40 +
 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                                               |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h                                        |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h                                                  |     72 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h                                             |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h                                                           |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h                                                            |     84 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/Demangle.h                                                                 |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/ItaniumDemangle.h                                                          |    217 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h                                                   |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/Demangle/Utility.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h                                                   |     21 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITEventListener.h                                                  |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h                                            |     33 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h                                                       |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h                                                |     64 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h                                                   |     97 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h                                              |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h                                      |     29 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h                                                     |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h                                               |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h                                              |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITSymbol.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ObjectCache.h                                                       |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h                                          |    640 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h                                                  |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Core.h                                                          |    613 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h                                                |    110 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h                                            |    111 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h                                                |    100 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h                                              |     80 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h                                              |    195 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h                                       |      9 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h                                                         |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LambdaResolver.h                                                |     84 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Layer.h                                                         |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h                                             |    267 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h                                                 |     67 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Legacy.h                                                        |    211 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h                                                 |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/NullResolver.h                                                  |     43 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h                                            |     57 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h                                          |     84 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h                                                 |    353 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h                                                      |     74 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRPCTargetProcessControl.h                                    |    415 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h                                         |    263 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h                                         |    280 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h                                         |     63 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h                                          |    702 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h                                                  |   1687 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h                                            |    184 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h                                      |    387 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h                                             |    564 -
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h                                       |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h                                               |     74 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h                                               |   1657 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h                                         |    183 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h                                          |    769 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h                              |    165 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h                                                   |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.h                              |     66 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCEHFrameRegistrar.h                                           |     54 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h                                           |    222 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/OrcRPCTPCServer.h                                 |    619 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h                                |     41 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h                            |     38 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h                                          |    218 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h                                                       |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/FileCheck/FileCheck.h                                                               |    216 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/CMakeLists.txt                                                             |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/Directive/DirectiveBase.td                                                 |    145 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenACC/ACC.td                                                             |    634 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt                                                     |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt                                                      |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMP.td                                                              |   1639 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h                                                      |    101 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPContext.h                                                        |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h                                                     |    131 +
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h                                                      |    497 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def                                                        |   1732 +-
 external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/IRMutator.h                                                              |     11 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/AbstractCallSite.h                                                               |     21 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Argument.h                                                                       |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Assumptions.h                                                                    |     50 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.h                                                                     |     84 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.td                                                                    |     39 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/AutoUpgrade.h                                                                    |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/BasicBlock.h                                                                     |    105 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/CFG.h                                                                            |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/CMakeLists.txt                                                                   |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/CallingConv.h                                                                    |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constant.h                                                                       |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ConstantRange.h                                                                  |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constants.h                                                                      |    123 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ConstrainedOps.def                                                               |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/DIBuilder.h                                                                      |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DataLayout.h                                                                     |     79 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoMetadata.h                                                              |    292 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugLoc.h                                                                       |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedTypes.h                                                                   |    122 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h                                                                 |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Dominators.h                                                                     |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/FPEnv.h                                                                          |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/FixedMetadataKinds.def                                                           |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/FixedPointBuilder.h                                                              |    465 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Function.h                                                                       |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GetElementPtrTypeIterator.h                                                      |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalObject.h                                                                   |     80 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalValue.h                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalVariable.h                                                                 |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IRBuilder.h                                                                      |    228 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IRPrintingPasses.h                                                               |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstrTypes.h                                                                     |    252 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instruction.h                                                                    |    130 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h                                                                   |    445 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicInst.h                                                                  |     79 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.h                                                                     |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.td                                                                    |   1019 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td                                                             |    646 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAMDGPU.td                                                              |    627 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td                                                                 |     87 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsBPF.td                                                                 |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagon.td                                                             |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagonDep.td                                                          |    370 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsMips.td                                                                |    254 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsNVVM.td                                                                |    141 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsPowerPC.td                                                             |    765 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsRISCV.td                                                               |   1025 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsSystemZ.td                                                             |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsVE.td                                                                  |     35 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td                                                            |   1213 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsWebAssembly.td                                                         |    239 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td                                                                 |    868 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsXCore.td                                                               |     72 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMContext.h                                                                    |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMRemarkStreamer.h                                                             |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassManagers.h                                                             |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassNameParser.h                                                           |     41 -
 external/apache2/llvm/dist/llvm/include/llvm/IR/MDBuilder.h                                                                      |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/MatrixBuilder.h                                                                  |    138 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.def                                                                     |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.h                                                                       |     30 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Module.h                                                                         |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndex.h                                                             |    122 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h                                                         |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Operator.h                                                                       |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/OptBisect.h                                                                      |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassInstrumentation.h                                                            |    117 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManager.h                                                                    |    137 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerImpl.h                                                                |      7 -
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerInternal.h                                                            |     22 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/PassTimingInfo.h                                                                 |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h                                                                   |    353 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PredIteratorCache.h                                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PrintPasses.h                                                                    |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ProfileSummary.h                                                                 |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PseudoProbe.h                                                                    |     87 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/ReplaceConstant.h                                                                |     28 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/RuntimeLibcalls.def                                                              |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Statepoint.h                                                                     |    293 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/StructuralHash.h                                                                 |     34 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/SymbolTableListTraits.h                                                          |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Type.h                                                                           |     83 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/User.h                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/VPIntrinsics.def                                                                 |    140 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Value.def                                                                        |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Value.h                                                                          |    114 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ValueHandle.h                                                                    |     63 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Verifier.h                                                                       |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/InitializePasses.h                                                                  |     67 +-
 external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ELFObjHandler.h                                                       |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ELFStub.h                                                             |     66 +
 external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/TBEHandler.h                                                          |     43 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/Config.h                                                                        |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/LTO.h                                                                           |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/LTOBackend.h                                                                    |     29 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h                                                       |     53 +-
 external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOModule.h                                                              |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/LinkAllPasses.h                                                                     |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmBackend.h                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h                                                                      |     74 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmLayout.h                                                                    |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmMacro.h                                                                     |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAssembler.h                                                                    |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCCodeView.h                                                                     |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCContext.h                                                                      |     44 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h                                                  |     45 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDwarf.h                                                                        |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFObjectWriter.h                                                              |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCExpr.h                                                                         |     47 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCFixup.h                                                                        |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCFragment.h                                                                     |     55 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInst.h                                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstPrinter.h                                                                  |     12 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrDesc.h                                                                    |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCMachObjectWriter.h                                                             |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h                                                               |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h                                                               |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/AsmLexer.h                                                              |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmLexer.h                                                            |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParser.h                                                           |     33 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h                                                  |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h                                                     |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCPseudoProbe.h                                                                  |    178 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegister.h                                                                     |     34 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegisterInfo.h                                                                 |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSchedule.h                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionWasm.h                                                                  |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionXCOFF.h                                                                 |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCStreamer.h                                                                     |     84 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSubtargetInfo.h                                                                |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbol.h                                                                       |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolWasm.h                                                                   |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolXCOFF.h                                                                  |     41 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCTargetOptions.h                                                                |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h                                                    |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmObjectWriter.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmStreamer.h                                                                 |      4 -
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWin64EH.h                                                                      |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h                                                          |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFStreamer.h                                                              |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinEH.h                                                                        |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCXCOFFStreamer.h                                                                |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/StringTableBuilder.h                                                             |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/SubtargetFeature.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/Instruction.h                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ArchiveWriter.h                                                              |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/Binary.h                                                                     |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFF.h                                                                       |    106 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELF.h                                                                        |    767 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h                                                              |    302 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFTypes.h                                                                   |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/Error.h                                                                      |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/FaultMapParser.h                                                             |    167 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachO.h                                                                      |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachOUniversal.h                                                             |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachOUniversalWriter.h                                                       |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/ObjectFile.h                                                                 |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/RelocationResolver.h                                                         |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/StackMapParser.h                                                             |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h                                                               |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiFile.h                                                                   |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiUniversal.h                                                              |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/Wasm.h                                                                       |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/WasmTraits.h                                                                 |     68 -
 external/apache2/llvm/dist/llvm/include/llvm/Object/WindowsResource.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/XCOFFObjectFile.h                                                            |    102 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ArchiveYAML.h                                                            |     77 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/DWARFEmitter.h                                                           |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/DWARFYAML.h                                                              |    255 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ELFYAML.h                                                                |    374 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MachOYAML.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MinidumpYAML.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ObjectYAML.h                                                             |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/WasmYAML.h                                                               |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/yaml2obj.h                                                               |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Option/ArgList.h                                                                    |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Option/OptParser.td                                                                 |    102 +-
 external/apache2/llvm/dist/llvm/include/llvm/Option/OptTable.h                                                                   |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Option/Option.h                                                                     |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Pass.h                                                                              |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/PassAnalysisSupport.h                                                               |     51 +-
 external/apache2/llvm/dist/llvm/include/llvm/Passes/PassBuilder.h                                                                |    198 +-
 external/apache2/llvm/dist/llvm/include/llvm/Passes/StandardInstrumentations.h                                                   |    232 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h                                              |     70 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/GCOV.h                                                                  |    326 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProf.h                                                             |     43 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfData.inc                                                       |    139 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfReader.h                                                       |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfWriter.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ProfileCommon.h                                                         |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProf.h                                                            |    337 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfReader.h                                                      |    164 +-
 external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfWriter.h                                                      |    197 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkParser.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/HotnessThresholdParser.h                                                    |     63 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.def                                                     |     44 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.h                                                       |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AMDGPUMetadata.h                                                            |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h                                                    |     72 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.def                                                         |     19 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMWinEH.h                                                                  |     87 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AlignOf.h                                                                   |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Alignment.h                                                                 |    101 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Allocator.h                                                                 |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AtomicOrdering.h                                                            |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryItemStream.h                                                          |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamRef.h                                                           |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CFGDiff.h                                                                   |    225 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CFGUpdate.h                                                                 |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Support/CMakeLists.txt                                                              |     37 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Casting.h                                                                   |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CheckedArithmetic.h                                                         |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CommandLine.h                                                               |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Compiler.h                                                                  |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CrashRecoveryContext.h                                                      |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/DOTGraphTraits.h                                                            |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/DataExtractor.h                                                             |     10 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/DataTypes.h                                                                 |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Error.h                                                                     |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorHandling.h                                                             |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorOr.h                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ExitCodes.h                                                                 |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCheck.h                                                                 |    191 -
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCollector.h                                                             |     82 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileOutputBuffer.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileSystem.h                                                                |     88 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileSystem/UniqueID.h                                                       |     52 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatAdapters.h                                                            |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormatVariadic.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FormattedStream.h                                                           |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericDomTree.h                                                            |    125 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h                                                |    326 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h                                          |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GlobPattern.h                                                               |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GraphWriter.h                                                               |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/InitLLVM.h                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/InstructionCost.h                                                           |    238 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/JSON.h                                                                      |    217 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/KnownBits.h                                                                 |    145 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/LineIterator.h                                                              |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/LowLevelTypeImpl.h                                                          |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/MachineValueType.h                                                          |    604 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ManagedStatic.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/MathExtras.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/MemoryBuffer.h                                                              |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/MemoryBufferRef.h                                                           |     56 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Parallel.h                                                                  |    104 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Path.h                                                                      |     45 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/PluginLoader.h                                                              |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/PrettyStackTrace.h                                                          |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Process.h                                                                   |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Program.h                                                                   |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/RISCVTargetParser.def                                                       |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Regex.h                                                                     |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Signals.h                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Signposts.h                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SourceMgr.h                                                                 |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SpecialCaseList.h                                                           |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SuffixTree.h                                                                |    350 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/SwapByteOrder.h                                                             |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SymbolRemappingReader.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SystemUtils.h                                                               |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetOpcodes.def                                                           |    105 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetParser.h                                                              |     97 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TargetRegistry.h                                                            |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/TaskQueue.h                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ThreadPool.h                                                                |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Support/Threading.h                                                                 |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ToolOutputFile.h                                                            |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TrigramIndex.h                                                              |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/TypeSize.h                                                                  |    540 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/VersionTuple.h                                                              |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/VirtualFileSystem.h                                                         |    194 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Win64EH.h                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/WithColor.h                                                                 |     41 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h                                              |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.def                                                         |    290 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.h                                                           |    159 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLParser.h                                                                |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLTraits.h                                                                |    117 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/raw_ostream.h                                                               |    175 +-
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/DirectiveEmitter.h                                                         |    211 +
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Error.h                                                                    |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Record.h                                                                   |    412 +-
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/SearchableTable.td                                                         |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/CGPassBuilderOption.h                                                        |     65 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/GenericOpcodes.td                                                            |    646 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/Combine.td                                                        |    398 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td                                             |     46 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/Target.td                                                                    |    417 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetCallingConv.td                                                         |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetInstrPredicate.td                                                      |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetIntrinsicInfo.h                                                        |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetItinerary.td                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h                                                   |     60 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetMachine.h                                                              |     76 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetOptions.h                                                              |     73 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetPfmCounters.td                                                         |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td                                                            |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td                                                        |    278 +-
 external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/SupportHelpers.h                                                    |    138 +
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ELF/ELFStub.h                                                               |     68 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ELF/TBEHandler.h                                                            |     44 -
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.def                                                      |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.h                                                        |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h                                                     |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/PackedVersion.h                                                       |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Platform.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIReader.h                                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h                                                       |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h                            |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h                                                   |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroElide.h                                                   |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h                                                   |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/HelloNew/HelloWorld.h                                                    |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO.h                                                                    |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h                                                      |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h                                                |     30 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Attributor.h                                                         |   1094 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/BlockExtractor.h                                                     |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h                                             |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h                                                        |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h                                            |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h                                                 |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/FunctionImport.h                                                     |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/IROutliner.h                                                         |    358 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Inliner.h                                                            |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/LoopExtractor.h                                                      |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h                                                     |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h                                                          |     22 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h                                               |    145 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfile.h                                                      |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h                                                 |    147 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/StripSymbols.h                                                       |     47 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h                                                 |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h                                               |    528 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h                                                        |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h                                       |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h                                         |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h                                              |      5 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h                                      |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h                                     |     19 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h                                         |      5 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h                                            |     51 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h                                        |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h                                      |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h                                        |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/ObjCARC.h                                                                |     18 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar.h                                                                 |     71 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h                                        |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h                                               |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h                                                |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h                                           |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/DCE.h                                                             |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVN.h                                                             |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVNExpression.h                                                   |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h                                                  |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h                                              |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h                                                |      4 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/JumpThreading.h                                                   |     71 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h                                                     |     32 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h                                              |     13 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h                                                 |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h                                                 |    413 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopReroll.h                                                      |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopRotation.h                                                    |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h                                              |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h                                            |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h                                           |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h                                                 |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h                                                         |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SROA.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h                                        |     29 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h                                      |     27 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h                                                     |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h                                      |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h                                                  |     20 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils.h                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h                                                  |    154 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h                                                    |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h                                        |     33 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Cloning.h                                                          |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h                                                   |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Debugify.h                                                         |     65 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h                                                 |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/FixIrreducible.h                                                   |     20 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h                              |    106 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/InstructionNamer.h                                                 |     20 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Local.h                                                            |    132 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopPeel.h                                                         |     40 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h                                                |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopSimplify.h                                                     |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h                                                        |    119 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopVersioning.h                                                   |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LowerSwitch.h                                                      |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MatrixUtils.h                                                      |     94 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MetaRenamer.h                                                      |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MisExpect.h                                                        |     43 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ModuleUtils.h                                                      |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/PredicateInfo.h                                                    |     38 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h                                          |    513 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h                                               |     77 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h                                                   |     23 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SizeOpts.h                                                         |     11 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SplitModule.h                                                      |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h                                                 |     25 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h                                       |     26 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h                                           |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h                                                   |     22 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnrollLoop.h                                                       |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h                                    |     73 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h                                                |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h                                                |     18 +-
 external/apache2/llvm/dist/llvm/include/llvm/module.modulemap                                                                    |     28 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp                                                                   |    100 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasSetTracker.cpp                                                                 |     39 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Analysis.cpp                                                                        |      7 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AssumeBundleQueries.cpp                                                             |     43 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AssumptionCache.cpp                                                                 |     21 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp                                                              |    931 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp                                                           |   1084 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFG.cpp                                                                             |     17 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp                                                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CGSCCPassManager.cpp                                                                |    554 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CMakeLists.txt                                                                      |     41 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CallGraph.cpp                                                                       |     79 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CallGraphSCCPass.cpp                                                                |     98 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CallPrinter.cpp                                                                     |    277 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CaptureTracking.cpp                                                                 |    106 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp                                                                     |     15 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp                                                                 |    427 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ConstraintSystem.cpp                                                                |    158 +
 external/apache2/llvm/dist/llvm/lib/Analysis/CostModel.cpp                                                                       |     13 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DDG.cpp                                                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DDGPrinter.cpp                                                                      |    150 +
 external/apache2/llvm/dist/llvm/lib/Analysis/Delinearization.cpp                                                                 |     48 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DemandedBits.cpp                                                                    |    105 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp                                                              |     81 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DependenceGraphBuilder.cpp                                                          |    140 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp                                                    |    531 +
 external/apache2/llvm/dist/llvm/lib/Analysis/DivergenceAnalysis.cpp                                                              |    358 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/DomTreeUpdater.cpp                                                                  |     11 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/EHPersonalities.cpp                                                                 |     38 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp                                                      |     88 +
 external/apache2/llvm/dist/llvm/lib/Analysis/GlobalsModRef.cpp                                                                   |     41 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/HeatUtils.cpp                                                                       |     17 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/IRSimilarityIdentifier.cpp                                                          |    937 +
 external/apache2/llvm/dist/llvm/lib/Analysis/IVDescriptors.cpp                                                                   |    359 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp                                             |    212 +
 external/apache2/llvm/dist/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp                                                   |      4 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineAdvisor.cpp                                                                   |    260 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp                                                                      |    433 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp                                                     |    283 +
 external/apache2/llvm/dist/llvm/lib/Analysis/InstCount.cpp                                                                       |     91 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp                                                             |   1382 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Interval.cpp                                                                        |     11 -
 external/apache2/llvm/dist/llvm/lib/Analysis/LLVMBuild.txt                                                                       |     21 -
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyCallGraph.cpp                                                                   |    297 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp                                                                   |    750 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp                                                        |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Lint.cpp                                                                            |    422 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Loads.cpp                                                                           |    169 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp                                                              |    185 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAnalysisManager.cpp                                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopCacheAnalysis.cpp                                                               |     18 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopInfo.cpp                                                                        |     32 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopNestAnalysis.cpp                                                                |    130 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopPass.cpp                                                                        |     22 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MLInlineAdvisor.cpp                                                                 |    314 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemDepPrinter.cpp                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemDerefPrinter.cpp                                                                 |     36 +
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp                                                                  |     33 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp                                                        |     79 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryLocation.cpp                                                                  |    103 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp                                                                       |    239 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSAUpdater.cpp                                                                |    104 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp                                                          |     56 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp                                                           |    102 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MustExecute.cpp                                                                     |    109 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp                                                            |     16 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp                                                            |     20 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCInstKind.cpp                                                                 |      5 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp                                                       |     30 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/OrderedInstructions.cpp                                                             |     45 -
 external/apache2/llvm/dist/llvm/lib/Analysis/PhiValues.cpp                                                                       |      1 -
 external/apache2/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp                                                              |    194 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/RegionInfo.cpp                                                                      |      3 -
 external/apache2/llvm/dist/llvm/lib/Analysis/RegionPass.cpp                                                                      |     72 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ReleaseModeModelRunner.cpp                                                          |     90 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ReplayInlineAdvisor.cpp                                                             |     82 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp                                                                 |   2470 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionDivision.cpp                                                         |    257 +
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp                                                         |   2565 -
 external/apache2/llvm/dist/llvm/lib/Analysis/ScopedNoAliasAA.cpp                                                                 |     28 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/StackLifetime.cpp                                                                   |    402 +
 external/apache2/llvm/dist/llvm/lib/Analysis/StackSafetyAnalysis.cpp                                                             |   1098 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/SyncDependenceAnalysis.cpp                                                          |    477 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TFUtils.cpp                                                                         |    505 +
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetLibraryInfo.cpp                                                               |     49 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp                                                             |    640 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp                                                          |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeMetadataUtils.cpp                                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/VFABIDemangling.cpp                                                                 |     42 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueLatticeUtils.cpp                                                               |     18 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp                                                                   |   1706 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp                                                                     |     91 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/README.txt                                                           |      3 +
 external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/output_spec.json                                                     |     14 +
 external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/saved_model.pbtxt                                                    |  32634 ++++++++++
 external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/variables/variables.data-00000-of-00001                              |    Bin 
 external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/variables/variables.index                                            |    Bin 
 external/apache2/llvm/dist/llvm/lib/AsmParser/CMakeLists.txt                                                                     |      5 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp                                                                        |     13 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp                                                                       |   4253 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.h                                                                         |    438 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLToken.h                                                                          |     12 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLVMBuild.txt                                                                      |     21 -
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp                                                      |     19 -
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/CMakeLists.txt                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Dwarf.cpp                                                                       |     40 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/LLVMBuild.txt                                                                   |     21 -
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/MachO.cpp                                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Magic.cpp                                                                       |      3 +-
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/MsgPackDocument.cpp                                                             |    125 +-
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/Wasm.cpp                                                                        |      8 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/XCOFF.cpp                                                                       |     78 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/LLVMBuild.txt                                                                        |     23 -
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp                                                           |      9 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp                                                             |    431 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/CMakeLists.txt                                                                |      5 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.cpp                                                            |    210 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ValueList.cpp                                                                 |      5 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp                                                             |    268 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/CMakeLists.txt                                                                |      7 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp                                                           |     37 +-
 external/apache2/llvm/dist/llvm/lib/Bitstream/LLVMBuild.txt                                                                      |     23 -
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/BitstreamReader.cpp                                                         |     12 +-
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/CMakeLists.txt                                                              |      3 +
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/LLVMBuild.txt                                                               |     21 -
 external/apache2/llvm/dist/llvm/lib/CMakeLists.txt                                                                               |     24 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp                                                         |      5 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.cpp                                                                  |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.h                                                                    |    128 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/Analysis.cpp                                                                         |     89 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp                                                          |     79 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp                                                            |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp                                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp                                                            |    777 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp                                                       |     49 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp                                                   |     42 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt                                                            |     16 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp                                                         |    224 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.cpp                                                                   |    116 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp                                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp                                            |    188 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp                                                      |     96 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp                                                     |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp                                                      |    192 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h                                                        |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp                                                            |    780 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h                                                              |     75 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h                                                          |     17 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp                                                       |    100 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h                                                         |     32 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp                                                             |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h                                                               |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp                                                       |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp                                                             |    349 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h                                                               |     41 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp                                                            |    393 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h                                                              |     43 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt                                                             |     21 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp                                                        |      7 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp                                                    |     84 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h                                                      |     53 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp                                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WasmException.h                                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp                                                            |     53 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.cpp                                                          |     57 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AtomicExpandPass.cpp                                                                 |     93 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BBSectionsPrepare.cpp                                                                |    457 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/BasicBlockSections.cpp                                                               |    522 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp                                                                    |    103 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.h                                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchRelaxation.cpp                                                                 |     41 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BreakFalseDeps.cpp                                                                   |     32 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CFIInstrInserter.cpp                                                                 |     62 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt                                                                       |     28 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CalcSpillWeights.cpp                                                                 |    285 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CallingConvLower.cpp                                                                 |     31 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGen.cpp                                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPassBuilder.cpp                                                               |     25 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp                                                                   |    783 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CommandFlags.cpp                                                                     |    115 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp                                                           |      3 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp                                                       |     21 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/DetectDeadLanes.cpp                                                                  |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/DwarfEHPrepare.cpp                                                                   |    223 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/EarlyIfConversion.cpp                                                                |    108 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExecutionDomainFix.cpp                                                               |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandMemCmp.cpp                                                                     |    108 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp                                                                 |    134 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/FaultMaps.cpp                                                                        |     38 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp                                                       |    364 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GCRootLowering.cpp                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt                                                            |     66 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp                                                               |     32 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp                                                         |     34 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp                                                          |    640 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Combiner.cpp                                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp                                                        |   2104 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp                                                        |    300 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp                                                          |    993 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp                                                     |    100 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp                                                     |     34 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp                                                   |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LLVMBuild.txt                                                             |     21 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp                                                    |     62 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp                                                     |     10 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp                                                       |   1831 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp                                                         |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Localizer.cpp                                                             |     23 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp                                                      |    230 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp                                                         |     17 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp                                                      |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Utils.cpp                                                                 |    485 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalMerge.cpp                                                                      |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp                                                                    |     73 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp                                                                     |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ImplicitNullChecks.cpp                                                               |    258 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/IndirectBrExpandPass.cpp                                                             |     62 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InlineSpiller.cpp                                                                    |    210 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterferenceCache.cpp                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterferenceCache.h                                                                  |     20 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedAccessPass.cpp                                                            |    131 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp                                                       |     39 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp                                                                |      5 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LLVMBuild.txt                                                                        |     24 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/LLVMTargetMachine.cpp                                                                |     63 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LexicalScopes.cpp                                                                    |     45 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues.cpp                                                                  |   1847 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp                                                |   3361 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp                                                  |     97 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h                                                    |     37 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp                                                  |   1993 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp                                                               |    192 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.h                                                                 |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveInterval.cpp                                                                     |     25 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalCalc.cpp                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalUnion.cpp                                                                |     16 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervals.cpp                                                                    |     95 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeCalc.cpp                                                                    |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeEdit.cpp                                                                    |     48 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeShrink.cpp                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegMatrix.cpp                                                                    |     52 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegUnits.cpp                                                                     |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveVariables.cpp                                                                    |     64 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp                                                         |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LowLevelType.cpp                                                                     |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LowerEmuTLS.cpp                                                                      |     22 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MBFIWrapper.cpp                                                                      |     12 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp                                                             |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/CMakeLists.txt                                                             |      9 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/LLVMBuild.txt                                                              |     21 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.cpp                                                                |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.h                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIParser.cpp                                                               |     44 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIRParser.cpp                                                              |     37 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRPrinter.cpp                                                                       |    139 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp                                                                |     14 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp                                                                |    347 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp                                                        |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp                                                            |    116 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCSE.cpp                                                                       |     52 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCheckDebugify.cpp                                                             |    126 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCombiner.cpp                                                                  |     80 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp                                                           |    132 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineDebugify.cpp                                                                  |     32 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp                                                                  |    130 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionPass.cpp                                                              |      1 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionSplitter.cpp                                                          |    155 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp                                                                     |    210 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLICM.cpp                                                                      |    218 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopInfo.cpp                                                                  |     56 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopUtils.cpp                                                                 |     11 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineModuleInfo.cpp                                                                |     27 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOperand.cpp                                                                   |     33 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp                                                                  |    539 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePassManager.cpp                                                               |    121 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePipeliner.cpp                                                                 |     51 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp                                                              |     27 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSSAUpdater.cpp                                                                |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp                                                                 |    295 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp                                                                      |    478 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineStableHash.cpp                                                                |    194 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineTraceMetrics.cpp                                                              |     28 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp                                                                  |    660 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ModuloSchedule.cpp                                                                   |     55 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MultiHazardRecognizer.cpp                                                            |     92 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp                                                                   |     74 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PHIEliminationUtils.cpp                                                              |     47 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ParallelCG.cpp                                                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp                                                                |    165 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp                                                           |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp                                                             |     46 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PseudoProbeInserter.cpp                                                              |     95 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RDFGraph.cpp                                                                         |      5 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/RDFLiveness.cpp                                                                      |    151 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RDFRegisters.cpp                                                                     |     35 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ReachingDefAnalysis.cpp                                                              |    186 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.cpp                                                                     |     42 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.h                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBasic.cpp                                                                    |     55 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp                                                                     |   1502 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp                                                                   |    651 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp                                                                     |    127 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterClassInfo.cpp                                                                |     25 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp                                                                |    323 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.h                                                                  |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp                                                                 |     80 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterScavenging.cpp                                                               |     43 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RenameIndependentSubregs.cpp                                                         |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStack.cpp                                                                        |    104 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackColoring.cpp                                                                |    310 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackColoring.h                                                                  |    165 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackLayout.cpp                                                                  |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackLayout.h                                                                    |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp                                                         |    904 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAG.cpp                                                                      |      8 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp                                                                |     16 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt                                                          |      9 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp                                                         |   4105 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp                                                            |    293 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp                                                |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp                                                        |    104 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h                                                          |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LLVMBuild.txt                                                           |     21 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp                                                         |    712 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp                                                  |    318 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp                                                |    467 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp                                                       |     44 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h                                                         |     66 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp                                                |     27 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp                                                   |     42 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp                                                 |   1296 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp                                               |      4 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp                                                   |     21 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp                                                  |     83 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp                                                        |   1244 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp                                         |     31 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp                                                 |   1063 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h                                                   |     24 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp                                                  |     65 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp                                                    |    179 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp                                                 |     14 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp                                                  |    566 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h                                                    |      2 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp                                                      |   1883 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ShadowStackGCLowering.cpp                                                            |     15 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ShrinkWrap.cpp                                                                       |     29 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SpillPlacement.cpp                                                                   |      4 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.cpp                                                                         |    112 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.h                                                                           |     20 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackColoring.cpp                                                                    |     61 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp                                                                        |    180 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp                                                                   |     23 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/StackSlotColoring.cpp                                                                |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SwitchLoweringUtils.cpp                                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TailDuplicator.cpp                                                                   |     68 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp                                                          |     13 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp                                                                  |     56 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp                                                               |    390 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp                                                     |    509 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetOptionsImpl.cpp                                                                |      8 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetPassConfig.cpp                                                                 |    371 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetRegisterInfo.cpp                                                               |     53 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetSubtargetInfo.cpp                                                              |     11 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp                                                        |    425 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TypePromotion.cpp                                                                    |     13 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp                                                                       |    405 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp                                                                       |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp                                                                    |     31 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/WinEHPrepare.cpp                                                                     |     30 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/XRayInstrumentation.cpp                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/CMakeLists.txt                                                                   |      9 +
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinker.cpp                                                                  |    428 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp                                                       |     80 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFStreamer.cpp                                                                |     48 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/LLVMBuild.txt                                                                    |     21 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp                                             |     23 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CMakeLists.txt                                                            |      4 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp                                                      |      2 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp                                              |      7 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/EnumTables.cpp                                                            |     12 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp                                                |     34 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/LLVMBuild.txt                                                             |     21 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp                                              |     15 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp                                               |     27 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/RecordName.cpp                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp                                                    |      3 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp                                                   |      5 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/CMakeLists.txt                                                               |      6 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp                                                         |     17 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp                                                             |    201 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp                                                       |     14 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp                                                           |     12 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp                                                      |     44 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp                                                          |    903 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp                                                      |      3 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp                                                           |    436 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp                                                            |     14 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp                                                          |     49 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp                                                       |     94 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp                                                      |      7 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp                                                       |    139 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp                                                                 |     39 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp                                                          |    157 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp                                                           |     55 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp                                                           |     31 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp                                                            |     26 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp                                                                |    196 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp                                                           |     10 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp                                                            |     92 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/LLVMBuild.txt                                                                |     21 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/CMakeLists.txt                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/LLVMBuild.txt                                                                      |     23 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/CMakeLists.txt                                                                 |      3 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/LLVMBuild.txt                                                                  |     21 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/CMakeLists.txt                                                                 |     19 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/LLVMBuild.txt                                                                  |     22 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp                                                    |    370 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp                                               |     42 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp                                                   |     41 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp                                                |     98 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp                                              |    177 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp                                                    |     51 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp                                                  |      6 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp                                                       |     97 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp                                                    |     47 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp                                                         |    291 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp                                                    |     62 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDB.cpp                                                                        |     13 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBContext.cpp                                                                 |     39 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBExtras.cpp                                                                  |     16 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp                                                                  |     17 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/UDTLayout.cpp                                                                  |      8 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt                                                           |      7 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/LLVMBuild.txt                                                            |     21 -
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp                                               |     49 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h                                                 |     17 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp                                                            |     25 +-
 external/apache2/llvm/dist/llvm/lib/Demangle/CMakeLists.txt                                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Demangle/Demangle.cpp                                                                        |      6 +-
 external/apache2/llvm/dist/llvm/lib/Demangle/LLVMBuild.txt                                                                       |     20 -
 external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangle.cpp                                                               |      9 +-
 external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/CMakeLists.txt                                                               |      9 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp                                                          |     45 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt                                                |     39 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp                                     |    384 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h                                       |     45 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt                                                 |     23 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt                                                   |      6 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/LLVMBuild.txt                                                    |     21 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt                                                       |     14 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp                                                   |    334 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h                                                 |     24 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ELF.cpp                                                              |     91 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp                                                       |    813 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp                                                          |     59 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp                                                   |     67 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h                                                     |     16 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp                                             |      3 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/LLVMBuild.txt                                                        |     21 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO.cpp                                                            |     60 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp                                            |     76 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h                                              |     16 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp                                                      |    131 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp                                                     |     77 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/LLVMBuild.txt                                                                |     25 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt                                                         |      8 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/LLVMBuild.txt                                                          |     21 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt                                                   |      6 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt                                                    |     23 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt                                                           |     27 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp                                                 |     76 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Core.cpp                                                                 |   2627 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp                                                       |     40 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp                                                     |     21 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp                                              |     74 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp                                                                |    215 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt                                                            |     22 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Layer.cpp                                                                |     67 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp                                                        |     86 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Legacy.cpp                                                               |     68 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp                                                        |     57 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/NullResolver.cpp                                                         |     37 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp                                                   |    341 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp                                                 |      7 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp                                                        |    617 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp                                                         |    158 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h                                                      |    534 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp                                                  |    138 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h                                                    |    502 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp                                                       |    323 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp                                             |    149 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt                                                    |     13 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp                                                      |    120 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/RPCError.cpp                                                      |     58 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.cpp                                     |     44 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp                                                    |      9 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Speculation.cpp                                                          |      7 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.cpp                                     |     70 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCEHFrameRegistrar.cpp                                                  |     80 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp                                                  |    423 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt                                             |     11 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp                                       |    208 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp                                   |     43 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcessControl.cpp                                                 |    153 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt                                                      |      6 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/LLVMBuild.txt                                                       |     21 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/OrcError.cpp                                                        |    121 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/RPCError.cpp                                                        |     59 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt                                                 |      8 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt                                                  |     21 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt                                                   |      7 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp                                                    |     12 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt                                                    |     21 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp                                          |     12 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp                                                  |     56 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp                                               |     46 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h                                                |      7 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h                                  |      9 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp                                                     |     20 +-
 external/apache2/llvm/dist/llvm/lib/Extensions/CMakeLists.txt                                                                    |      5 +-
 external/apache2/llvm/dist/llvm/lib/Extensions/Extensions.cpp                                                                    |     15 +
 external/apache2/llvm/dist/llvm/lib/Extensions/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/lib/FileCheck/CMakeLists.txt                                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/FileCheck/FileCheck.cpp                                                                      |   2754 +
 external/apache2/llvm/dist/llvm/lib/FileCheck/FileCheckImpl.h                                                                    |    859 +
 external/apache2/llvm/dist/llvm/lib/Frontend/CMakeLists.txt                                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Frontend/LLVMBuild.txt                                                                       |     23 -
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenACC/CMakeLists.txt                                                              |     18 +
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/CMakeLists.txt                                                               |     13 +-
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/LLVMBuild.txt                                                                |     21 -
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPConstants.cpp                                                             |    121 -
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPContext.cpp                                                               |     38 +-
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp                                                             |   1154 +-
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/CMakeLists.txt                                                                    |      9 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/FuzzerCLI.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/IRMutator.cpp                                                                     |     43 +
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/lib/FuzzMutate/Operations.cpp                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp                                                                             |    250 +-
 external/apache2/llvm/dist/llvm/lib/IR/Assumptions.cpp                                                                           |     36 +
 external/apache2/llvm/dist/llvm/lib/IR/AttributeImpl.h                                                                           |     44 +-
 external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp                                                                            |    332 +-
 external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp                                                                           |    527 +-
 external/apache2/llvm/dist/llvm/lib/IR/BasicBlock.cpp                                                                            |    190 +-
 external/apache2/llvm/dist/llvm/lib/IR/CMakeLists.txt                                                                            |     13 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp                                                                          |    282 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantRange.cpp                                                                         |     97 +-
 external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp                                                                             |    530 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantsContext.h                                                                        |     74 +-
 external/apache2/llvm/dist/llvm/lib/IR/Core.cpp                                                                                  |     59 +-
 external/apache2/llvm/dist/llvm/lib/IR/DIBuilder.cpp                                                                             |     62 +-
 external/apache2/llvm/dist/llvm/lib/IR/DataLayout.cpp                                                                            |    468 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfo.cpp                                                                             |     37 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfoMetadata.cpp                                                                     |    240 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugLoc.cpp                                                                              |     20 +-
 external/apache2/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp                                                                        |     26 +-
 external/apache2/llvm/dist/llvm/lib/IR/Dominators.cpp                                                                            |     32 +-
 external/apache2/llvm/dist/llvm/lib/IR/FPEnv.cpp                                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/IR/Function.cpp                                                                              |    280 +-
 external/apache2/llvm/dist/llvm/lib/IR/Globals.cpp                                                                               |     31 +-
 external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp                                                                             |    313 +-
 external/apache2/llvm/dist/llvm/lib/IR/IRPrintingPasses.cpp                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/IR/Instruction.cpp                                                                           |     46 +-
 external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp                                                                          |    514 +-
 external/apache2/llvm/dist/llvm/lib/IR/IntrinsicInst.cpp                                                                         |     46 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMBuild.txt                                                                             |     21 -
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContext.cpp                                                                           |     14 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.cpp                                                                       |     40 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.h                                                                         |    275 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMRemarkStreamer.cpp                                                                    |     17 +-
 external/apache2/llvm/dist/llvm/lib/IR/LegacyPassManager.cpp                                                                     |    385 +-
 external/apache2/llvm/dist/llvm/lib/IR/MDBuilder.cpp                                                                             |     32 +-
 external/apache2/llvm/dist/llvm/lib/IR/Mangler.cpp                                                                               |     43 +-
 external/apache2/llvm/dist/llvm/lib/IR/Metadata.cpp                                                                              |    411 +-
 external/apache2/llvm/dist/llvm/lib/IR/Module.cpp                                                                                |     66 +-
 external/apache2/llvm/dist/llvm/lib/IR/ModuleSummaryIndex.cpp                                                                    |     44 +-
 external/apache2/llvm/dist/llvm/lib/IR/Operator.cpp                                                                              |     29 +-
 external/apache2/llvm/dist/llvm/lib/IR/OptBisect.cpp                                                                             |      2 +
 external/apache2/llvm/dist/llvm/lib/IR/Pass.cpp                                                                                  |     13 +-
 external/apache2/llvm/dist/llvm/lib/IR/PassInstrumentation.cpp                                                                   |     19 +
 external/apache2/llvm/dist/llvm/lib/IR/PassManager.cpp                                                                           |     48 +
 external/apache2/llvm/dist/llvm/lib/IR/PassRegistry.cpp                                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/IR/PassTimingInfo.cpp                                                                        |     60 +-
 external/apache2/llvm/dist/llvm/lib/IR/PrintPasses.cpp                                                                           |     88 +
 external/apache2/llvm/dist/llvm/lib/IR/ProfileSummary.cpp                                                                        |    117 +-
 external/apache2/llvm/dist/llvm/lib/IR/PseudoProbe.cpp                                                                           |     99 +
 external/apache2/llvm/dist/llvm/lib/IR/ReplaceConstant.cpp                                                                       |     70 +
 external/apache2/llvm/dist/llvm/lib/IR/SafepointIRVerifier.cpp                                                                   |     10 +-
 external/apache2/llvm/dist/llvm/lib/IR/Statepoint.cpp                                                                            |     34 -
 external/apache2/llvm/dist/llvm/lib/IR/StructuralHash.cpp                                                                        |     84 +
 external/apache2/llvm/dist/llvm/lib/IR/Type.cpp                                                                                  |     65 +-
 external/apache2/llvm/dist/llvm/lib/IR/Use.cpp                                                                                   |     27 +-
 external/apache2/llvm/dist/llvm/lib/IR/User.cpp                                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/IR/Value.cpp                                                                                 |    135 +-
 external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp                                                                              |    652 +-
 external/apache2/llvm/dist/llvm/lib/IRReader/CMakeLists.txt                                                                      |      6 +
 external/apache2/llvm/dist/llvm/lib/IRReader/IRReader.cpp                                                                        |      8 +-
 external/apache2/llvm/dist/llvm/lib/IRReader/LLVMBuild.txt                                                                       |     21 -
 external/apache2/llvm/dist/llvm/lib/InterfaceStub/CMakeLists.txt                                                                 |     10 +
 external/apache2/llvm/dist/llvm/lib/InterfaceStub/ELFObjHandler.cpp                                                              |    680 +
 external/apache2/llvm/dist/llvm/lib/InterfaceStub/ELFStub.cpp                                                                    |     28 +
 external/apache2/llvm/dist/llvm/lib/InterfaceStub/TBEHandler.cpp                                                                 |    143 +
 external/apache2/llvm/dist/llvm/lib/LLVMBuild.txt                                                                                |     58 -
 external/apache2/llvm/dist/llvm/lib/LTO/CMakeLists.txt                                                                           |     22 +
 external/apache2/llvm/dist/llvm/lib/LTO/Caching.cpp                                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/LTO/LLVMBuild.txt                                                                            |     41 -
 external/apache2/llvm/dist/llvm/lib/LTO/LTO.cpp                                                                                  |    195 +-
 external/apache2/llvm/dist/llvm/lib/LTO/LTOBackend.cpp                                                                           |    266 +-
 external/apache2/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp                                                                     |    218 +-
 external/apache2/llvm/dist/llvm/lib/LTO/LTOModule.cpp                                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/LTO/ThinLTOCodeGenerator.cpp                                                                 |     81 +-
 external/apache2/llvm/dist/llvm/lib/LTO/UpdateCompilerUsed.cpp                                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/LineEditor/CMakeLists.txt                                                                    |      3 +
 external/apache2/llvm/dist/llvm/lib/LineEditor/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/lib/Linker/CMakeLists.txt                                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/Linker/IRMover.cpp                                                                           |    165 +-
 external/apache2/llvm/dist/llvm/lib/Linker/LLVMBuild.txt                                                                         |     21 -
 external/apache2/llvm/dist/llvm/lib/Linker/LinkModules.cpp                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/MC/CMakeLists.txt                                                                            |      6 +
 external/apache2/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp                                                                       |     35 +-
 external/apache2/llvm/dist/llvm/lib/MC/LLVMBuild.txt                                                                             |     24 -
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmBackend.cpp                                                                          |     15 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp                                                                             |     11 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoXCOFF.cpp                                                                        |     28 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmMacro.cpp                                                                            |      5 +
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp                                                                         |    217 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAssembler.cpp                                                                           |    179 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCCodeView.cpp                                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCContext.cpp                                                                             |    121 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/CMakeLists.txt                                                             |      4 +
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/LLVMBuild.txt                                                              |     21 -
 external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp                                                         |     60 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCDwarf.cpp                                                                               |    240 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp                                                                         |     35 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCExpr.cpp                                                                                |    165 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCFragment.cpp                                                                            |     45 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp                                                                      |    141 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp                                                                      |    130 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp                                                                     |    178 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp                                                                    |    168 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/CMakeLists.txt                                                                   |      4 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/COFFAsmParser.cpp                                                                |     18 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/COFFMasmParser.cpp                                                               |    117 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/ELFAsmParser.cpp                                                                 |     69 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/LLVMBuild.txt                                                                    |     21 -
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp                                                         |     43 +
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MasmParser.cpp                                                                   |   3141 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/WasmAsmParser.cpp                                                                |     82 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCPseudoProbe.cpp                                                                         |    213 +
 external/apache2/llvm/dist/llvm/lib/MC/MCSchedule.cpp                                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSection.cpp                                                                             |      9 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionELF.cpp                                                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionMachO.cpp                                                                        |     20 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionWasm.cpp                                                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSectionXCOFF.cpp                                                                        |      3 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCStreamer.cpp                                                                            |    210 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSubtargetInfo.cpp                                                                       |     42 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCSymbolXCOFF.cpp                                                                         |     16 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCTargetOptions.cpp                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp                                                           |      9 +
 external/apache2/llvm/dist/llvm/lib/MC/MCWasmStreamer.cpp                                                                        |     12 -
 external/apache2/llvm/dist/llvm/lib/MC/MCWin64EH.cpp                                                                             |    487 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCWinCOFFStreamer.cpp                                                                     |     35 +
 external/apache2/llvm/dist/llvm/lib/MC/MCXCOFFStreamer.cpp                                                                       |     18 +
 external/apache2/llvm/dist/llvm/lib/MC/StringTableBuilder.cpp                                                                    |     15 +-
 external/apache2/llvm/dist/llvm/lib/MC/WasmObjectWriter.cpp                                                                      |   1084 +-
 external/apache2/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp                                                                   |     29 +-
 external/apache2/llvm/dist/llvm/lib/MC/XCOFFObjectWriter.cpp                                                                     |     59 +-
 external/apache2/llvm/dist/llvm/lib/MCA/CMakeLists.txt                                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/LSUnit.cpp                                                                 |      2 +
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp                                                           |     17 +-
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/Scheduler.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/MCA/InstrBuilder.cpp                                                                         |     16 +-
 external/apache2/llvm/dist/llvm/lib/MCA/LLVMBuild.txt                                                                            |     21 -
 external/apache2/llvm/dist/llvm/lib/MCA/Stages/InstructionTables.cpp                                                             |      3 +-
 external/apache2/llvm/dist/llvm/lib/Object/Archive.cpp                                                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/Object/ArchiveWriter.cpp                                                                     |    179 +-
 external/apache2/llvm/dist/llvm/lib/Object/Binary.cpp                                                                            |     10 +-
 external/apache2/llvm/dist/llvm/lib/Object/CMakeLists.txt                                                                        |     11 +
 external/apache2/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp                                                                    |    493 +-
 external/apache2/llvm/dist/llvm/lib/Object/ELF.cpp                                                                               |    123 +-
 external/apache2/llvm/dist/llvm/lib/Object/ELFObjectFile.cpp                                                                     |    155 +-
 external/apache2/llvm/dist/llvm/lib/Object/Error.cpp                                                                             |      6 +-
 external/apache2/llvm/dist/llvm/lib/Object/FaultMapParser.cpp                                                                    |     66 +
 external/apache2/llvm/dist/llvm/lib/Object/IRSymtab.cpp                                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Object/LLVMBuild.txt                                                                         |     21 -
 external/apache2/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp                                                                   |     40 +-
 external/apache2/llvm/dist/llvm/lib/Object/MachOUniversal.cpp                                                                    |     29 +
 external/apache2/llvm/dist/llvm/lib/Object/MachOUniversalWriter.cpp                                                              |    337 +
 external/apache2/llvm/dist/llvm/lib/Object/ModuleSymbolTable.cpp                                                                 |      5 +
 external/apache2/llvm/dist/llvm/lib/Object/ObjectFile.cpp                                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/Object/RelocationResolver.cpp                                                                |    332 +-
 external/apache2/llvm/dist/llvm/lib/Object/SymbolSize.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Object/SymbolicFile.cpp                                                                      |     59 +-
 external/apache2/llvm/dist/llvm/lib/Object/TapiFile.cpp                                                                          |     20 +-
 external/apache2/llvm/dist/llvm/lib/Object/TapiUniversal.cpp                                                                     |     17 +-
 external/apache2/llvm/dist/llvm/lib/Object/WasmObjectFile.cpp                                                                    |    391 +-
 external/apache2/llvm/dist/llvm/lib/Object/XCOFFObjectFile.cpp                                                                   |    317 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ArchiveEmitter.cpp                                                                |     51 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ArchiveYAML.cpp                                                                   |     58 +
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CMakeLists.txt                                                                    |     10 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/COFFEmitter.cpp                                                                   |      1 -
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp                                                           |     25 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFEmitter.cpp                                                                  |   1194 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFVisitor.cpp                                                                  |    177 -
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFVisitor.h                                                                    |     96 -
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFYAML.cpp                                                                     |    241 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFEmitter.cpp                                                                    |   1204 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFYAML.cpp                                                                       |    505 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/LLVMBuild.txt                                                                     |     13 -
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOEmitter.cpp                                                                  |     91 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOYAML.cpp                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MinidumpYAML.cpp                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ObjectYAML.cpp                                                                    |      9 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmEmitter.cpp                                                                   |     45 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmYAML.cpp                                                                      |     20 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/yaml2obj.cpp                                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Option/CMakeLists.txt                                                                        |      3 +
 external/apache2/llvm/dist/llvm/lib/Option/LLVMBuild.txt                                                                         |     21 -
 external/apache2/llvm/dist/llvm/lib/Option/OptTable.cpp                                                                          |    109 +-
 external/apache2/llvm/dist/llvm/lib/Option/Option.cpp                                                                            |     15 +-
 external/apache2/llvm/dist/llvm/lib/Passes/CMakeLists.txt                                                                        |     20 +-
 external/apache2/llvm/dist/llvm/lib/Passes/LLVMBuild.txt                                                                         |     21 -
 external/apache2/llvm/dist/llvm/lib/Passes/PassBuilder.cpp                                                                       |   1175 +-
 external/apache2/llvm/dist/llvm/lib/Passes/PassRegistry.def                                                                      |    107 +-
 external/apache2/llvm/dist/llvm/lib/Passes/StandardInstrumentations.cpp                                                          |    747 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/CMakeLists.txt                                                                   |      5 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CMakeLists.txt                                                          |      6 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp                                                     |     35 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp                                               |     53 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp                                               |     16 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/ProfileData/GCOV.cpp                                                                         |   1150 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProf.cpp                                                                    |     41 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp                                                              |     36 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfWriter.cpp                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/LLVMBuild.txt                                                                    |     24 -
 external/apache2/llvm/dist/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp                                                        |     24 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProf.cpp                                                                   |     83 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfReader.cpp                                                             |    336 +-
 external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfWriter.cpp                                                             |    295 +-
 external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkParser.cpp                                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkParser.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp                                                        |      3 +-
 external/apache2/llvm/dist/llvm/lib/Remarks/CMakeLists.txt                                                                       |      4 +
 external/apache2/llvm/dist/llvm/lib/Remarks/LLVMBuild.txt                                                                        |     21 -
 external/apache2/llvm/dist/llvm/lib/Remarks/YAMLRemarkParser.cpp                                                                 |      1 -
 external/apache2/llvm/dist/llvm/lib/Support/AArch64TargetParser.cpp                                                              |     16 +-
 external/apache2/llvm/dist/llvm/lib/Support/AMDGPUMetadata.cpp                                                                   |      9 +-
 external/apache2/llvm/dist/llvm/lib/Support/APFixedPoint.cpp                                                                     |    574 +
 external/apache2/llvm/dist/llvm/lib/Support/APFloat.cpp                                                                          |    106 +-
 external/apache2/llvm/dist/llvm/lib/Support/APInt.cpp                                                                            |     20 +-
 external/apache2/llvm/dist/llvm/lib/Support/APSInt.cpp                                                                           |      8 +-
 external/apache2/llvm/dist/llvm/lib/Support/ARMAttributeParser.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/ARMTargetParser.cpp                                                                  |     33 +-
 external/apache2/llvm/dist/llvm/lib/Support/ARMWinEH.cpp                                                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Support/Allocator.cpp                                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Support/BinaryStreamRef.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/BuryPointer.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/CMakeLists.txt                                                                       |    100 +-
 external/apache2/llvm/dist/llvm/lib/Support/CRC.cpp                                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/CachePruning.cpp                                                                     |      5 +-
 external/apache2/llvm/dist/llvm/lib/Support/CommandLine.cpp                                                                      |    119 +-
 external/apache2/llvm/dist/llvm/lib/Support/Compression.cpp                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/Support/ConvertUTFWrapper.cpp                                                                |      2 +
 external/apache2/llvm/dist/llvm/lib/Support/CrashRecoveryContext.cpp                                                             |     43 +-
 external/apache2/llvm/dist/llvm/lib/Support/DAGDeltaAlgorithm.cpp                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/DataExtractor.cpp                                                                    |     93 +-
 external/apache2/llvm/dist/llvm/lib/Support/Debug.cpp                                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/DebugCounter.cpp                                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Support/DynamicLibrary.cpp                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/Support/ELFAttributeParser.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/Error.cpp                                                                            |      4 +
 external/apache2/llvm/dist/llvm/lib/Support/ErrorHandling.cpp                                                                    |     11 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileCheck.cpp                                                                        |   2193 -
 external/apache2/llvm/dist/llvm/lib/Support/FileCheckImpl.h                                                                      |    738 -
 external/apache2/llvm/dist/llvm/lib/Support/FileCollector.cpp                                                                    |    137 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileOutputBuffer.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/FoldingSet.cpp                                                                       |      4 +
 external/apache2/llvm/dist/llvm/lib/Support/FormatVariadic.cpp                                                                   |     23 +-
 external/apache2/llvm/dist/llvm/lib/Support/FormattedStream.cpp                                                                  |     66 +-
 external/apache2/llvm/dist/llvm/lib/Support/Host.cpp                                                                             |    699 +-
 external/apache2/llvm/dist/llvm/lib/Support/InitLLVM.cpp                                                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/Support/InstructionCost.cpp                                                                  |     24 +
 external/apache2/llvm/dist/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/JSON.cpp                                                                             |    219 +-
 external/apache2/llvm/dist/llvm/lib/Support/KnownBits.cpp                                                                        |    397 +
 external/apache2/llvm/dist/llvm/lib/Support/LLVMBuild.txt                                                                        |     21 -
 external/apache2/llvm/dist/llvm/lib/Support/LineIterator.cpp                                                                     |      8 +-
 external/apache2/llvm/dist/llvm/lib/Support/LowLevelType.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/MathExtras.cpp                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/MemoryBuffer.cpp                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Support/MemoryBufferRef.cpp                                                                  |     19 +
 external/apache2/llvm/dist/llvm/lib/Support/Parallel.cpp                                                                         |      5 +-
 external/apache2/llvm/dist/llvm/lib/Support/Path.cpp                                                                             |     52 +-
 external/apache2/llvm/dist/llvm/lib/Support/PrettyStackTrace.cpp                                                                 |     29 +-
 external/apache2/llvm/dist/llvm/lib/Support/Process.cpp                                                                          |     21 +-
 external/apache2/llvm/dist/llvm/lib/Support/Program.cpp                                                                          |     39 +-
 external/apache2/llvm/dist/llvm/lib/Support/Regex.cpp                                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Support/SHA1.cpp                                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/Signals.cpp                                                                          |      9 +-
 external/apache2/llvm/dist/llvm/lib/Support/Signposts.cpp                                                                        |     41 +-
 external/apache2/llvm/dist/llvm/lib/Support/SmallVector.cpp                                                                      |     68 +-
 external/apache2/llvm/dist/llvm/lib/Support/SourceMgr.cpp                                                                        |     66 +-
 external/apache2/llvm/dist/llvm/lib/Support/SpecialCaseList.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/Statistic.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/StringRef.cpp                                                                        |     14 +-
 external/apache2/llvm/dist/llvm/lib/Support/SuffixTree.cpp                                                                       |    210 +
 external/apache2/llvm/dist/llvm/lib/Support/SystemUtils.cpp                                                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Support/TargetParser.cpp                                                                     |    177 +-
 external/apache2/llvm/dist/llvm/lib/Support/Timer.cpp                                                                            |     14 +-
 external/apache2/llvm/dist/llvm/lib/Support/ToolOutputFile.cpp                                                                   |     26 +-
 external/apache2/llvm/dist/llvm/lib/Support/TrigramIndex.cpp                                                                     |      7 +-
 external/apache2/llvm/dist/llvm/lib/Support/Triple.cpp                                                                           |    174 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unicode.cpp                                                                          |     11 +
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Path.inc                                                                        |    171 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Process.inc                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Program.inc                                                                     |     85 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Signals.inc                                                                     |     29 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Threading.inc                                                                   |     19 +-
 external/apache2/llvm/dist/llvm/lib/Support/VersionTuple.cpp                                                                     |      2 +
 external/apache2/llvm/dist/llvm/lib/Support/VirtualFileSystem.cpp                                                                |    684 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Path.inc                                                                     |     75 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Process.inc                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Program.inc                                                                  |     83 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Signals.inc                                                                  |     21 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Threading.inc                                                                |     25 +-
 external/apache2/llvm/dist/llvm/lib/Support/WithColor.cpp                                                                        |     36 +-
 external/apache2/llvm/dist/llvm/lib/Support/X86TargetParser.cpp                                                                  |    656 +
 external/apache2/llvm/dist/llvm/lib/Support/YAMLParser.cpp                                                                       |    155 +-
 external/apache2/llvm/dist/llvm/lib/Support/YAMLTraits.cpp                                                                       |     92 +-
 external/apache2/llvm/dist/llvm/lib/Support/Z3Solver.cpp                                                                         |     24 +-
 external/apache2/llvm/dist/llvm/lib/Support/raw_ostream.cpp                                                                      |    184 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/CMakeLists.txt                                                                      |      5 +
 external/apache2/llvm/dist/llvm/lib/TableGen/DetailedRecordsBackend.cpp                                                          |    204 +
 external/apache2/llvm/dist/llvm/lib/TableGen/Error.cpp                                                                           |     85 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/JSONBackend.cpp                                                                     |      5 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/LLVMBuild.txt                                                                       |     21 -
 external/apache2/llvm/dist/llvm/lib/TableGen/Main.cpp                                                                            |     43 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/Record.cpp                                                                          |    570 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.cpp                                                                         |     53 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.h                                                                           |     28 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.cpp                                                                        |    733 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.h                                                                          |      5 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TableGenBackendSkeleton.cpp                                                         |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.h                                                                     |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.td                                                                    |    272 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp                                                         |    438 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp                                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.cpp                                                       |   1043 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.h                                                         |     82 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp                                                  |     73 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.td                                                   |    145 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp                                                         |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Combine.td                                                             |    129 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp                                                 |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp                                                 |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp                                                  |    100 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp                                                      |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp                                                           |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp                                                      |    836 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.h                                                        |     46 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp                                                       |    571 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp                                                       |   4860 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h                                                         |    306 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrFormats.td                                                        |    213 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrGISel.td                                                          |    184 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp                                                          |    750 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.h                                                            |     75 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td                                                           |    624 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp                                                |   5601 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp                                                      |    768 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h                                                        |     48 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp                                                 |     61 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp                                                |     82 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h                                                  |     78 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp                                                        |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.h                                                          |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp                                               |    194 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp                                           |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp                                                   |    857 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h                                                     |    145 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp                                                       |    258 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.h                                                         |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td                                                        |     45 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp                                                       |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp                                                       |    443 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td                                                        |   1436 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA55.td                                                            |    339 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57.td                                                            |     61 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td                                                    |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA64FX.td                                                          |   3890 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedTSV110.td                                                         |    745 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp                                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h                                                     |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackOffset.h                                                          |    139 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp                                                       |     69 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp                                                  |    167 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp                                                          |     65 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h                                                            |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SystemOperands.td                                                      |    253 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp                                                      |     71 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.h                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h                                                     |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp                                                |    290 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h                                                  |    105 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp                                                |    677 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt                                                      |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt                                                                |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp                                          |     81 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt                                                   |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp                                                 |   1020 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h                                                   |     85 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h                                                |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp                                          |   6023 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp                                                |    936 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h                                                  |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp                                        |    354 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp                                        |    704 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp                                           |    187 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp                                         |    257 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp                                             |    928 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h                                               |    148 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/select-saddo.mir                                                        |    158 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/select-ssubo.mir                                                        |    158 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/LLVMBuild.txt                                                                 |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp                                            |     53 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp                                           |     63 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp                                           |     37 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp                                         |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h                                                  |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp                                        |     57 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h                                          |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp                                   |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp                                       |     37 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt                                                   |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/LLVMBuild.txt                                                    |     23 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEInstrFormats.td                                                            |    845 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp                                                          |     64 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt                                                     |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp                                                     |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h                                                       |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/CMakeLists.txt                                                          |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.h                                                                       |    109 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.td                                                                      |    296 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp                                                        |     58 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h                                                          |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp                                                     |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp                                               |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp                                                |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp                                                    |     95 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h                                                      |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp                                                           |    211 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h                                                             |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp                                                      |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp                                                         |    901 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h                                                           |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td                                                           |     76 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp                                                       |    213 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCombine.td                                                               |     47 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp                                                     |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td                                                              |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp                                                  |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGISel.td                                                                 |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def                                                  |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp                                                      |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h                                                        |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp                                                  |    211 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h                                                    |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp                                                         |    673 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp                                                         |    467 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h                                                           |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp                                                               |    226 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp                                                 |   1075 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp                                                            |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h                                                              |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td                                                             |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp                                                  |   1343 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h                                                    |     67 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td                                                          |    166 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp                                                   |    195 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp                                                        |   2039 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h                                                          |     69 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp                                                             |    107 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp                                                              |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h                                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp                                                      |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp                                                 |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp                                                |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp                                                          |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp                                                         |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h                                                           |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp                                               |     62 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp                                                      |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h                                                        |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp                                                    |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h                                                      |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp                                          |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h                                                                 |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp                                                     |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h                                                       |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp                                                |    137 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp                                                 |    147 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp                                                 |    159 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp                                                        |    352 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp                                                  |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp                                                      |    152 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp                                                     |    783 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h                                                       |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp                                                  |     33 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td                                                      |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp                                                            |    205 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h                                                              |   1192 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp                                                        |    276 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h                                                          |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp                                                     |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h                                                       |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp                                                  |    621 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h                                                    |    153 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp                                              |     81 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp                                                        |     70 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp                                                       |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h                                                               |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp                                                  |   2212 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt                                                       |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/BUFInstructions.td                                                             |    263 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CMakeLists.txt                                                                 |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CaymanInstructions.td                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/DSInstructions.td                                                              |    138 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp                                            |    459 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h                                              |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt                                                    |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/LLVMBuild.txt                                                     |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EXPInstructions.td                                                             |    125 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EvergreenInstructions.td                                                       |    138 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/FLATInstructions.td                                                            |    731 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp                                                              |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp                                                        |    220 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNILPSched.cpp                                                                |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp                                                      |     21 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h                                                        |      6 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp                                                          |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp                                                             |     47 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNProcessors.td                                                               |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp                                                         |    299 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp                                                             |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.h                                                               |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp                                                           |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSubtarget.h                                                                 |   1064 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/InstCombineTables.td                                                           |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/LLVMBuild.txt                                                                  |     33 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp                                              |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp                                         |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp                                             |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp                                             |    243 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h                                               |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp                                               |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp                                            |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h                                              |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp                                          |     95 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h                                            |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt                                                    |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt                                                     |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp                                             |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp                                               |     35 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MIMGInstructions.td                                                            |    321 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp                                                        |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp                                                   |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Defines.h                                                                  |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp                                                      |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp                                                    |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp                                                          |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600FrameLowering.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp                                                           |     68 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp                                                              |     44 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Instructions.td                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp                                                       |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp                                            |     15 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp                                                |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Packetizer.cpp                                                             |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp                                                           |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Subtarget.h                                                                |    174 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAddIMGInit.cpp                                                               |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp                                                      |     37 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIDefines.h                                                                    |    283 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp                                                            |    162 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixupVectorISel.cpp                                                          |    239 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp                                                             |    324 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp                                                        |     92 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp                                                            |    717 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp                                                             |   2842 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.h                                                               |     93 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp                                                        |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp                                                              |    183 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp                                                           |    259 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrFormats.td                                                              |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp                                                                |   2114 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.h                                                                  |    122 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.td                                                                 |    574 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstructions.td                                                              |    610 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp                                                       |    229 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp                                                         |    481 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp                                                            |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp                                                          |    119 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp                                                      |    122 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h                                                        |     74 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp                                                         |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineScheduler.h                                                           |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp                                                          |    686 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIModeRegister.cpp                                                             |     83 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp                                                      |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp                                                 |    211 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp                                                             |    101 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp                                                            |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp                                                       |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp                                                          |    136 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp                                                              |     56 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIProgramInfo.h                                                                |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp                                                             |   1216 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.h                                                               |     63 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.td                                                              |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRemoveShortExecBranches.cpp                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SISchedule.td                                                                  |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp                                                       |    177 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp                                                            |    247 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SMInstructions.td                                                              |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SOPInstructions.td                                                             |    693 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt                                                      |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp                                                       |    253 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h                                                         |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp                                                       |    533 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h                                                         |    220 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp                                                    |    164 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h                                                      |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt                                                           |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/LLVMBuild.txt                                                            |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VIInstructions.td                                                              |     13 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP1Instructions.td                                                            |     82 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP2Instructions.td                                                            |    272 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3Instructions.td                                                            |    621 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3PInstructions.td                                                           |    282 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPCInstructions.td                                                            |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPInstructions.td                                                             |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCAsmPrinter.cpp                                                                 |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCFrameLowering.cpp                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCISelLowering.cpp                                                               |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCRegisterInfo.td                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCSubtarget.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCSubtarget.h                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCTargetMachine.cpp                                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/CMakeLists.txt                                                                    |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARC/LLVMBuild.txt                                                                     |     43 -
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt                                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/LLVMBuild.txt                                                          |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/A15SDOptimizer.cpp                                                                |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.h                                                                             |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.td                                                                            |    139 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp                                                                 |     50 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp                                                              |    878 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h                                                                |    237 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp                                                           |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h                                                             |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBlockPlacement.cpp                                                             |    231 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.cpp                                                               |     82 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.h                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.cpp                                                                |     65 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.td                                                                 |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp                                                         |     93 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp                                                          |    165 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp                                                                   |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFeatures.h                                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp                                                              |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.h                                                                |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp                                                           |    192 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.h                                                             |     46 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp                                                               |     43 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp                                                               |   1747 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h                                                                 |     79 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrFormats.td                                                                |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td                                                                   |    153 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrMVE.td                                                                    |    974 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td                                                                   |    462 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td                                                                  |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td                                                                 |     63 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrVFP.td                                                                    |    291 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstructionSelector.cpp                                                        |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp                                                              |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLegalizerInfo.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp                                                         |    449 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp                                                           |   1401 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp                                                                |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMPredicates.td                                                                  |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp                                                           |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterInfo.td                                                                |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSLSHardening.cpp                                                               |    416 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSchedule.td                                                                    |     66 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57.td                                                                 |    141 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td                                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA9.td                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleM7.td                                                                  |    488 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleR52.td                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleSwift.td                                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp                                                           |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h                                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp                                                                  |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h                                                                    |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp                                                              |     35 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.h                                                                |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp                                                        |   1041 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.h                                                          |     97 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp                                                        |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt                                                          |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/CMakeLists.txt                                                                    |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt                                                       |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/LLVMBuild.txt                                                                     |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h                                                 |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp                                                    |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp                                                   |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp                                                   |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp                                                 |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp                                                  |    153 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h                                                    |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt                                                       |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp                                                      |    268 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredUtils.h                                                                |    157 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp                                                            |    762 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp                                                               |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp                                                       |    460 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt                                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/LLVMBuild.txt                                                          |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp                                                           |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp                                                               |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.h                                                                 |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/CMakeLists.txt                                                              |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/LLVMBuild.txt                                                               |     23 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRCallingConv.td                                                                 |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRDevices.td                                                                     |     35 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp                                                          |    445 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRFrameLowering.cpp                                                              |    122 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp                                                               |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.cpp                                                               |    512 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.h                                                                 |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrFormats.td                                                                |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.td                                                                   |    106 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRegisterInfo.td                                                                |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSubtarget.cpp                                                                  |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSubtarget.h                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetMachine.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp                                                        |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt                                                          |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/CMakeLists.txt                                                                    |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp                                                  |    136 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/LLVMBuild.txt                                                                     |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp                                                    |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp                                                   |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp                                                        |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt                                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/LLVMBuild.txt                                                          |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt                                                          |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPF.h                                                                             |     37 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp                                                       |    348 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAdjustOpt.cpp                                                                  |    323 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFCORE.h                                                                         |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp                                                           |    130 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp                                                               |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.cpp                                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrFormats.td                                                                |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrInfo.td                                                                   |    195 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIChecking.cpp                                                                 |     78 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIPeephole.cpp                                                                 |     68 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFPreserveDIType.cpp                                                             |    120 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp                                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSubtarget.cpp                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSubtarget.h                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.cpp                                                              |     57 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.h                                                                |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.cpp                                                                      |    112 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.h                                                                        |     66 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/CMakeLists.txt                                                                    |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/LLVMBuild.txt                                                                     |     41 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp                                                    |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt                                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/LLVMBuild.txt                                                          |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/CMakeLists.txt                                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CMakeLists.txt                                                                   |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKY.td                                                                          |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYInstrFormats.td                                                              |    528 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYInstrInfo.td                                                                 |    108 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYRegisterInfo.td                                                              |    182 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp                                                            |     68 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYTargetMachine.h                                                              |     38 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt                                                      |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp                                                  |     69 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h                                                    |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp                                             |     45 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp                                                   |     25 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h                                                     |     29 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp                                               |     71 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h                                                 |     61 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp                                                |     62 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h                                                  |     48 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt                                                        |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp                                                    |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h                                                      |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt                                                      |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp                                                |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.cpp                                                                |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.h                                                                  |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/CMakeLists.txt                                                                |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt                                                   |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Hexagon.h                                                                     |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp                                                        |     76 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp                                                         |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.h                                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp                                                        |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.h                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp                                                       |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCallingConv.td                                                         |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp                                                          |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp                                                     |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp                                                   |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp                                                      |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp                                                        |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp                                                     |     91 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp                                                      |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.h                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp                                                         |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp                                                          |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp                                                       |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp                                                       |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h                                                         |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp                                                    |    229 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp                                                       |    190 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h                                                         |    803 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp                                                    |    748 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp                                                          |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.h                                                            |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp                                               |    279 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h                                                 |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatterns.td                                                            |    119 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td                                                         |    236 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPeephole.cpp                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp                                                   |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp                                                        |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp                                                          |     89 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.h                                                            |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp                                                      |     71 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.h                                                        |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp                                                   |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp                                                |    117 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h                                                  |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVExtract.cpp                                                           |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp                                                      |   1487 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp                                             |    165 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h                                               |    139 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/LLVMBuild.txt                                                                 |     45 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt                                                   |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp                                            |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp                                          |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFDeadCode.cpp                                                               |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt                                                     |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/LLVMBuild.txt                                                                         |     76 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt                                                        |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/LLVMBuild.txt                                                         |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/CMakeLists.txt                                                                  |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt                                                     |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LLVMBuild.txt                                                                   |     43 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelLowering.cpp                                                           |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.h                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp                                                    |      9 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h                                                      |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h                                                         |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSubtarget.cpp                                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSubtarget.h                                                                |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.h                                                            |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp                                                       |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h                                                      |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt                                                     |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp                                                |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt                                                       |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt                                                       |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp                                                  |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/CMakeLists.txt                                                                 |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt                                                    |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/LLVMBuild.txt                                                     |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/LLVMBuild.txt                                                                  |     33 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt                                                    |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt                                                     |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp                                              |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp                                               |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp                                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp                                                         |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp                                                         |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.h                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp                                                         |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.td                                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.cpp                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.h                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt                                                      |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt                                                         |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/LLVMBuild.txt                                                          |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp                                                      |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/CMakeLists.txt                                                                   |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt                                                      |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/LLVMBuild.txt                                                                    |     45 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt                                                      |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h                                                    |      9 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp                                             |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp                                               |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips.td                                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.cpp                                                             |     89 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.h                                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp                                                       |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp                                                          |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsExpandPseudo.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFastISel.cpp                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp                                                             |     56 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h                                                               |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrFPU.td                                                                  |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.cpp                                                                |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.h                                                                  |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstructionSelector.cpp                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp                                                            |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.h                                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrInfo.td                                                              |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.cpp                                                          |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.h                                                            |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp                                                         |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBankInfo.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp                                                          |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp                                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSchedule.td                                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsScheduleGeneric.td                                                           |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsScheduleP5600.td                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp                                                                |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp                                                            |     27 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.h                                                              |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp                                                         |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetStreamer.h                                                             |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/LLVMBuild.txt                                                         |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/CMakeLists.txt                                                                  |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/LLVMBuild.txt                                                                   |     31 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.h                                                                         |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp                                                             |     33 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h                                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp                                                          |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp                                                           |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp                                                           |     58 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.h                                                             |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td                                                            |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td                                                               |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td                                                              |     68 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp                                                              |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp                                                       |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp                                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp                                                          |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp                                                    |    262 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h                                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp                                                               |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVVMReflect.cpp                                                                 |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt                                                       |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt                                                      |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp                                                    |    267 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/CMakeLists.txt                                                                |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt                                                   |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp                                              |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp                                                     |     53 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h                                                       |     40 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp                                              |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp                                                    |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h                                                      |     28 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp                                                 |     27 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h                                                   |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td                                                     |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/LLVMBuild.txt                                                                 |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt                                                   |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp                                           |     24 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp                                               |    144 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h                                                 |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp                                               |    173 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h                                                 |     88 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp                                                 |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h                                                   |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp                                             |     79 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h                                               |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp                                              |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h                                                |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/P9InstrResources.td                                                           |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.h                                                                         |     63 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.td                                                                        |     84 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp                                                             |    744 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp                                                           |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp                                                       |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCCState.cpp                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp                                                               |     94 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.td                                                             |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp                                                            |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFastISel.cpp                                                               |     96 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp                                                          |    793 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp                                                           |    994 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp                                                           |   4882 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h                                                             |    182 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td                                                              |    200 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrAltivec.td                                                            |    247 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td                                                            |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrHTM.td                                                                |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp                                                              |   2153 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h                                                                |    215 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td                                                               |    687 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrPrefix.td                                                             |   2171 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrQPX.td                                                                |   1213 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrSPE.td                                                                |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrVSX.td                                                                |    794 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp                                                      |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp                                                      |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp                                                            |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp                                                             |    291 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp                                                    |     54 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h                                                      |     64 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp                                                       |    186 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineScheduler.h                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMacroFusion.h                                                              |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp                                                        |    240 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp                                                           |    161 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp                                                           |    337 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.h                                                             |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.td                                                            |    106 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP9.td                                                              |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp                                                              |     60 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h                                                                |    101 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp                                                         |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp                                                          |    117 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.h                                                            |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp                                                       |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp                                                    |    463 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h                                                      |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp                                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp                                                         |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/README_ALTIVEC.txt                                                            |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt                                                     |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp                                              |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/README.txt                                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt                                                        |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/LLVMBuild.txt                                                         |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp                                                    |    637 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/CMakeLists.txt                                                                  |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/LLVMBuild.txt                                                      |     23 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp                                              |     62 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/LLVMBuild.txt                                                                   |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt                                                     |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp                                                  |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h                                                    |    334 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp                                               |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h                                                 |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp                                                 |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp                                             |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp                                                    |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp                                              |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp                                                    |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h                                                      |     43 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp                                            |     50 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h                                              |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.h                                                                         |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.td                                                                        |     94 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallLowering.cpp                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallLowering.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCleanupVSETVLI.cpp                                                         |    131 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp                                                |    618 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp                                                      |    581 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp                                                          |    171 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp                                                           |   1053 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h                                                             |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp                                                           |   2111 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h                                                             |    176 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormats.td                                                            |     79 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td                                                           |    348 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp                                                              |    180 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.h                                                                |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.td                                                               |    159 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoA.td                                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoB.td                                                              |    847 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoC.td                                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoD.td                                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoF.td                                                              |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoM.td                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoV.td                                                              |   1224 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td                                                       |   4391 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td                                                    |    808 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td                                                            |    371 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp                                                            |     98 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h                                                      |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp                                                           |     27 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.td                                                            |    402 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket.td                                                             |    233 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket32.td                                                           |    226 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket64.td                                                           |    227 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td                                                            |    222 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedule.td                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.cpp                                                              |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.h                                                                |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSystemOperands.td                                                          |     14 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp                                                          |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp                                                       |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp                                                    |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h                                                      |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt                                                       |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/CMakeLists.txt                                                            |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/LLVMBuild.txt                                                             |     23 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp                                                         |     81 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h                                                           |    223 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp                                                           |     93 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVMatInt.h                                                             |     44 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt                                                        |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/LLVMBuild.txt                                                         |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp                                                    |    160 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/CMakeLists.txt                                                                  |     16 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LLVMBuild.txt                                                                   |     35 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonPasses.cpp                                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonPasses.h                                                                    |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp                                                |      6 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp                                               |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp                                             |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp                                                    |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h                                              |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.cpp                                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp                                                           |    114 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstr64Bit.td                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrFormats.td                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.cpp                                                              |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td                                                               |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h                                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.cpp                                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp                                                          |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp                                                       |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt                                                       |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt                                                      |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/LLVMBuild.txt                                                       |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp                                                |    288 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/CMakeLists.txt                                                                |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt                                                   |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/LLVMBuild.txt                                                                 |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt                                                   |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt                                                    |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp                                          |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp                                             |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp                                          |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp                                                         |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.h                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp                                                        |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFeatures.td                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp                                                      |    220 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.h                                                        |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp                                                       |     47 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp                                                       |    506 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h                                                         |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h                                                         |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td                                                        |     54 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp                                                          |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.h                                                            |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td                                                           |    113 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrVector.td                                                         |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h                                                  |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperators.td                                                           |     41 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp                                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp                                                   |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h                                                     |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp                                                          |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTDC.cpp                                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp                                                      |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp                                                |     90 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h                                                  |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt                                                     |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/Target.cpp                                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp                                                          |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/TargetMachine.cpp                                                                     |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/CMakeLists.txt                                                           |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp                                                          |   1549 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/CMakeLists.txt                                                                     |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/Disassembler/CMakeLists.txt                                                        |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp                                                    |    613 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/LLVMBuild.txt                                                                      |     33 -
 external/apache2/llvm/dist/llvm/lib/Target/VE/LVLGen.cpp                                                                         |    137 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt                                                        |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/LLVMBuild.txt                                                         |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp                                                      |    224 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp                                                 |    135 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp                                                     |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h                                                       |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp                                                   |    165 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp                                                          |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp                                                    |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h                                                      |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp                                                  |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt                                                          |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VE.h                                                                               |    270 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VE.td                                                                              |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEAsmPrinter.cpp                                                                   |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VECallingConv.td                                                                   |    139 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEFrameLowering.cpp                                                                |    500 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEFrameLowering.h                                                                  |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelDAGToDAG.cpp                                                                 |    126 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.cpp                                                                 |   2283 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.h                                                                   |    147 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrBuilder.h                                                                   |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrFormats.td                                                                  |    129 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.cpp                                                                    |    647 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.h                                                                      |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.td                                                                     |   1630 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td                                                          |   1604 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrIntrinsicVL.td                                                              |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrPatternsVec.td                                                              |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrVec.td                                                                      |   1510 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEMCInstLower.cpp                                                                  |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.cpp                                                                 |    117 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.h                                                                   |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.td                                                                  |    159 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VESubtarget.cpp                                                                    |     64 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VESubtarget.h                                                                      |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VETargetMachine.cpp                                                                |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VETargetTransformInfo.h                                                            |     25 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VVPInstrInfo.td                                                                    |     46 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VVPInstrPatternsVec.td                                                             |     71 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VVPNodes.def                                                                       |     41 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt                                                  |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/LLVMBuild.txt                                                   |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp                                        |    156 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/CMakeLists.txt                                                            |     22 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt                                               |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/LLVMBuild.txt                                                |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp                                  |     43 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/LLVMBuild.txt                                                             |     33 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt                                               |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/LLVMBuild.txt                                                |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp                                   |    116 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h                                     |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp                                 |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp                                  |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h                                    |    392 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp                                |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h                                  |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp                              |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt                                                 |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/LLVMBuild.txt                                                  |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp                                      |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h                                        |      7 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssembly.h                                                             |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp                                                 |    133 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h                                                   |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp                                                    |    106 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp                                                |    753 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp                                                 |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp                                          |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp                                             |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp                                                   |    100 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp                                         |    194 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp                                              |    107 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h                                                |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISD.def                                                        |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp                                               |     67 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp                                               |    408 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td                                                |    849 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td                                             |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td                                                |     76 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td                                                |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp                                                  |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td                                                   |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td                                                 |    464 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td                                                    |     36 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td                                                   |   1293 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td                                                  |     64 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp                                              |    341 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp                                      |    124 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp                                                |     58 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp                                                   |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp                                                |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp                                                |     59 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp                                               |     27 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td                                                |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp                                           |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h                                             |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp                                                 |     78 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h                                                   |     91 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp                                                  |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp                                              |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp                                        |     27 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h                                          |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp                                                  |     33 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.h                                                    |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt                                               |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/CMakeLists.txt                                                          |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp                                                        |   1581 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86Operand.h                                                            |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt                                                                    |     27 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/CMakeLists.txt                                                       |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp                                                  |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h                                             |     12 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/ImmutableGraph.h                                                                  |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/LLVMBuild.txt                                                                     |     34 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt                                                       |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp                                                |     11 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h                                                  |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp                                                    |     44 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h                                                        |     82 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp                                               |      9 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp                                             |     19 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp                                              |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h                                                |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp                                                 |    277 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp                                                  |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp                                               |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt                                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/LLVMBuild.txt                                                          |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.h                                                                             |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.td                                                                            |    893 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp                                                                 |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.h                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp                                                 |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallFrameOptimization.cpp                                                      |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.cpp                                                               |     70 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.h                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.cpp                                                                |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td                                                                 |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CmovConversion.cpp                                                             |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CondBrFolding.cpp                                                              |    579 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86DomainReassignment.cpp                                                         |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86EvexToVex.cpp                                                                  |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ExpandPseudo.cpp                                                               |     64 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp                                                                   |    309 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupBWInsts.cpp                                                               |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupLEAs.cpp                                                                  |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupSetCC.cpp                                                                 |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp                                                          |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FloatingPoint.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp                                                              |    538 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.h                                                                |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp                                                               |   1129 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp                                                               |   7653 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h                                                                 |     90 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectThunks.cpp                                                             |    103 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InsertPrefetch.cpp                                                             |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InsertWait.cpp                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp                                                       |   2017 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAMX.td                                                                    |    140 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td                                                                 |    579 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td                                                             |    188 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td                                                               |    205 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td                                                                |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td                                                                    |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td                                                                |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFoldTables.cpp                                                            |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td                                                                |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td                                                          |     74 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp                                                                  |    277 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.h                                                                    |     42 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td                                                                   |    274 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrKL.td                                                                     |     86 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrMMX.td                                                                    |     78 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSGX.td                                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSNP.td                                                                    |     47 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td                                                                    |    441 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSVM.td                                                                    |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrShiftRotate.td                                                            |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td                                                                 |     91 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrTDX.td                                                                    |     39 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrTSX.td                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrVMX.td                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrXOP.td                                                                    |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstructionSelector.cpp                                                        |     99 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp                                                          |     62 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IntrinsicsInfo.h                                                               |     50 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LegalizerInfo.cpp                                                              |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LegalizerInfo.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp                                            |    182 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp                                             |     79 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXType.cpp                                                               |    351 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp                                                                |    912 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MachineFunctionInfo.h                                                          |     51 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86OptimizeLEAs.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PadShortFunction.cpp                                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PartialReduction.cpp                                                           |    382 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PreTileConfig.cpp                                                              |    332 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp                                                               |    168 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.h                                                                 |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td                                                                |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedBroadwell.td                                                              |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td                                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSandyBridge.td                                                            |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeClient.td                                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeServer.td                                                          |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Schedule.td                                                                    |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleAtom.td                                                                |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBdVer2.td                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBtVer2.td                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleSLM.td                                                                 |      6 +-
 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/X86SelectionDAGInfo.cpp                                                           |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.h                                                             |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp                                                  |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h                                                    |      8 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp                                  |     53 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp                                                   |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp                                                                  |    108 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h                                                                    |     93 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp                                                              |    145 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.h                                                                |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.cpp                                                           |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp                                                        |    688 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.h                                                          |    114 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TileConfig.cpp                                                                 |    250 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86VZeroUpper.cpp                                                                 |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinEHState.cpp                                                                 |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/CMakeLists.txt                                                                  |     18 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/LLVMBuild.txt                                                                   |     43 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt                                                     |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/LLVMBuild.txt                                                      |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt                                                       |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/LLVMBuild.txt                                                        |     22 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.cpp                                                          |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp                                                           |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp                                                       |     56 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp                                                    |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.cpp                                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.cpp                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp                                                       |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Testing/LLVMBuild.txt                                                                        |     18 -
 external/apache2/llvm/dist/llvm/lib/Testing/Support/Annotations.cpp                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Testing/Support/CMakeLists.txt                                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/Testing/Support/LLVMBuild.txt                                                                |     22 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/CMakeLists.txt                                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/ELF/ELFStub.cpp                                                                      |     28 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/ELF/TBEHandler.cpp                                                                   |    160 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/LLVMBuild.txt                                                                        |     21 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Architecture.cpp                                                               |     25 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/InterfaceFile.cpp                                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Platform.cpp                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Target.cpp                                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextAPIContext.h                                                               |      1 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStub.cpp                                                                   |     32 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.cpp                                                             |      6 +-
 external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.h                                                               |      1 -
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/LLVMBuild.txt                                                                    |     23 -
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt                                                      |      5 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/LLVMBuild.txt                                                       |     21 -
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt                                                          |      7 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LLVMBuild.txt                                                           |     21 -
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp                                                           |     50 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp                                   |    155 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h                             |     15 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt                                              |      6 +
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/LLVMBuild.txt                                               |     21 -
 external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp                                        |     19 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/CFGuard.cpp                                                               |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/CMakeLists.txt                                                            |      4 +
 external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/LLVMBuild.txt                                                             |     21 -
 external/apache2/llvm/dist/llvm/lib/Transforms/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CMakeLists.txt                                                         |     12 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp                                                        |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroEarly.cpp                                                          |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp                                                          |     35 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroFrame.cpp                                                          |   1568 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInstr.h                                                            |    189 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInternal.h                                                         |     59 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp                                                          |    606 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/Coroutines.cpp                                                         |    109 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/LLVMBuild.txt                                                          |     21 -
 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/AlwaysInliner.cpp                                                             |     55 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp                                                       |    106 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp                                                         |     56 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp                                                                |    800 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AttributorAttributes.cpp                                                      |   1391 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/BlockExtractor.cpp                                                            |     79 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CMakeLists.txt                                                                |     27 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ConstantMerge.cpp                                                             |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp                                                   |     68 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp                                                        |     47 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp                                                             |    267 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionImport.cpp                                                            |     66 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp                                                                 |    189 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/HotColdSplitting.cpp                                                          |    100 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp                                                     |    308 -
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPO.cpp                                                                       |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IROutliner.cpp                                                                |   1764 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp                                                                   |    138 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LLVMBuild.txt                                                                 |     22 -
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LoopExtractor.cpp                                                             |    142 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp                                                            |     62 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp                                                            |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/OpenMPOpt.cpp                                                                 |   2160 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp                                                           |    329 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp                                                        |    195 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp                                                                   |     72 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleContextTracker.cpp                                                      |    553 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp                                                             |    871 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp                                                        |    434 +
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/StripSymbols.cpp                                                              |     56 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp                                                |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp                                                        |    166 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/CMakeLists.txt                                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp                                                 |    386 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp                                               |    781 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp                                              |     18 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp                                                  |   3321 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp                                                  |    660 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp                                               |    550 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineInternal.h                                                 |    418 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp                                        |    338 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp                                              |    277 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp                                                |    241 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp                                                    |    245 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp                                                 |    662 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp                                                 |    217 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp                                       |    603 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineTables.td                                                  |     11 -
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp                                              |    468 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp                                              |    642 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/LLVMBuild.txt                                                         |     21 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp                                              |    365 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CFGMST.h                                                          |     21 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CGProfile.cpp                                                     |    117 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CMakeLists.txt                                                    |      9 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp                                        |     38 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp                                             |    883 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp                                                 |    903 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp                                            |    349 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp                                         |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp                                                |    124 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp                                               |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/LLVMBuild.txt                                                     |     21 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp                                                   |    638 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp                                               |    631 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp                                            |    395 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp                                               |    266 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp                                                |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp                                             |    193 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp                                               |    208 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp                                         |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h                                           |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc                                           |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/LLVMBuild.txt                                                                     |     23 -
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/CMakeLists.txt                                                            |      9 +
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp                                                    |     67 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h                                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/LLVMBuild.txt                                                             |     22 -
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp                                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.h                                                                 |      9 -
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp                                                         |     78 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp                                                       |    210 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp                                                         |     78 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp                                                           |    308 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp                                                    |     25 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h                                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/PtrState.cpp                                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp                                               |    131 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp                                                      |     90 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/BDCE.cpp                                                                   |     26 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt                                                             |     16 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp                                                       |     30 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantProp.cpp                                                           |    121 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp                                                  |    464 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp                                             |    339 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DCE.cpp                                                                    |     66 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp                                                   |   1351 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DivRemPairs.cpp                                                            |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp                                                               |    459 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp                                                         |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Float2Int.cpp                                                              |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp                                                                    |    435 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNHoist.cpp                                                               |   1388 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp                                                                |     17 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GuardWidening.cpp                                                          |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp                                                         |   1314 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp                                         |    107 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp                                                     |    322 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp                                                       |      2 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp                                                          |    506 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp                                                                   |    376 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LLVMBuild.txt                                                              |     22 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDeletion.cpp                                                           |    151 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDistribute.cpp                                                         |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFlatten.cpp                                                            |    728 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFuse.cpp                                                               |    340 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp                                                     |    544 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInterchange.cpp                                                        |    147 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp                                                    |     65 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPassManager.cpp                                                        |    343 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPredication.cpp                                                        |     43 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp                                                         |     70 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp                                                           |     45 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp                                                        |     29 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSink.cpp                                                               |    150 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp                                                     |    194 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp                                                   |     24 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp                                                         |    103 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp                                                           |    429 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp                                                     |    110 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp                                                |     49 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp                                                   |     82 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp                                                  |    539 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp                                                        |    903 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergeICmps.cpp                                                             |     24 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp                                                        |     90 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NewGVN.cpp                                                                 |    135 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp                                                |     67 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp                                                        |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp                                                            |    127 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reg2Mem.cpp                                                                |    120 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp                                                |    192 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp                                                                   |    645 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp                                                                   |    606 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp                                                                 |     37 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp                                               |    982 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp                                                             |    206 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp                                             |     84 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp                                                     |    115 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp                                                        |    196 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Sink.cpp                                                                   |     80 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp                                                    |     53 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp                                                   |     55 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp                                             |    101 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp                                                         |    337 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp                                               |    451 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp                                                        |      3 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp                                                     |    148 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp                                                         |    345 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp                                                      |     97 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp                                                           |    477 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp                                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp                                                        |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp                                                      |     25 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp                                               |    250 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneFunction.cpp                                                           |    151 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneModule.cpp                                                             |     15 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeExtractor.cpp                                                           |     75 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp                                                          |     88 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Debugify.cpp                                                                |    108 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp                                                   |     41 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp                                                        |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Evaluator.cpp                                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FixIrreducible.cpp                                                          |     39 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FlattenCFG.cpp                                                              |    128 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionComparator.cpp                                                      |     29 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GlobalStatus.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GuardUtils.cpp                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp                                     |    202 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp                                                          |    287 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InstructionNamer.cpp                                                        |     61 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp                                                                   |     84 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LLVMBuild.txt                                                               |     21 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp                                                                   |    861 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopPeel.cpp                                                                |    862 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp                                                       |    108 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp                                                            |     52 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp                                                              |    297 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp                                                        |     66 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp                                                          |    797 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp                                                       |     37 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp                                                               |    617 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopVersioning.cpp                                                          |    161 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerInvoke.cpp                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerSwitch.cpp                                                             |    404 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MatrixUtils.cpp                                                             |    104 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MetaRenamer.cpp                                                             |    209 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MisExpect.cpp                                                               |    178 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ModuleUtils.cpp                                                             |     16 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp                                                           |    252 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp                                                 |    118 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdater.cpp                                                              |     19 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp                                                 |   2720 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp                                                             |   1993 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp                                                          |   1141 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp                                                        |    129 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SizeOpts.cpp                                                                |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SplitModule.cpp                                                             |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/StripGCRelocates.cpp                                                        |     48 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp                                              |     23 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp                                                  |    117 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp                                                          |     57 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp                                              |     23 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Utils.cpp                                                                   |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp                                                              |     74 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ValueMapper.cpp                                                             |     31 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/CMakeLists.txt                                                          |      6 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LLVMBuild.txt                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp                                                 |    117 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp                                           |    120 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h                                              |     48 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp                                                       |   4020 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp                                                       |   2513 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h                                                       |     10 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp                                                               |    313 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.h                                                                 |    608 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h                                                    |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp                                                            |     25 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp                                                     |     13 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanValue.h                                                            |    220 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp                                                       |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp                                                       |    661 +-
 external/apache2/llvm/dist/llvm/lib/WindowsManifest/CMakeLists.txt                                                               |     39 +-
 external/apache2/llvm/dist/llvm/lib/WindowsManifest/LLVMBuild.txt                                                                |     21 -
 external/apache2/llvm/dist/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/XRay/CMakeLists.txt                                                                          |      4 +
 external/apache2/llvm/dist/llvm/lib/XRay/InstrumentationMap.cpp                                                                  |     74 +-
 external/apache2/llvm/dist/llvm/lib/XRay/LLVMBuild.txt                                                                           |     22 -
 external/apache2/llvm/dist/llvm/lib/XRay/Trace.cpp                                                                               |      1 +
 external/apache2/llvm/dist/llvm/projects/LLVMBuild.txt                                                                           |     20 -
 external/apache2/llvm/dist/llvm/runtimes/CMakeLists.txt                                                                          |    901 +-
 external/apache2/llvm/dist/llvm/runtimes/Components.cmake.in                                                                     |      3 -
 external/apache2/llvm/dist/llvm/tools/LLVMBuild.txt                                                                              |     63 -
 external/apache2/llvm/dist/llvm/tools/bugpoint/CrashDebugger.cpp                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/tools/bugpoint/ExecutionDriver.cpp                                                               |     18 +-
 external/apache2/llvm/dist/llvm/tools/bugpoint/ExtractFunction.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/tools/bugpoint/LLVMBuild.txt                                                                     |     32 -
 external/apache2/llvm/dist/llvm/tools/bugpoint/OptimizerDriver.cpp                                                               |      3 +
 external/apache2/llvm/dist/llvm/tools/bugpoint/ToolRunner.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.cpp                                                                  |     26 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.h                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.h                                                                        |      4 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinkerForBinary.cpp                                                          |    273 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinkerForBinary.h                                                            |     78 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachODebugMapParser.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachOUtils.cpp                                                                    |     88 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/Options.td                                                                        |     13 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/Reproducer.cpp                                                                    |     85 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/Reproducer.h                                                                      |     77 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/SymbolMap.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.cpp                                                                      |     37 +-
 external/apache2/llvm/dist/llvm/tools/gold/gold-plugin.cpp                                                                       |     26 +-
 external/apache2/llvm/dist/llvm/tools/llc/LLVMBuild.txt                                                                          |     21 -
 external/apache2/llvm/dist/llvm/tools/llc/llc.cpp                                                                                |    124 +-
 external/apache2/llvm/dist/llvm/tools/lli/CMakeLists.txt                                                                         |      3 +-
 external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/CMakeLists.txt                                                             |      2 +-
 external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/ChildTarget.cpp                                                            |      6 +-
 external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/LLVMBuild.txt                                                              |     20 -
 external/apache2/llvm/dist/llvm/tools/lli/LLVMBuild.txt                                                                          |     34 -
 external/apache2/llvm/dist/llvm/tools/lli/RemoteJITUtils.h                                                                       |     72 +-
 external/apache2/llvm/dist/llvm/tools/lli/lli.cpp                                                                                |     28 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ar/LLVMBuild.txt                                                                      |     20 -
 external/apache2/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp                                                                        |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-as-fuzzer/llvm-as-fuzzer.cpp                                                          |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-as/LLVMBuild.txt                                                                      |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-as/llvm-as.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/LLVMBuild.txt                                                              |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/echo.cpp                                                                       |     96 +-
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/include-all.c                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/main.c                                                                         |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cat/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-cat/llvm-cat.cpp                                                                      |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/LLVMBuild.txt                                                              |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt                                                         |     20 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp                                                       |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/LLVMBuild.txt                                                          |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp                                                        |     19 +-
 external/apache2/llvm/dist/llvm/tools/llvm-config/BuildVariables.inc.in                                                          |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-config/CMakeLists.txt                                                                 |      2 -
 external/apache2/llvm/dist/llvm/tools/llvm-config/llvm-config.cpp                                                                |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CodeCoverage.cpp                                                                  |     97 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterJson.cpp                                                          |     99 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterLcov.cpp                                                          |     98 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageFilters.cpp                                                               |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageFilters.h                                                                 |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageReport.cpp                                                                |     49 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp                                                           |     42 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.h                                                             |     49 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageViewOptions.h                                                             |      6 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageView.cpp                                                            |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageView.h                                                              |     28 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp                                                        |     76 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewHTML.h                                                          |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewText.cpp                                                        |     50 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewText.h                                                          |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/gcov.cpp                                                                          |     46 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/LLVMBuild.txt                                                                  |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-cvtres/llvm-cvtres.cpp                                                                |     11 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/LLVMBuild.txt                                                                  |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-diff/LLVMBuild.txt                                                                    |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-dis/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/LLVMBuild.txt                                                               |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/Statistics.cpp                                                              |    202 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp                                                          |     54 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.h                                                            |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/LLVMBuild.txt                                                                     |     22 -
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/llvm-dwp.cpp                                                                      |     53 +-
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/CMakeLists.txt                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ELFObjHandler.cpp                                                              |    391 -
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ELFObjHandler.h                                                                |     32 -
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ErrorCollector.cpp                                                             |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/LLVMBuild.txt                                                                  |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-elfabi/llvm-elfabi.cpp                                                                |    104 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/CMakeLists.txt                                                               |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/LLVMBuild.txt                                                                |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/AArch64/LLVMBuild.txt                                                    |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.cpp                                                             |     11 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Assembler.cpp                                                            |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkResult.h                                                        |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp                                                      |     84 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h                                                        |      5 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/CMakeLists.txt                                                           |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LLVMBuild.txt                                                            |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp                                               |    115 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.h                                                 |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LlvmState.cpp                                                            |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Mips/LLVMBuild.txt                                                       |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PerfHelper.cpp                                                           |     41 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PerfHelper.h                                                             |     40 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/LLVMBuild.txt                                                    |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp                                                       |     69 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SchedClassResolution.cpp                                                 |     21 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp                                               |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Target.cpp                                                               |     41 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Target.h                                                                 |     34 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/CMakeLists.txt                                                       |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/LLVMBuild.txt                                                        |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/Target.cpp                                                           |    124 +-
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/X86Counter.cpp                                                       |    255 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/X86Counter.h                                                         |     60 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/llvm-exegesis.cpp                                                            |     27 +-
 external/apache2/llvm/dist/llvm/tools/llvm-extract/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-extract/llvm-extract.cpp                                                              |     50 +-
 external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp                                                            |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-ifs/llvm-ifs.cpp                                                                      |     40 +-
 external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp                                                      |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/CMakeLists.txt                                                                |      7 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/LLVMBuild.txt                                                                 |     22 -
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-elf.cpp                                                          |    169 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/CMakeLists.txt                                          |     14 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp                               |    128 +
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp                                                        |     11 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.cpp                                                              |    633 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.h                                                                |    108 +-
 external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/LLVMBuild.txt                                                             |     30 -
 external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/llvm-jitlistener.cpp                                                      |     43 +-
 external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/CMakeLists.txt                                                         |     15 +
 external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp                                                |    586 +
 external/apache2/llvm/dist/llvm/tools/llvm-link/CMakeLists.txt                                                                   |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-link/LLVMBuild.txt                                                                    |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-link/llvm-link.cpp                                                                    |     96 +-
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/CMakeLists.txt                                                                   |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/LLVMBuild.txt                                                                    |     20 -
 external/apache2/llvm/dist/llvm/tools/llvm-lipo/llvm-lipo.cpp                                                                    |    387 +-
 external/apache2/llvm/dist/llvm/tools/llvm-lto/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-lto/llvm-lto.cpp                                                                      |     70 +-
 external/apache2/llvm/dist/llvm/tools/llvm-lto2/LLVMBuild.txt                                                                    |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-lto2/llvm-lto2.cpp                                                                    |     21 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp                                        |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc-disassemble-fuzzer/llvm-mc-disassemble-fuzzer.cpp                                  |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-mc/CMakeLists.txt                                                                     |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-mc/LLVMBuild.txt                                                                      |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp                                                                        |     33 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegion.cpp                                                                    |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-mca/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-mca/PipelinePrinter.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/PipelinePrinter.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp                                                      |     47 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h                                                        |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/DispatchStatistics.h                                                        |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.cpp                                                     |    127 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.h                                                       |     28 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionView.cpp                                                         |     60 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionView.h                                                           |     67 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RegisterFileStatistics.h                                                    |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ResourcePressureView.cpp                                                    |     52 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ResourcePressureView.h                                                      |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.h                                               |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SchedulerStatistics.h                                                       |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SummaryView.cpp                                                             |     54 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SummaryView.h                                                               |     18 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.cpp                                                            |     68 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.h                                                              |     11 +-
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/View.cpp                                                                    |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/View.h                                                                      |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-mca/llvm-mca.cpp                                                                      |     22 +-
 external/apache2/llvm/dist/llvm/tools/llvm-microsoft-demangle-fuzzer/llvm-microsoft-demangle-fuzzer.cpp                          |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-ml/CMakeLists.txt                                                                     |      6 +
 external/apache2/llvm/dist/llvm/tools/llvm-ml/Opts.td                                                                            |    110 +
 external/apache2/llvm/dist/llvm/tools/llvm-ml/llvm-ml.cpp                                                                        |    378 +-
 external/apache2/llvm/dist/llvm/tools/llvm-modextract/LLVMBuild.txt                                                              |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-mt/LLVMBuild.txt                                                                      |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-mt/llvm-mt.cpp                                                                        |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-nm/LLVMBuild.txt                                                                      |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp                                                                        |   1154 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/BitcodeStripOpts.td                                                           |     24 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CMakeLists.txt                                                                |     10 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp                                                          |     41 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Object.cpp                                                               |     69 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Object.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Reader.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.cpp                                                                |    206 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.h                                                                  |     17 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp                                                            |    176 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.cpp                                                                |   1010 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.h                                                                  |    269 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/InstallNameToolOpts.td                                                        |     22 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/LLVMBuild.txt                                                                 |     20 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp                                                  |     36 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.h                                                    |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp                                                        |    307 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.h                                                          |      4 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp                                                         |    108 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.h                                                           |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp                                                         |     64 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.h                                                           |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.cpp                                                              |     95 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.h                                                                |     28 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/StripOpts.td                                                                  |      3 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.cpp                                                              |    108 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.h                                                                |     32 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/Object.cpp                                                               |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/WasmObjcopy.cpp                                                          |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/Writer.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/CMakeLists.txt                                                                |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp                                                                  |     49 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ELFDump.cpp                                                                   |     67 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp                                                                 |    128 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp                                                              |    869 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.h                                                                |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp                                                        |     15 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp                                                           |     28 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/FormatUtil.cpp                                                                |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/FormatUtil.h                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/LLVMBuild.txt                                                                 |     22 -
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp                                                       |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp                                                              |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.h                                                                |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/LLVMBuild.txt                                                                |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp                                                            |   1340 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/CMakeLists.txt                                                                |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/CallContext.h                                                                 |     64 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ErrorHandling.h                                                               |     48 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.cpp                                                                |    609 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.h                                                                  |    488 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfileGenerator.cpp                                                          |    320 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfileGenerator.h                                                            |    124 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfiledBinary.cpp                                                            |    429 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfiledBinary.h                                                              |    256 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PseudoProbe.cpp                                                               |    334 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/PseudoProbe.h                                                                 |    222 +
 external/apache2/llvm/dist/llvm/tools/llvm-profgen/llvm-profgen.cpp                                                              |     55 +
 external/apache2/llvm/dist/llvm/tools/llvm-rc/LLVMBuild.txt                                                                      |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-rc/Opts.td                                                                            |     50 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.cpp                                                             |     34 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.h                                                               |      5 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptParser.cpp                                                           |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptStmt.cpp                                                             |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptStmt.h                                                               |     10 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/llvm-rc.cpp                                                                        |     31 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMEHABIPrinter.h                                                             |    135 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp                                                           |    211 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.h                                                             |     12 +
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/CMakeLists.txt                                                                |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp                                                                |    238 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h                                                           |    211 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp                                                                 |   6133 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Error.cpp                                                                     |     56 -
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Error.h                                                                       |     40 -
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/MachODumper.cpp                                                               |     39 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.cpp                                                                 |     52 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.h                                                                   |     51 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/WasmDumper.cpp                                                                |     20 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/Win64EHDumper.cpp                                                             |      5 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp                                                     |      1 -
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/XCOFFDumper.cpp                                                               |     15 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp                                                              |    195 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/CMakeLists.txt                                                                 |     14 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/DeltaManager.h                                                                 |     14 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/LLVMBuild.txt                                                                  |     24 -
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.cpp                                                               |     72 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.h                                                                 |     38 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAliases.cpp                                                       |     53 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAliases.h                                                         |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp                                                     |     35 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAttributes.cpp                                                    |    200 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAttributes.h                                                      |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp                                                   |     24 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.cpp                                                |     57 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.h                                                  |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp                                                     |     68 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.cpp                                         |     52 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.h                                           |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp                                                    |     32 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.h                                                      |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp                                                  |     24 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp                                                      |     31 +-
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.cpp                                                |    124 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.h                                                  |     20 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.cpp                                                |     62 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.h                                                  |     21 +
 external/apache2/llvm/dist/llvm/tools/llvm-reduce/llvm-reduce.cpp                                                                |     56 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/LLVMBuild.txt                                                                  |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp                                                                |      2 +
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/CMakeLists.txt                                                                  |     27 +-
 external/apache2/llvm/dist/llvm/tools/llvm-size/LLVMBuild.txt                                                                    |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-size/llvm-size.cpp                                                                    |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-split/LLVMBuild.txt                                                                   |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-split/llvm-split.cpp                                                                  |     33 +-
 external/apache2/llvm/dist/llvm/tools/llvm-stress/LLVMBuild.txt                                                                  |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp                                                                |     47 +-
 external/apache2/llvm/dist/llvm/tools/llvm-strings/LLVMBuild.txt                                                                 |     21 -
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/CMakeLists.txt                                                             |      7 +
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/Opts.td                                                                    |     71 +
 external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp                                                        |    383 +-
 external/apache2/llvm/dist/llvm/tools/llvm-undname/LLVMBuild.txt                                                                 |     22 -
 external/apache2/llvm/dist/llvm/tools/llvm-undname/llvm-undname.cpp                                                              |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.cpp                                                                 |     84 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.h                                                                   |     31 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph.cpp                                                                   |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-stacks.cpp                                                                  |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser-fuzzer.cpp                             |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-parser-fuzzer/CMakeLists.txt                                                     |      9 +
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-parser-fuzzer/DummyYAMLParserFuzzer.cpp                                          |     18 +
 external/apache2/llvm/dist/llvm/tools/llvm-yaml-parser-fuzzer/yaml-parser-fuzzer.cpp                                             |     52 +
 external/apache2/llvm/dist/llvm/tools/lto/lto.cpp                                                                                |     68 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/CMakeLists.txt                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/Error.cpp                                                                         |     61 -
 external/apache2/llvm/dist/llvm/tools/obj2yaml/Error.h                                                                           |     53 -
 external/apache2/llvm/dist/llvm/tools/obj2yaml/archive2yaml.cpp                                                                  |    114 +
 external/apache2/llvm/dist/llvm/tools/obj2yaml/coff2yaml.cpp                                                                     |      4 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/dwarf2yaml.cpp                                                                    |    204 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/elf2yaml.cpp                                                                      |    603 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/macho2yaml.cpp                                                                    |    121 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/minidump2yaml.cpp                                                                 |      1 -
 external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.cpp                                                                      |     25 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.h                                                                        |     13 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/wasm2yaml.cpp                                                                     |     52 +-
 external/apache2/llvm/dist/llvm/tools/opt/LLVMBuild.txt                                                                          |     32 -
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.cpp                                                                        |    193 +-
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.h                                                                          |     12 +-
 external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.cpp                                                                       |     72 +-
 external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.h                                                                         |     14 +-
 external/apache2/llvm/dist/llvm/tools/opt/PrintSCC.cpp                                                                           |      7 +-
 external/apache2/llvm/dist/llvm/tools/opt/opt.cpp                                                                                |    284 +-
 external/apache2/llvm/dist/llvm/tools/remarks-shlib/CMakeLists.txt                                                               |     44 +-
 external/apache2/llvm/dist/llvm/tools/sancov/coverage-report-server.py                                                           |      6 +-
 external/apache2/llvm/dist/llvm/tools/sancov/sancov.cpp                                                                          |     17 +-
 external/apache2/llvm/dist/llvm/tools/sanstats/sanstats.cpp                                                                      |      5 +-
 external/apache2/llvm/dist/llvm/tools/split-file/.clang-tidy                                                                     |     19 +
 external/apache2/llvm/dist/llvm/tools/split-file/CMakeLists.txt                                                                  |      7 +
 external/apache2/llvm/dist/llvm/tools/split-file/split-file.cpp                                                                  |    173 +
 external/apache2/llvm/dist/llvm/tools/verify-uselistorder/LLVMBuild.txt                                                          |     21 -
 external/apache2/llvm/dist/llvm/tools/verify-uselistorder/verify-uselistorder.cpp                                                |     15 +-
 external/apache2/llvm/dist/llvm/tools/yaml2obj/CMakeLists.txt                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/tools/yaml2obj/yaml2obj.cpp                                                                      |     27 +-
 external/apache2/llvm/dist/llvm/utils/DSAclean.py                                                                                |      2 +-
 external/apache2/llvm/dist/llvm/utils/DSAextract.py                                                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/FileCheck/CMakeLists.txt                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp                                                                    |    365 +-
 external/apache2/llvm/dist/llvm/utils/KillTheDoctor/CMakeLists.txt                                                               |      1 +
 external/apache2/llvm/dist/llvm/utils/LLVMBuild.txt                                                                              |     28 -
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmMatcherEmitter.cpp                                                             |    157 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp                                                              |    135 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterInst.cpp                                                                 |      7 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/TableGen/CallingConvEmitter.cpp                                                            |     33 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeEmitterGen.cpp                                                                |     12 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp                                                            |     54 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h                                                              |      8 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.cpp                                                            |      7 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenIntrinsics.h                                                               |     34 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenMapTable.cpp                                                               |     26 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.cpp                                                              |     42 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.h                                                                |     11 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.cpp                                                               |    351 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h                                                                 |     13 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp                                                                 |    279 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.h                                                                   |      9 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp                                                                |     19 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.cpp                                                                |     12 +
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.h                                                                  |     22 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp                                                         |    228 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherGen.cpp                                                             |     10 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAEmitter.cpp                                                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAPacketizerEmitter.cpp                                                          |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DirectiveEmitter.cpp                                                              |    792 +
 external/apache2/llvm/dist/llvm/utils/TableGen/ExegesisEmitter.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp                                                        |     46 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GICombinerEmitter.cpp                                                             |    164 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp                                                       |     23 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp                                                    |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp                                                        |     43 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchTree.h                                                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISelEmitter.cpp                                                             |    862 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/InstrDocsEmitter.cpp                                                              |     40 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/InstrInfoEmitter.cpp                                                              |     41 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp                                                              |     77 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/LLVMBuild.txt                                                                     |     21 -
 external/apache2/llvm/dist/llvm/utils/TableGen/OptParserEmitter.cpp                                                              |    291 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.cpp                                                             |     22 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.h                                                               |      3 +
 external/apache2/llvm/dist/llvm/utils/TableGen/PseudoLoweringEmitter.cpp                                                         |    114 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp                                                      |    234 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/RegisterBankEmitter.cpp                                                           |     19 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/RegisterInfoEmitter.cpp                                                           |    108 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SearchableTableEmitter.cpp                                                        |    256 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp                                                              |    130 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.cpp                                                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.h                                                            |      5 -
 external/apache2/llvm/dist/llvm/utils/TableGen/TableGen.cpp                                                                      |     50 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/TableGenBackends.h                                                                |      3 +
 external/apache2/llvm/dist/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp                                                |     15 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86FoldTablesEmitter.cpp                                                          |     27 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.cpp                                                               |      2 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.h                                                                 |     23 +
 external/apache2/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp                                                          |     42 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h                                                            |     37 +-
 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                                                                    |     78 +-
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/common.py                                                                 |    471 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/AUTHORS                                                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/benchmark/CMakeLists.txt                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/CONTRIBUTORS                                                                     |      2 +
 external/apache2/llvm/dist/llvm/utils/benchmark/README.LLVM                                                                      |      4 +
 external/apache2/llvm/dist/llvm/utils/benchmark/include/benchmark/benchmark.h                                                    |      2 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/mingw.py                                                                         |      2 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark_register.h                                                         |      1 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/cycleclock.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/utils/check_ninja_deps.py                                                                        |    191 +
 external/apache2/llvm/dist/llvm/utils/collect_and_build_with_pgo.py                                                              |     13 +-
 external/apache2/llvm/dist/llvm/utils/convert-constraint-log-to-z3.py                                                            |     69 +
 external/apache2/llvm/dist/llvm/utils/docker/scripts/llvm_checksum/llvm_checksum.py                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/emacs/llvm-mode.el                                                                         |     12 +-
 external/apache2/llvm/dist/llvm/utils/extract_vplan.py                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/utils/findoptdiff                                                                                |      2 +-
 external/apache2/llvm/dist/llvm/utils/gdb-scripts/prettyprinters.py                                                              |     42 +
 external/apache2/llvm/dist/llvm/utils/git/arcfilter.sh                                                                           |      7 +
 external/apache2/llvm/dist/llvm/utils/git/pre-push.py                                                                            |    221 +
 external/apache2/llvm/dist/llvm/utils/gn/.gn                                                                                     |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/TODO.txt                                                                                |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/build/BUILD.gn                                                                          |    129 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/buildflags.gni                                                                    |     29 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/zlib/BUILD.gn                                                                |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/libs/zlib/enable.gni                                                              |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/mac_sdk.gni                                                                       |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/build/sync_source_lists_from_cmake.py                                                   |     35 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/BUILD.gn                                                                |    123 +-
 external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/target_flags.gni                                                        |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/build/write_library_dependencies.py                                                     |    110 +
 external/apache2/llvm/dist/llvm/utils/gn/get.py                                                                                  |     13 +-
 external/apache2/llvm/dist/llvm/utils/gn/gn.py                                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn                      |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn          |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn                         |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn                                         |     29 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/abseil/BUILD.gn                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/altera/BUILD.gn                                  |     20 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn                                |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/concurrency/BUILD.gn                             |     19 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cppcoreguidelines/BUILD.gn                       |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/enable.gni                                       |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/google/BUILD.gn                                  |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/modernize/BUILD.gn                               |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/performance/BUILD.gn                             |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability/BUILD.gn                             |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn                                    |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn                                             |     23 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/BUILD.gn                                |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/unimplemented/BUILD.gn                  |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/quality/gen_decision_forest.gni                      |     46 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn                             |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/support/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/BUILD.gn                                        |     14 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn                                        |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn                                   |     45 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn                                         |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/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-tools-extra/unittests/clang-apply-replacements/BUILD.gn                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn                               |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn                                           |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Tooling/Syntax/BUILD.gn                                   |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/APINotes/BUILD.gn                                                   |     12 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Analysis/BUILD.gn                                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn                                                      |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn                                                    |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn                                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn                                                     |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Format/BUILD.gn                                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn                                                   |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn                                                    |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Index/BUILD.gn                                                      |      1 -
 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/Checkers/BUILD.gn                                    |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/BUILD.gn                                        |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Testing/BUILD.gn                                                    |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Core/BUILD.gn                                               |      2 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn                                             |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/BUILD.gn                                                           |     13 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/apinotes-test/BUILD.gn                                            |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn                                              |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn                                             |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn                                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn                                                 |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/include_clang_tools_extra.gni                            |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn                                                  |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/Dynamic/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                                                |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn                                              |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Format/BUILD.gn                                               |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn                                             |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn                                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Sema/BUILD.gn                                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/StaticAnalyzer/BUILD.gn                                       |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn                                              |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn                                       |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn                                  |      5 +-
 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                                                          |     15 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/include/BUILD.gn                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn                                                 |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn                                             |     49 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn                                               |      8 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/profile/BUILD.gn                                              |      7 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn                                     |      8 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/BUILD.gn                                                |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn                                     |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/target.gni                                                        |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn                                                     |     17 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/test.gni                                                     |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/include/BUILD.gn                                                       |    169 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/src/BUILD.gn                                                           |     33 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn                                                        |     11 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/libunwind/src/BUILD.gn                                                        |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/COFF/BUILD.gn                                                             |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/Common/BUILD.gn                                                           |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MachO/BUILD.gn                                                            |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn                                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn                                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn                                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/test/BUILD.gn                                                             |     14 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn                                                        |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn                                            |      5 +-
 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                                             |     52 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn                                   |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenMP/BUILD.gn                                    |     25 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/IR/BUILD.gn                                                 |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn                                                    |     15 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn                                          |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn                                                     |     15 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn                                               |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn                                     |      3 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn                                         |     11 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/Shared/BUILD.gn                                  |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn                           |     11 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/OrcError/BUILD.gn                                    |      8 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Extensions/BUILD.gn                                                  |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/FileCheck/BUILD.gn                                                   |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenACC/BUILD.gn                                            |     18 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn                                             |     18 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn                                                          |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn                                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn                                               |     13 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn                                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn                                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn                                                      |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn                                                  |      3 +-
 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                                                     |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TableGen/BUILD.gn                                                    |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn                                              |     42 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn                                               |     24 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn                                                  |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn                                                  |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn                                              |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn                                      |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn                                      |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn                                              |     20 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn                                      |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn                                                |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn                                   |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn                                   |     11 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn                                          |     27 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn                                      |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn                                          |     30 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn                             |      7 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn                               |     18 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn                                                     |      2 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn                                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn                                            |      5 +-
 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/IPO/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn                                      |      6 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn                                            |      7 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/test/BUILD.gn                                                            |     21 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn                                                  |      3 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn                                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn                                                       |      7 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn                                           |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn                                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn                                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn                                               |    252 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn                                               |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn                                     |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn                                          |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn                                              |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/llvm-jitlink-executor/BUILD.gn                        |      7 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn                                       |      7 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn                                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn                                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn                                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn                                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn                                                   |     14 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn                                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn                                                   |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn                                              |      7 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn                                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn                                              |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn                                               |      6 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn                                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn                                                 |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn                                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn                                           |     13 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/obj2yaml/BUILD.gn                                                  |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn                                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/split-file/BUILD.gn                                                |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn                                                  |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/triples.gni                                                              |      4 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn                                                   |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn                                                       |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn                                               |      8 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn                                    |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn                                       |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn                               |      7 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn                                   |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/FileCheck/BUILD.gn                                             |     10 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn                                              |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/IR/BUILD.gn                                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/InterfaceStub/BUILD.gn                                         |      9 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn                                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn                                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn                                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn                                                |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ObjectYAML/BUILD.gn                                            |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn                                                |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn                                                |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ProfileData/BUILD.gn                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn                                               |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn                                        |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn                                         |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn                                            |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn                                               |      1 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn                           |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn                               |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/PowerPC/BUILD.gn                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn                                                 |      8 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn                                                  |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn                                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/llvm-lit/BUILD.gn                                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn                                                       |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn                                     |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn                                                |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/version.gni                                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/kate/llvm.xml                                                                              |      2 +
 external/apache2/llvm/dist/llvm/utils/lint/common_lint.py                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/utils/lint/cpp_lint.py                                                                           |      4 +-
 external/apache2/llvm/dist/llvm/utils/lint/generic_lint.py                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/LICENSE.TXT                                                                            |    279 +
 external/apache2/llvm/dist/llvm/utils/lit/lit.py                                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/BooleanExpression.py                                                               |     11 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/LitConfig.py                                                                       |      9 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/LitTestCase.py                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/Test.py                                                                            |     67 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestRunner.py                                                                      |    110 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/TestingConfig.py                                                                   |      7 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/__init__.py                                                                        |      2 +-
 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                                                                    |     64 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/discovery.py                                                                       |     44 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/display.py                                                                         |      5 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__init__.py                                                                |      3 +-
 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/base.py                                                                    |     17 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/googletest.py                                                              |      8 +
 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                                                                     |    113 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/main.py                                                                            |     90 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/reports.py                                                                         |     82 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/run.py                                                                             |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/util.py                                                                            |     39 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/worker.py                                                                          |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/setup.py                                                                               |      3 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/custom-result-category/format.py                                          |      7 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/test.not-txt                                                    |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-discovery-failed/lit.cfg                                       |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-discovery-failed/subdir/OneTest.py                             |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py                                 |     20 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/fail.txt                                                |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/lit.cfg                                                 |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/pass.txt                                                |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/unsupported.txt                                         |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/xfail.txt                                               |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/lit.cfg                                                |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/mixed.txt                                              |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/requires.txt                                           |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/unsupported.txt                                        |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/xfail.txt                                              |      2 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format-argv0/argv0.txt                                             |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format-argv0/lit.cfg                                               |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/argv0.txt                                                   |      6 -
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_control_chars.txt                  |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-control-chars.py                       |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/lit.cfg                                       |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/multiple-allow-retries.txt                    |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/unterminated-run.txt                          |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/escaping/lit.cfg                            |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/escaping/test.py                            |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py                                           |      6 -
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/unparsed-requirements/test.py                                             |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/dummy_format.py                                              |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/excluded.ini                                                 |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/missing_feature.ini                                          |      7 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/pass.ini                                                     |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/unsupported.ini                                              |      5 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/allow-retries.py                                                                 |      8 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/custom-result-category.py                                                        |     12 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/discovery.py                                                                     |     31 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-discovery-failed.py                                                   |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-format.py                                                             |      6 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-timeout.py                                                            |     46 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-upstream-format.py                                                    |      6 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/lit-opts.py                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/lit.cfg                                                                          |      4 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/max-failures.py                                                                  |     12 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/max-time.py                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/parallelism-groups.py                                                            |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/selecting.py                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/show-result-codes.py                                                             |     21 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/show-used-features.py                                                            |      6 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-env.py                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format-argv0.py                                                           |     13 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format.py                                                                 |     43 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-inject.py                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-keyword-parse-errors.py                                                   |     15 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-not.py                                                                    |      4 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-recursive-substitution.py                                                 |      4 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-shell.py                                                                  |     24 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-timeout.py                                                                |     71 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/unit/TestRunner.py                                                               |     44 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/unparsed-requirements.py                                                         |     25 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/xunit-output.py                                                                  |     25 +-
 external/apache2/llvm/dist/llvm/utils/lldbDataFormatters.py                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/utils/llvm-build/README.txt                                                                      |      5 -
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvm-build                                                                      |      6 -
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/__init__.py                                                           |      1 -
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/componentinfo.py                                                      |    475 -
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/main.py                                                               |    853 -
 external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/util.py                                                               |     13 -
 external/apache2/llvm/dist/llvm/utils/llvm-compilers-check                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/utils/llvm-lit/llvm-lit.in                                                                       |      2 +-
 external/apache2/llvm/dist/llvm/utils/llvm.grm                                                                                   |      1 +
 external/apache2/llvm/dist/llvm/utils/merge-stats.py                                                                             |     33 +
 external/apache2/llvm/dist/llvm/utils/not/not.cpp                                                                                |     14 +
 external/apache2/llvm/dist/llvm/utils/release/build_llvm_package.bat                                                             |      4 +-
 external/apache2/llvm/dist/llvm/utils/release/export.sh                                                                          |     34 +-
 external/apache2/llvm/dist/llvm/utils/release/test-release.sh                                                                    |     15 +-
 external/apache2/llvm/dist/llvm/utils/remote-exec.py                                                                             |    141 +
 external/apache2/llvm/dist/llvm/utils/schedcover.py                                                                              |      2 +-
 external/apache2/llvm/dist/llvm/utils/testgen/mc-bundling-x86-gen.py                                                             |      2 +-
 external/apache2/llvm/dist/llvm/utils/unittest/CMakeLists.txt                                                                    |     37 +-
 external/apache2/llvm/dist/llvm/utils/unittest/LLVMBuild.txt                                                                     |     29 -
 external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h                                    |      2 +-
 external/apache2/llvm/dist/llvm/utils/update_analyze_test_checks.py                                                              |     18 +-
 external/apache2/llvm/dist/llvm/utils/update_cc_test_checks.py                                                                   |    234 +-
 external/apache2/llvm/dist/llvm/utils/update_llc_test_checks.py                                                                  |    170 +-
 external/apache2/llvm/dist/llvm/utils/update_test_checks.py                                                                      |    190 +-
 external/apache2/llvm/dist/llvm/utils/update_test_prefix.py                                                                      |     64 +
 external/apache2/llvm/dist/llvm/utils/vim/syntax/llvm.vim                                                                        |      5 +-
 external/apache2/llvm/dist/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml                                                    |      3 +
 6110 files changed, 549378 insertions(+), 279965 deletions(-)

diffs (truncated from 1217455 to 300 lines):

diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/CMakeLists.txt   Tue Nov 17 14:11:31 2020 +0100
+++ b/external/apache2/llvm/dist/clang/CMakeLists.txt   Wed Feb 03 01:08:49 2021 +0100
@@ -1,14 +1,14 @@
-cmake_minimum_required(VERSION 3.4.3)
-
-if(POLICY CMP0075)
-  cmake_policy(SET CMP0075 NEW)
-endif()
+cmake_minimum_required(VERSION 3.13.4)
 
 # If we are not building as a part of LLVM, build Clang as an
 # standalone project, using LLVM as an external library:
 if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )
   project(Clang)
 
+  set(CMAKE_CXX_STANDARD 14 CACHE STRING "C++ standard to conform to")
+  set(CMAKE_CXX_STANDARD_REQUIRED YES)
+  set(CMAKE_CXX_EXTENSIONS NO)
+
   # Rely on llvm-config.
   set(CONFIG_OUTPUT)
   if(LLVM_CONFIG)
@@ -101,7 +101,6 @@
     set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
   endif()
 
-  option(LLVM_ENABLE_WARNINGS "Enable compiler warnings." ON)
   option(LLVM_INSTALL_TOOLCHAIN_ONLY
     "Only include toolchain files in the 'install' target." OFF)
 
@@ -117,6 +116,8 @@
   include(LLVMDistributionSupport)
 
   set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}")
+  set(BUG_REPORT_URL "${LLVM_PACKAGE_BUGREPORT}" CACHE STRING
+    "Default URL where bug reports are to be submitted.")
 
   if (NOT DEFINED LLVM_INCLUDE_TESTS)
     set(LLVM_INCLUDE_TESTS ON)
@@ -130,39 +131,7 @@
   set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
 
   if(LLVM_INCLUDE_TESTS)
-    if(CMAKE_VERSION VERSION_LESS 3.12)
-      include(FindPythonInterp)
-      if(NOT PYTHONINTERP_FOUND)
-        message(FATAL_ERROR
-  "Unable to find Python interpreter, required for builds and testing.
-
-  Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
-      endif()
-
-      if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
-        message(FATAL_ERROR "Python 2.7 or newer is required")
-      endif()
-
-      add_executable(Python3::Interpreter IMPORTED)
-      set_target_properties(Python3::Interpreter PROPERTIES
-        IMPORTED_LOCATION ${PYTHON_EXECUTABLE})
-      set(Python3_EXECUTABLE ${PYTHON_EXECUTABLE})
-    else()
-      find_package(Python3 COMPONENTS Interpreter)
-      if(NOT Python3_Interpreter_FOUND)
-        message(WARNING "Python3 not found, using python2 as a fallback")
-        find_package(Python2 COMPONENTS Interpreter REQUIRED)
-        if(Python2_VERSION VERSION_LESS 2.7)
-          message(SEND_ERROR "Python 2.7 or newer is required")
-        endif()
-
-        # Treat python2 as python3
-        add_executable(Python3::Interpreter IMPORTED)
-        set_target_properties(Python3::Interpreter PROPERTIES
-          IMPORTED_LOCATION ${Python2_EXECUTABLE})
-        set(Python3_EXECUTABLE ${Python2_EXECUTABLE})
-      endif()
-    endif()
+    find_package(Python3 REQUIRED COMPONENTS Interpreter)
 
     # Check prebuilt llvm/utils.
     if(EXISTS ${LLVM_TOOLS_BINARY_DIR}/FileCheck${CMAKE_EXECUTABLE_SUFFIX}
@@ -253,12 +222,9 @@
 
 set(ENABLE_LINKER_BUILD_ID OFF CACHE BOOL "pass --build-id to ld")
 
-set(ENABLE_X86_RELAX_RELOCATIONS OFF CACHE BOOL
+set(ENABLE_X86_RELAX_RELOCATIONS ON CACHE BOOL
     "enable x86 relax relocations by default")
 
-set(ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER FALSE CACHE BOOL
-  "Enable the experimental new pass manager by default.")
-
 set(CLANG_SPAWN_CC1 OFF CACHE BOOL
     "Whether clang should use a new process for the CC1 invocation")
 
@@ -319,13 +285,26 @@
 # OpenMP offloading requires at least sm_35 because we use shuffle instructions
 # to generate efficient code for reductions and the atomicMax instruction on
 # 64-bit integers in the implementation of conditional lastprivate.
-set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING
-  "Default architecture for OpenMP offloading to Nvidia GPUs.")
-string(REGEX MATCH "^sm_([0-9]+)$" MATCHED_ARCH "${CLANG_OPENMP_NVPTX_DEFAULT_ARCH}")
-if (NOT DEFINED MATCHED_ARCH OR "${CMAKE_MATCH_1}" LESS 35)
-  message(WARNING "Resetting default architecture for OpenMP offloading to Nvidia GPUs to sm_35")
+set(CUDA_ARCH_FLAGS "sm_35")
+
+# Try to find the highest Nvidia GPU architecture the system supports
+if (NOT DEFINED CLANG_OPENMP_NVPTX_DEFAULT_ARCH)
+  find_package(CUDA QUIET)
+  if (CUDA_FOUND)
+    cuda_select_nvcc_arch_flags(CUDA_ARCH_FLAGS)
+  endif()
+else()
+  set(CUDA_ARCH_FLAGS ${CLANG_OPENMP_NVPTX_DEFAULT_ARCH})
+endif()
+
+string(REGEX MATCH "sm_([0-9]+)" CUDA_ARCH_MATCH ${CUDA_ARCH_FLAGS})
+if (NOT DEFINED CUDA_ARCH_MATCH OR "${CMAKE_MATCH_1}" LESS 35)
   set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING
     "Default architecture for OpenMP offloading to Nvidia GPUs." FORCE)
+  message(WARNING "Resetting default architecture for OpenMP offloading to Nvidia GPUs to sm_35")
+else()
+  set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH ${CUDA_ARCH_MATCH} CACHE STRING
+    "Default architecture for OpenMP offloading to Nvidia GPUs.")
 endif()
 
 set(CLANG_SYSTEMZ_DEFAULT_ARCH "z10" CACHE STRING "SystemZ Default Arch")
@@ -333,10 +312,6 @@
 set(CLANG_VENDOR ${PACKAGE_VENDOR} CACHE STRING
   "Vendor-specific text for showing with version information.")
 
-if( CLANG_VENDOR )
-  add_definitions( -DCLANG_VENDOR="${CLANG_VENDOR} " )
-endif()
-
 set(CLANG_REPOSITORY_STRING "" CACHE STRING
   "Vendor-specific text for showing the repository the source is taken from.")
 
@@ -418,15 +393,15 @@
     RESULT_VARIABLE HAD_ERROR
     OUTPUT_VARIABLE LD_V_OUTPUT
   )
-  if (NOT HAD_ERROR)
-    if ("${LD_V_OUTPUT}" MATCHES ".*ld64-([0-9.]+).*")
-      string(REGEX REPLACE ".*ld64-([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
-    elseif ("${LD_V_OUTPUT}" MATCHES "[^0-9]*([0-9.]+).*")
-      string(REGEX REPLACE "[^0-9]*([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
-    endif()
-  else()
+  if (HAD_ERROR)
     message(FATAL_ERROR "${CMAKE_LINKER} failed with status ${HAD_ERROR}")
   endif()
+  if ("${LD_V_OUTPUT}" MATCHES ".*ld64-([0-9.]+).*")
+    string(REGEX REPLACE ".*ld64-([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
+  elseif ("${LD_V_OUTPUT}" MATCHES "[^0-9]*([0-9.]+).*")
+    string(REGEX REPLACE "[^0-9]*([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
+  endif()
+  message(STATUS "Host linker version: ${HOST_LINK_VERSION}")
 endif()
 
 include(CMakeParseArguments)
@@ -447,7 +422,6 @@
     PATTERN "*.def"
     PATTERN "*.h"
     PATTERN "config.h" EXCLUDE
-    PATTERN ".svn" EXCLUDE
     )
 
   install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/clang
@@ -486,7 +460,8 @@
   "Build the Clang tools. If OFF, just generate build targets." ON)
 
 option(CLANG_ENABLE_ARCMT "Build ARCMT." ON)
-option(CLANG_ENABLE_STATIC_ANALYZER "Build static analyzer." ON)
+option(CLANG_ENABLE_STATIC_ANALYZER
+  "Include static analyzer in clang binary." ON)
 
 option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF)
 
@@ -517,14 +492,17 @@
 
 # All targets below may depend on all tablegen'd files.
 get_property(CLANG_TABLEGEN_TARGETS GLOBAL PROPERTY CLANG_TABLEGEN_TARGETS)
-add_custom_target(clang-tablegen-targets DEPENDS ${CLANG_TABLEGEN_TARGETS})
+add_custom_target(clang-tablegen-targets
+  DEPENDS
+  omp_gen
+  ${CLANG_TABLEGEN_TARGETS})
 set_target_properties(clang-tablegen-targets PROPERTIES FOLDER "Misc")
 list(APPEND LLVM_COMMON_DEPENDS clang-tablegen-targets)
 
 # Force target to be built as soon as possible. Clang modules builds depend
 # header-wise on it as they ship all headers from the umbrella folders. Building
 # an entire module might include header, which depends on intrinsics_gen.
-if(LLVM_ENABLE_MODULES AND NOT CLANG_BUILT_STANDALONE)
+if(LLVM_ENABLE_MODULES)
   list(APPEND LLVM_COMMON_DEPENDS intrinsics_gen)
 endif()
 
@@ -711,6 +689,7 @@
     CLANG_VERSION_MAJOR
     CLANG_VERSION_MINOR
     CLANG_VERSION_PATCHLEVEL
+    CLANG_VENDOR
     LLVM_VERSION_SUFFIX
     LLVM_BINUTILS_INCDIR
     CLANG_REPOSITORY_STRING
@@ -745,6 +724,14 @@
     -DCMAKE_ASM_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/${C_COMPILER}
     -DCMAKE_ASM_COMPILER_ID=Clang)
 
+  # cmake requires CMAKE_LINKER to be specified if the compiler is MSVC-like,
+  # otherwise it defaults the linker to be link.exe.
+  if(BOOTSTRAP_LLVM_ENABLE_LLD)
+    if((WIN32 AND NOT BOOTSTRAP_CMAKE_SYSTEM_NAME) OR BOOTSTRAP_CMAKE_SYSTEM_NAME STREQUAL "Windows")
+      set(${CLANG_STAGE}_LINKER -DCMAKE_LINKER=${LLVM_RUNTIME_OUTPUT_INTDIR}/lld-link${CMAKE_EXECUTABLE_SUFFIX})
+    endif()
+  endif()
+
   if(BOOTSTRAP_CMAKE_SYSTEM_NAME)
     set(${CLANG_STAGE}_CONFIG -DLLVM_CONFIG_PATH=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-config)
     set(${CLANG_STAGE}_TABLEGEN
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt     Tue Nov 17 14:11:31 2020 +0100
+++ b/external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt     Wed Feb 03 01:08:49 2021 +0100
@@ -15,14 +15,13 @@
   set(RUN_PYTHON_TESTS FALSE)
 endif()
 
-# Do not try to run if libclang was built with ASan because
+# Do not try to run if libclang was built with sanitizers because
 # the sanitizer library will likely be loaded too late to perform
 # interception and will then fail.
 # We could use LD_PRELOAD/DYLD_INSERT_LIBRARIES but this isn't
 # portable so its easier just to not run the tests when building
 # with ASan.
-list(FIND LLVM_USE_SANITIZER "Address" LLVM_USE_ASAN_INDEX)
-if(NOT LLVM_USE_ASAN_INDEX EQUAL -1)
+if(NOT LLVM_USE_SANITIZER STREQUAL "")
   set(RUN_PYTHON_TESTS FALSE)
 endif()
 
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 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 cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py
--- a/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py Tue Nov 17 14:11:31 2020 +0100
+++ b/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py Wed Feb 03 01:08:49 2021 +0100
@@ -10,7 +10,7 @@
 
 class TestCursorKind(unittest.TestCase):
     def test_name(self):
-        self.assertTrue(CursorKind.UNEXPOSED_DECL.name is 'UNEXPOSED_DECL')
+        self.assertEqual(CursorKind.UNEXPOSED_DECL.name, 'UNEXPOSED_DECL')
 
     def test_get_all_kinds(self):
         kinds = CursorKind.get_all_kinds()




Home | Main Index | Thread Index | Old Index