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 24b3c2d0585f2f9...



details:   https://anonhg.NetBSD.org/src-all/rev/f532e9b62a19
branches:  trunk
changeset: 932671:f532e9b62a19
user:      Joerg Sonnenberger <joerg%bec.de@localhost>
date:      Mon May 11 17:16:16 2020 +0200

description:
Import LLVM 24b3c2d0585f2f96574e9819313ab05e8943ee02

diffstat:

 external/apache2/llvm/dist/clang/CMakeLists.txt                                                                              |     38 +-
 external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt                                                        |      2 +-
 external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake                                                       |      3 +
 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake                                                           |      5 +-
 external/apache2/llvm/dist/clang/cmake/modules/AddClang.cmake                                                                |     68 +-
 external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst                                                          |     12 +
 external/apache2/llvm/dist/clang/docs/ClangFormat.rst                                                                        |      8 +-
 external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst                                                            |     90 +-
 external/apache2/llvm/dist/clang/docs/DataFlowSanitizer.rst                                                                  |     28 +
 external/apache2/llvm/dist/clang/docs/DiagnosticsReference.rst                                                               |   4284 ++-
 external/apache2/llvm/dist/clang/docs/LanguageExtensions.rst                                                                 |     89 +-
 external/apache2/llvm/dist/clang/docs/MatrixTypes.rst                                                                        |    285 +
 external/apache2/llvm/dist/clang/docs/ReleaseNotes.rst                                                                       |     28 +-
 external/apache2/llvm/dist/clang/docs/UndefinedBehaviorSanitizer.rst                                                         |     13 +-
 external/apache2/llvm/dist/clang/docs/UsersManual.rst                                                                        |     82 +-
 external/apache2/llvm/dist/clang/docs/tools/dump_format_style.py                                                             |      2 +-
 external/apache2/llvm/dist/clang/include/clang-c/Platform.h                                                                  |     23 +-
 external/apache2/llvm/dist/clang/include/clang/AST/ASTContext.h                                                              |      9 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Decl.h                                                                    |      5 +
 external/apache2/llvm/dist/clang/include/clang/AST/DeclBase.h                                                                |      9 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclCXX.h                                                                 |      6 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclObjC.h                                                                |     87 +-
 external/apache2/llvm/dist/clang/include/clang/AST/DeclObjCCommon.h                                                          |     55 +
 external/apache2/llvm/dist/clang/include/clang/AST/Expr.h                                                                    |     80 +-
 external/apache2/llvm/dist/clang/include/clang/AST/OpenMPClause.h                                                            |    125 +
 external/apache2/llvm/dist/clang/include/clang/AST/PrettyPrinter.h                                                           |     11 +-
 external/apache2/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h                                                     |     11 +
 external/apache2/llvm/dist/clang/include/clang/AST/Stmt.h                                                                    |      7 +-
 external/apache2/llvm/dist/clang/include/clang/AST/StmtOpenMP.h                                                              |    174 +-
 external/apache2/llvm/dist/clang/include/clang/AST/Type.h                                                                    |     12 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/LiveVariables.h                                             |     10 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h                                          |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Analysis/AnalysisDeclContext.h                                                |      9 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Attr.td                                                                 |     18 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAMDGPU.def                                                      |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsNVPTX.def                                                       |     13 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsWebAssembly.def                                                 |      8 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.def                                                      |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td                                              |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td                                                     |      5 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td                                                   |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td                                                 |     29 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td                                                  |    123 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/FileManager.h                                                           |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/IdentifierTable.h                                                       |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.def                                                         |     12 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.h                                                           |    140 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandard.h                                                          |      6 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/LangStandards.def                                                       |      4 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/Module.h                                                                |     27 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.def                                                         |      1 +
 external/apache2/llvm/dist/clang/include/clang/Basic/PragmaKinds.h                                                           |      9 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h                                                        |     30 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TargetInfo.h                                                            |      6 +
 external/apache2/llvm/dist/clang/include/clang/Basic/TokenKinds.def                                                          |     28 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/TokenKinds.h                                                            |     23 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon.td                                                             |     34 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon_incl.td                                                        |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Basic/arm_sve.td                                                              |   1597 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/Options.td                                                             |     73 +-
 external/apache2/llvm/dist/clang/include/clang/Driver/ToolChain.h                                                            |      5 +
 external/apache2/llvm/dist/clang/include/clang/Format/Format.h                                                               |     43 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/ASTUnit.h                                                            |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Frontend/PrecompiledPreamble.h                                                |      6 +
 external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearch.h                                                            |     13 +
 external/apache2/llvm/dist/clang/include/clang/Lex/ModuleMap.h                                                               |     19 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/Pragma.h                                                                  |      3 +-
 external/apache2/llvm/dist/clang/include/clang/Lex/Preprocessor.h                                                            |     32 +-
 external/apache2/llvm/dist/clang/include/clang/Parse/Parser.h                                                                |     87 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/DeclSpec.h                                                               |     61 +-
 external/apache2/llvm/dist/clang/include/clang/Sema/Sema.h                                                                   |     51 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h                                                   |      3 +
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTReader.h                                                     |     14 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTRecordReader.h                                               |      2 +-
 external/apache2/llvm/dist/clang/include/clang/Serialization/ASTWriter.h                                                     |      4 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h                                 |      4 +-
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h                                 |      3 -
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h                               |     18 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h                           |      2 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h                              |      3 +
 external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h                             |      4 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransGCAttrs.cpp                                                             |      9 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransProperties.cpp                                                          |     21 +-
 external/apache2/llvm/dist/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp                                               |     12 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTContext.cpp                                                                      |     44 +-
 external/apache2/llvm/dist/clang/lib/AST/ASTImporter.cpp                                                                     |     28 +-
 external/apache2/llvm/dist/clang/lib/AST/Decl.cpp                                                                            |     15 +
 external/apache2/llvm/dist/clang/lib/AST/DeclBase.cpp                                                                        |      5 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclCXX.cpp                                                                         |      6 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclObjC.cpp                                                                        |      3 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclPrinter.cpp                                                                     |     40 +-
 external/apache2/llvm/dist/clang/lib/AST/DeclTemplate.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/Expr.cpp                                                                            |     55 +-
 external/apache2/llvm/dist/clang/lib/AST/ExprConstant.cpp                                                                    |     22 +-
 external/apache2/llvm/dist/clang/lib/AST/FormatString.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/Interp/Interp.cpp                                                                   |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/Interp/Interp.h                                                                     |      2 +-
 external/apache2/llvm/dist/clang/lib/AST/JSONNodeDumper.cpp                                                                  |     37 +-
 external/apache2/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp                                                             |     13 +-
 external/apache2/llvm/dist/clang/lib/AST/OpenMPClause.cpp                                                                    |     85 +
 external/apache2/llvm/dist/clang/lib/AST/StmtOpenMP.cpp                                                                      |     45 +-
 external/apache2/llvm/dist/clang/lib/AST/StmtProfile.cpp                                                                     |      9 +
 external/apache2/llvm/dist/clang/lib/AST/TextNodeDumper.cpp                                                                  |     32 +-
 external/apache2/llvm/dist/clang/lib/AST/Type.cpp                                                                            |      4 +-
 external/apache2/llvm/dist/clang/lib/AST/TypePrinter.cpp                                                                     |      7 +-
 external/apache2/llvm/dist/clang/lib/Analysis/AnalysisDeclContext.cpp                                                        |     11 +-
 external/apache2/llvm/dist/clang/lib/Analysis/BodyFarm.cpp                                                                   |     26 +-
 external/apache2/llvm/dist/clang/lib/Analysis/CFG.cpp                                                                        |     30 +-
 external/apache2/llvm/dist/clang/lib/Analysis/LiveVariables.cpp                                                              |      7 +-
 external/apache2/llvm/dist/clang/lib/Analysis/PostOrderCFGView.cpp                                                           |      5 +-
 external/apache2/llvm/dist/clang/lib/Basic/IdentifierTable.cpp                                                               |     19 +-
 external/apache2/llvm/dist/clang/lib/Basic/Module.cpp                                                                        |     72 +-
 external/apache2/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/SourceManager.cpp                                                                 |     24 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets.cpp                                                                       |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.cpp                                                               |      6 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.h                                                                 |      3 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.cpp                                                                |     13 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.h                                                                  |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARC.h                                                                     |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.cpp                                                                   |      6 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.h                                                                     |      3 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Hexagon.h                                                                 |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Lanai.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Mips.h                                                                    |      1 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/OSTargets.cpp                                                             |      2 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PNaCl.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.cpp                                                                   |     38 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.h                                                                     |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.h                                                                    |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.h                                                                   |      3 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/SystemZ.h                                                                 |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.h                                                             |      2 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.cpp                                                                   |     17 +-
 external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.h                                                                     |      4 +
 external/apache2/llvm/dist/clang/lib/Basic/Targets/XCore.h                                                                   |      2 +
 external/apache2/llvm/dist/clang/lib/CodeGen/ABIInfo.h                                                                       |      4 +
 external/apache2/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp                                                                 |     47 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp                                                                   |    670 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp                                                                      |    352 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.cpp                                                                   |      3 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGException.cpp                                                                 |     13 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp                                                                |     71 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjC.cpp                                                                      |     36 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp                                                                   |     10 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp                                                             |    216 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h                                                               |     87 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp                                                        |      2 +
 external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp                                                       |     10 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp                                                                |    221 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CMakeLists.txt                                                                  |      3 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp                                                               |     11 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp                                                             |     23 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h                                                               |     45 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp                                                                  |      3 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp                                                                |     25 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.h                                                                  |      6 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/EHScopeStack.h                                                                  |      9 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp                                                                  |    424 +-
 external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.h                                                                    |      5 +-
 external/apache2/llvm/dist/clang/lib/CrossTU/CrossTranslationUnit.cpp                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp                                           |     17 +
 external/apache2/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp                                                                |     83 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChain.cpp                                                                    |     58 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/AArch64.cpp                                                      |     24 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.cpp                                                             |     39 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.cpp                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.cpp                                                            |      4 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.cpp                                                           |      4 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.cpp                                                               |    135 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.h                                                                 |     10 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.cpp                                                              |     29 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.cpp                                                             |    129 +-
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.cpp                                                              |     10 +
 external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.cpp                                                             |     12 +
 external/apache2/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp                                                         |      9 +-
 external/apache2/llvm/dist/clang/lib/Format/Format.cpp                                                                       |     17 +-
 external/apache2/llvm/dist/clang/lib/Format/TokenAnnotator.cpp                                                               |     62 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.cpp                                                       |     65 -
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp                                                          |    129 +-
 external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.h                                                            |      3 +-
 external/apache2/llvm/dist/clang/lib/Frontend/ASTUnit.cpp                                                                    |      6 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp                                                           |      2 +-
 external/apache2/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp                                                         |     50 +-
 external/apache2/llvm/dist/clang/lib/Frontend/FrontendAction.cpp                                                             |     19 +-
 external/apache2/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp                                                           |     10 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp                                                  |     95 +-
 external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteObjC.cpp                                                        |     93 +-
 external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_runtime_wrapper.h                                                  |      6 +
 external/apache2/llvm/dist/clang/lib/Headers/bmiintrin.h                                                                     |      6 +-
 external/apache2/llvm/dist/clang/lib/Headers/cpuid.h                                                                         |      4 +
 external/apache2/llvm/dist/clang/lib/Headers/immintrin.h                                                                     |    198 +-
 external/apache2/llvm/dist/clang/lib/Headers/vecintrin.h                                                                     |  14116 +++++----
 external/apache2/llvm/dist/clang/lib/Headers/wasm_simd128.h                                                                  |     28 -
 external/apache2/llvm/dist/clang/lib/Headers/x86intrin.h                                                                     |     27 +-
 external/apache2/llvm/dist/clang/lib/Lex/HeaderSearch.cpp                                                                    |     16 +-
 external/apache2/llvm/dist/clang/lib/Lex/Lexer.cpp                                                                           |      4 +-
 external/apache2/llvm/dist/clang/lib/Lex/LiteralSupport.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/clang/lib/Lex/ModuleMap.cpp                                                                       |     26 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPDirectives.cpp                                                                    |    218 +-
 external/apache2/llvm/dist/clang/lib/Lex/PPLexerChange.cpp                                                                   |      5 +-
 external/apache2/llvm/dist/clang/lib/Lex/Pragma.cpp                                                                          |     27 +-
 external/apache2/llvm/dist/clang/lib/Lex/Preprocessor.cpp                                                                    |     10 +-
 external/apache2/llvm/dist/clang/lib/Lex/TokenConcatenation.cpp                                                              |      4 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseDecl.cpp                                                                     |    154 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp                                                                  |     19 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseObjc.cpp                                                                     |     49 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp                                                                   |     49 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParsePragma.cpp                                                                   |    223 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseStmt.cpp                                                                     |     15 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseTemplate.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/clang/lib/Parse/ParseTentative.cpp                                                                |    155 +-
 external/apache2/llvm/dist/clang/lib/Parse/Parser.cpp                                                                        |      3 +
 external/apache2/llvm/dist/clang/lib/Sema/CMakeLists.txt                                                                     |      2 +
 external/apache2/llvm/dist/clang/lib/Sema/ParsedAttr.cpp                                                                     |      2 +-
 external/apache2/llvm/dist/clang/lib/Sema/Sema.cpp                                                                           |      3 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaAttr.cpp                                                                       |    148 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCUDA.cpp                                                                       |      9 +
 external/apache2/llvm/dist/clang/lib/Sema/SemaChecking.cpp                                                                   |    223 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp                                                               |     61 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDecl.cpp                                                                       |     86 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp                                                                   |      7 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp                                                                    |     82 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp                                                                   |      6 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExpr.cpp                                                                       |    131 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp                                                                    |     17 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp                                                                   |     83 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaInit.cpp                                                                       |     58 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaLambda.cpp                                                                     |      8 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaLookup.cpp                                                                     |     72 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp                                                               |    568 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp                                                                     |    398 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaOverload.cpp                                                                   |     26 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaPseudoObject.cpp                                                               |     38 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaStmt.cpp                                                                       |     14 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplate.cpp                                                                   |      6 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp                                                        |      2 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp                                                    |      2 +-
 external/apache2/llvm/dist/clang/lib/Sema/SemaType.cpp                                                                       |     31 +-
 external/apache2/llvm/dist/clang/lib/Sema/TreeTransform.h                                                                    |     53 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReader.cpp                                                             |     79 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp                                                         |      7 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp                                                         |     19 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriter.cpp                                                             |     52 +-
 external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp                                                         |     18 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp                                            |      8 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp                                      |    230 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp                                         |      4 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp                                            |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp                                         |    140 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp                                          |     50 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp                                     |      7 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp                                  |    496 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp                                               |      2 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp                                                     |      9 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CallEvent.cpp                                                       |    227 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicType.cpp                                                     |    220 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp                                                   |      5 +-
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ProgramState.cpp                                                    |      7 +
 external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp                                                   |     16 +-
 external/apache2/llvm/dist/clang/lib/Tooling/ArgumentsAdjusters.cpp                                                          |      3 +-
 external/apache2/llvm/dist/clang/tools/clang-format/clang-format-diff.py                                                     |     10 +-
 external/apache2/llvm/dist/clang/tools/libclang/CIndex.cpp                                                                   |     23 +-
 external/apache2/llvm/dist/clang/tools/libclang/CIndexCodeCompletion.cpp                                                     |     11 +-
 external/apache2/llvm/dist/clang/tools/libclang/CMakeLists.txt                                                               |     38 +-
 external/apache2/llvm/dist/clang/tools/libclang/CursorVisitor.h                                                              |      1 +
 external/apache2/llvm/dist/clang/tools/libclang/Indexing.cpp                                                                 |      3 +-
 external/apache2/llvm/dist/clang/utils/TableGen/SveEmitter.cpp                                                               |    250 +-
 external/apache2/llvm/dist/clang/utils/perf-training/CMakeLists.txt                                                          |      8 +-
 external/apache2/llvm/dist/clang/utils/perf-training/lit.cfg                                                                 |      2 +-
 external/apache2/llvm/dist/clang/utils/perf-training/lit.site.cfg.in                                                         |      2 +-
 external/apache2/llvm/dist/clang/utils/perf-training/order-files.lit.site.cfg.in                                             |      2 +-
 external/apache2/llvm/dist/libcxx/CMakeLists.txt                                                                             |     40 +-
 external/apache2/llvm/dist/libcxx/cmake/Modules/HandleLibCXXABI.cmake                                                        |      4 +-
 external/apache2/llvm/dist/libcxx/cmake/caches/Apple.cmake                                                                   |     13 +-
 external/apache2/llvm/dist/libcxx/cmake/config-ix.cmake                                                                      |      8 +-
 external/apache2/llvm/dist/libcxx/docs/FeatureTestMacroTable.rst                                                             |      2 +-
 external/apache2/llvm/dist/libcxx/docs/TestingLibcxx.rst                                                                     |     19 +-
 external/apache2/llvm/dist/libcxx/include/CMakeLists.txt                                                                     |      2 +-
 external/apache2/llvm/dist/libcxx/include/__config                                                                           |      4 +
 external/apache2/llvm/dist/libcxx/include/__config_site.in                                                                   |      2 +
 external/apache2/llvm/dist/libcxx/include/complex                                                                            |      8 +-
 external/apache2/llvm/dist/libcxx/include/deque                                                                              |     24 +-
 external/apache2/llvm/dist/libcxx/include/forward_list                                                                       |     18 +-
 external/apache2/llvm/dist/libcxx/include/functional                                                                         |    114 +-
 external/apache2/llvm/dist/libcxx/include/list                                                                               |     20 +-
 external/apache2/llvm/dist/libcxx/include/map                                                                                |     25 +-
 external/apache2/llvm/dist/libcxx/include/math.h                                                                             |     61 +-
 external/apache2/llvm/dist/libcxx/include/memory                                                                             |     19 +
 external/apache2/llvm/dist/libcxx/include/regex                                                                              |      3 +
 external/apache2/llvm/dist/libcxx/include/set                                                                                |     18 +-
 external/apache2/llvm/dist/libcxx/include/stdlib.h                                                                           |     64 +-
 external/apache2/llvm/dist/libcxx/include/string                                                                             |     35 +-
 external/apache2/llvm/dist/libcxx/include/unordered_map                                                                      |     26 +-
 external/apache2/llvm/dist/libcxx/include/unordered_set                                                                      |     26 +-
 external/apache2/llvm/dist/libcxx/include/vector                                                                             |     24 +-
 external/apache2/llvm/dist/libcxx/include/version                                                                            |      4 +-
 external/apache2/llvm/dist/libcxx/lib/abi/CMakeLists.txt                                                                     |      3 +-
 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.v1.exp                                                                       |     10 -
 external/apache2/llvm/dist/libcxx/lib/libc++abi.v2.exp                                                                       |     10 -
 external/apache2/llvm/dist/libcxx/lib/libc++sjlj-abi.v1.exp                                                                  |    160 -
 external/apache2/llvm/dist/libcxx/lib/libc++sjlj-abi.v2.exp                                                                  |    310 -
 external/apache2/llvm/dist/libcxx/src/CMakeLists.txt                                                                         |     17 +-
 external/apache2/llvm/dist/libcxx/src/chrono.cpp                                                                             |     12 +-
 external/apache2/llvm/dist/libcxx/src/filesystem/operations.cpp                                                              |      6 +-
 external/apache2/llvm/dist/libcxx/utils/ci/apple-install-libcxx.sh                                                           |     57 +-
 external/apache2/llvm/dist/libcxx/utils/ci/apple-install-libcxxabi.sh                                                        |     59 +-
 external/apache2/llvm/dist/libcxx/utils/ci/macos-backdeployment.sh                                                           |     19 +-
 external/apache2/llvm/dist/libcxx/utils/ci/macos-trunk.sh                                                                    |     38 +-
 external/apache2/llvm/dist/libcxx/utils/generate_feature_test_macro_components.py                                            |      4 +-
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/README.LLVM                                                         |      8 +
 external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/cycleclock.h                                                    |     44 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/config.py                                                                |    248 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/dsl.py                                                                   |    322 +
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/features.py                                                              |     86 +
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/format.py                                                                |      2 -
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/newformat.py                                                             |    205 +-
 external/apache2/llvm/dist/libcxx/utils/libcxx/test/target_info.py                                                           |     13 +-
 external/apache2/llvm/dist/libcxx/utils/run.py                                                                               |      8 +-
 external/apache2/llvm/dist/libcxx/utils/ssh.py                                                                               |     12 +-
 external/apache2/llvm/dist/llvm/CMakeLists.txt                                                                               |     84 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/ir.go                                                                       |     31 +-
 external/apache2/llvm/dist/llvm/bindings/go/llvm/string.go                                                                   |      6 +-
 external/apache2/llvm/dist/llvm/cmake/config-ix.cmake                                                                        |      4 +-
 external/apache2/llvm/dist/llvm/cmake/modules/AddLLVM.cmake                                                                  |    125 +-
 external/apache2/llvm/dist/llvm/cmake/modules/CMakeLists.txt                                                                 |     15 +
 external/apache2/llvm/dist/llvm/cmake/modules/CheckAtomic.cmake                                                              |     39 +-
 external/apache2/llvm/dist/llvm/cmake/modules/CrossCompile.cmake                                                             |     14 +-
 external/apache2/llvm/dist/llvm/cmake/modules/FindGRPC.cmake                                                                 |      5 +-
 external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake                                                        |     43 +-
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in                                                            |      1 +
 external/apache2/llvm/dist/llvm/cmake/modules/LLVMProcessSources.cmake                                                       |      8 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUDwarfProposalForHeterogeneousDebugging.rst                                        |    130 +-
 external/apache2/llvm/dist/llvm/docs/AMDGPUUsage.rst                                                                         |     26 +-
 external/apache2/llvm/dist/llvm/docs/CMake.rst                                                                               |      2 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/FileCheck.rst                                                              |      3 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/dsymutil.rst                                                               |     83 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/lit.rst                                                                    |     16 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cxxfilt.rst                                                           |     13 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-dwarfdump.rst                                                         |     27 +-
 external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objcopy.rst                                                           |      3 +-
 external/apache2/llvm/dist/llvm/docs/Extensions.rst                                                                          |      2 +-
 external/apache2/llvm/dist/llvm/docs/HowToUseInstrMappings.rst                                                               |      2 +-
 external/apache2/llvm/dist/llvm/docs/LangRef.rst                                                                             |    165 +-
 external/apache2/llvm/dist/llvm/docs/Lexicon.rst                                                                             |      2 +-
 external/apache2/llvm/dist/llvm/docs/ProgrammersManual.rst                                                                   |     37 +-
 external/apache2/llvm/dist/llvm/docs/Proposals/GitHubMove.rst                                                                |      4 +-
 external/apache2/llvm/dist/llvm/docs/ReleaseNotes.rst                                                                        |      5 +
 external/apache2/llvm/dist/llvm/docs/TableGen/LangRef.rst                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT2.rst                                                              |      2 +-
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/CMakeLists.txt                                                        |      1 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp |      6 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithInitializers/CMakeLists.txt                                  |     13 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp                       |     97 +
 external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/LLJITWithLazyReexports.cpp                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm-c/Core.h                                                                        |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APFloat.h                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/APInt.h                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/ArrayRef.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/BitVector.h                                                                 |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/CachedHashString.h                                                          |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMap.h                                                                  |     75 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseSet.h                                                                  |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/FunctionExtras.h                                                            |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/Hashing.h                                                                   |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/STLExtras.h                                                                 |     39 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallBitVector.h                                                            |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallVector.h                                                               |     87 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseMultiSet.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringExtras.h                                                              |      8 +
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringMapEntry.h                                                            |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/ADT/StringRef.h                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/AssumeBundleQueries.h                                                  |     58 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfo.h                                                   |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h                                               |     57 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/BranchProbabilityInfo.h                                                |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFGPrinter.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/CaptureTracking.h                                                      |     41 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/DependenceGraphBuilder.h                                               |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/HeatUtils.h                                                            |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IVDescriptors.h                                                        |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/IndirectCallVisitor.h                                                  |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h                                                           |     24 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h                                        |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAccessAnalysis.h                                                   |    109 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h                                                       |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryLocation.h                                                       |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSA.h                                                            |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/MustExecute.h                                                          |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h                                                 |     14 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ProfileSummaryInfo.h                                                   |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/PtrUseVisitor.h                                                        |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h                                                  |    354 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h                                              |    261 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeMetadataUtils.h                                                    |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h                                                         |    136 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueTracking.h                                                        |     33 +-
 external/apache2/llvm/dist/llvm/include/llvm/Analysis/VectorUtils.h                                                          |     31 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.def                                                          |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.h                                                            |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Wasm.h                                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/XCOFF.h                                                            |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeReader.h                                                         |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h                                                          |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h                                                            |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h                                                          |    431 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DebugHandlerBase.h                                                      |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h                                                              |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h                                               |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h                                             |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h                                          |     53 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h                               |     40 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h                                            |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalCalc.h                                                      |     13 -
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervals.h                                                         |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h                                                     |     35 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h                                                       |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h                                                          |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePipeliner.h                                                      |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePostDominators.h                                                 |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h                                                      |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ModuloSchedule.h                                                        |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Passes.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h                                                          |     19 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h                                                     |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SlotIndexes.h                                                           |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetInstrInfo.h                                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h                                                        |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h                                                   |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/Config/config.h.cmake                                                           |      6 -
 external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinker.h                                                       |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h                                      |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h                                               |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h                                                  |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h                                            |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h                                                      |     16 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h                                               |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h                                                |      2 +
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h                               |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h                                         |     47 +-
 external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h                                            |      9 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h                                               |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITSymbol.h                                                     |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Core.h                                                      |     53 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h                                                     |     17 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h                                  |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h                                          |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def                                                    |     29 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/AbstractCallSite.h                                                           |    226 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/Argument.h                                                                   |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.h                                                                 |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.td                                                                |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/CallSite.h                                                                   |    944 -
 external/apache2/llvm/dist/llvm/include/llvm/IR/Constants.h                                                                  |     13 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DataLayout.h                                                                 |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoMetadata.h                                                          |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedTypes.h                                                               |    137 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Function.h                                                                   |     10 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/GetElementPtrTypeIterator.h                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IRBuilder.h                                                                  |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstVisitor.h                                                                |     26 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/InstrTypes.h                                                                 |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h                                                               |      9 -
 external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.td                                                                |      3 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td                                                         |    101 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAMDGPU.td                                                          |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td                                                             |     15 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsPowerPC.td                                                         |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsSystemZ.td                                                         |     90 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMContext.h                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h                                                               |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/ProfileSummary.h                                                             |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/IR/Type.h                                                                       |     56 +-
 external/apache2/llvm/dist/llvm/include/llvm/IRReader/IRReader.h                                                             |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/InitializePasses.h                                                              |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/Config.h                                                                    |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/LTO/LTO.h                                                                       |     11 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmBackend.h                                                               |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h                                                                  |      5 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCDirectives.h                                                               |      1 +
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFObjectWriter.h                                                          |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFStreamer.h                                                              |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h                                                           |     27 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCStreamer.h                                                                 |     32 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmStreamer.h                                                             |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFStreamer.h                                                          |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/MC/MCXCOFFStreamer.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h                                                      |     49 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFF.h                                                                   |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/COFFImportFile.h                                                         |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h                                                          |     36 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/IRObjectFile.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/MachO.h                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/ObjectFile.h                                                             |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h                                                           |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/TapiFile.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/Wasm.h                                                                   |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Object/XCOFFObjectFile.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MachOYAML.h                                                          |     20 +
 external/apache2/llvm/dist/llvm/include/llvm/PassAnalysisSupport.h                                                           |      7 +-
 external/apache2/llvm/dist/llvm/include/llvm/PassSupport.h                                                                   |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Passes/PassBuilder.h                                                            |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/Remark.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Remarks/RemarkStringTable.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.def                                                 |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.h                                                   |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.def                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.h                                                       |     21 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Allocator.h                                                             |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/AllocatorBase.h                                                         |     28 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/BranchProbability.h                                                     |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CachePruning.h                                                          |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/CommandLine.h                                                           |      7 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/Compiler.h                                                              |     52 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/DataExtractor.h                                                         |      8 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Error.h                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorOr.h                                                               |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCheck.h                                                             |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/FileCollector.h                                                         |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/GraphWriter.h                                                           |      5 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h                                          |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/MemAlloc.h                                                              |     23 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/NativeFormatting.h                                                      |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Parallel.h                                                              |     88 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Path.h                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SHA1.h                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ScaledNumber.h                                                          |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/SourceMgr.h                                                             |     96 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/ThreadPool.h                                                            |      9 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/Threading.h                                                             |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/Support/VirtualFileSystem.h                                                     |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLParser.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLTraits.h                                                            |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/circular_raw_ostream.h                                                  |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Support/raw_ostream.h                                                           |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Main.h                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/TableGen/Record.h                                                               |      5 -
 external/apache2/llvm/dist/llvm/include/llvm/Target/Target.td                                                                |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetItinerary.td                                                       |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td                                                        |      4 +-
 external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td                                                    |     42 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO.h                                                                |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Attributor.h                                                     |    524 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h                                     |     12 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h                                                    |     10 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h                             |     49 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Float2Int.h                                                   |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h                                             |      3 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils.h                                                              |      6 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h                                                |      1 -
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Evaluator.h                                                    |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/FunctionComparator.h                                           |      2 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Local.h                                                        |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h                                                    |     24 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopVersioning.h                                               |     20 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/PredicateInfo.h                                                |     78 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SizeOpts.h                                                     |     25 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UniqueInternalLinkageNames.h                                   |     31 +
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnrollLoop.h                                                   |      6 +-
 external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h                                            |     22 +-
 external/apache2/llvm/dist/llvm/include/llvm/XRay/InstrumentationMap.h                                                       |      4 +
 external/apache2/llvm/dist/llvm/include/llvm/module.modulemap                                                                |      6 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisSummary.cpp                                                        |      1 +
 external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisSummary.h                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/AssumeBundleQueries.cpp                                                         |    116 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfo.cpp                                                          |      5 +
 external/apache2/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp                                                       |     30 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp                                                                  |     25 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CaptureTracking.cpp                                                             |     23 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp                                                             |      7 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/HeatUtils.cpp                                                                   |      3 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp                                               |      1 -
 external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp                                                                  |    152 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp                                                         |    120 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp                                                               |    482 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Lint.cpp                                                                        |     56 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/Loads.cpp                                                                       |      3 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp                                                          |     60 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemDerefPrinter.cpp                                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp                                                              |     38 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp                                                                   |     11 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp                                                       |     17 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/MustExecute.cpp                                                                 |     28 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp                                                        |      3 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCInstKind.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp                                                   |      3 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp                                                          |     48 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp                                                             |     18 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp                                                     |     29 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/StackSafetyAnalysis.cpp                                                         |      9 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/SyntheticCountsUtils.cpp                                                        |      1 -
 external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp                                                         |    183 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/TypeMetadataUtils.cpp                                                           |      8 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp                                                               |    370 +-
 external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp                                                                 |     35 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/CMakeLists.txt                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp                                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.h                                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp                                                                   |    119 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.h                                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/AsmParser/LLToken.h                                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/BinaryFormat/XCOFF.cpp                                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp                                                         |     39 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.cpp                                                        |     19 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp                                                         |     69 +-
 external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.h                                                         |      2 -
 external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/BitstreamReader.cpp                                                     |     18 +-
 external/apache2/llvm/dist/llvm/lib/CMakeLists.txt                                                                           |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.h                                                                |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp                                                        |    120 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp                                                     |     26 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.h                                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h                                                           |      1 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.h                                                        |      2 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/AtomicExpandPass.cpp                                                             |    258 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp                                                                |     33 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.h                                                                  |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/BreakFalseDeps.cpp                                                               |      9 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/CFIInstrInserter.cpp                                                             |    129 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CallingConvLower.cpp                                                             |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp                                                               |     75 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp                                                   |      2 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt                                                        |      4 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp                                                           |      3 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp                                                      |     17 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp                                                    |     23 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp                                                      |     53 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp                                                 |    443 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp                                                         |     23 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp                                                   |     70 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp                                                  |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp                                                     |      9 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp                                                                |      1 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp                                                                 |     13 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/InlineSpiller.cpp                                                                |     29 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalCalc.cpp                                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/CMakeLists.txt                                                         |      3 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MIRVRegNamerUtils.h                                                              |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp                                                            |    103 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineDebugify.cpp                                                              |     95 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp                                                                 |      4 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp                                                              |    124 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePipeliner.cpp                                                             |    105 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp                                                             |      3 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineStripDebug.cpp                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp                                                              |    174 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ModuloSchedule.cpp                                                               |     14 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp                                                            |      5 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ReachingDefAnalysis.cpp                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBasic.cpp                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp                                                            |      6 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp                                                            |     12 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp                                                     |    269 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp                                                    |     16 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp                                                     |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp                                              |     12 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp                                               |    126 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp                                             |     94 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp                                                    |    155 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp                                             |     63 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h                                               |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp                                                  |    126 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp                                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp                                                           |     18 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp                                                 |     42 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/TargetPassConfig.cpp                                                             |     20 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp                                                                   |     10 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/CodeGen/WinEHPrepare.cpp                                                                 |      8 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/CMakeLists.txt                                                               |      3 +
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinker.cpp                                                              |    108 +-
 external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp                                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp                                             |     22 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp                                         |     36 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp                                                         |     72 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp                                                      |      6 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp                                                       |     81 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp                                                        |      4 +
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp                                                             |     29 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp                                                      |     15 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp                                                       |      7 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp                                                            |     26 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp                                                        |     21 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp                                                 |     19 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/LLVMBuild.txt                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp                                      |     12 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp                                                |    306 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp                                                   |    143 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDB.cpp                                                                    |     24 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp                                                      |     35 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp                                                |    161 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h                                                |     14 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt                                                   |      8 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp                                                      |     14 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO.cpp                                                        |     26 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp                                                          |      2 +
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp                                             |     27 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Core.cpp                                                             |     41 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp                                                 |      1 -
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp                                                            |     10 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Mangling.cpp                                                         |      9 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp                                               |      8 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp                                         |     22 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp                                                |     17 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp                                              |     28 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp                                       |      5 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h                                             |      5 +-
 external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h                                            |      2 -
 external/apache2/llvm/dist/llvm/lib/Extensions/CMakeLists.txt                                                                |      3 +
 external/apache2/llvm/dist/llvm/lib/Extensions/LLVMBuild.txt                                                                 |     21 +
 external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/CMakeLists.txt                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/IR/AbstractCallSite.cpp                                                                  |      9 +-
 external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp                                                                         |     49 +-
 external/apache2/llvm/dist/llvm/lib/IR/AttributeImpl.h                                                                       |     67 +-
 external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp                                                                        |    211 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp                                                                      |     16 +-
 external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp                                                                         |     57 +-
 external/apache2/llvm/dist/llvm/lib/IR/ConstantsContext.h                                                                    |      9 +-
 external/apache2/llvm/dist/llvm/lib/IR/Core.cpp                                                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/IR/DIBuilder.cpp                                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/IR/DataLayout.cpp                                                                        |      8 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfo.cpp                                                                         |     13 +-
 external/apache2/llvm/dist/llvm/lib/IR/DebugInfoMetadata.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/IR/Dominators.cpp                                                                        |     17 +-
 external/apache2/llvm/dist/llvm/lib/IR/Function.cpp                                                                          |     20 +-
 external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp                                                                      |     46 +-
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContext.cpp                                                                       |      5 +
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.cpp                                                                   |     15 -
 external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.h                                                                     |     18 +-
 external/apache2/llvm/dist/llvm/lib/IR/Mangler.cpp                                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/IR/Operator.cpp                                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/IR/Pass.cpp                                                                              |      1 -
 external/apache2/llvm/dist/llvm/lib/IR/PassRegistry.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/IR/ProfileSummary.cpp                                                                    |     81 +-
 external/apache2/llvm/dist/llvm/lib/IR/Type.cpp                                                                              |     97 +-
 external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp                                                                          |    176 +-
 external/apache2/llvm/dist/llvm/lib/LLVMBuild.txt                                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/LTO/CMakeLists.txt                                                                       |      3 -
 external/apache2/llvm/dist/llvm/lib/LTO/LLVMBuild.txt                                                                        |      1 +
 external/apache2/llvm/dist/llvm/lib/LTO/LTO.cpp                                                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Linker/IRMover.cpp                                                                       |      3 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoXCOFF.cpp                                                                    |     19 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp                                                                     |     55 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCAssembler.cpp                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCCodeView.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp                                                                     |     15 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCExpr.cpp                                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/MC/MCInstrAnalysis.cpp                                                                   |     13 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCMachOStreamer.cpp                                                                   |     17 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp                                                                  |     16 +
 external/apache2/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp                                                                  |     52 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp                                                                |     23 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCParser/MasmParser.cpp                                                               |     23 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCStreamer.cpp                                                                        |     32 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCWasmStreamer.cpp                                                                    |     16 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCWinCOFFStreamer.cpp                                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/MC/MCXCOFFStreamer.cpp                                                                   |      7 +-
 external/apache2/llvm/dist/llvm/lib/MC/WasmObjectWriter.cpp                                                                  |     90 +-
 external/apache2/llvm/dist/llvm/lib/MC/XCOFFObjectWriter.cpp                                                                 |     29 +-
 external/apache2/llvm/dist/llvm/lib/MCA/CodeEmitter.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/LSUnit.cpp                                                             |     84 +-
 external/apache2/llvm/dist/llvm/lib/Object/ArchiveWriter.cpp                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp                                                                |    168 +-
 external/apache2/llvm/dist/llvm/lib/Object/ELF.cpp                                                                           |      4 -
 external/apache2/llvm/dist/llvm/lib/Object/IRObjectFile.cpp                                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Object/ObjectFile.cpp                                                                    |     15 +-
 external/apache2/llvm/dist/llvm/lib/Object/RecordStreamer.h                                                                  |      3 +-
 external/apache2/llvm/dist/llvm/lib/Object/SymbolSize.cpp                                                                    |      7 +-
 external/apache2/llvm/dist/llvm/lib/Object/TapiFile.cpp                                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Object/WasmObjectFile.cpp                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Object/XCOFFObjectFile.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/COFFEmitter.cpp                                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFEmitter.cpp                                                                |     51 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOEmitter.cpp                                                              |     68 +-
 external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOYAML.cpp                                                                 |     13 +
 external/apache2/llvm/dist/llvm/lib/Passes/CMakeLists.txt                                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Passes/PassBuilder.cpp                                                                   |    142 +-
 external/apache2/llvm/dist/llvm/lib/Passes/PassRegistry.def                                                                  |      2 +
 external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp                                                          |      7 +-
 external/apache2/llvm/dist/llvm/lib/Remarks/CMakeLists.txt                                                                   |      3 +
 external/apache2/llvm/dist/llvm/lib/Remarks/Remark.cpp                                                                       |      3 +-
 external/apache2/llvm/dist/llvm/lib/Remarks/RemarkStringTable.cpp                                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Support/AArch64TargetParser.cpp                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/ARMTargetParser.cpp                                                              |      1 +
 external/apache2/llvm/dist/llvm/lib/Support/BranchProbability.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/CMakeLists.txt                                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/Support/CachePruning.cpp                                                                 |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/CommandLine.cpp                                                                  |    151 +-
 external/apache2/llvm/dist/llvm/lib/Support/Compression.cpp                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileCheck.cpp                                                                    |     27 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileCheckImpl.h                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileCollector.cpp                                                                |      8 +-
 external/apache2/llvm/dist/llvm/lib/Support/FileOutputBuffer.cpp                                                             |      4 +
 external/apache2/llvm/dist/llvm/lib/Support/FileUtilities.cpp                                                                |      5 +-
 external/apache2/llvm/dist/llvm/lib/Support/GraphWriter.cpp                                                                  |     27 +-
 external/apache2/llvm/dist/llvm/lib/Support/Host.cpp                                                                         |     10 +
 external/apache2/llvm/dist/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp                                                 |      6 +-
 external/apache2/llvm/dist/llvm/lib/Support/MemAlloc.cpp                                                                     |     34 +
 external/apache2/llvm/dist/llvm/lib/Support/NativeFormatting.cpp                                                             |      3 +-
 external/apache2/llvm/dist/llvm/lib/Support/Path.cpp                                                                         |     92 +-
 external/apache2/llvm/dist/llvm/lib/Support/SHA1.cpp                                                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/Support/SmallVector.cpp                                                                  |     47 +-
 external/apache2/llvm/dist/llvm/lib/Support/SourceMgr.cpp                                                                    |    228 +-
 external/apache2/llvm/dist/llvm/lib/Support/StringRef.cpp                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Support/TarWriter.cpp                                                                    |     12 +-
 external/apache2/llvm/dist/llvm/lib/Support/ThreadPool.cpp                                                                   |     29 +-
 external/apache2/llvm/dist/llvm/lib/Support/Threading.cpp                                                                    |      9 +-
 external/apache2/llvm/dist/llvm/lib/Support/TimeProfiler.cpp                                                                 |     55 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Path.inc                                                                    |     22 +-
 external/apache2/llvm/dist/llvm/lib/Support/Unix/Threading.inc                                                               |      3 +-
 external/apache2/llvm/dist/llvm/lib/Support/VirtualFileSystem.cpp                                                            |      3 +-
 external/apache2/llvm/dist/llvm/lib/Support/Windows/Path.inc                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/lib/Support/raw_ostream.cpp                                                                  |     65 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/Main.cpp                                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/Record.cpp                                                                      |      5 -
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.cpp                                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.h                                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.cpp                                                                    |    283 +-
 external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.h                                                                      |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.td                                                                |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp                                                     |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.cpp                                                   |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp                                                     |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp                                                   |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp                                             |     33 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp                                                   |     97 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp                                                   |    378 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h                                                     |     26 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrFormats.td                                                    |    115 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp                                                      |     95 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.h                                                        |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td                                                       |     70 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp                                            |    386 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp                                                  |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp                                             |     63 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp                                            |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h                                              |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp                                               |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td                                                    |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td                                                    |    510 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp                                                      |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h                                                        |     10 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SystemOperands.td                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp                                                  |     23 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.h                                                    |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp                                            |    105 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp                                            |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp                                        |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp                                   |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEInstrFormats.td                                                        |    317 +-
 external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp                                                      |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.td                                                                  |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp                                                    |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h                                                  |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp                                                       |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td                                                       |     20 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp                                                   |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp                                                 |     92 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h                                                   |     15 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp                                              |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGISel.td                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp                                                     |     77 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp                                                     |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h                                                       |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td                                                         |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td                                                      |      3 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp                                                    |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp                                             |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp                                             |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp                                                    |     90 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp                                                    |      8 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp                                              |     94 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h                                                |     45 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp                                              |     66 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/BUFInstructions.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CMakeLists.txt                                                             |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/DSInstructions.td                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp                                        |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EvergreenInstructions.td                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/FLATInstructions.td                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp                                                    |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h                                                      |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp                                                     |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp                                          |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp                                         |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h                                         |      6 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp                                      |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h                                        |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp                                           |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MIMGInstructions.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp                                                        |    157 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.h                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp                                                         |    276 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp                                                       |    440 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp                                                            |    265 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.h                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.td                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstructions.td                                                          |    130 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp                                                   |    122 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp                                                  |     21 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h                                                    |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp                                                      |     13 +
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp                                                         |     81 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.h                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.td                                                          |    365 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SISchedule.td                                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SMInstructions.td                                                          |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SOPInstructions.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp                                                   |     40 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h                                                     |     21 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h                                                  |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VIInstructions.td                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP1Instructions.td                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP2Instructions.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3Instructions.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3PInstructions.td                                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPCInstructions.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPInstructions.td                                                         |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCInstrInfo.td                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.td                                                                        |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h                                                            |     66 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp                                                               |     39 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp                                                           |    364 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrCDE.td                                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td                                                               |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrMVE.td                                                                |     95 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td                                                               |     86 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td                                                              |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp                                                     |    242 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp                                                       |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMCInstLower.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp                                                            |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMPredicates.td                                                              |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57.td                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleSwift.td                                                           |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h                                                                |      5 +
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp                                                    |     74 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.h                                                      |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp                                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp                                                |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h                                                  |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp                                           |      7 -
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp                                               |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp                                              |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp                                           |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp                                                  |    307 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp                                                        |     71 +-
 external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp                                                       |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.cpp                                                           |     32 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h                                                  |      6 -
 external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h                                                |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMCInstLower.h                                                              |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp                                                    |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.cpp                                                                  |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.h                                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp                                                |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h                                                   |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h                                                |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td                                                |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp                                                   |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIICScalar.td                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp                                                   |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp                                                |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrFormats.td                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td                                                 |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsics.td                                                      |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPeephole.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPseudo.td                                                          |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp                                                      |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp                                               |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp                                            |     67 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h                                              |     43 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVExtract.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp                                        |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h                                              |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h                                        |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/Lanai.h                                                                     |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelLowering.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMCInstLower.h                                                          |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.h                                                        |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h                                                  |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp                                            |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h                                            |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp                                          |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430.h                                                                   |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp                                                     |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp                                                        |     12 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.h                                                          |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MCInstLower.h                                                        |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h                                                   |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h                                                |     13 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp                                         |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h                                              |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFormats.td                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrInfo.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.td                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16RegisterInfo.h                                                         |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp                                                         |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td                                                             |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.td                                                          |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSERegisterInfo.h                                                         |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetStreamer.h                                                         |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h                                               |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h                                            |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.h                                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp                                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp                                                       |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp                                                |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h                                                  |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp                                                |     24 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp                                             |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp                                         |     70 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h                                            |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.h                                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.td                                                                    |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp                                                         |     47 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp                                                         |     55 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp                                                      |     28 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp                                                       |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp                                                       |    287 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp                                                          |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h                                                            |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td                                                           |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrVSX.td                                                            |   5987 ++--
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp                                                        |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp                                                         |     52 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp                                                       |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP9.td                                                          |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h                                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp                                                |     56 +-
 external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h                                                  |     26 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp                                                |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp                                            |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h                                                  |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h                                            |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h                                                         |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp                                                          |      2 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.td                                                           |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoD.td                                                          |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoF.td                                                          |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSystemOperands.td                                                      |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp                                                |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h                                                  |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h                                                       |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp                                            |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h                                            |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/Sparc.h                                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcCallingConv.td                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSchedule.td                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp                                            |    182 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp                                      |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFeatures.td                                                        |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp                                                   |     48 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h                                                     |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td                                                    |     84 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrVector.td                                                     |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperands.td                                                        |     60 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperators.td                                                       |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZPatterns.td                                                        |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZProcessors.td                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td                                                    |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp                                            |     75 +-
 external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h                                              |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp                                                 |     10 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp                                                |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h                                                  |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp                                                    |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h                                                      |     20 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VE.h                                                                           |     32 +
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEAsmPrinter.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.h                                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrFormats.td                                                              |    140 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.cpp                                                                |     81 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.td                                                                 |    854 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.td                                                              |     38 +-
 external/apache2/llvm/dist/llvm/lib/Target/VE/VETargetMachine.cpp                                                            |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp                                |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h                                |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h                              |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp                                             |     18 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h                                               |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp                                            |     43 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp                                          |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h                                            |     19 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp                                               |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp                                    |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp                              |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp                                           |      9 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h                                             |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td                                                |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td                                               |    242 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp                                  |     33 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp                                       |     15 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp                                          |     23 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp                                    |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp                                                    |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86Operand.h                                                        |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h                                         |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp                                                |     22 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h                                                   |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp                                             |    294 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp                                              |     16 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h                                                |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp                                           |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.h                                                                         |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86.td                                                                        |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp                                                             |     49 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.h                                                               |      7 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp                                             |     13 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallFrameOptimization.cpp                                                  |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.h                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86DomainReassignment.cpp                                                     |     30 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupSetCC.cpp                                                             |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp                                                          |     31 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.h                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp                                                           |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp                                                           |   1221 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h                                                             |     11 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp                                                 |     33 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td                                                             |    384 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td                                                           |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td                                                                |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA3Info.h                                                            |      4 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFoldTables.h                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp                                                              |    153 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.h                                                                |      3 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td                                                               |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td                                                                |     34 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstructionSelector.cpp                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp                                                      |     14 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86IntrinsicsInfo.h                                                           |      4 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp                                                            |     17 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MachineFunctionInfo.h                                                      |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MacroFusion.cpp                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86MacroFusion.h                                                              |      4 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86PartialReduction.cpp                                                       |     29 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedBroadwell.td                                                          |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td                                                            |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSandyBridge.td                                                        |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeClient.td                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeServer.td                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp                                                       |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.h                                                         |      5 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp                                              |      8 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp                                                              |      5 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h                                                                |     12 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp                                                          |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.h                                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h                                                         |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp                                                    |    749 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.h                                                      |     56 +-
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinAllocaExpander.cpp                                                      |      1 +
 external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinEHState.cpp                                                             |      2 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h                                            |      6 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCore.h                                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp                                                       |      6 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.h                                                         |      1 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMCInstLower.h                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.h                                                         |      2 -
 external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h                                                     |      2 -
 external/apache2/llvm/dist/llvm/lib/TextAPI/CMakeLists.txt                                                                   |      2 +
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp                                                       |     28 +-
 external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/Options.td                                                          |      3 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroEarly.cpp                                                      |     24 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp                                                      |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/Coroutines.cpp                                                     |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp                                                     |     86 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp                                                            |    384 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AttributorAttributes.cpp                                                  |   1115 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp                                                |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp                                               |    247 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp                                                         |     81 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionImport.cpp                                                        |     10 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp                                                             |     41 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp                                                 |     37 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp                                                               |    386 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp                                                        |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp                                                        |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/OpenMPOpt.cpp                                                             |    129 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp                                                    |     23 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp                                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp                                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp                                            |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp                                                    |     98 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/CMakeLists.txt                                                    |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp                                             |    140 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp                                           |    125 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp                                              |     68 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp                                              |     96 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp                                           |     24 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineInternal.h                                             |     68 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp                                    |     84 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp                                          |     19 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp                                            |    418 +
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp                                             |     43 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp                                   |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp                                          |     88 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp                                          |    138 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp                                          |    322 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp                                            |     21 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CGProfile.cpp                                                 |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp                                         |    142 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp                                             |    140 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp                                        |    179 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp                                     |     64 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp                                            |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp                                           |    156 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp                                        |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp                                           |      2 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp                                            |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp                                         |     16 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp                                           |     45 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp                                                |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.h                                                             |      5 -
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp                                                     |     15 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp                                                   |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp                                                     |      2 -
 external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp                                                       |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp                                                   |     12 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp                                         |     29 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp                                               |    107 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp                                                                |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp                                                     |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp                                                 |     28 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp                                                               |     15 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp                                                   |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDistribute.cpp                                                     |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFuse.cpp                                                           |      3 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp                                                 |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp                                                |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPredication.cpp                                                    |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp                                                 |     29 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp                                               |     22 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp                                                     |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp                                                       |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp                                                 |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp                                              |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp                                                    |     62 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp                                            |     18 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp                                                               |    168 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp                                                               |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp                                                         |     51 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp                                         |      6 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp                                                 |     23 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp                                                |     18 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp                                               |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp                                           |    316 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp                                                 |    129 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp                                                  |     14 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt                                                          |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp                                                    |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp                                                  |     76 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeExtractor.cpp                                                       |     11 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Debugify.cpp                                                            |     43 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp                                                    |      1 -
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Evaluator.cpp                                                           |     36 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FixIrreducible.cpp                                                      |     27 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionComparator.cpp                                                  |     33 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GlobalStatus.cpp                                                        |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp                                                      |     70 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp                                                               |     90 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp                                                          |      5 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp                                                    |    399 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp                                                           |      8 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopVersioning.cpp                                                      |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerInvoke.cpp                                                         |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp                                                       |    140 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp                                                         |     66 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp                                                    |      8 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SizeOpts.cpp                                                            |      7 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp                                                      |      2 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp                                          |     97 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Utils.cpp                                                               |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp                                                          |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp                                             |     19 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp                                       |      9 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h                                          |      2 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp                                                   |    311 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp                                                   |    188 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h                                                   |    102 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp                                                           |      4 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.h                                                             |     27 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp                                                 |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp                                                   |      1 +
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanVerifier.h                                                     |      3 +-
 external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp                                                   |     99 +-
 external/apache2/llvm/dist/llvm/lib/XRay/InstrumentationMap.cpp                                                              |     22 +-
 external/apache2/llvm/dist/llvm/tools/bugpoint/CMakeLists.txt                                                                |      3 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.cpp                                                              |     18 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.h                                                                |     13 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.cpp                                                                  |     18 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinkerForBinary.cpp                                                      |      5 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/LinkUtils.h                                                                   |      8 +
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachODebugMapParser.cpp                                                       |     26 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachOUtils.cpp                                                                |      5 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/MachOUtils.h                                                                  |      4 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/Options.td                                                                    |     19 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.cpp                                                                  |     30 +-
 external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.h                                                                    |      8 +-
 external/apache2/llvm/dist/llvm/tools/gold/gold-plugin.cpp                                                                   |     85 +-
 external/apache2/llvm/dist/llvm/tools/lli/lli.cpp                                                                            |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-c-test/echo.cpp                                                                   |      5 +-
 external/apache2/llvm/dist/llvm/tools/llvm-config/llvm-config.cpp                                                            |     23 +
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CodeCoverage.cpp                                                              |     16 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterJson.cpp                                                      |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageReport.cpp                                                            |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DiffConsumer.cpp                                                             |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.cpp                                                         |     27 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/Statistics.cpp                                                          |    258 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp                                                      |      9 +-
 external/apache2/llvm/dist/llvm/tools/llvm-dwp/llvm-dwp.cpp                                                                  |      9 +
 external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h                                                   |      7 -
 external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.cpp                                                          |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp                                                                    |     39 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp                                                      |      6 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Reader.cpp                                                           |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Writer.cpp                                                           |     25 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Writer.h                                                             |      1 +
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.cpp                                                            |      8 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp                                                        |      5 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.cpp                                                            |     55 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp                                              |     22 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp                                                    |     15 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp                                                     |     56 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp                                                     |     12 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.cpp                                                          |     56 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.h                                                            |     21 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp                                                              |      7 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ELFDump.cpp                                                               |     36 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/ELFDump.h                                                                 |     39 +
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp                                                             |     23 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/XCOFFDump.cpp                                                             |     30 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/XCOFFDump.h                                                               |      4 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp                                                          |    295 +-
 external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.h                                                            |     13 +-
 external/apache2/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp                                                        |     20 +-
 external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptToken.cpp                                                        |      3 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp                                                            |     63 +-
 external/apache2/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp                                                             |    194 +-
 external/apache2/llvm/dist/llvm/tools/llvm-shlib/CMakeLists.txt                                                              |      2 +-
 external/apache2/llvm/dist/llvm/tools/llvm-size/llvm-size.cpp                                                                |     33 +-
 external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-extract.cpp                                                             |      6 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/coff2yaml.cpp                                                                 |     11 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/elf2yaml.cpp                                                                  |     28 +-
 external/apache2/llvm/dist/llvm/tools/obj2yaml/macho2yaml.cpp                                                                |    108 +-
 external/apache2/llvm/dist/llvm/tools/opt/CMakeLists.txt                                                                     |      3 +-
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.cpp                                                                    |     70 +-
 external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.h                                                                      |      1 -
 external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.h                                                                     |      3 -
 external/apache2/llvm/dist/llvm/tools/sancov/sancov.cpp                                                                      |      7 +-
 external/apache2/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp                                                                |      6 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/Attributes.cpp                                                                |     22 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp                                                     |     30 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/DFAEmitter.h                                                                  |      8 +-
 external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp                                                     |     33 +-
 external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/common.py                                                             |     35 +-
 external/apache2/llvm/dist/llvm/utils/benchmark/README.LLVM                                                                  |      6 +
 external/apache2/llvm/dist/llvm/utils/benchmark/src/cycleclock.h                                                             |     44 +-
 external/apache2/llvm/dist/llvm/utils/extract_symbols.py                                                                     |     11 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/llvmlibc/BUILD.gn                            |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn                                         |     10 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn                          |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/BUILD.gn                            |     16 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/unimplemented/BUILD.gn              |     13 +
 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                                 |     21 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/BUILD.gn                                    |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn                               |     15 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn                                     |      2 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/test/BUILD.gn                                           |      9 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/BUILD.gn                                                       |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn                                             |      5 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/include_clang_tools_extra.gni                        |      5 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/scan-build/BUILD.gn                                           |      6 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn                                                 |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MachO/BUILD.gn                                                        |      4 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/test/BUILD.gn                                                         |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn                                         |      4 -
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Extensions/BUILD.gn                                              |      7 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn                                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn                                                 |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn                                          |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn                                           |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn                                  |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn                                        |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/test/BUILD.gn                                                        |      2 +-
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn                                           |    244 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-config/write_extension_dependencies.py                    |     30 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn                                     |      1 +
 external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/IR/BUILD.gn                                                |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/Test.py                                                                        |     43 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/cl_arguments.py                                                                |      7 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/formats/googletest.py                                                          |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/main.py                                                                        |    190 +-
 external/apache2/llvm/dist/llvm/utils/lit/lit/reports.py                                                                     |    139 +
 external/apache2/llvm/dist/llvm/utils/lit/lit/run.py                                                                         |      6 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/custom-result-category/format.py                                      |     18 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/custom-result-category/lit.cfg                                        |     10 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/custom-result-category/test1.txt                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/custom-result-category/test2.txt                                      |      1 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-inject/lit.cfg                                                 |      2 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/custom-result-category.py                                                    |     15 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/selecting.py                                                                 |      3 +
 external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format.py                                                             |     10 +-
 external/apache2/llvm/dist/llvm/utils/lit/tests/xunit-output.py                                                              |      4 +-
 external/apache2/llvm/dist/llvm/utils/llvm-locstats/llvm-locstats.py                                                         |     59 +-
 1485 files changed, 50518 insertions(+), 31918 deletions(-)

diffs (truncated from 144678 to 300 lines):

diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/CMakeLists.txt   Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/CMakeLists.txt   Mon May 11 17:16:16 2020 +0200
@@ -130,16 +130,38 @@
   set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
 
   if(LLVM_INCLUDE_TESTS)
-    include(FindPythonInterp)
-    if(NOT PYTHONINTERP_FOUND)
-      message(FATAL_ERROR
-"Unable to find Python interpreter, required for builds and testing.
+    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()
 
-Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
-    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()
 
-    if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
-      message(FATAL_ERROR "Python 2.7 or newer is required")
+        # 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()
 
     # Check prebuilt llvm/utils.
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt     Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt     Mon May 11 17:16:16 2020 +0200
@@ -3,7 +3,7 @@
 add_custom_target(check-clang-python
     COMMAND ${CMAKE_COMMAND} -E env
             CLANG_LIBRARY_PATH=$<TARGET_FILE_DIR:libclang>
-            ${PYTHON_EXECUTABLE} -m unittest discover
+            "${Python3_EXECUTABLE}" -m unittest discover
     DEPENDS libclang
     WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/..)
 
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake
--- a/external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake    Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake    Mon May 11 17:16:16 2020 +0200
@@ -89,6 +89,9 @@
 set(LIBCXX_LINK_TESTS_WITH_SHARED_LIBCXXABI    OFF CACHE BOOL "")
 set(LIBCXX_LINK_TESTS_WITH_SHARED_LIBCXX       OFF CACHE BOOL "")
 
+# FIXME: Remove this when https://reviews.llvm.org/D78200 is merged.
+set(LIBCXX_ENABLE_FILESYSTEM OFF CACHE BOOL "") 
+
 set(LIBCXX_USE_COMPILER_RT                  ON CACHE BOOL "")
 set(LIBCXX_TARGET_TRIPLE                    "${CMAKE_C_COMPILER_TARGET}" CACHE STRING "")
 set(LIBCXX_SYSROOT                          "${DEFAULT_SYSROOT}" CACHE STRING "")
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake
--- a/external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake        Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake        Mon May 11 17:16:16 2020 +0200
@@ -105,15 +105,16 @@
 
 if(FUCHSIA_SDK)
   set(FUCHSIA_aarch64_NAME arm64)
+  set(FUCHSIA_i386_NAME x64)
   set(FUCHSIA_x86_64_NAME x64)
   set(FUCHSIA_riscv64_NAME riscv64)
-  foreach(target x86_64;aarch64;riscv64)
+  foreach(target i386;x86_64;aarch64;riscv64)
     set(FUCHSIA_${target}_COMPILER_FLAGS "-I${FUCHSIA_SDK}/pkg/fdio/include")
     set(FUCHSIA_${target}_LINKER_FLAGS "-L${FUCHSIA_SDK}/arch/${FUCHSIA_${target}_NAME}/lib")
     set(FUCHSIA_${target}_SYSROOT "${FUCHSIA_SDK}/arch/${FUCHSIA_${target}_NAME}/sysroot")
   endforeach()
 
-  foreach(target x86_64;aarch64;riscv64)
+  foreach(target i386;x86_64;aarch64;riscv64)
     # Set the per-target builtins options.
     list(APPEND BUILTIN_TARGETS "${target}-unknown-fuchsia")
     set(BUILTINS_${target}-unknown-fuchsia_CMAKE_SYSTEM_NAME Fuchsia CACHE STRING "")
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/cmake/modules/AddClang.cmake
--- a/external/apache2/llvm/dist/clang/cmake/modules/AddClang.cmake     Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/cmake/modules/AddClang.cmake     Mon May 11 17:16:16 2020 +0200
@@ -45,7 +45,7 @@
 
 macro(add_clang_library name)
   cmake_parse_arguments(ARG
-    "SHARED;INSTALL_WITH_TOOLCHAIN"
+    "SHARED;STATIC;INSTALL_WITH_TOOLCHAIN"
     ""
     "ADDITIONAL_HEADERS"
     ${ARGN})
@@ -81,7 +81,10 @@
       ${ARG_ADDITIONAL_HEADERS} # It may contain unparsed unknown args.
       )
   endif()
-  if(ARG_SHARED)
+
+  if(ARG_SHARED AND ARG_STATIC)
+    set(LIBTYPE SHARED STATIC)
+  elseif(ARG_SHARED)
     set(LIBTYPE SHARED)
   else()
     # llvm_add_library ignores BUILD_SHARED_LIBS if STATIC is explicitly set,
@@ -99,38 +102,45 @@
   endif()
   llvm_add_library(${name} ${LIBTYPE} ${ARG_UNPARSED_ARGUMENTS} ${srcs})
 
-  if(TARGET ${name})
-    target_link_libraries(${name} INTERFACE ${LLVM_COMMON_LIBS})
+  set(libs ${name})
+  if(ARG_SHARED AND ARG_STATIC)
+    list(APPEND libs ${name}_static)
+  endif()
+
+  foreach(lib ${libs})
+    if(TARGET ${lib})
+      target_link_libraries(${lib} INTERFACE ${LLVM_COMMON_LIBS})
 
-    if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN)
-      set(export_to_clangtargets)
-      if(${name} IN_LIST LLVM_DISTRIBUTION_COMPONENTS OR
-          "clang-libraries" IN_LIST LLVM_DISTRIBUTION_COMPONENTS OR
-          NOT LLVM_DISTRIBUTION_COMPONENTS)
-        set(export_to_clangtargets EXPORT ClangTargets)
-        set_property(GLOBAL PROPERTY CLANG_HAS_EXPORTS True)
-      endif()
+      if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN)
+        set(export_to_clangtargets)
+        if(${lib} IN_LIST LLVM_DISTRIBUTION_COMPONENTS OR
+            "clang-libraries" IN_LIST LLVM_DISTRIBUTION_COMPONENTS OR
+            NOT LLVM_DISTRIBUTION_COMPONENTS)
+          set(export_to_clangtargets EXPORT ClangTargets)
+          set_property(GLOBAL PROPERTY CLANG_HAS_EXPORTS True)
+        endif()
 
-      install(TARGETS ${name}
-        COMPONENT ${name}
-        ${export_to_clangtargets}
-        LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX}
-        ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}
-        RUNTIME DESTINATION bin)
+        install(TARGETS ${lib}
+          COMPONENT ${lib}
+          ${export_to_clangtargets}
+          LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX}
+          ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}
+          RUNTIME DESTINATION bin)
 
-      if (NOT LLVM_ENABLE_IDE)
-        add_llvm_install_targets(install-${name}
-                                 DEPENDS ${name}
-                                 COMPONENT ${name})
-      endif()
+        if (NOT LLVM_ENABLE_IDE)
+          add_llvm_install_targets(install-${lib}
+                                   DEPENDS ${lib}
+                                   COMPONENT ${lib})
+        endif()
 
-      set_property(GLOBAL APPEND PROPERTY CLANG_LIBS ${name})
+        set_property(GLOBAL APPEND PROPERTY CLANG_LIBS ${lib})
+      endif()
+      set_property(GLOBAL APPEND PROPERTY CLANG_EXPORTS ${lib})
+    else()
+      # Add empty "phony" target
+      add_custom_target(${lib})
     endif()
-    set_property(GLOBAL APPEND PROPERTY CLANG_EXPORTS ${name})
-  else()
-    # Add empty "phony" target
-    add_custom_target(${name})
-  endif()
+  endforeach()
 
   set_target_properties(${name} PROPERTIES FOLDER "Clang libraries")
   set_clang_windows_version_resource_properties(${name})
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst
--- a/external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst       Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst       Mon May 11 17:16:16 2020 +0200
@@ -2735,6 +2735,8 @@
 .. option:: -mtune=<arg>
 .. program:: clang
 
+Accepted for compatibility with GCC. Currently has no effect.
+
 .. option:: -mtvos-version-min=<arg>, -mappletvos-version-min=<arg>
 
 .. option:: -municode<arg>
@@ -2973,6 +2975,11 @@
 
 PowerPC
 -------
+.. option:: -maix-struct-return
+
+Override the default ABI for 32-bit targets to return all structs in memory,
+as in the Power 32-bit ABI for Linux (2011), and on AIX and Darwin.
+
 .. option:: -maltivec, -mno-altivec
 
 .. option:: -mcmpb, -mno-cmpb
@@ -3009,6 +3016,11 @@
 
 .. option:: -mspe, -mno-spe
 
+.. option:: -msvr4-struct-return
+
+Override the default ABI for 32-bit targets to return small structs in
+registers, as in the System V ABI (1995).
+
 .. option:: -mvsx, -mno-vsx
 
 WebAssembly
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/docs/ClangFormat.rst
--- a/external/apache2/llvm/dist/clang/docs/ClangFormat.rst     Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/docs/ClangFormat.rst     Mon May 11 17:16:16 2020 +0200
@@ -173,7 +173,7 @@
 
 
 CLion Integration
-==================
+=================
 
 :program:`clang-format` is integrated into `CLion <https://www.jetbrains
 .com/clion/>`_ as an alternative code formatter. It is disabled by default and
@@ -192,6 +192,12 @@
 <https://llvm.org/builds/>`_. The default key-binding is Ctrl-R,Ctrl-F.
 
 
+Visual Studio Code Integration
+==============================
+
+Get the latest Visual Studio Code extension from the `Visual Studio Marketplace <https://marketplace.visualstudio.com/items?itemName=xaver.clang-format>`_. The default key-binding is Alt-Shift-F.
+
+
 Script for patch reformatting
 =============================
 
diff -r d581bb3dc6df -r f532e9b62a19 external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst
--- a/external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst Sun May 10 01:16:31 2020 +0200
+++ b/external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst Mon May 11 17:16:16 2020 +0200
@@ -395,6 +395,21 @@
                                               return;
                                             }
 
+**AllowShortEnumsOnASingleLine** (``bool``)
+  Allow short enums on a single line.
+
+  .. code-block:: c++
+
+    true:
+    enum { A, B } myEnum;
+
+    false:
+    enum
+    {
+      A,
+      B
+    } myEnum;
+
 **AllowShortFunctionsOnASingleLine** (``ShortFunctionStyle``)
   Dependent on the value, ``int f() { return 0; }`` can be put on a
   single line.
@@ -717,26 +732,6 @@
         aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa);
     }
 
-
-**InsertTrailingCommas** (``TrailingCommaStyle``) can be set to ``TCS_Wrapped``
-  to insert trailing commas in container literals (arrays and objects) that wrap
-  across multiple lines. It is currently only available for JavaScript and
-  disabled by default (``TCS_None``).
-
-  ``InsertTrailingCommas`` cannot be used together with ``BinPackArguments`` as
-  inserting the comma disables bin-packing.
-
-  .. code-block:: c++
-
-    TSC_Wrapped:
-    const someArray = [
-      aaaaaaaaaaaaaaaaaaaaaaaaaa,
-      aaaaaaaaaaaaaaaaaaaaaaaaaa,
-      aaaaaaaaaaaaaaaaaaaaaaaaaa,



Home | Main Index | Thread Index | Old Index