Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src-draft/trunk]: src/external/apache2/llvm/dist Import LLVM 83d705adb2e043e...
details: https://anonhg.NetBSD.org/src-all/rev/46c09cbb8dc5
branches: trunk
changeset: 952765:46c09cbb8dc5
user: Joerg Sonnenberger <joerg%bec.de@localhost>
date: Wed Feb 03 01:08:49 2021 +0100
description:
Import LLVM 83d705adb2e043e576c9cbaf9709795bc69fe5cf
diffstat:
external/apache2/llvm/dist/clang/CMakeLists.txt | 113 +-
external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/cindex.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/enumerations.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt | 5 +-
external/apache2/llvm/dist/clang/bindings/python/tests/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_access_specifiers.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cdb.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_code_completion.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_comment.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor_kind.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_diagnostics.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_exception_specification_kind.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_file.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_index.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_linkage.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_location.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tls_kind.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_token_kind.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tokens.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_translation_unit.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_type.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/util.cpython-38.pyc | Bin
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py | 2 +-
external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_diagnostics.py | 6 +-
external/apache2/llvm/dist/clang/cmake/caches/3-stage-base.cmake | 9 +
external/apache2/llvm/dist/clang/cmake/caches/Android.cmake | 1 +
external/apache2/llvm/dist/clang/cmake/caches/Apple-stage1.cmake | 1 +
external/apache2/llvm/dist/clang/cmake/caches/Apple-stage2.cmake | 9 +
external/apache2/llvm/dist/clang/cmake/caches/CrossWinToARMLinux.cmake | 23 +-
external/apache2/llvm/dist/clang/cmake/caches/Fuchsia-stage2.cmake | 79 +-
external/apache2/llvm/dist/clang/cmake/caches/Fuchsia.cmake | 32 +-
external/apache2/llvm/dist/clang/cmake/modules/ClangConfig.cmake.in | 1 +
external/apache2/llvm/dist/clang/docs/APINotes.rst | 363 +
external/apache2/llvm/dist/clang/docs/Block-ABI-Apple.rst | 5 +-
external/apache2/llvm/dist/clang/docs/ClangCommandLineReference.rst | 553 +-
external/apache2/llvm/dist/clang/docs/ClangFormat.rst | 28 +-
external/apache2/llvm/dist/clang/docs/ClangFormatStyleOptions.rst | 1202 +-
external/apache2/llvm/dist/clang/docs/ClangFormattedStatus.rst | 7051 ++
external/apache2/llvm/dist/clang/docs/ClangOffloadBundler.rst | 211 +
external/apache2/llvm/dist/clang/docs/ClangPlugins.rst | 6 +-
external/apache2/llvm/dist/clang/docs/ClangTools.rst | 2 +-
external/apache2/llvm/dist/clang/docs/CommandGuide/clang.rst | 30 +-
external/apache2/llvm/dist/clang/docs/ConstantInterpreter.rst | 54 +-
external/apache2/llvm/dist/clang/docs/ControlFlowIntegrity.rst | 9 +-
external/apache2/llvm/dist/clang/docs/ControlFlowIntegrityDesign.rst | 4 +-
external/apache2/llvm/dist/clang/docs/DataFlowSanitizer.rst | 52 +
external/apache2/llvm/dist/clang/docs/DiagnosticsReference.rst | 16 +-
external/apache2/llvm/dist/clang/docs/HardwareAssistedAddressSanitizerDesign.rst | 18 +-
external/apache2/llvm/dist/clang/docs/InternalsManual.rst | 18 +-
external/apache2/llvm/dist/clang/docs/JSONCompilationDatabase.rst | 18 +-
external/apache2/llvm/dist/clang/docs/LTOVisibility.rst | 10 +
external/apache2/llvm/dist/clang/docs/LanguageExtensions.rst | 308 +-
external/apache2/llvm/dist/clang/docs/LibASTMatchersReference.html | 1436 +-
external/apache2/llvm/dist/clang/docs/LibASTMatchersTutorial.rst | 16 +-
external/apache2/llvm/dist/clang/docs/LibFormat.rst | 22 +-
external/apache2/llvm/dist/clang/docs/LibTooling.rst | 2 +-
external/apache2/llvm/dist/clang/docs/MatrixTypes.rst | 4 +-
external/apache2/llvm/dist/clang/docs/Modules.rst | 122 +
external/apache2/llvm/dist/clang/docs/OpenCLSupport.rst | 286 +-
external/apache2/llvm/dist/clang/docs/OpenMPSupport.rst | 118 +-
external/apache2/llvm/dist/clang/docs/RAVFrontendAction.rst | 9 +-
external/apache2/llvm/dist/clang/docs/ReleaseNotes.rst | 213 +-
external/apache2/llvm/dist/clang/docs/SanitizerCoverage.rst | 36 +-
external/apache2/llvm/dist/clang/docs/SourceBasedCodeCoverage.rst | 77 +-
external/apache2/llvm/dist/clang/docs/ThinLTO.rst | 14 +-
external/apache2/llvm/dist/clang/docs/ThreadSafetyAnalysis.rst | 126 +-
external/apache2/llvm/dist/clang/docs/UndefinedBehaviorSanitizer.rst | 6 +
external/apache2/llvm/dist/clang/docs/UsersManual.rst | 581 +-
external/apache2/llvm/dist/clang/docs/analyzer/checkers.rst | 260 +-
external/apache2/llvm/dist/clang/docs/analyzer/conf.py | 4 +-
external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/DebugChecks.rst | 2 +-
external/apache2/llvm/dist/clang/docs/analyzer/user-docs/CrossTranslationUnit.rst | 250 +-
external/apache2/llvm/dist/clang/docs/conf.py | 4 +-
external/apache2/llvm/dist/clang/docs/index.rst | 3 +
external/apache2/llvm/dist/clang/docs/tools/dump_ast_matchers.py | 66 +-
external/apache2/llvm/dist/clang/docs/tools/dump_format_style.py | 21 +-
external/apache2/llvm/dist/clang/docs/tools/generate_formatted_state.py | 156 +
external/apache2/llvm/dist/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp | 4 +-
external/apache2/llvm/dist/clang/examples/Attribute/Attribute.cpp | 49 +-
external/apache2/llvm/dist/clang/examples/Attribute/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/clang/examples/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/examples/CallSuperAttribute/CMakeLists.txt | 13 +
external/apache2/llvm/dist/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp | 190 +
external/apache2/llvm/dist/clang/examples/clang-interpreter/main.cpp | 5 +
external/apache2/llvm/dist/clang/include/clang-c/Index.h | 44 +-
external/apache2/llvm/dist/clang/include/clang-c/Rewrite.h | 63 +
external/apache2/llvm/dist/clang/include/clang/APINotes/APINotesYAMLCompiler.h | 24 +
external/apache2/llvm/dist/clang/include/clang/APINotes/Types.h | 734 +
external/apache2/llvm/dist/clang/include/clang/ARCMigrate/FileRemapper.h | 8 +
external/apache2/llvm/dist/clang/include/clang/AST/APValue.h | 165 +-
external/apache2/llvm/dist/clang/include/clang/AST/ASTContext.h | 159 +-
external/apache2/llvm/dist/clang/include/clang/AST/ASTDumper.h | 15 +-
external/apache2/llvm/dist/clang/include/clang/AST/ASTFwd.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/AST/ASTImporter.h | 8 +
external/apache2/llvm/dist/clang/include/clang/AST/ASTNodeTraverser.h | 98 +-
external/apache2/llvm/dist/clang/include/clang/AST/ASTStructuralEquivalence.h | 7 +
external/apache2/llvm/dist/clang/include/clang/AST/ASTTypeTraits.h | 83 +-
external/apache2/llvm/dist/clang/include/clang/AST/AbstractBasicReader.h | 34 +
external/apache2/llvm/dist/clang/include/clang/AST/AbstractBasicWriter.h | 35 +
external/apache2/llvm/dist/clang/include/clang/AST/Attr.h | 39 +-
external/apache2/llvm/dist/clang/include/clang/AST/BuiltinTypes.def | 6 +
external/apache2/llvm/dist/clang/include/clang/AST/CXXInheritance.h | 10 -
external/apache2/llvm/dist/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def | 9 +
external/apache2/llvm/dist/clang/include/clang/AST/CanonicalType.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/AST/Comment.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/AST/CommentLexer.h | 31 +-
external/apache2/llvm/dist/clang/include/clang/AST/ComputeDependence.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/AST/Decl.h | 171 +-
external/apache2/llvm/dist/clang/include/clang/AST/DeclBase.h | 51 +-
external/apache2/llvm/dist/clang/include/clang/AST/DeclCXX.h | 126 +-
external/apache2/llvm/dist/clang/include/clang/AST/DeclObjC.h | 49 +-
external/apache2/llvm/dist/clang/include/clang/AST/DeclOpenMP.h | 250 +-
external/apache2/llvm/dist/clang/include/clang/AST/DeclTemplate.h | 117 +-
external/apache2/llvm/dist/clang/include/clang/AST/DeclarationName.h | 113 +-
external/apache2/llvm/dist/clang/include/clang/AST/DependenceFlags.h | 65 +-
external/apache2/llvm/dist/clang/include/clang/AST/DependentDiagnostic.h | 10 +-
external/apache2/llvm/dist/clang/include/clang/AST/Expr.h | 675 +-
external/apache2/llvm/dist/clang/include/clang/AST/ExprCXX.h | 450 +-
external/apache2/llvm/dist/clang/include/clang/AST/ExprConcepts.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/AST/ExprObjC.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/AST/ExprOpenMP.h | 54 +-
external/apache2/llvm/dist/clang/include/clang/AST/ExternalASTSource.h | 4 -
external/apache2/llvm/dist/clang/include/clang/AST/GlobalDecl.h | 1 +
external/apache2/llvm/dist/clang/include/clang/AST/IgnoreExpr.h | 161 +
external/apache2/llvm/dist/clang/include/clang/AST/JSONNodeDumper.h | 4 +
external/apache2/llvm/dist/clang/include/clang/AST/Mangle.h | 28 +-
external/apache2/llvm/dist/clang/include/clang/AST/NestedNameSpecifier.h | 37 +-
external/apache2/llvm/dist/clang/include/clang/AST/ODRHash.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/AST/OpenMPClause.h | 777 +-
external/apache2/llvm/dist/clang/include/clang/AST/OperationKinds.def | 11 +-
external/apache2/llvm/dist/clang/include/clang/AST/OptionalDiagnostic.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/AST/ParentMap.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/AST/ParentMapContext.h | 13 +-
external/apache2/llvm/dist/clang/include/clang/AST/PrettyPrinter.h | 40 +-
external/apache2/llvm/dist/clang/include/clang/AST/PropertiesBase.td | 308 +
external/apache2/llvm/dist/clang/include/clang/AST/RecordLayout.h | 65 +-
external/apache2/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h | 320 +-
external/apache2/llvm/dist/clang/include/clang/AST/Redeclarable.h | 15 +
external/apache2/llvm/dist/clang/include/clang/AST/Stmt.h | 134 +-
external/apache2/llvm/dist/clang/include/clang/AST/StmtIterator.h | 9 +-
external/apache2/llvm/dist/clang/include/clang/AST/StmtOpenMP.h | 1765 +-
external/apache2/llvm/dist/clang/include/clang/AST/TemplateBase.h | 76 +-
external/apache2/llvm/dist/clang/include/clang/AST/TemplateName.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/AST/TextNodeDumper.h | 34 +-
external/apache2/llvm/dist/clang/include/clang/AST/Type.h | 262 +-
external/apache2/llvm/dist/clang/include/clang/AST/TypeLoc.h | 93 +-
external/apache2/llvm/dist/clang/include/clang/AST/TypeProperties.td | 15 +-
external/apache2/llvm/dist/clang/include/clang/AST/VTableBuilder.h | 37 +-
external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchFinder.h | 4 +
external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchers.h | 945 +-
external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersInternal.h | 1094 +-
external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersMacros.h | 176 +-
external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h | 40 +-
external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h | 112 +
external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/Dominators.h | 76 +-
external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/LiveVariables.h | 18 +-
external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafety.h | 12 +-
external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/UninitializedValues.h | 4 +
external/apache2/llvm/dist/clang/include/clang/Analysis/AnalysisDeclContext.h | 2 +
external/apache2/llvm/dist/clang/include/clang/Analysis/CallGraph.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/Analysis/IssueHash.h | 49 +
external/apache2/llvm/dist/clang/include/clang/Analysis/PathDiagnostic.h | 39 +
external/apache2/llvm/dist/clang/include/clang/Basic/AArch64SVEACLETypes.def | 88 +-
external/apache2/llvm/dist/clang/include/clang/Basic/AddressSpaces.h | 2 +
external/apache2/llvm/dist/clang/include/clang/Basic/AlignedAllocation.h | 2 +
external/apache2/llvm/dist/clang/include/clang/Basic/Attr.td | 312 +-
external/apache2/llvm/dist/clang/include/clang/Basic/AttrDocs.td | 1222 +-
external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.def | 95 +-
external/apache2/llvm/dist/clang/include/clang/Basic/Builtins.h | 7 +
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAArch64.def | 11 +
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsAMDGPU.def | 16 +
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsBPF.def | 8 +-
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsNVPTX.def | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsPPC.def | 271 +-
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsWebAssembly.def | 150 +-
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86.def | 60 +-
external/apache2/llvm/dist/clang/include/clang/Basic/BuiltinsX86_64.def | 35 +-
external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.def | 66 +-
external/apache2/llvm/dist/clang/include/clang/Basic/CodeGenOptions.h | 75 +-
external/apache2/llvm/dist/clang/include/clang/Basic/Cuda.h | 9 +
external/apache2/llvm/dist/clang/include/clang/Basic/DebugInfoOptions.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DeclNodes.td | 1 +
external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.h | 413 +-
external/apache2/llvm/dist/clang/include/clang/Basic/Diagnostic.td | 10 +
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAST.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticASTKinds.td | 25 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticAnalysis.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticComment.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCommonKinds.td | 11 +
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticCrossTU.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriver.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticDriverKinds.td | 61 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontend.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td | 40 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td | 71 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticIDs.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLex.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td | 14 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.def | 2 +
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.h | 16 +
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParse.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td | 96 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticRefactoring.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSema.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td | 600 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSerialization.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DiagnosticSerializationKinds.td | 19 +-
external/apache2/llvm/dist/clang/include/clang/Basic/DirectoryEntry.h | 298 +
external/apache2/llvm/dist/clang/include/clang/Basic/ExpressionTraits.h | 22 +-
external/apache2/llvm/dist/clang/include/clang/Basic/FPOptions.def | 26 +
external/apache2/llvm/dist/clang/include/clang/Basic/Features.def | 3 +
external/apache2/llvm/dist/clang/include/clang/Basic/FileEntry.h | 406 +
external/apache2/llvm/dist/clang/include/clang/Basic/FileManager.h | 158 +-
external/apache2/llvm/dist/clang/include/clang/Basic/FixedPoint.h | 212 -
external/apache2/llvm/dist/clang/include/clang/Basic/IdentifierTable.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Basic/JsonSupport.h | 13 +-
external/apache2/llvm/dist/clang/include/clang/Basic/LLVM.h | 1 +
external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.def | 65 +-
external/apache2/llvm/dist/clang/include/clang/Basic/LangOptions.h | 367 +-
external/apache2/llvm/dist/clang/include/clang/Basic/LangStandard.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Basic/LangStandards.def | 14 +
external/apache2/llvm/dist/clang/include/clang/Basic/Module.h | 89 +-
external/apache2/llvm/dist/clang/include/clang/Basic/ObjCRuntime.h | 4 +
external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLExtensions.def | 135 +-
external/apache2/llvm/dist/clang/include/clang/Basic/OpenCLOptions.h | 217 +-
external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.def | 20 +-
external/apache2/llvm/dist/clang/include/clang/Basic/OpenMPKinds.h | 23 +-
external/apache2/llvm/dist/clang/include/clang/Basic/OperatorKinds.h | 5 +
external/apache2/llvm/dist/clang/include/clang/Basic/PPCTypes.def | 38 +
external/apache2/llvm/dist/clang/include/clang/Basic/PartialDiagnostic.h | 277 +-
external/apache2/llvm/dist/clang/include/clang/Basic/ProfileList.h | 58 +
external/apache2/llvm/dist/clang/include/clang/Basic/Sanitizers.def | 6 +-
external/apache2/llvm/dist/clang/include/clang/Basic/SourceLocation.h | 31 +
external/apache2/llvm/dist/clang/include/clang/Basic/SourceManager.h | 1042 +-
external/apache2/llvm/dist/clang/include/clang/Basic/Specifiers.h | 54 +-
external/apache2/llvm/dist/clang/include/clang/Basic/StmtNodes.td | 2 +
external/apache2/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h | 15 +-
external/apache2/llvm/dist/clang/include/clang/Basic/TargetCXXABI.h | 25 +-
external/apache2/llvm/dist/clang/include/clang/Basic/TargetID.h | 56 +
external/apache2/llvm/dist/clang/include/clang/Basic/TargetInfo.h | 121 +-
external/apache2/llvm/dist/clang/include/clang/Basic/TargetOptions.h | 12 +-
external/apache2/llvm/dist/clang/include/clang/Basic/TokenKinds.def | 55 +-
external/apache2/llvm/dist/clang/include/clang/Basic/TypeNodes.td | 2 +-
external/apache2/llvm/dist/clang/include/clang/Basic/TypeTraits.h | 138 +-
external/apache2/llvm/dist/clang/include/clang/Basic/X86Target.def | 240 -
external/apache2/llvm/dist/clang/include/clang/Basic/arm_bf16.td | 14 +
external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve.td | 12 +-
external/apache2/llvm/dist/clang/include/clang/Basic/arm_mve_defs.td | 8 +-
external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon.td | 267 +-
external/apache2/llvm/dist/clang/include/clang/Basic/arm_neon_incl.td | 5 +-
external/apache2/llvm/dist/clang/include/clang/Basic/arm_sve.td | 273 +-
external/apache2/llvm/dist/clang/include/clang/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/include/clang/CodeGen/BackendUtil.h | 5 -
external/apache2/llvm/dist/clang/include/clang/CodeGen/CGFunctionInfo.h | 60 +-
external/apache2/llvm/dist/clang/include/clang/CodeGen/CodeGenABITypes.h | 45 +
external/apache2/llvm/dist/clang/include/clang/CodeGen/ConstantInitBuilder.h | 23 +-
external/apache2/llvm/dist/clang/include/clang/Config/config.h.cmake | 3 -
external/apache2/llvm/dist/clang/include/clang/CrossTU/CrossTranslationUnit.h | 83 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Action.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Driver/CC1Options.td | 941 -
external/apache2/llvm/dist/clang/include/clang/Driver/CLCompatOptions.td | 470 -
external/apache2/llvm/dist/clang/include/clang/Driver/Compilation.h | 17 +
external/apache2/llvm/dist/clang/include/clang/Driver/Distro.h | 18 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Driver.h | 10 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Job.h | 115 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Options.h | 8 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Options.td | 4286 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Phases.h | 3 +-
external/apache2/llvm/dist/clang/include/clang/Driver/SanitizerArgs.h | 9 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Tool.h | 56 +-
external/apache2/llvm/dist/clang/include/clang/Driver/ToolChain.h | 52 +-
external/apache2/llvm/dist/clang/include/clang/Driver/Types.h | 16 +-
external/apache2/llvm/dist/clang/include/clang/Driver/XRayArgs.h | 3 +
external/apache2/llvm/dist/clang/include/clang/Edit/EditedSource.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Format/Format.h | 1235 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/ASTConsumers.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/ASTUnit.h | 18 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInstance.h | 73 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/CompilerInvocation.h | 49 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendAction.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendActions.h | 2 +
external/apache2/llvm/dist/clang/include/clang/Frontend/FrontendOptions.h | 38 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/PrecompiledPreamble.h | 26 +-
external/apache2/llvm/dist/clang/include/clang/Frontend/Utils.h | 8 +-
external/apache2/llvm/dist/clang/include/clang/Index/IndexingAction.h | 17 +-
external/apache2/llvm/dist/clang/include/clang/Index/IndexingOptions.h | 7 +
external/apache2/llvm/dist/clang/include/clang/IndexSerialization/SerializablePathCollection.h | 129 +
external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearch.h | 34 +
external/apache2/llvm/dist/clang/include/clang/Lex/HeaderSearchOptions.h | 9 +-
external/apache2/llvm/dist/clang/include/clang/Lex/Lexer.h | 10 +-
external/apache2/llvm/dist/clang/include/clang/Lex/LiteralSupport.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Lex/ModuleMap.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Lex/Preprocessor.h | 24 +
external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h | 3 +-
external/apache2/llvm/dist/clang/include/clang/Lex/PreprocessorOptions.h | 26 +-
external/apache2/llvm/dist/clang/include/clang/Lex/VariadicMacroSupport.h | 10 +-
external/apache2/llvm/dist/clang/include/clang/Parse/Parser.h | 215 +-
external/apache2/llvm/dist/clang/include/clang/Parse/RAIIObjectsForParser.h | 4 +-
external/apache2/llvm/dist/clang/include/clang/Sema/CodeCompleteConsumer.h | 3 -
external/apache2/llvm/dist/clang/include/clang/Sema/DeclSpec.h | 595 +-
external/apache2/llvm/dist/clang/include/clang/Sema/DelayedDiagnostic.h | 19 +-
external/apache2/llvm/dist/clang/include/clang/Sema/Designator.h | 49 +-
external/apache2/llvm/dist/clang/include/clang/Sema/Initialization.h | 67 +-
external/apache2/llvm/dist/clang/include/clang/Sema/Lookup.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Sema/MultiplexExternalSemaSource.h | 2 -
external/apache2/llvm/dist/clang/include/clang/Sema/Overload.h | 6 +
external/apache2/llvm/dist/clang/include/clang/Sema/Ownership.h | 21 +-
external/apache2/llvm/dist/clang/include/clang/Sema/ParsedAttr.h | 48 +-
external/apache2/llvm/dist/clang/include/clang/Sema/Scope.h | 21 +-
external/apache2/llvm/dist/clang/include/clang/Sema/ScopeInfo.h | 28 +-
external/apache2/llvm/dist/clang/include/clang/Sema/Sema.h | 1166 +-
external/apache2/llvm/dist/clang/include/clang/Sema/SemaInternal.h | 5 +
external/apache2/llvm/dist/clang/include/clang/Sema/Template.h | 38 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h | 203 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ASTReader.h | 54 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ASTRecordReader.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ASTRecordWriter.h | 15 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ASTWriter.h | 29 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleFile.h | 38 +-
external/apache2/llvm/dist/clang/include/clang/Serialization/ModuleManager.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td | 29 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td | 194 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h | 36 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def | 30 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h | 34 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h | 26 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h | 7 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h | 5 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h | 1 +
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/Checker.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h | 29 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h | 226 +
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/IssueHash.h | 50 -
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h | 7 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h | 32 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h | 135 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h | 31 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h | 7 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h | 15 +
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 201 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h | 141 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h | 41 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def | 10 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h | 8 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h | 18 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h | 6 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h | 178 -
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h | 3 +
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h | 167 +-
external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h | 184 +-
external/apache2/llvm/dist/clang/include/clang/Testing/CommandLineArgs.h | 41 +
external/apache2/llvm/dist/clang/include/clang/Testing/TestClangConfig.h | 87 +
external/apache2/llvm/dist/clang/include/clang/Tooling/CommonOptionsParser.h | 26 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/CompilationDatabase.h | 22 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Core/Lookup.h | 50 -
external/apache2/llvm/dist/clang/include/clang/Tooling/DiagnosticsYaml.h | 13 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h | 2 -
external/apache2/llvm/dist/clang/include/clang/Tooling/Inclusions/IncludeStyle.h | 21 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/AtomicChange.h | 12 +
external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Lookup.h | 50 +
external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h | 2 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h | 13 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/ReplacementsYaml.h | 8 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/BuildTree.h | 35 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/CMakeLists.txt | 7 +
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Nodes.h | 485 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Nodes.td | 296 +
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Syntax.td | 85 +
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tokens.h | 12 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/Tree.h | 218 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Tooling.h | 14 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/MatchConsumer.h | 6 -
external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Parsing.h | 41 +
external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RangeSelector.h | 45 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/RewriteRule.h | 298 +-
external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/Stencil.h | 24 +-
external/apache2/llvm/dist/clang/include/clang/module.modulemap | 8 +
external/apache2/llvm/dist/clang/lib/APINotes/APINotesFormat.h | 255 +
external/apache2/llvm/dist/clang/lib/APINotes/APINotesTypes.cpp | 107 +
external/apache2/llvm/dist/clang/lib/APINotes/APINotesYAMLCompiler.cpp | 598 +
external/apache2/llvm/dist/clang/lib/APINotes/CMakeLists.txt | 7 +
external/apache2/llvm/dist/clang/lib/ARCMigrate/ARCMT.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/ARCMigrate/CMakeLists.txt | 9 +
external/apache2/llvm/dist/clang/lib/ARCMigrate/FileRemapper.cpp | 15 +
external/apache2/llvm/dist/clang/lib/ARCMigrate/ObjCMT.cpp | 39 +-
external/apache2/llvm/dist/clang/lib/ARCMigrate/TransGCAttrs.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/ARCMigrate/TransProperties.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/ARCMigrate/Transforms.h | 6 +-
external/apache2/llvm/dist/clang/lib/AST/APValue.cpp | 624 +-
external/apache2/llvm/dist/clang/lib/AST/ASTContext.cpp | 670 +-
external/apache2/llvm/dist/clang/lib/AST/ASTDiagnostic.cpp | 15 +-
external/apache2/llvm/dist/clang/lib/AST/ASTDumper.cpp | 105 +-
external/apache2/llvm/dist/clang/lib/AST/ASTImporter.cpp | 684 +-
external/apache2/llvm/dist/clang/lib/AST/ASTImporterLookupTable.cpp | 20 +-
external/apache2/llvm/dist/clang/lib/AST/ASTStructuralEquivalence.cpp | 496 +-
external/apache2/llvm/dist/clang/lib/AST/ASTTypeTraits.cpp | 62 +-
external/apache2/llvm/dist/clang/lib/AST/AttrImpl.cpp | 53 +-
external/apache2/llvm/dist/clang/lib/AST/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/lib/AST/CXXInheritance.cpp | 152 +-
external/apache2/llvm/dist/clang/lib/AST/CommentLexer.cpp | 9 +-
external/apache2/llvm/dist/clang/lib/AST/ComparisonCategories.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/AST/ComputeDependence.cpp | 169 +-
external/apache2/llvm/dist/clang/lib/AST/Decl.cpp | 426 +-
external/apache2/llvm/dist/clang/lib/AST/DeclBase.cpp | 105 +-
external/apache2/llvm/dist/clang/lib/AST/DeclCXX.cpp | 216 +-
external/apache2/llvm/dist/clang/lib/AST/DeclObjC.cpp | 53 +-
external/apache2/llvm/dist/clang/lib/AST/DeclOpenMP.cpp | 112 +-
external/apache2/llvm/dist/clang/lib/AST/DeclPrinter.cpp | 51 +-
external/apache2/llvm/dist/clang/lib/AST/DeclTemplate.cpp | 77 +-
external/apache2/llvm/dist/clang/lib/AST/DeclarationName.cpp | 27 +-
external/apache2/llvm/dist/clang/lib/AST/Expr.cpp | 682 +-
external/apache2/llvm/dist/clang/lib/AST/ExprCXX.cpp | 341 +-
external/apache2/llvm/dist/clang/lib/AST/ExprClassification.cpp | 11 +-
external/apache2/llvm/dist/clang/lib/AST/ExprConstant.cpp | 2044 +-
external/apache2/llvm/dist/clang/lib/AST/FormatString.cpp | 1 -
external/apache2/llvm/dist/clang/lib/AST/Interp/Disasm.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/AST/Interp/InterpFrame.h | 8 +-
external/apache2/llvm/dist/clang/lib/AST/Interp/State.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/AST/ItaniumMangle.cpp | 1474 +-
external/apache2/llvm/dist/clang/lib/AST/JSONNodeDumper.cpp | 48 +-
external/apache2/llvm/dist/clang/lib/AST/Linkage.h | 2 +
external/apache2/llvm/dist/clang/lib/AST/Mangle.cpp | 73 +-
external/apache2/llvm/dist/clang/lib/AST/MicrosoftMangle.cpp | 475 +-
external/apache2/llvm/dist/clang/lib/AST/NSAPI.cpp | 5 +
external/apache2/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp | 4 +
external/apache2/llvm/dist/clang/lib/AST/ODRHash.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/AST/OSLog.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/AST/OpenMPClause.cpp | 351 +-
external/apache2/llvm/dist/clang/lib/AST/ParentMapContext.cpp | 117 +-
external/apache2/llvm/dist/clang/lib/AST/PrintfFormatString.cpp | 4 +
external/apache2/llvm/dist/clang/lib/AST/RecordLayout.cpp | 41 +-
external/apache2/llvm/dist/clang/lib/AST/RecordLayoutBuilder.cpp | 423 +-
external/apache2/llvm/dist/clang/lib/AST/Stmt.cpp | 122 +-
external/apache2/llvm/dist/clang/lib/AST/StmtOpenMP.cpp | 1135 +-
external/apache2/llvm/dist/clang/lib/AST/StmtPrinter.cpp | 112 +-
external/apache2/llvm/dist/clang/lib/AST/StmtProfile.cpp | 47 +-
external/apache2/llvm/dist/clang/lib/AST/TemplateBase.cpp | 35 +-
external/apache2/llvm/dist/clang/lib/AST/TemplateName.cpp | 18 +-
external/apache2/llvm/dist/clang/lib/AST/TextNodeDumper.cpp | 370 +-
external/apache2/llvm/dist/clang/lib/AST/Type.cpp | 142 +-
external/apache2/llvm/dist/clang/lib/AST/TypeLoc.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/AST/TypePrinter.cpp | 314 +-
external/apache2/llvm/dist/clang/lib/AST/VTableBuilder.cpp | 108 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchFinder.cpp | 484 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 214 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt | 12 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp | 73 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.h | 294 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/Registry.cpp | 34 +-
external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp | 30 +
external/apache2/llvm/dist/clang/lib/ASTMatchers/GtestMatchers.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Analysis/BodyFarm.cpp | 60 +-
external/apache2/llvm/dist/clang/lib/Analysis/CFG.cpp | 43 +-
external/apache2/llvm/dist/clang/lib/Analysis/CMakeLists.txt | 5 +
external/apache2/llvm/dist/clang/lib/Analysis/CalledOnceCheck.cpp | 1525 +
external/apache2/llvm/dist/clang/lib/Analysis/ExprMutationAnalyzer.cpp | 316 +-
external/apache2/llvm/dist/clang/lib/Analysis/IssueHash.cpp | 207 +
external/apache2/llvm/dist/clang/lib/Analysis/LiveVariables.cpp | 102 +-
external/apache2/llvm/dist/clang/lib/Analysis/PathDiagnostic.cpp | 46 +-
external/apache2/llvm/dist/clang/lib/Analysis/ReachableCode.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafety.cpp | 70 +-
external/apache2/llvm/dist/clang/lib/Analysis/ThreadSafetyCommon.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Analysis/UninitializedValues.cpp | 36 +-
external/apache2/llvm/dist/clang/lib/Basic/CMakeLists.txt | 17 +-
external/apache2/llvm/dist/clang/lib/Basic/Cuda.cpp | 43 +-
external/apache2/llvm/dist/clang/lib/Basic/Diagnostic.cpp | 35 +-
external/apache2/llvm/dist/clang/lib/Basic/DiagnosticIDs.cpp | 110 +-
external/apache2/llvm/dist/clang/lib/Basic/ExpressionTraits.cpp | 36 +
external/apache2/llvm/dist/clang/lib/Basic/FileEntry.cpp | 24 +
external/apache2/llvm/dist/clang/lib/Basic/FileManager.cpp | 181 +-
external/apache2/llvm/dist/clang/lib/Basic/FixedPoint.cpp | 258 -
external/apache2/llvm/dist/clang/lib/Basic/IdentifierTable.cpp | 5 +
external/apache2/llvm/dist/clang/lib/Basic/LangOptions.cpp | 19 +-
external/apache2/llvm/dist/clang/lib/Basic/Module.cpp | 21 +-
external/apache2/llvm/dist/clang/lib/Basic/OpenCLOptions.cpp | 106 +
external/apache2/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp | 63 +-
external/apache2/llvm/dist/clang/lib/Basic/ProfileList.cpp | 114 +
external/apache2/llvm/dist/clang/lib/Basic/SourceLocation.cpp | 21 +-
external/apache2/llvm/dist/clang/lib/Basic/SourceManager.cpp | 544 +-
external/apache2/llvm/dist/clang/lib/Basic/TargetID.cpp | 169 +
external/apache2/llvm/dist/clang/lib/Basic/TargetInfo.cpp | 10 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets.cpp | 72 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.cpp | 147 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/AArch64.h | 14 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.cpp | 56 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/AMDGPU.h | 112 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/ARM.h | 4 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/AVR.cpp | 7 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/Hexagon.cpp | 3 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/MSP430.cpp | 1 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/MSP430.h | 10 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/Mips.cpp | 1 -
external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.cpp | 11 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/NVPTX.h | 20 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/OSTargets.h | 85 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.cpp | 134 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/PPC.h | 95 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.cpp | 162 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/RISCV.h | 49 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.cpp | 2 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/SPIR.h | 6 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.cpp | 28 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/Sparc.h | 11 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/SystemZ.h | 9 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/TCE.h | 2 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/VE.cpp | 39 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/VE.h | 176 +
external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.cpp | 62 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/WebAssembly.h | 9 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.cpp | 744 +-
external/apache2/llvm/dist/clang/lib/Basic/Targets/X86.h | 82 +-
external/apache2/llvm/dist/clang/lib/Basic/TypeTraits.cpp | 86 +
external/apache2/llvm/dist/clang/lib/Basic/Version.cpp | 18 +-
external/apache2/llvm/dist/clang/lib/Basic/Warnings.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/CMakeLists.txt | 7 +-
external/apache2/llvm/dist/clang/lib/CodeGen/ABIInfo.h | 4 +-
external/apache2/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp | 641 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp | 60 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.cpp | 231 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGBlocks.h | 4 -
external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp | 3286 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDANV.cpp | 111 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.h | 7 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCXXABI.cpp | 45 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCXXABI.h | 70 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp | 615 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.h | 6 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGClass.cpp | 122 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.cpp | 2 -
external/apache2/llvm/dist/clang/lib/CodeGen/CGCleanup.h | 24 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.cpp | 404 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGDebugInfo.h | 16 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGDecl.cpp | 189 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGDeclCXX.cpp | 167 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGException.cpp | 101 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp | 354 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGExprAgg.cpp | 137 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp | 63 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGExprComplex.cpp | 18 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGExprConstant.cpp | 54 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp | 620 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.cpp | 93 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGLoopInfo.h | 15 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGNonTrivialStruct.cpp | 40 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGObjC.cpp | 291 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp | 67 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCMac.cpp | 100 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.cpp | 10 +
external/apache2/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.h | 14 +
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp | 3878 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h | 96 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.cpp | 60 +
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.h | 43 +
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp | 4864 +
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h | 504 +
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 5205 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 465 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayout.h | 17 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 201 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGStmt.cpp | 372 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp | 906 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGVTT.cpp | 13 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.cpp | 280 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGVTables.h | 40 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CGValue.h | 40 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CMakeLists.txt | 18 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenABITypes.cpp | 44 +
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp | 230 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp | 506 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h | 644 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp | 598 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.h | 114 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp | 82 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.h | 2 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypeCache.h | 7 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp | 100 +-
external/apache2/llvm/dist/clang/lib/CodeGen/ConstantEmitter.h | 2 +
external/apache2/llvm/dist/clang/lib/CodeGen/ConstantInitBuilder.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.cpp | 362 +-
external/apache2/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.h | 50 +-
external/apache2/llvm/dist/clang/lib/CodeGen/EHScopeStack.h | 5 -
external/apache2/llvm/dist/clang/lib/CodeGen/ItaniumCXXABI.cpp | 517 +-
external/apache2/llvm/dist/clang/lib/CodeGen/MicrosoftCXXABI.cpp | 165 +-
external/apache2/llvm/dist/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp | 14 +-
external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.cpp | 14 +-
external/apache2/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.h | 2 +-
external/apache2/llvm/dist/clang/lib/CodeGen/SwiftCallingConv.cpp | 40 +-
external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp | 1277 +-
external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.h | 24 +-
external/apache2/llvm/dist/clang/lib/CrossTU/CrossTranslationUnit.cpp | 273 +-
external/apache2/llvm/dist/clang/lib/Driver/Action.cpp | 7 +
external/apache2/llvm/dist/clang/lib/Driver/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/Driver/Compilation.cpp | 2 +
external/apache2/llvm/dist/clang/lib/Driver/Distro.cpp | 179 +-
external/apache2/llvm/dist/clang/lib/Driver/Driver.cpp | 547 +-
external/apache2/llvm/dist/clang/lib/Driver/Job.cpp | 79 +-
external/apache2/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp | 70 +-
external/apache2/llvm/dist/clang/lib/Driver/Tool.cpp | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChain.cpp | 170 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.cpp | 101 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AIX.h | 14 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.cpp | 428 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.h | 171 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.cpp | 316 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AVR.h | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Ananas.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Ananas.h | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 61 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.cpp | 263 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ARM.h | 2 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Mips.cpp | 2 -
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/PPC.cpp | 21 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/RISCV.cpp | 136 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/Sparc.cpp | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/VE.cpp | 22 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/VE.h | 31 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/X86.cpp | 52 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/X86.h | 2 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.cpp | 150 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/BareMetal.h | 15 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.cpp | 975 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Clang.h | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CloudABI.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CloudABI.h | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.cpp | 520 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CommonArgs.h | 32 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CrossWindows.cpp | 15 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/CrossWindows.h | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.cpp | 240 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Cuda.h | 20 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.cpp | 369 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Darwin.h | 61 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/DragonFly.cpp | 14 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/DragonFly.h | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Flang.cpp | 44 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Flang.h | 9 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.cpp | 21 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/FreeBSD.h | 10 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.cpp | 41 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.h | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.cpp | 212 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Gnu.h | 44 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.cpp | 323 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/HIP.h | 35 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hexagon.h | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.cpp | 7 -
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Hurd.h | 2 -
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/InterfaceStubs.cpp | 5 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.cpp | 62 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Linux.h | 7 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSP430.cpp | 156 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSP430.h | 20 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.cpp | 236 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MSVC.h | 19 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.cpp | 41 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/MinGW.h | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Minix.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Minix.h | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.cpp | 15 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Myriad.h | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NaCl.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NaCl.h | 4 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/NetBSD.h | 9 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.cpp | 75 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/OpenBSD.h | 30 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PS4CPU.cpp | 264 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/PS4CPU.h | 13 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.cpp | 20 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/RISCVToolchain.h | 7 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ROCm.h | 217 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Solaris.h | 5 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/VEToolchain.cpp | 142 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/VEToolchain.h | 67 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.cpp | 55 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/WebAssembly.h | 5 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/XCore.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ZOS.cpp | 33 +
external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ZOS.h | 40 +
external/apache2/llvm/dist/clang/lib/Driver/Types.cpp | 78 +-
external/apache2/llvm/dist/clang/lib/Driver/XRayArgs.cpp | 34 +-
external/apache2/llvm/dist/clang/lib/Edit/EditedSource.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Edit/RewriteObjCFoundationAPI.cpp | 2 +
external/apache2/llvm/dist/clang/lib/Format/BreakableToken.cpp | 192 +-
external/apache2/llvm/dist/clang/lib/Format/BreakableToken.h | 25 +-
external/apache2/llvm/dist/clang/lib/Format/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp | 65 +-
external/apache2/llvm/dist/clang/lib/Format/Format.cpp | 331 +-
external/apache2/llvm/dist/clang/lib/Format/FormatInternal.h | 1 -
external/apache2/llvm/dist/clang/lib/Format/FormatToken.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Format/FormatToken.h | 300 +-
external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.cpp | 84 +-
external/apache2/llvm/dist/clang/lib/Format/FormatTokenLexer.h | 10 +-
external/apache2/llvm/dist/clang/lib/Format/MacroExpander.cpp | 224 +
external/apache2/llvm/dist/clang/lib/Format/Macros.h | 141 +
external/apache2/llvm/dist/clang/lib/Format/NamespaceEndCommentsFixer.cpp | 26 +-
external/apache2/llvm/dist/clang/lib/Format/TokenAnalyzer.cpp | 17 +-
external/apache2/llvm/dist/clang/lib/Format/TokenAnnotator.cpp | 314 +-
external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.cpp | 89 +-
external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp | 341 +-
external/apache2/llvm/dist/clang/lib/Format/UnwrappedLineParser.h | 6 +
external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.cpp | 119 +-
external/apache2/llvm/dist/clang/lib/Format/WhitespaceManager.h | 3 +
external/apache2/llvm/dist/clang/lib/Frontend/ASTConsumers.cpp | 35 +-
external/apache2/llvm/dist/clang/lib/Frontend/ASTUnit.cpp | 103 +-
external/apache2/llvm/dist/clang/lib/Frontend/CMakeLists.txt | 8 +-
external/apache2/llvm/dist/clang/lib/Frontend/ChainedIncludesSource.cpp | 11 +-
external/apache2/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp | 307 +-
external/apache2/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp | 2347 +-
external/apache2/llvm/dist/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Frontend/DependencyFile.cpp | 17 +-
external/apache2/llvm/dist/clang/lib/Frontend/FrontendAction.cpp | 48 +-
external/apache2/llvm/dist/clang/lib/Frontend/FrontendActions.cpp | 65 +-
external/apache2/llvm/dist/clang/lib/Frontend/FrontendOptions.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Frontend/FrontendTiming.cpp | 19 -
external/apache2/llvm/dist/clang/lib/Frontend/InitHeaderSearch.cpp | 4 +
external/apache2/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp | 40 +-
external/apache2/llvm/dist/clang/lib/Frontend/ModuleDependencyCollector.cpp | 52 +-
external/apache2/llvm/dist/clang/lib/Frontend/PrecompiledPreamble.cpp | 150 +-
external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/HTMLPrint.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp | 78 +-
external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteMacros.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp | 101 +-
external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/RewriteObjC.cpp | 86 +-
external/apache2/llvm/dist/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 25 +
external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnostic.cpp | 5 +-
external/apache2/llvm/dist/clang/lib/Frontend/TextDiagnosticPrinter.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp | 12 +-
external/apache2/llvm/dist/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | 24 +-
external/apache2/llvm/dist/clang/lib/Headers/CMakeLists.txt | 16 +
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_builtin_vars.h | 9 +
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_cmath.h | 58 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_complex_builtins.h | 294 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_device_functions.h | 8 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_libdevice_declares.h | 2 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_math.h | 15 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_math_forward_declares.h | 7 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_cuda_runtime_wrapper.h | 28 +-
external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_cmath.h | 664 +
external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_libdevice_declares.h | 334 +
external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_math.h | 1275 +
external/apache2/llvm/dist/clang/lib/Headers/__clang_hip_runtime_wrapper.h | 69 +
external/apache2/llvm/dist/clang/lib/Headers/altivec.h | 1613 +-
external/apache2/llvm/dist/clang/lib/Headers/amxintrin.h | 278 +
external/apache2/llvm/dist/clang/lib/Headers/arm_acle.h | 26 +
external/apache2/llvm/dist/clang/lib/Headers/avx512bwintrin.h | 19 +-
external/apache2/llvm/dist/clang/lib/Headers/avx512fintrin.h | 211 +-
external/apache2/llvm/dist/clang/lib/Headers/avx512vlbwintrin.h | 18 +-
external/apache2/llvm/dist/clang/lib/Headers/avx512vlintrin.h | 53 +-
external/apache2/llvm/dist/clang/lib/Headers/avx512vlvnniintrin.h | 205 +-
external/apache2/llvm/dist/clang/lib/Headers/avxintrin.h | 6 +-
external/apache2/llvm/dist/clang/lib/Headers/avxvnniintrin.h | 225 +
external/apache2/llvm/dist/clang/lib/Headers/cet.h | 66 +
external/apache2/llvm/dist/clang/lib/Headers/cpuid.h | 11 +
external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/algorithm | 2 +-
external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/new | 10 +-
external/apache2/llvm/dist/clang/lib/Headers/emmintrin.h | 2 +-
external/apache2/llvm/dist/clang/lib/Headers/gfniintrin.h | 209 +-
external/apache2/llvm/dist/clang/lib/Headers/hresetintrin.h | 49 +
external/apache2/llvm/dist/clang/lib/Headers/ia32intrin.h | 97 +-
external/apache2/llvm/dist/clang/lib/Headers/immintrin.h | 17 +
external/apache2/llvm/dist/clang/lib/Headers/intrin.h | 176 +-
external/apache2/llvm/dist/clang/lib/Headers/keylockerintrin.h | 506 +
external/apache2/llvm/dist/clang/lib/Headers/mm_malloc.h | 6 +
external/apache2/llvm/dist/clang/lib/Headers/opencl-c-base.h | 18 +
external/apache2/llvm/dist/clang/lib/Headers/opencl-c.h | 670 +
external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h | 4 +
external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/cmath | 7 +-
external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/complex | 52 +
external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/complex.h | 27 +
external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/complex_cmath.h | 388 +
external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/math.h | 2 +
external/apache2/llvm/dist/clang/lib/Headers/popcntintrin.h | 11 +-
external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/smmintrin.h | 24 +
external/apache2/llvm/dist/clang/lib/Headers/uintrintrin.h | 150 +
external/apache2/llvm/dist/clang/lib/Headers/wasm_simd128.h | 146 +-
external/apache2/llvm/dist/clang/lib/Headers/x86gprintrin.h | 23 +
external/apache2/llvm/dist/clang/lib/Index/CMakeLists.txt | 4 +-
external/apache2/llvm/dist/clang/lib/Index/FileIndexRecord.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Index/IndexBody.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Index/IndexDecl.cpp | 3 +
external/apache2/llvm/dist/clang/lib/Index/IndexTypeSourceInfo.cpp | 21 +
external/apache2/llvm/dist/clang/lib/Index/IndexingAction.cpp | 26 +-
external/apache2/llvm/dist/clang/lib/Index/SimpleFormatContext.h | 72 -
external/apache2/llvm/dist/clang/lib/Index/USRGeneration.cpp | 4 +
external/apache2/llvm/dist/clang/lib/IndexSerialization/CMakeLists.txt | 10 +
external/apache2/llvm/dist/clang/lib/IndexSerialization/SerializablePathCollection.cpp | 91 +
external/apache2/llvm/dist/clang/lib/Lex/HeaderSearch.cpp | 97 +-
external/apache2/llvm/dist/clang/lib/Lex/Lexer.cpp | 51 +-
external/apache2/llvm/dist/clang/lib/Lex/LiteralSupport.cpp | 112 +-
external/apache2/llvm/dist/clang/lib/Lex/ModuleMap.cpp | 84 +-
external/apache2/llvm/dist/clang/lib/Lex/PPDirectives.cpp | 21 +-
external/apache2/llvm/dist/clang/lib/Lex/PPExpressions.cpp | 26 +-
external/apache2/llvm/dist/clang/lib/Lex/PPLexerChange.cpp | 27 +-
external/apache2/llvm/dist/clang/lib/Lex/PPMacroExpansion.cpp | 31 +-
external/apache2/llvm/dist/clang/lib/Lex/Pragma.cpp | 9 +-
external/apache2/llvm/dist/clang/lib/Lex/Preprocessor.cpp | 28 +-
external/apache2/llvm/dist/clang/lib/Lex/ScratchBuffer.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Parse/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/Parse/ParseCXXInlineMethods.cpp | 290 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseDecl.cpp | 574 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp | 150 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseExpr.cpp | 220 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp | 129 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseObjc.cpp | 57 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp | 565 +-
external/apache2/llvm/dist/clang/lib/Parse/ParsePragma.cpp | 323 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseStmt.cpp | 90 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseStmtAsm.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseTemplate.cpp | 114 +-
external/apache2/llvm/dist/clang/lib/Parse/ParseTentative.cpp | 11 +-
external/apache2/llvm/dist/clang/lib/Parse/Parser.cpp | 69 +-
external/apache2/llvm/dist/clang/lib/Rewrite/HTMLRewrite.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/Rewrite/Rewriter.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/Rewrite/TokenRewriter.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Sema/AnalysisBasedWarnings.cpp | 169 +-
external/apache2/llvm/dist/clang/lib/Sema/CMakeLists.txt | 12 +-
external/apache2/llvm/dist/clang/lib/Sema/CodeCompleteConsumer.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Sema/DeclSpec.cpp | 184 +-
external/apache2/llvm/dist/clang/lib/Sema/JumpDiagnostics.cpp | 17 +
external/apache2/llvm/dist/clang/lib/Sema/MultiplexExternalSemaSource.cpp | 7 -
external/apache2/llvm/dist/clang/lib/Sema/OpenCLBuiltins.td | 58 +-
external/apache2/llvm/dist/clang/lib/Sema/ScopeInfo.cpp | 1 +
external/apache2/llvm/dist/clang/lib/Sema/Sema.cpp | 216 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaAccess.cpp | 3 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaAttr.cpp | 329 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaCUDA.cpp | 172 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaCast.cpp | 206 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaChecking.cpp | 1846 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp | 286 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaConcept.cpp | 23 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaCoroutine.cpp | 187 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaDecl.cpp | 1443 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp | 1159 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp | 965 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp | 91 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaExceptionSpec.cpp | 17 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaExpr.cpp | 1564 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp | 313 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaExprMember.cpp | 119 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp | 191 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaInit.cpp | 414 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaLambda.cpp | 167 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaLookup.cpp | 539 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaModule.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp | 14 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp | 2185 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaOverload.cpp | 1142 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaPseudoObject.cpp | 26 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaSYCL.cpp | 49 +
external/apache2/llvm/dist/clang/lib/Sema/SemaStmt.cpp | 277 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAsm.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaStmtAttr.cpp | 117 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaTemplate.cpp | 703 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateDeduction.cpp | 487 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp | 275 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 569 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaTemplateVariadic.cpp | 64 +-
external/apache2/llvm/dist/clang/lib/Sema/SemaType.cpp | 1324 +-
external/apache2/llvm/dist/clang/lib/Sema/TreeTransform.h | 374 +-
external/apache2/llvm/dist/clang/lib/Sema/UsedDeclVisitor.h | 11 +-
external/apache2/llvm/dist/clang/lib/Serialization/ASTCommon.cpp | 12 +
external/apache2/llvm/dist/clang/lib/Serialization/ASTReader.cpp | 632 +-
external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp | 168 +-
external/apache2/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp | 447 +-
external/apache2/llvm/dist/clang/lib/Serialization/ASTWriter.cpp | 315 +-
external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterDecl.cpp | 72 +-
external/apache2/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp | 207 +-
external/apache2/llvm/dist/clang/lib/Serialization/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/Serialization/GlobalModuleIndex.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/Serialization/ModuleManager.cpp | 68 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp | 17 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp | 3 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 11 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 12 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp | 363 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp | 140 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp | 22 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp | 12 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp | 2 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp | 69 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp | 15 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp | 312 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp | 5 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp | 51 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp | 30 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Iterator.h | 16 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp | 193 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp | 61 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 730 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp | 16 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp | 13 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp | 16 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp | 121 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp | 21 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp | 59 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp | 5 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp | 5 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp | 275 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp | 95 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h | 32 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp | 23 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h | 17 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h | 35 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp | 108 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp | 602 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp | 24 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | 2015 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp | 706 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Taint.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp | 7 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp | 13 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp | 177 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp | 95 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h | 84 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h | 36 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp | 158 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp | 194 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h | 62 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp | 163 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp | 196 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp | 107 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp | 251 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp | 25 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 76 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp | 43 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 96 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp | 42 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp | 241 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp | 1 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp | 41 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp | 23 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/DynamicType.cpp | 13 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Environment.cpp | 17 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 186 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 9 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 289 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp | 41 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp | 13 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 56 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/IssueHash.cpp | 204 -
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp | 10 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 164 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 401 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ProgramState.cpp | 13 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp | 1836 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp | 41 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp | 25 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SVals.cpp | 48 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 16 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp | 26 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/Store.cpp | 3 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SubEngine.cpp | 13 -
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp | 76 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp | 49 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 6 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp | 8 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp | 454 +-
external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp | 15 +-
external/apache2/llvm/dist/clang/lib/Testing/CMakeLists.txt | 7 +
external/apache2/llvm/dist/clang/lib/Testing/CommandLineArgs.cpp | 70 +
external/apache2/llvm/dist/clang/lib/Tooling/ASTDiff/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/Tooling/AllTUsExecution.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Tooling/ArgumentsAdjusters.cpp | 34 +-
external/apache2/llvm/dist/clang/lib/Tooling/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/lib/Tooling/CommonOptionsParser.cpp | 3 +-
external/apache2/llvm/dist/clang/lib/Tooling/CompilationDatabase.cpp | 74 +-
external/apache2/llvm/dist/clang/lib/Tooling/Core/CMakeLists.txt | 2 -
external/apache2/llvm/dist/clang/lib/Tooling/Core/Lookup.cpp | 224 -
external/apache2/llvm/dist/clang/lib/Tooling/Core/Replacement.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp | 20 +-
external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp | 24 +-
external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp | 13 +-
external/apache2/llvm/dist/clang/lib/Tooling/Execution.cpp | 10 +-
external/apache2/llvm/dist/clang/lib/Tooling/FileMatchTrie.cpp | 14 +-
external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp | 52 +-
external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/IncludeStyle.cpp | 1 +
external/apache2/llvm/dist/clang/lib/Tooling/JSONCompilationDatabase.cpp | 48 +-
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/ASTSelection.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/AtomicChange.cpp | 6 +
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/CMakeLists.txt | 4 +
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Lookup.cpp | 224 +
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/RefactoringActions.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp | 5 +-
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp | 4 +-
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp | 52 +-
external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp | 2 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/BuildTree.cpp | 1025 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/CMakeLists.txt | 3 +
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ComputeReplacements.cpp | 15 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Mutations.cpp | 36 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Nodes.cpp | 668 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Synthesis.cpp | 224 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tokens.cpp | 89 +-
external/apache2/llvm/dist/clang/lib/Tooling/Syntax/Tree.cpp | 414 +-
external/apache2/llvm/dist/clang/lib/Tooling/Tooling.cpp | 81 +-
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/CMakeLists.txt | 4 +
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Parsing.cpp | 279 +
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RangeSelector.cpp | 33 +-
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/RewriteRule.cpp | 273 +-
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/SourceCode.cpp | 14 +-
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Stencil.cpp | 126 +-
external/apache2/llvm/dist/clang/lib/Tooling/Transformer/Transformer.cpp | 46 +-
external/apache2/llvm/dist/clang/runtime/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/tools/CMakeLists.txt | 5 +-
external/apache2/llvm/dist/clang/tools/apinotes-test/APINotesTest.cpp | 53 +
external/apache2/llvm/dist/clang/tools/apinotes-test/CMakeLists.txt | 7 +
external/apache2/llvm/dist/clang/tools/arcmt-test/arcmt-test.cpp | 9 +-
external/apache2/llvm/dist/clang/tools/c-index-test/c-index-test.c | 35 +-
external/apache2/llvm/dist/clang/tools/c-index-test/core_main.cpp | 29 +-
external/apache2/llvm/dist/clang/tools/clang-check/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/tools/clang-check/ClangCheck.cpp | 40 +-
external/apache2/llvm/dist/clang/tools/clang-diff/ClangDiff.cpp | 2 +-
external/apache2/llvm/dist/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp | 11 +-
external/apache2/llvm/dist/clang/tools/clang-format/ClangFormat.cpp | 40 +-
external/apache2/llvm/dist/clang/tools/clang-format/clang-format-diff.py | 4 +-
external/apache2/llvm/dist/clang/tools/clang-format/git-clang-format | 12 +-
external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp | 2 +-
external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt | 8 +-
external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp | 19 +-
external/apache2/llvm/dist/clang/tools/clang-import-test/CMakeLists.txt | 8 +-
external/apache2/llvm/dist/clang/tools/clang-import-test/clang-import-test.cpp | 26 +-
external/apache2/llvm/dist/clang/tools/clang-offload-bundler/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp | 222 +-
external/apache2/llvm/dist/clang/tools/clang-offload-wrapper/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/clang/tools/clang-refactor/ClangRefactor.cpp | 7 +-
external/apache2/llvm/dist/clang/tools/clang-rename/ClangRename.cpp | 8 +-
external/apache2/llvm/dist/clang/tools/clang-scan-deps/ClangScanDeps.cpp | 29 +-
external/apache2/llvm/dist/clang/tools/clang-shlib/CMakeLists.txt | 7 +-
external/apache2/llvm/dist/clang/tools/diagtool/CMakeLists.txt | 14 +-
external/apache2/llvm/dist/clang/tools/diagtool/DiagnosticNames.cpp | 2 +-
external/apache2/llvm/dist/clang/tools/driver/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/clang/tools/driver/cc1_main.cpp | 14 +-
external/apache2/llvm/dist/clang/tools/driver/cc1as_main.cpp | 29 +-
external/apache2/llvm/dist/clang/tools/driver/driver.cpp | 14 +-
external/apache2/llvm/dist/clang/tools/libclang/CIndex.cpp | 105 +-
external/apache2/llvm/dist/clang/tools/libclang/CIndexInclusionStack.cpp | 24 +-
external/apache2/llvm/dist/clang/tools/libclang/CMakeLists.txt | 19 +-
external/apache2/llvm/dist/clang/tools/libclang/CXCursor.cpp | 9 +
external/apache2/llvm/dist/clang/tools/libclang/CXIndexDataConsumer.cpp | 13 +-
external/apache2/llvm/dist/clang/tools/libclang/CXSourceLocation.h | 6 +-
external/apache2/llvm/dist/clang/tools/libclang/CXType.cpp | 3 +
external/apache2/llvm/dist/clang/tools/libclang/FatalErrorHandler.cpp | 1 +
external/apache2/llvm/dist/clang/tools/libclang/Indexing.cpp | 4 +-
external/apache2/llvm/dist/clang/tools/libclang/Rewrite.cpp | 63 +
external/apache2/llvm/dist/clang/tools/libclang/libclang.exports | 10 +
external/apache2/llvm/dist/clang/tools/scan-build-py/README.md | 2 +-
external/apache2/llvm/dist/clang/tools/scan-build-py/bin/analyze-build | 7 +-
external/apache2/llvm/dist/clang/tools/scan-build-py/bin/intercept-build | 7 +-
external/apache2/llvm/dist/clang/tools/scan-build-py/bin/scan-build | 7 +-
external/apache2/llvm/dist/clang/tools/scan-build-py/libscanbuild/analyze.py | 13 +-
external/apache2/llvm/dist/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/clang/tools/scan-build/bin/scan-build | 13 +-
external/apache2/llvm/dist/clang/tools/scan-build/bin/set-xcode-analyzer | 4 +-
external/apache2/llvm/dist/clang/tools/scan-view/CMakeLists.txt | 3 -
external/apache2/llvm/dist/clang/tools/scan-view/share/FileRadar.scpt | Bin
external/apache2/llvm/dist/clang/tools/scan-view/share/Reporter.py | 251 -
external/apache2/llvm/dist/clang/tools/scan-view/share/ScanView.py | 2 +-
external/apache2/llvm/dist/clang/utils/TableGen/CMakeLists.txt | 1 +
external/apache2/llvm/dist/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp | 12 +-
external/apache2/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp | 85 +-
external/apache2/llvm/dist/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp | 5 +
external/apache2/llvm/dist/clang/utils/TableGen/ClangOptionDocEmitter.cpp | 2 -
external/apache2/llvm/dist/clang/utils/TableGen/ClangSACheckersEmitter.cpp | 25 +
external/apache2/llvm/dist/clang/utils/TableGen/ClangSyntaxEmitter.cpp | 236 +
external/apache2/llvm/dist/clang/utils/TableGen/MveEmitter.cpp | 4 +-
external/apache2/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp | 321 +-
external/apache2/llvm/dist/clang/utils/TableGen/SveEmitter.cpp | 196 +-
external/apache2/llvm/dist/clang/utils/TableGen/TableGen.cpp | 17 +
external/apache2/llvm/dist/clang/utils/TableGen/TableGenBackends.h | 9 +-
external/apache2/llvm/dist/clang/utils/analyzer/.dockerignore | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/CmpRuns.py | 626 +-
external/apache2/llvm/dist/clang/utils/analyzer/Dockerfile | 70 +
external/apache2/llvm/dist/clang/utils/analyzer/ProjectMap.py | 208 +
external/apache2/llvm/dist/clang/utils/analyzer/SATest.py | 360 +
external/apache2/llvm/dist/clang/utils/analyzer/SATestAdd.py | 82 +-
external/apache2/llvm/dist/clang/utils/analyzer/SATestBenchmark.py | 158 +
external/apache2/llvm/dist/clang/utils/analyzer/SATestBuild.py | 1287 +-
external/apache2/llvm/dist/clang/utils/analyzer/SATestUpdateDiffs.py | 90 +-
external/apache2/llvm/dist/clang/utils/analyzer/SATestUtils.py | 138 +-
external/apache2/llvm/dist/clang/utils/analyzer/SumTimerInfo.py | 83 +-
external/apache2/llvm/dist/clang/utils/analyzer/entrypoint.py | 72 +
external/apache2/llvm/dist/clang/utils/analyzer/exploded-graph-rewriter.py | 12 +-
external/apache2/llvm/dist/clang/utils/analyzer/projects/box2d/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/box2d/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/capnproto/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/capnproto/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/cppcheck/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/cppcheck/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/cxxopts/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/cxxopts/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/drogon/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/drogon/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/duckdb/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/duckdb/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/faiss/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/faiss/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/fmt/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/fmt/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/harfbuzz/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/harfbuzz/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/libsoundio/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/libsoundio/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/oatpp/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/oatpp/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/projects.json | 162 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/re2/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/re2/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/simbody/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/simbody/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/symengine/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/symengine/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/termbox/cleanup_run_static_analyzer.sh | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/termbox/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyexpr/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyexpr/run_static_analyzer.cmd | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyspline/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyspline/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyvm/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tinyvm/run_static_analyzer.cmd | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tmux/cleanup_run_static_analyzer.sh | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/tmux/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/zstd/cleanup_run_static_analyzer.sh | 1 +
external/apache2/llvm/dist/clang/utils/analyzer/projects/zstd/run_static_analyzer.cmd | 2 +
external/apache2/llvm/dist/clang/utils/analyzer/requirements.txt | 6 +
external/apache2/llvm/dist/clang/utils/clangdiag.py | 2 +-
external/apache2/llvm/dist/clang/utils/creduce-clang-crash.py | 54 +-
external/apache2/llvm/dist/clang/utils/hmaptool/hmaptool | 2 +-
external/apache2/llvm/dist/clang/utils/make-ast-dump-check.sh | 27 +-
external/apache2/llvm/dist/clang/utils/modfuzz.py | 2 +-
external/apache2/llvm/dist/libcxx/CMakeLists.txt | 240 +-
external/apache2/llvm/dist/libcxx/NOTES.TXT | 29 -
external/apache2/llvm/dist/libcxx/TODO.TXT | 1 -
external/apache2/llvm/dist/libcxx/benchmarks/CMakeLists.txt | 32 +-
external/apache2/llvm/dist/libcxx/benchmarks/VariantBenchmarks.h | 58 +
external/apache2/llvm/dist/libcxx/benchmarks/algorithms.bench.cpp | 163 +-
external/apache2/llvm/dist/libcxx/benchmarks/map.bench.cpp | 1037 +
external/apache2/llvm/dist/libcxx/benchmarks/variant_visit_1.bench.cpp | 27 +
external/apache2/llvm/dist/libcxx/benchmarks/variant_visit_2.bench.cpp | 22 +
external/apache2/llvm/dist/libcxx/benchmarks/variant_visit_3.bench.cpp | 20 +
external/apache2/llvm/dist/libcxx/cmake/Modules/CheckLibcxxAtomic.cmake | 56 -
external/apache2/llvm/dist/libcxx/cmake/Modules/DefineLinkerScript.cmake | 16 +-
external/apache2/llvm/dist/libcxx/cmake/Modules/HandleLibCXXABI.cmake | 10 +-
external/apache2/llvm/dist/libcxx/cmake/Modules/HandleLibcxxFlags.cmake | 3 -
external/apache2/llvm/dist/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake | 196 +-
external/apache2/llvm/dist/libcxx/cmake/caches/Apple.cmake | 5 +-
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-32bits.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-asan.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx03.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx11.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx14.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx17.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx20.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-cxx2b.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-msan.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-filesystem.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-localization.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-no-random_device.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-nodebug.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-noexceptions.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-singlethreaded.cmake | 3 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-tsan.cmake | 1 +
external/apache2/llvm/dist/libcxx/cmake/caches/Generic-ubsan.cmake | 2 +
external/apache2/llvm/dist/libcxx/cmake/caches/README.md | 13 +
external/apache2/llvm/dist/libcxx/cmake/config-ix.cmake | 8 +-
external/apache2/llvm/dist/libcxx/docs/AddingNewCIJobs.rst | 67 +
external/apache2/llvm/dist/libcxx/docs/BuildingLibcxx.rst | 30 +-
external/apache2/llvm/dist/libcxx/docs/Contributing.rst | 57 +
external/apache2/llvm/dist/libcxx/docs/Cxx1yStatus.rst | 52 +
external/apache2/llvm/dist/libcxx/docs/Cxx1yStatusIssuesStatus.csv | 157 +
external/apache2/llvm/dist/libcxx/docs/Cxx1yStatusPaperStatus.csv | 32 +
external/apache2/llvm/dist/libcxx/docs/Cxx1zStatus.rst | 57 +
external/apache2/llvm/dist/libcxx/docs/Cxx1zStatusIssuesStatus.csv | 318 +
external/apache2/llvm/dist/libcxx/docs/Cxx1zStatusPaperStatus.csv | 113 +
external/apache2/llvm/dist/libcxx/docs/Cxx2aStatus.rst | 59 +
external/apache2/llvm/dist/libcxx/docs/Cxx2aStatusIssuesStatus.csv | 299 +
external/apache2/llvm/dist/libcxx/docs/Cxx2aStatusPaperStatus.csv | 195 +
external/apache2/llvm/dist/libcxx/docs/Cxx2bStatus.rst | 50 +
external/apache2/llvm/dist/libcxx/docs/Cxx2bStatusPaperStatus.csv | 6 +
external/apache2/llvm/dist/libcxx/docs/DesignDocs/AvailabilityMarkup.rst | 94 -
external/apache2/llvm/dist/libcxx/docs/DesignDocs/FeatureTestMacros.rst | 8 +-
external/apache2/llvm/dist/libcxx/docs/DesignDocs/UniquePtrTrivialAbi.rst | 149 +
external/apache2/llvm/dist/libcxx/docs/DesignDocs/VisibilityMacros.rst | 6 -
external/apache2/llvm/dist/libcxx/docs/FeatureTestMacroTable.rst | 285 +-
external/apache2/llvm/dist/libcxx/docs/Helpers/Styles.rst | 31 +
external/apache2/llvm/dist/libcxx/docs/ReleaseNotes.rst | 11 +-
external/apache2/llvm/dist/libcxx/docs/TestingLibcxx.rst | 78 +-
external/apache2/llvm/dist/libcxx/docs/UsingLibcxx.rst | 2 +-
external/apache2/llvm/dist/libcxx/docs/conf.py | 8 +-
external/apache2/llvm/dist/libcxx/docs/index.rst | 59 +-
external/apache2/llvm/dist/libcxx/fuzzing/RoutineNames.txt | 40 -
external/apache2/llvm/dist/libcxx/fuzzing/fuzz_test.cpp | 194 -
external/apache2/llvm/dist/libcxx/fuzzing/fuzz_test_template.cpp | 22 -
external/apache2/llvm/dist/libcxx/fuzzing/fuzzing.cpp | 846 -
external/apache2/llvm/dist/libcxx/fuzzing/fuzzing.h | 83 -
external/apache2/llvm/dist/libcxx/include/CMakeLists.txt | 157 +-
external/apache2/llvm/dist/libcxx/include/__availability | 206 +
external/apache2/llvm/dist/libcxx/include/__bit_reference | 30 +-
external/apache2/llvm/dist/libcxx/include/__bits | 146 +
external/apache2/llvm/dist/libcxx/include/__config | 341 +-
external/apache2/llvm/dist/libcxx/include/__config_site.in | 8 +-
external/apache2/llvm/dist/libcxx/include/__debug | 39 +-
external/apache2/llvm/dist/libcxx/include/__functional_03 | 48 +-
external/apache2/llvm/dist/libcxx/include/__functional_base | 79 +-
external/apache2/llvm/dist/libcxx/include/__functional_base_03 | 24 +-
external/apache2/llvm/dist/libcxx/include/__hash_table | 238 +-
external/apache2/llvm/dist/libcxx/include/__libcpp_version | 2 +-
external/apache2/llvm/dist/libcxx/include/__locale | 270 +-
external/apache2/llvm/dist/libcxx/include/__memory/allocator_traits.h | 401 +
external/apache2/llvm/dist/libcxx/include/__memory/base.h | 127 +
external/apache2/llvm/dist/libcxx/include/__memory/pointer_traits.h | 169 +
external/apache2/llvm/dist/libcxx/include/__memory/utilities.h | 88 +
external/apache2/llvm/dist/libcxx/include/__mutex_base | 15 +-
external/apache2/llvm/dist/libcxx/include/__split_buffer | 24 +-
external/apache2/llvm/dist/libcxx/include/__sso_allocator | 9 +-
external/apache2/llvm/dist/libcxx/include/__string | 100 +-
external/apache2/llvm/dist/libcxx/include/__threading_support | 112 +-
external/apache2/llvm/dist/libcxx/include/__tree | 220 +-
external/apache2/llvm/dist/libcxx/include/algorithm | 912 +-
external/apache2/llvm/dist/libcxx/include/any | 30 +-
external/apache2/llvm/dist/libcxx/include/array | 216 +-
external/apache2/llvm/dist/libcxx/include/atomic | 627 +-
external/apache2/llvm/dist/libcxx/include/barrier | 12 +-
external/apache2/llvm/dist/libcxx/include/bit | 155 +-
external/apache2/llvm/dist/libcxx/include/bitset | 12 +-
external/apache2/llvm/dist/libcxx/include/charconv | 31 +-
external/apache2/llvm/dist/libcxx/include/chrono | 9 +-
external/apache2/llvm/dist/libcxx/include/cmath | 8 +-
external/apache2/llvm/dist/libcxx/include/codecvt | 24 +
external/apache2/llvm/dist/libcxx/include/compare | 97 +-
external/apache2/llvm/dist/libcxx/include/complex | 17 +-
external/apache2/llvm/dist/libcxx/include/concepts | 20 +
external/apache2/llvm/dist/libcxx/include/ctime | 16 +-
external/apache2/llvm/dist/libcxx/include/deque | 16 +-
external/apache2/llvm/dist/libcxx/include/exception | 2 +
external/apache2/llvm/dist/libcxx/include/experimental/memory_resource | 5 +-
external/apache2/llvm/dist/libcxx/include/experimental/simd | 5 +
external/apache2/llvm/dist/libcxx/include/ext/hash_map | 2 +-
external/apache2/llvm/dist/libcxx/include/filesystem | 407 +-
external/apache2/llvm/dist/libcxx/include/format | 56 +
external/apache2/llvm/dist/libcxx/include/forward_list | 6 +-
external/apache2/llvm/dist/libcxx/include/fstream | 155 +-
external/apache2/llvm/dist/libcxx/include/functional | 170 +-
external/apache2/llvm/dist/libcxx/include/future | 248 +-
external/apache2/llvm/dist/libcxx/include/iomanip | 4 +-
external/apache2/llvm/dist/libcxx/include/ios | 79 +-
external/apache2/llvm/dist/libcxx/include/iosfwd | 59 +
external/apache2/llvm/dist/libcxx/include/istream | 34 +-
external/apache2/llvm/dist/libcxx/include/iterator | 140 +-
external/apache2/llvm/dist/libcxx/include/latch | 8 +
external/apache2/llvm/dist/libcxx/include/list | 186 +-
external/apache2/llvm/dist/libcxx/include/locale | 184 +-
external/apache2/llvm/dist/libcxx/include/locale.h | 6 +-
external/apache2/llvm/dist/libcxx/include/map | 50 +-
external/apache2/llvm/dist/libcxx/include/memory | 2053 +-
external/apache2/llvm/dist/libcxx/include/module.modulemap | 9 +
external/apache2/llvm/dist/libcxx/include/mutex | 2 +-
external/apache2/llvm/dist/libcxx/include/new | 185 +-
external/apache2/llvm/dist/libcxx/include/numbers | 141 +
external/apache2/llvm/dist/libcxx/include/numeric | 191 +-
external/apache2/llvm/dist/libcxx/include/optional | 5 +-
external/apache2/llvm/dist/libcxx/include/ostream | 34 +-
external/apache2/llvm/dist/libcxx/include/queue | 19 +-
external/apache2/llvm/dist/libcxx/include/random | 520 +-
external/apache2/llvm/dist/libcxx/include/regex | 199 +-
external/apache2/llvm/dist/libcxx/include/semaphore | 9 +-
external/apache2/llvm/dist/libcxx/include/shared_mutex | 1 +
external/apache2/llvm/dist/libcxx/include/span | 31 +-
external/apache2/llvm/dist/libcxx/include/sstream | 494 +-
external/apache2/llvm/dist/libcxx/include/stdexcept | 4 +-
external/apache2/llvm/dist/libcxx/include/streambuf | 14 +-
external/apache2/llvm/dist/libcxx/include/string | 412 +-
external/apache2/llvm/dist/libcxx/include/string_view | 65 +-
external/apache2/llvm/dist/libcxx/include/strstream | 26 +-
external/apache2/llvm/dist/libcxx/include/support/ibm/nanosleep.h | 38 +
external/apache2/llvm/dist/libcxx/include/support/ibm/xlocale.h | 13 +-
external/apache2/llvm/dist/libcxx/include/support/nuttx/xlocale.h | 18 +
external/apache2/llvm/dist/libcxx/include/support/openbsd/xlocale.h | 19 +
external/apache2/llvm/dist/libcxx/include/support/win32/locale_win32.h | 4 +-
external/apache2/llvm/dist/libcxx/include/system_error | 4 +-
external/apache2/llvm/dist/libcxx/include/thread | 73 +-
external/apache2/llvm/dist/libcxx/include/tuple | 2 +-
external/apache2/llvm/dist/libcxx/include/type_traits | 413 +-
external/apache2/llvm/dist/libcxx/include/typeinfo | 36 +-
external/apache2/llvm/dist/libcxx/include/unordered_map | 270 +-
external/apache2/llvm/dist/libcxx/include/unordered_set | 160 +-
external/apache2/llvm/dist/libcxx/include/utility | 38 +-
external/apache2/llvm/dist/libcxx/include/valarray | 168 +-
external/apache2/llvm/dist/libcxx/include/variant | 149 +-
external/apache2/llvm/dist/libcxx/include/vector | 114 +-
external/apache2/llvm/dist/libcxx/include/version | 181 +-
external/apache2/llvm/dist/libcxx/include/wchar.h | 1 +
external/apache2/llvm/dist/libcxx/include/wctype.h | 4 +-
external/apache2/llvm/dist/libcxx/lib/abi/3.9/x86_64-apple-darwin16.abilist | 2448 -
external/apache2/llvm/dist/libcxx/lib/abi/3.9/x86_64-linux-gnu.abilist | 2010 -
external/apache2/llvm/dist/libcxx/lib/abi/4.0/x86_64-apple-darwin16.abilist | 2376 -
external/apache2/llvm/dist/libcxx/lib/abi/4.0/x86_64-unknown-linux-gnu.abilist | 1905 -
external/apache2/llvm/dist/libcxx/lib/abi/5.0/x86_64-apple-darwin16.abilist | 2378 -
external/apache2/llvm/dist/libcxx/lib/abi/5.0/x86_64-unknown-linux-gnu.abilist | 1883 -
external/apache2/llvm/dist/libcxx/lib/abi/6.0/x86_64-apple-darwin16.abilist | 2378 -
external/apache2/llvm/dist/libcxx/lib/abi/6.0/x86_64-unknown-linux-gnu.abilist | 1883 -
external/apache2/llvm/dist/libcxx/lib/abi/8.0/x86_64-apple-darwin.v1.abilist | 2360 -
external/apache2/llvm/dist/libcxx/lib/abi/8.0/x86_64-apple-darwin.v2.abilist | 2315 -
external/apache2/llvm/dist/libcxx/lib/abi/8.0/x86_64-unknown-linux-gnu.v1.abilist | 1861 -
external/apache2/llvm/dist/libcxx/lib/abi/9.0/x86_64-apple-darwin.v1.abilist | 2422 -
external/apache2/llvm/dist/libcxx/lib/abi/9.0/x86_64-apple-darwin.v2.abilist | 2378 -
external/apache2/llvm/dist/libcxx/lib/abi/9.0/x86_64-unknown-linux-gnu.v1.abilist | 1919 -
external/apache2/llvm/dist/libcxx/lib/abi/CHANGELOG.TXT | 632 -
external/apache2/llvm/dist/libcxx/lib/abi/CMakeLists.txt | 34 -
external/apache2/llvm/dist/libcxx/lib/abi/README.TXT | 8 -
external/apache2/llvm/dist/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist | 2433 -
external/apache2/llvm/dist/libcxx/lib/abi/x86_64-apple-darwin.v2.abilist | 2389 -
external/apache2/llvm/dist/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist | 1930 -
external/apache2/llvm/dist/libcxx/lib/libc++abi-exceptions.exp | 10 -
external/apache2/llvm/dist/libcxx/lib/libc++abi-exceptions.sjlj.exp | 10 -
external/apache2/llvm/dist/libcxx/lib/libc++abi-new-delete.exp | 20 -
external/apache2/llvm/dist/libcxx/lib/libc++abi.v1.exp | 150 -
external/apache2/llvm/dist/libcxx/lib/libc++abi.v2.exp | 295 -
external/apache2/llvm/dist/libcxx/lib/libc++unexp.exp | 19 -
external/apache2/llvm/dist/libcxx/lib/notweak.exp | 5 -
external/apache2/llvm/dist/libcxx/lib/weak.exp | 16 -
external/apache2/llvm/dist/libcxx/src/CMakeLists.txt | 134 +-
external/apache2/llvm/dist/libcxx/src/algorithm.cpp | 48 -
external/apache2/llvm/dist/libcxx/src/atomic.cpp | 2 -
external/apache2/llvm/dist/libcxx/src/barrier.cpp | 12 +-
external/apache2/llvm/dist/libcxx/src/charconv.cpp | 18 +-
external/apache2/llvm/dist/libcxx/src/chrono.cpp | 191 +-
external/apache2/llvm/dist/libcxx/src/experimental/memory_resource.cpp | 10 -
external/apache2/llvm/dist/libcxx/src/filesystem/directory_iterator.cpp | 63 +-
external/apache2/llvm/dist/libcxx/src/filesystem/filesystem_common.h | 170 +-
external/apache2/llvm/dist/libcxx/src/filesystem/operations.cpp | 513 +-
external/apache2/llvm/dist/libcxx/src/filesystem/posix_compat.h | 386 +
external/apache2/llvm/dist/libcxx/src/format.cpp | 19 +
external/apache2/llvm/dist/libcxx/src/include/apple_availability.h | 18 -
external/apache2/llvm/dist/libcxx/src/include/config_elast.h | 4 +
external/apache2/llvm/dist/libcxx/src/include/refstring.h | 25 +-
external/apache2/llvm/dist/libcxx/src/ios.cpp | 16 -
external/apache2/llvm/dist/libcxx/src/ios.instantiations.cpp | 43 +
external/apache2/llvm/dist/libcxx/src/iostream.cpp | 2 +-
external/apache2/llvm/dist/libcxx/src/locale.cpp | 208 +-
external/apache2/llvm/dist/libcxx/src/memory.cpp | 4 -
external/apache2/llvm/dist/libcxx/src/new.cpp | 32 +-
external/apache2/llvm/dist/libcxx/src/optional.cpp | 1 +
external/apache2/llvm/dist/libcxx/src/random.cpp | 21 +
external/apache2/llvm/dist/libcxx/src/random_shuffle.cpp | 61 +
external/apache2/llvm/dist/libcxx/src/support/runtime/exception_fallback.ipp | 4 -
external/apache2/llvm/dist/libcxx/src/thread.cpp | 18 +-
external/apache2/llvm/dist/libcxx/utils/ci/Dockerfile | 95 +
external/apache2/llvm/dist/libcxx/utils/ci/apple-install-libcxx.sh | 87 +-
external/apache2/llvm/dist/libcxx/utils/ci/apple-install-libcxxabi.sh | 167 -
external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline-premerge.sh | 42 +
external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline-snapshot.sh | 25 +
external/apache2/llvm/dist/libcxx/utils/ci/buildkite-pipeline.yml | 311 +
external/apache2/llvm/dist/libcxx/utils/ci/macos-backdeployment.sh | 37 +-
external/apache2/llvm/dist/libcxx/utils/ci/macos-ci-setup | 23 +
external/apache2/llvm/dist/libcxx/utils/ci/macos-trunk.sh | 23 +-
external/apache2/llvm/dist/libcxx/utils/ci/oss-fuzz.sh | 23 +
external/apache2/llvm/dist/libcxx/utils/ci/run-buildbot | 367 +
external/apache2/llvm/dist/libcxx/utils/ci/runtimes/CMakeLists.txt | 46 +
external/apache2/llvm/dist/libcxx/utils/ci/secrets.env | 8 +
external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/Dockerfile | 1 -
external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/docker-compose.yml | 2 +-
external/apache2/llvm/dist/libcxx/utils/docker/debian9/buildbot/install-packages.sh | 3 +-
external/apache2/llvm/dist/libcxx/utils/gdb/libcxx/printers.py | 4 +-
external/apache2/llvm/dist/libcxx/utils/generate_abi_list.py | 40 +
external/apache2/llvm/dist/libcxx/utils/generate_feature_test_macro_components.py | 1343 +-
external/apache2/llvm/dist/libcxx/utils/generate_header_tests.py | 207 +
external/apache2/llvm/dist/libcxx/utils/google-benchmark/AUTHORS | 1 +
external/apache2/llvm/dist/libcxx/utils/google-benchmark/CONTRIBUTORS | 2 +
external/apache2/llvm/dist/libcxx/utils/google-benchmark/README.LLVM | 4 +
external/apache2/llvm/dist/libcxx/utils/google-benchmark/mingw.py | 2 +-
external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/cycleclock.h | 4 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/__pycache__/compiler.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/__pycache__/util.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/sym_check/util.py | 14 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/config.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/dsl.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/executor.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/features.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/newformat.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/target_info.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/__pycache__/tracing.cpython-38.pyc | Bin
external/apache2/llvm/dist/libcxx/utils/libcxx/test/config.py | 351 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/test/dsl.py | 470 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/test/executor.py | 258 -
external/apache2/llvm/dist/libcxx/utils/libcxx/test/features.py | 145 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/test/format.py | 504 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/test/newconfig.py | 38 +
external/apache2/llvm/dist/libcxx/utils/libcxx/test/newformat.py | 316 -
external/apache2/llvm/dist/libcxx/utils/libcxx/test/params.py | 107 +
external/apache2/llvm/dist/libcxx/utils/libcxx/test/target_info.py | 124 +-
external/apache2/llvm/dist/libcxx/utils/libcxx/test/tracing.py | 42 -
external/apache2/llvm/dist/libcxx/utils/merge_archives.py | 4 +-
external/apache2/llvm/dist/libcxx/utils/run.py | 33 +-
external/apache2/llvm/dist/libcxx/utils/ssh.py | 56 +-
external/apache2/llvm/dist/libcxx/utils/sym_extract.py | 54 -
external/apache2/llvm/dist/libcxx/utils/sym_match.py | 50 -
external/apache2/llvm/dist/llvm/.gitignore | 2 -
external/apache2/llvm/dist/llvm/CMakeLists.txt | 294 +-
external/apache2/llvm/dist/llvm/CODE_OWNERS.TXT | 39 +-
external/apache2/llvm/dist/llvm/CREDITS.TXT | 20 +-
external/apache2/llvm/dist/llvm/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/bindings/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/bindings/go/llvm/IRBindings.cpp | 9 +-
external/apache2/llvm/dist/llvm/bindings/go/llvm/InstrumentationBindings.cpp | 2 +-
external/apache2/llvm/dist/llvm/bindings/go/llvm/executionengine_test.go | 1 -
external/apache2/llvm/dist/llvm/bindings/go/llvm/ir.go | 2 +-
external/apache2/llvm/dist/llvm/bindings/go/llvm/ir_test.go | 1 -
external/apache2/llvm/dist/llvm/bindings/go/llvm/string.go | 4 +-
external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_ipo.go | 1 -
external/apache2/llvm/dist/llvm/bindings/go/llvm/transforms_scalar.go | 1 -
external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/bitreader/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/bitwriter/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/irreader/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/linker/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.ml | 3 +
external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm.mli | 9 +
external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/llvm_ocaml.c | 7 +
external/apache2/llvm/dist/llvm/bindings/ocaml/target/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c | 6 -
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml | 3 -
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli | 5 -
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.ml | 3 -
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli | 5 -
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c | 6 -
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/utils/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/cmake/config-ix.cmake | 135 +-
external/apache2/llvm/dist/llvm/cmake/config.guess | 20 +
external/apache2/llvm/dist/llvm/cmake/modules/AddLLVM.cmake | 213 +-
external/apache2/llvm/dist/llvm/cmake/modules/AddSphinxTarget.cmake | 11 +-
external/apache2/llvm/dist/llvm/cmake/modules/CMakeLists.txt | 5 +-
external/apache2/llvm/dist/llvm/cmake/modules/CheckAtomic.cmake | 1 +
external/apache2/llvm/dist/llvm/cmake/modules/CheckCompilerVersion.cmake | 6 +-
external/apache2/llvm/dist/llvm/cmake/modules/FindGRPC.cmake | 96 +-
external/apache2/llvm/dist/llvm/cmake/modules/FindLibpfm.cmake | 14 +
external/apache2/llvm/dist/llvm/cmake/modules/GetHostTriple.cmake | 4 +-
external/apache2/llvm/dist/llvm/cmake/modules/GetLibraryName.cmake | 17 +
external/apache2/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake | 82 +-
external/apache2/llvm/dist/llvm/cmake/modules/LLVM-Build.cmake | 104 +
external/apache2/llvm/dist/llvm/cmake/modules/LLVM-Config.cmake | 24 +-
external/apache2/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in | 29 +-
external/apache2/llvm/dist/llvm/cmake/modules/LLVMExternalProjectUtils.cmake | 34 +-
external/apache2/llvm/dist/llvm/cmake/modules/TableGen.cmake | 20 +-
external/apache2/llvm/dist/llvm/cmake/modules/TensorFlowCompile.cmake | 38 +
external/apache2/llvm/dist/llvm/cmake/modules/VersionFromVCS.cmake | 4 +-
external/apache2/llvm/dist/llvm/cmake/platforms/WinMsvc.cmake | 3 +-
external/apache2/llvm/dist/llvm/cmake/unwind.h | 7 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX10.rst | 1569 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX1011.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX7.rst | 272 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX8.rst | 926 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst | 1065 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX906.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/AMDGPUAsmGFX908.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx1011_src32_2.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx1011_src32_3.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_addr_mimg.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_attr.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_bimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_bimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_data_smem_atomic64.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_fimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_fimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_hwreg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_label.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mad_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_sdwa_sext.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_opt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_param.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_perm_smem.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ret.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdata64_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst64_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_sdst64_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_simm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_2.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_3.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_4.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_5.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_src32_6.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc64_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_ssrc64_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_tgt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_uimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vaddr_flat_global.rst | 2 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_vcc_32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx10_waitcnt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_attr.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_bimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_bimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_dst_buf_32.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_fimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_hwreg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_label.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_mod.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_opt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_param.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_ret.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_simm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_tgt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_uimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx7_waitcnt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_attr.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_bimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_bimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_dst_buf_32.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_fimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_fimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_hwreg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_imask.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_label.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_dpp_sdwa_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_sdwa_sext.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_opt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_param.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_perm_smem.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_ret.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_simm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_2.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_3.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_4.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_5.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_6.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_src32_7.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_tgt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_uimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx8_waitcnt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_mad_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_src32_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx900_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_mad_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_src32_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx904_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mad_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mod_dpp_sdwa_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mod_sdwa_sext.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_2.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_3.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_src32_4.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx906_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mad_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mod_dpp_sdwa_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mod_sdwa_sext.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_offset_buf.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_opt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_ret.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_saddr_flat_global.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_0.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_2.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_3.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_4.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_src32_5.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx908_vaddr_flat_global.rst | 2 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_attr.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_bimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_bimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_fimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_fimm32.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_hwreg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_imask.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_label.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_dpp_sdwa_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_sdwa_sext.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_mod_vop3_abs_neg.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_opt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_param.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_perm_smem.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_ret.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_simm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_1.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_2.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_3.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_4.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_5.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_6.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_src32_7.rst | 17 +
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_tgt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_type_dev.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_uimm16.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_vaddr_flat_global.rst | 2 -
external/apache2/llvm/dist/llvm/docs/AMDGPU/gfx9_waitcnt.rst | 1 -
external/apache2/llvm/dist/llvm/docs/AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst | 4314 +
external/apache2/llvm/dist/llvm/docs/AMDGPUDwarfProposalForHeterogeneousDebugging.rst | 3817 -
external/apache2/llvm/dist/llvm/docs/AMDGPUInstructionNotation.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/AMDGPUInstructionSyntax.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/AMDGPUModifierSyntax.rst | 211 +-
external/apache2/llvm/dist/llvm/docs/AMDGPUOperandSyntax.rst | 17 +-
external/apache2/llvm/dist/llvm/docs/AMDGPUUsage.rst | 7719 +-
external/apache2/llvm/dist/llvm/docs/AdvancedBuilds.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/AliasAnalysis.rst | 12 +-
external/apache2/llvm/dist/llvm/docs/Atomics.rst | 20 +
external/apache2/llvm/dist/llvm/docs/BitCodeFormat.rst | 13 +-
external/apache2/llvm/dist/llvm/docs/BranchWeightMetadata.rst | 64 +-
external/apache2/llvm/dist/llvm/docs/BugLifeCycle.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/CMake.rst | 46 +-
external/apache2/llvm/dist/llvm/docs/CMakePrimer.rst | 18 +-
external/apache2/llvm/dist/llvm/docs/CodeGenerator.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/CodeReview.rst | 23 +-
external/apache2/llvm/dist/llvm/docs/CodingStandards.rst | 146 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/FileCheck.rst | 246 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/dsymutil.rst | 44 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/index.rst | 28 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/lit.rst | 7 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llc.rst | 4 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/lli.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-build.rst | 79 -
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-cov.rst | 15 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-dwarfdump.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-exegesis.rst | 29 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-extract.rst | 26 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-install-name-tool.rst | 84 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-libtool-darwin.rst | 101 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-mca.rst | 12 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-nm.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-objdump.rst | 42 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-profdata.rst | 24 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-profgen.rst | 56 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readelf.rst | 8 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-readobj.rst | 8 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-strip.rst | 4 +
external/apache2/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst | 38 +-
external/apache2/llvm/dist/llvm/docs/CommandGuide/tblgen.rst | 683 +-
external/apache2/llvm/dist/llvm/docs/CommandLine.rst | 35 +-
external/apache2/llvm/dist/llvm/docs/CompilerWriterInfo.rst | 10 +-
external/apache2/llvm/dist/llvm/docs/Contributing.rst | 7 +-
external/apache2/llvm/dist/llvm/docs/Coroutines.rst | 233 +-
external/apache2/llvm/dist/llvm/docs/CoverageMappingFormat.rst | 37 +-
external/apache2/llvm/dist/llvm/docs/DebuggingJITedCode.rst | 197 +-
external/apache2/llvm/dist/llvm/docs/DeveloperPolicy.rst | 235 +-
external/apache2/llvm/dist/llvm/docs/ExceptionHandling.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/ExtendingLLVM.rst | 20 +-
external/apache2/llvm/dist/llvm/docs/Extensions.rst | 24 +
external/apache2/llvm/dist/llvm/docs/FAQ.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/GettingInvolved.rst | 9 +-
external/apache2/llvm/dist/llvm/docs/GettingStarted.rst | 51 +-
external/apache2/llvm/dist/llvm/docs/GettingStartedVS.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/GitBisecting.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/GlobalISel/GMIR.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/GlobalISel/GenericOpcode.rst | 111 +-
external/apache2/llvm/dist/llvm/docs/GlobalISel/IRTranslator.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/GlobalISel/Legalizer.rst | 10 +-
external/apache2/llvm/dist/llvm/docs/HowToAddABuilder.rst | 58 +-
external/apache2/llvm/dist/llvm/docs/HowToBuildOnARM.rst | 1 -
external/apache2/llvm/dist/llvm/docs/HowToBuildWithPGO.rst | 12 +-
external/apache2/llvm/dist/llvm/docs/HowToReleaseLLVM.rst | 179 +-
external/apache2/llvm/dist/llvm/docs/HowToSetUpLLVMStyleRTTI.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/HowToSubmitABug.rst | 2 +
external/apache2/llvm/dist/llvm/docs/HowToUpdateDebugInfo.rst | 451 +
external/apache2/llvm/dist/llvm/docs/HowToUseAttributes.rst | 4 +-
external/apache2/llvm/dist/llvm/docs/LLVMBuild.rst | 323 -
external/apache2/llvm/dist/llvm/docs/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/docs/LangRef.rst | 2534 +-
external/apache2/llvm/dist/llvm/docs/Lexicon.rst | 13 +
external/apache2/llvm/dist/llvm/docs/LibFuzzer.rst | 33 +-
external/apache2/llvm/dist/llvm/docs/LoopTerminology.rst | 367 +-
external/apache2/llvm/dist/llvm/docs/MIRLangRef.rst | 102 +
external/apache2/llvm/dist/llvm/docs/MemorySSA.rst | 101 +-
external/apache2/llvm/dist/llvm/docs/ORCv2.rst | 146 +-
external/apache2/llvm/dist/llvm/docs/Passes.rst | 48 +-
external/apache2/llvm/dist/llvm/docs/Phabricator.rst | 35 +-
external/apache2/llvm/dist/llvm/docs/ProgrammersManual.rst | 47 +-
external/apache2/llvm/dist/llvm/docs/Proposals/GitHubMove.rst | 4 +-
external/apache2/llvm/dist/llvm/docs/Proposals/VectorizationPlan.rst | 11 +-
external/apache2/llvm/dist/llvm/docs/Reference.rst | 1 +
external/apache2/llvm/dist/llvm/docs/ReleaseNotes.rst | 71 +-
external/apache2/llvm/dist/llvm/docs/Security.rst | 221 +
external/apache2/llvm/dist/llvm/docs/SourceLevelDebugging.rst | 214 +-
external/apache2/llvm/dist/llvm/docs/StackMaps.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/Statepoints.rst | 120 +-
external/apache2/llvm/dist/llvm/docs/SupportPolicy.rst | 242 +
external/apache2/llvm/dist/llvm/docs/TableGen/BackEnds.rst | 457 +-
external/apache2/llvm/dist/llvm/docs/TableGen/BackGuide.rst | 863 +
external/apache2/llvm/dist/llvm/docs/TableGen/Deficiencies.rst | 31 -
external/apache2/llvm/dist/llvm/docs/TableGen/LangIntro.rst | 737 -
external/apache2/llvm/dist/llvm/docs/TableGen/LangRef.rst | 556 -
external/apache2/llvm/dist/llvm/docs/TableGen/ProgRef.rst | 1965 +
external/apache2/llvm/dist/llvm/docs/TableGen/index.rst | 60 +-
external/apache2/llvm/dist/llvm/docs/TestSuiteGuide.md | 6 +-
external/apache2/llvm/dist/llvm/docs/TestingGuide.rst | 57 +-
external/apache2/llvm/dist/llvm/docs/TransformMetadata.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/TypeMetadata.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/UserGuides.rst | 17 +-
external/apache2/llvm/dist/llvm/docs/Vectorizers.rst | 31 +-
external/apache2/llvm/dist/llvm/docs/WritingAnLLVMNewPMPass.rst | 238 +
external/apache2/llvm/dist/llvm/docs/WritingAnLLVMPass.rst | 10 +-
external/apache2/llvm/dist/llvm/docs/XRay.rst | 40 +-
external/apache2/llvm/dist/llvm/docs/conf.py | 23 +-
external/apache2/llvm/dist/llvm/docs/epilogue-vectorization-cfg.png | Bin
external/apache2/llvm/dist/llvm/docs/index.rst | 4 +
external/apache2/llvm/dist/llvm/docs/llvm-objdump.1 | 4 +
external/apache2/llvm/dist/llvm/docs/loop-guard.svg | 1079 +
external/apache2/llvm/dist/llvm/docs/loop-irreducible.svg | 772 +
external/apache2/llvm/dist/llvm/docs/loop-merge.svg | 660 +
external/apache2/llvm/dist/llvm/docs/loop-nested.svg | 874 +
external/apache2/llvm/dist/llvm/docs/loop-nonmaximal.svg | 1280 +
external/apache2/llvm/dist/llvm/docs/loop-separate.svg | 690 +
external/apache2/llvm/dist/llvm/docs/loop-single.svg | 338 +
external/apache2/llvm/dist/llvm/docs/loop-terminology.svg | 2111 +
external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT4.rst | 12 +-
external/apache2/llvm/dist/llvm/docs/tutorial/BuildingAJIT5.rst | 57 -
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl01.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl02.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl03.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl04.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl05.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl06.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl07.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl08.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl09.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/LangImpl10.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst | 4 +-
external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl04.rst | 6 +-
external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl05.rst | 14 +-
external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl06.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl07.rst | 2 +-
external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl09.rst | 6 +-
external/apache2/llvm/dist/llvm/examples/Bye/Bye.cpp | 1 +
external/apache2/llvm/dist/llvm/examples/CMakeLists.txt | 1 -
external/apache2/llvm/dist/llvm/examples/ExceptionDemo/ExceptionDemo.cpp | 4 +-
external/apache2/llvm/dist/llvm/examples/HowToUseJIT/CMakeLists.txt | 2 +
external/apache2/llvm/dist/llvm/examples/HowToUseJIT/HowToUseJIT.cpp | 2 +
external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp | 21 +-
external/apache2/llvm/dist/llvm/examples/IRTransforms/SimplifyCFG.cpp | 10 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h | 56 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp | 44 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h | 62 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp | 44 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h | 193 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp | 145 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h | 318 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp | 160 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/CMakeLists.txt | 22 -
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h | 248 -
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/RemoteJITUtils.h | 75 -
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/CMakeLists.txt | 20 -
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/server.cpp | 111 -
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp | 1309 -
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter2/toy.cpp | 9 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/toy.cpp | 42 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/toy.cpp | 60 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/toy.cpp | 118 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/toy.cpp | 122 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp | 136 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/toy.cpp | 113 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/toy.cpp | 142 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/README.txt | 9 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt | 15 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt | 12 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt | 13 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt | 15 +-
external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h | 158 +-
external/apache2/llvm/dist/llvm/examples/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/ExampleModules.h | 1 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp | 1 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp | 1 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp | 2 +-
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp | 11 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt | 14 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp | 122 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/CMakeLists.txt | 12 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/LLJITWithTargetProcessControl.cpp | 196 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt | 13 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp | 241 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c | 2 +-
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c | 2 +-
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/OrcV2CBindingsReflectProcessSymbols.c | 24 +-
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt | 15 +
external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c | 176 +
external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp | 16 +-
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/CMakeLists.txt | 19 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoDiscoveryThread.cpp | 65 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoDiscoveryThread.h | 57 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoInstrumentationLayer.cpp | 225 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoInstrumentationLayer.h | 77 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoJIT.cpp | 340 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoJIT.h | 111 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.cpp | 268 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.h | 94 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/bench | 100 -
external/apache2/llvm/dist/llvm/examples/ThinLtoJIT/main.cpp | 83 -
external/apache2/llvm/dist/llvm/include/llvm-c/Core.h | 74 +-
external/apache2/llvm/dist/llvm/include/llvm-c/DataTypes.h | 4 -
external/apache2/llvm/dist/llvm/include/llvm-c/DebugInfo.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm-c/Error.h | 5 +
external/apache2/llvm/dist/llvm/include/llvm-c/LLJIT.h | 213 +
external/apache2/llvm/dist/llvm/include/llvm-c/LinkTimeOptimizer.h | 66 -
external/apache2/llvm/dist/llvm/include/llvm-c/Orc.h | 451 +-
external/apache2/llvm/dist/llvm/include/llvm-c/OrcBindings.h | 169 -
external/apache2/llvm/dist/llvm/include/llvm-c/OrcEE.h | 55 +
external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/IPO.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/Scalar.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/APFixedPoint.h | 237 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/APFloat.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/APInt.h | 61 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/APSInt.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/AllocatorList.h | 7 -
external/apache2/llvm/dist/llvm/include/llvm/ADT/BitVector.h | 40 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/Bitfields.h | 289 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/CoalescingBitVector.h | 21 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/DeltaAlgorithm.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMap.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseMapInfo.h | 45 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/DenseSet.h | 21 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/DepthFirstIterator.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/DirectedGraph.h | 16 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/EnumeratedArray.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/FloatingPointMode.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/FoldingSet.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/FunctionExtras.h | 246 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/Hashing.h | 25 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableMap.h | 100 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/ImmutableSet.h | 104 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/IntervalMap.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h | 50 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/Optional.h | 165 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerSumType.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/PointerUnion.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/STLExtras.h | 165 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/Sequence.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/SetVector.h | 30 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallPtrSet.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallSet.h | 7 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallString.h | 61 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallVector.h | 553 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/SparseSet.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/Statistic.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/StringExtras.h | 127 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/StringMap.h | 32 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/StringSet.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/ADT/Triple.h | 99 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/Waymarking.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/fallible_iterator.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/ADT/iterator_range.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/ADT/simple_ilist.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h | 104 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/AliasSetTracker.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/BasicAliasAnalysis.h | 65 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/BranchProbabilityInfo.h | 291 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFG.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/CFGPrinter.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/CGSCCPassManager.h | 534 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/CallGraph.h | 25 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/CaptureTracking.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/CodeMetrics.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstantFolding.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstraintSystem.h | 88 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DDG.h | 62 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DDGPrinter.h | 91 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Delinearization.h | 33 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DemandedBits.h | 14 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DependenceAnalysis.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DivergenceAnalysis.h | 83 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DomTreeUpdater.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontier.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/EHPersonalities.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h | 86 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/GlobalsModRef.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/HeatUtils.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h | 789 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/IVDescriptors.h | 154 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineAdvisor.h | 130 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h | 18 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h | 70 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h | 45 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstCount.h | 28 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/InstructionSimplify.h | 59 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Interval.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/IntervalIterator.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyCallGraph.h | 51 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyValueInfo.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Lint.h | 28 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Loads.h | 42 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAccessAnalysis.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopAnalysisManager.h | 24 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopCacheAnalysis.h | 31 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfo.h | 23 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopInfoImpl.h | 23 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopNestAnalysis.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MLInlineAdvisor.h | 108 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MLModelRunner.h | 39 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemDerefPrinter.h | 24 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemoryLocation.h | 91 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSA.h | 61 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MemorySSAUpdater.h | 31 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h | 29 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/MustExecute.h | 62 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h | 39 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ObjCARCInstKind.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/OrderedInstructions.h | 52 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/PhiValues.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/PostDominators.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 102 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionInfo.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionInfoImpl.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/RegionPass.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h | 41 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h | 284 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h | 70 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h | 435 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h | 157 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ScopedNoAliasAA.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/SparsePropagation.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/StackLifetime.h | 198 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/StackSafetyAnalysis.h | 67 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h | 47 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.def | 42 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h | 617 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h | 618 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Analysis/TypeMetadataUtils.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h | 112 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/Local.h | 73 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/TFUtils.h | 266 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h | 40 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueTracking.h | 108 +-
external/apache2/llvm/dist/llvm/include/llvm/Analysis/VecFuncs.def | 146 +
external/apache2/llvm/dist/llvm/include/llvm/Analysis/VectorUtils.h | 75 +-
external/apache2/llvm/dist/llvm/include/llvm/AsmParser/Parser.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/COFF.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.def | 79 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Dwarf.h | 100 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/DynamicTags.def | 1 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELF.h | 109 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def | 74 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def | 12 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def | 48 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MachO.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Magic.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackDocument.h | 99 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/MsgPackReader.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/Wasm.h | 66 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/WasmRelocs.def | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/WasmTraits.h | 68 +
external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/XCOFF.h | 123 +
external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeCommon.h | 30 +
external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeConvenience.h | 486 +
external/apache2/llvm/dist/llvm/include/llvm/Bitcode/BitcodeWriter.h | 16 +-
external/apache2/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitCodes.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Bitstream/BitstreamWriter.h | 109 +-
external/apache2/llvm/dist/llvm/include/llvm/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Analysis.h | 5 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AntiDepBreaker.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h | 147 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinterHandler.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h | 30 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h | 1021 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CalcSpillWeights.h | 70 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CallingConvLower.h | 58 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h | 1144 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.h | 47 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIE.h | 50 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DIEValue.def | 1 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h | 27 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DebugHandlerBase.h | 15 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FaultMaps.h | 140 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h | 155 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h | 287 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h | 113 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h | 46 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h | 97 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h | 275 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h | 105 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h | 158 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h | 125 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 266 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h | 23 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Types.h | 33 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 145 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ISDOpcodes.h | 2205 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/IndirectThunks.h | 110 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LexicalScopes.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveInterval.h | 34 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalUnion.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervals.h | 31 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeEdit.h | 40 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRegMatrix.h | 17 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveRegUnits.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LiveVariables.h | 54 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/LowLevelType.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MBFIWrapper.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRFormatter.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRYamlMapping.h | 51 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h | 91 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h | 23 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineCombinerPattern.h | 9 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineConstantPool.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineDominators.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFrameInfo.h | 27 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h | 69 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h | 127 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBuilder.h | 41 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopInfo.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopUtils.h | 4 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineMemOperand.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineModuleInfo.h | 27 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h | 14 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOutliner.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassManager.h | 256 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePassRegistry.def | 197 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePipeliner.h | 17 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachinePostDominators.h | 4 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineRegisterInfo.h | 42 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineSSAUpdater.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineStableHash.h | 30 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineTraceMetrics.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ModuloSchedule.h | 29 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h | 47 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ParallelCG.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Passes.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PseudoSourceValue.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFGraph.h | 4 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFLiveness.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RDFRegisters.h | 43 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h | 44 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegAllocPBQP.h | 28 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/Register.h | 43 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterClassInfo.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterPressure.h | 34 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RegisterScavenging.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/RuntimeLibcalls.h | 5 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAG.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h | 175 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGISel.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 258 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SlotIndexes.h | 43 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/StableHashing.h | 112 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/StackMaps.h | 62 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TailDuplicator.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetCallingConv.h | 76 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetFrameLowering.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetInstrInfo.h | 141 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h | 283 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | 39 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetOpcodes.h | 8 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetPassConfig.h | 32 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetRegisterInfo.h | 123 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TileShapeInfo.h | 97 +
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.h | 109 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.td | 289 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/VirtRegMap.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/Config/abi-breaking.h.cmake | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Config/config.h.cmake | 25 +-
external/apache2/llvm/dist/llvm/include/llvm/Config/llvm-config.h.cmake | 15 +
external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinker.h | 109 +-
external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h | 33 +-
external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h | 32 +-
external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/DWARFStreamer.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h | 17 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def | 36 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/RecordName.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h | 3 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h | 17 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DIContext.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h | 18 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 33 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h | 18 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h | 390 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h | 16 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h | 30 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h | 5 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h | 66 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 42 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/GenericError.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h | 51 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h | 39 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h | 41 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h | 46 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h | 52 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h | 11 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h | 40 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h | 72 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h | 84 +
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Demangle/Demangle.h | 16 +-
external/apache2/llvm/dist/llvm/include/llvm/Demangle/ItaniumDemangle.h | 217 +-
external/apache2/llvm/dist/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/Demangle/Utility.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h | 21 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITEventListener.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h | 33 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h | 40 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h | 64 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h | 97 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h | 24 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h | 29 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITSymbol.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ObjectCache.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h | 640 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Core.h | 613 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h | 110 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h | 111 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h | 100 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h | 80 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h | 195 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h | 9 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h | 49 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LambdaResolver.h | 84 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Layer.h | 42 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h | 267 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h | 67 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Legacy.h | 211 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/NullResolver.h | 43 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h | 57 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h | 84 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h | 353 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h | 74 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRPCTargetProcessControl.h | 415 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h | 263 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h | 280 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h | 63 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h | 702 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h | 1687 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h | 184 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h | 387 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h | 564 -
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h | 79 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h | 74 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h | 1657 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h | 183 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h | 769 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h | 165 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.h | 66 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCEHFrameRegistrar.h | 54 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h | 222 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/OrcRPCTPCServer.h | 619 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h | 41 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h | 38 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h | 218 +
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/FileCheck/FileCheck.h | 216 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/CMakeLists.txt | 2 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/Directive/DirectiveBase.td | 145 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenACC/ACC.td | 634 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMP.td | 1639 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h | 101 +-
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPContext.h | 49 +-
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h | 131 +
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 497 +-
external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 1732 +-
external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/IRMutator.h | 11 +
external/apache2/llvm/dist/llvm/include/llvm/IR/AbstractCallSite.h | 21 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Argument.h | 34 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Assumptions.h | 50 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.h | 84 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Attributes.td | 39 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/AutoUpgrade.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/IR/BasicBlock.h | 105 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/CFG.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/include/llvm/IR/CallingConv.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Constant.h | 30 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/ConstantRange.h | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Constants.h | 123 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/ConstrainedOps.def | 1 +
external/apache2/llvm/dist/llvm/include/llvm/IR/DIBuilder.h | 46 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/DataLayout.h | 79 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoMetadata.h | 292 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/DebugLoc.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedTypes.h | 122 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h | 34 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Dominators.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/FPEnv.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/FixedMetadataKinds.def | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/FixedPointBuilder.h | 465 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Function.h | 52 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/GetElementPtrTypeIterator.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalObject.h | 80 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalValue.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/GlobalVariable.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IRBuilder.h | 228 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IRPrintingPasses.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/InstrTypes.h | 252 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Instruction.h | 130 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h | 445 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicInst.h | 79 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.h | 52 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Intrinsics.td | 1019 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td | 646 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 627 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td | 87 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsBPF.td | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagon.td | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsHexagonDep.td | 370 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsMips.td | 254 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsNVVM.td | 141 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsPowerPC.td | 765 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsRISCV.td | 1025 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsSystemZ.td | 36 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsVE.td | 35 +
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td | 1213 +
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsWebAssembly.td | 239 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td | 868 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicsXCore.td | 72 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMContext.h | 17 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/LLVMRemarkStreamer.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassManagers.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/LegacyPassNameParser.h | 41 -
external/apache2/llvm/dist/llvm/include/llvm/IR/MDBuilder.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/MatrixBuilder.h | 138 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.def | 2 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Metadata.h | 30 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Module.h | 25 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndex.h | 122 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Operator.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/IR/OptBisect.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PassInstrumentation.h | 117 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PassManager.h | 137 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerImpl.h | 7 -
external/apache2/llvm/dist/llvm/include/llvm/IR/PassManagerInternal.h | 22 +
external/apache2/llvm/dist/llvm/include/llvm/IR/PassTimingInfo.h | 15 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h | 353 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PredIteratorCache.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PrintPasses.h | 44 +
external/apache2/llvm/dist/llvm/include/llvm/IR/ProfileSummary.h | 19 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/PseudoProbe.h | 87 +
external/apache2/llvm/dist/llvm/include/llvm/IR/ReplaceConstant.h | 28 +
external/apache2/llvm/dist/llvm/include/llvm/IR/RuntimeLibcalls.def | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Statepoint.h | 293 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/StructuralHash.h | 34 +
external/apache2/llvm/dist/llvm/include/llvm/IR/SymbolTableListTraits.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Type.h | 83 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/User.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/VPIntrinsics.def | 140 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Value.def | 18 +
external/apache2/llvm/dist/llvm/include/llvm/IR/Value.h | 114 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/ValueHandle.h | 63 +-
external/apache2/llvm/dist/llvm/include/llvm/IR/Verifier.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/InitializePasses.h | 67 +-
external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ELFObjHandler.h | 47 +
external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/ELFStub.h | 66 +
external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/TBEHandler.h | 43 +
external/apache2/llvm/dist/llvm/include/llvm/LTO/Config.h | 42 +-
external/apache2/llvm/dist/llvm/include/llvm/LTO/LTO.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/LTO/LTOBackend.h | 29 +-
external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h | 53 +-
external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/LTOModule.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/LinkAllPasses.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmBackend.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h | 74 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmLayout.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCAsmMacro.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCAssembler.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCCodeView.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/MC/MCContext.h | 44 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h | 45 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCDwarf.h | 36 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCELFObjectWriter.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCExpr.h | 47 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCFixup.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/MC/MCFragment.h | 55 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCInst.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstPrinter.h | 12 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCInstrDesc.h | 31 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCMachObjectWriter.h | 16 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h | 19 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/AsmLexer.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmLexer.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParser.h | 33 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCPseudoProbe.h | 178 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegister.h | 34 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCRegisterInfo.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSchedule.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionWasm.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSectionXCOFF.h | 19 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCStreamer.h | 84 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSubtargetInfo.h | 24 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbol.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolWasm.h | 18 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCSymbolXCOFF.h | 41 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCTargetOptions.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmObjectWriter.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCWasmStreamer.h | 4 -
external/apache2/llvm/dist/llvm/include/llvm/MC/MCWin64EH.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinCOFFStreamer.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/MC/MCWinEH.h | 24 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/MCXCOFFStreamer.h | 8 +
external/apache2/llvm/dist/llvm/include/llvm/MC/StringTableBuilder.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/MC/SubtargetFeature.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/MCA/Instruction.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/ArchiveWriter.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/Binary.h | 21 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/COFF.h | 106 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/ELF.h | 767 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h | 302 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/ELFTypes.h | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/Error.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/FaultMapParser.h | 167 +
external/apache2/llvm/dist/llvm/include/llvm/Object/MachO.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Object/MachOUniversal.h | 8 +
external/apache2/llvm/dist/llvm/include/llvm/Object/MachOUniversalWriter.h | 102 +
external/apache2/llvm/dist/llvm/include/llvm/Object/ObjectFile.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/RelocationResolver.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/StackMapParser.h | 24 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/TapiFile.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/Object/TapiUniversal.h | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/Wasm.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/WasmTraits.h | 68 -
external/apache2/llvm/dist/llvm/include/llvm/Object/WindowsResource.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Object/XCOFFObjectFile.h | 102 +
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ArchiveYAML.h | 77 +
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/DWARFEmitter.h | 32 +-
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/DWARFYAML.h | 255 +-
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ELFYAML.h | 374 +-
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MachOYAML.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/MinidumpYAML.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ObjectYAML.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/WasmYAML.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/yaml2obj.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Option/ArgList.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Option/OptParser.td | 102 +-
external/apache2/llvm/dist/llvm/include/llvm/Option/OptTable.h | 28 +-
external/apache2/llvm/dist/llvm/include/llvm/Option/Option.h | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/Pass.h | 31 +-
external/apache2/llvm/dist/llvm/include/llvm/PassAnalysisSupport.h | 51 +-
external/apache2/llvm/dist/llvm/include/llvm/Passes/PassBuilder.h | 198 +-
external/apache2/llvm/dist/llvm/include/llvm/Passes/StandardInstrumentations.h | 232 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h | 70 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/GCOV.h | 326 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProf.h | 43 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfData.inc | 139 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfReader.h | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/InstrProfWriter.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ProfileCommon.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProf.h | 337 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfReader.h | 164 +-
external/apache2/llvm/dist/llvm/include/llvm/ProfileData/SampleProfWriter.h | 197 +-
external/apache2/llvm/dist/llvm/include/llvm/Remarks/BitstreamRemarkParser.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Remarks/HotnessThresholdParser.h | 63 +
external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.def | 44 +
external/apache2/llvm/dist/llvm/include/llvm/Support/AArch64TargetParser.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/AMDGPUMetadata.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h | 72 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.def | 19 +
external/apache2/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ARMWinEH.h | 87 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/AlignOf.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Alignment.h | 101 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Allocator.h | 25 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/AtomicOrdering.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryItemStream.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/BinaryStreamRef.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/CFGDiff.h | 225 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/CFGUpdate.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Support/CMakeLists.txt | 37 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Casting.h | 14 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/CheckedArithmetic.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/CommandLine.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Compiler.h | 25 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/CrashRecoveryContext.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/DOTGraphTraits.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/DataExtractor.h | 10 +
external/apache2/llvm/dist/llvm/include/llvm/Support/DataTypes.h | 5 +
external/apache2/llvm/dist/llvm/include/llvm/Support/Error.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorHandling.h | 15 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ErrorOr.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ExitCodes.h | 33 +
external/apache2/llvm/dist/llvm/include/llvm/Support/FileCheck.h | 191 -
external/apache2/llvm/dist/llvm/include/llvm/Support/FileCollector.h | 82 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/FileOutputBuffer.h | 2 -
external/apache2/llvm/dist/llvm/include/llvm/Support/FileSystem.h | 88 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/FileSystem/UniqueID.h | 52 +
external/apache2/llvm/dist/llvm/include/llvm/Support/FormatAdapters.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/FormatVariadic.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/FormattedStream.h | 40 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/GenericDomTree.h | 125 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h | 326 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/GlobPattern.h | 14 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/GraphWriter.h | 21 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/InitLLVM.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/InstructionCost.h | 238 +
external/apache2/llvm/dist/llvm/include/llvm/Support/JSON.h | 217 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/KnownBits.h | 145 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/LineIterator.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/LowLevelTypeImpl.h | 8 +
external/apache2/llvm/dist/llvm/include/llvm/Support/MachineValueType.h | 604 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ManagedStatic.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/MathExtras.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/MemoryBuffer.h | 24 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/MemoryBufferRef.h | 56 +
external/apache2/llvm/dist/llvm/include/llvm/Support/Parallel.h | 104 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Path.h | 45 +
external/apache2/llvm/dist/llvm/include/llvm/Support/PluginLoader.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Support/PrettyStackTrace.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/Support/Process.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Program.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/RISCVTargetParser.def | 27 +
external/apache2/llvm/dist/llvm/include/llvm/Support/Regex.h | 16 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Signals.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Signposts.h | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/SourceMgr.h | 5 +
external/apache2/llvm/dist/llvm/include/llvm/Support/SpecialCaseList.h | 20 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/SuffixTree.h | 350 +
external/apache2/llvm/dist/llvm/include/llvm/Support/SwapByteOrder.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/SymbolRemappingReader.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/SystemUtils.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/TargetOpcodes.def | 105 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/TargetParser.h | 97 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/TargetRegistry.h | 2 +
external/apache2/llvm/dist/llvm/include/llvm/Support/TaskQueue.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ThreadPool.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Support/Threading.h | 12 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/ToolOutputFile.h | 15 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/TrigramIndex.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/TypeSize.h | 540 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/VersionTuple.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/VirtualFileSystem.h | 194 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/Win64EH.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/WithColor.h | 41 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.def | 290 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/X86TargetParser.h | 159 +
external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLParser.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/YAMLTraits.h | 117 +-
external/apache2/llvm/dist/llvm/include/llvm/Support/raw_ostream.h | 175 +-
external/apache2/llvm/dist/llvm/include/llvm/TableGen/DirectiveEmitter.h | 211 +
external/apache2/llvm/dist/llvm/include/llvm/TableGen/Error.h | 19 +-
external/apache2/llvm/dist/llvm/include/llvm/TableGen/Record.h | 412 +-
external/apache2/llvm/dist/llvm/include/llvm/TableGen/SearchableTable.td | 26 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/CGPassBuilderOption.h | 65 +
external/apache2/llvm/dist/llvm/include/llvm/Target/GenericOpcodes.td | 646 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/Combine.td | 398 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td | 46 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/Target.td | 417 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetCallingConv.td | 11 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetInstrPredicate.td | 27 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetIntrinsicInfo.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetItinerary.td | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h | 60 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetMachine.h | 76 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetOptions.h | 73 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetPfmCounters.td | 2 +
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td | 28 +-
external/apache2/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td | 278 +-
external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/SupportHelpers.h | 138 +
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ELF/ELFStub.h | 68 -
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ELF/TBEHandler.h | 44 -
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.def | 28 +-
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Architecture.h | 14 +-
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/PackedVersion.h | 7 +-
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/Platform.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIReader.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroElide.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h | 5 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/HelloNew/HelloWorld.h | 23 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h | 30 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Attributor.h | 1094 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/BlockExtractor.h | 25 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/FunctionImport.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/IROutliner.h | 358 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Inliner.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/LoopExtractor.h | 32 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h | 22 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h | 145 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfile.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h | 147 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/StripSymbols.h | 47 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h | 13 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h | 528 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h | 5 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h | 32 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h | 19 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h | 5 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h | 51 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h | 22 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/ObjCARC.h | 18 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar.h | 71 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h | 14 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h | 26 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h | 1 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h | 24 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/DCE.h | 6 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVN.h | 25 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVNExpression.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h | 27 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h | 4 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/JumpThreading.h | 71 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h | 32 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h | 13 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h | 24 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h | 413 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopReroll.h | 27 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopRotation.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h | 25 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h | 1 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h | 3 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h | 35 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h | 27 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SROA.h | 5 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h | 29 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h | 27 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h | 24 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h | 20 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils.h | 9 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h | 154 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h | 4 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h | 33 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Cloning.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h | 10 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Debugify.h | 65 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/FixIrreducible.h | 20 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h | 106 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/InstructionNamer.h | 20 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/Local.h | 132 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopPeel.h | 40 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h | 3 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopSimplify.h | 8 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h | 119 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopVersioning.h | 24 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/LowerSwitch.h | 26 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MatrixUtils.h | 94 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MetaRenamer.h | 26 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/MisExpect.h | 43 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ModuleUtils.h | 4 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/PredicateInfo.h | 38 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h | 513 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h | 77 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h | 23 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SizeOpts.h | 11 -
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/SplitModule.h | 2 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h | 25 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h | 26 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h | 27 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h | 22 +
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/UnrollLoop.h | 14 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h | 73 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h | 6 +-
external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h | 18 +-
external/apache2/llvm/dist/llvm/include/llvm/module.modulemap | 28 +-
external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp | 100 +-
external/apache2/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Analysis/AliasSetTracker.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/Analysis/Analysis.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Analysis/AssumeBundleQueries.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/Analysis/AssumptionCache.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp | 931 +-
external/apache2/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp | 1084 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CFG.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CGSCCPassManager.cpp | 554 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CMakeLists.txt | 41 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CallGraph.cpp | 79 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CallGraphSCCPass.cpp | 98 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CallPrinter.cpp | 277 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CaptureTracking.cpp | 106 +-
external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp | 427 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ConstraintSystem.cpp | 158 +
external/apache2/llvm/dist/llvm/lib/Analysis/CostModel.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DDG.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DDGPrinter.cpp | 150 +
external/apache2/llvm/dist/llvm/lib/Analysis/Delinearization.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DemandedBits.cpp | 105 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp | 81 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DependenceGraphBuilder.cpp | 140 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp | 531 +
external/apache2/llvm/dist/llvm/lib/Analysis/DivergenceAnalysis.cpp | 358 +-
external/apache2/llvm/dist/llvm/lib/Analysis/DomTreeUpdater.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Analysis/EHPersonalities.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp | 88 +
external/apache2/llvm/dist/llvm/lib/Analysis/GlobalsModRef.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/Analysis/HeatUtils.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Analysis/IRSimilarityIdentifier.cpp | 937 +
external/apache2/llvm/dist/llvm/lib/Analysis/IVDescriptors.cpp | 359 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp | 212 +
external/apache2/llvm/dist/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Analysis/InlineAdvisor.cpp | 260 +-
external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp | 433 +-
external/apache2/llvm/dist/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp | 283 +
external/apache2/llvm/dist/llvm/lib/Analysis/InstCount.cpp | 91 +-
external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp | 1382 +-
external/apache2/llvm/dist/llvm/lib/Analysis/Interval.cpp | 11 -
external/apache2/llvm/dist/llvm/lib/Analysis/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Analysis/LazyCallGraph.cpp | 297 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp | 750 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Analysis/Lint.cpp | 422 +-
external/apache2/llvm/dist/llvm/lib/Analysis/Loads.cpp | 169 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp | 185 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LoopAnalysisManager.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Analysis/LoopCacheAnalysis.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LoopInfo.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LoopNestAnalysis.cpp | 130 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LoopPass.cpp | 22 +-
external/apache2/llvm/dist/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Analysis/MLInlineAdvisor.cpp | 314 +
external/apache2/llvm/dist/llvm/lib/Analysis/MemDepPrinter.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Analysis/MemDerefPrinter.cpp | 36 +
external/apache2/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp | 33 +-
external/apache2/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp | 79 +-
external/apache2/llvm/dist/llvm/lib/Analysis/MemoryLocation.cpp | 103 +-
external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp | 239 +-
external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSAUpdater.cpp | 104 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 102 +-
external/apache2/llvm/dist/llvm/lib/Analysis/MustExecute.cpp | 109 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp | 20 +
external/apache2/llvm/dist/llvm/lib/Analysis/ObjCARCInstKind.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp | 30 +-
external/apache2/llvm/dist/llvm/lib/Analysis/OrderedInstructions.cpp | 45 -
external/apache2/llvm/dist/llvm/lib/Analysis/PhiValues.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp | 194 +-
external/apache2/llvm/dist/llvm/lib/Analysis/RegionInfo.cpp | 3 -
external/apache2/llvm/dist/llvm/lib/Analysis/RegionPass.cpp | 72 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ReleaseModeModelRunner.cpp | 90 +
external/apache2/llvm/dist/llvm/lib/Analysis/ReplayInlineAdvisor.cpp | 82 +
external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp | 2470 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionDivision.cpp | 257 +
external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 2565 -
external/apache2/llvm/dist/llvm/lib/Analysis/ScopedNoAliasAA.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Analysis/StackLifetime.cpp | 402 +
external/apache2/llvm/dist/llvm/lib/Analysis/StackSafetyAnalysis.cpp | 1098 +-
external/apache2/llvm/dist/llvm/lib/Analysis/SyncDependenceAnalysis.cpp | 477 +-
external/apache2/llvm/dist/llvm/lib/Analysis/TFUtils.cpp | 505 +
external/apache2/llvm/dist/llvm/lib/Analysis/TargetLibraryInfo.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp | 640 +-
external/apache2/llvm/dist/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Analysis/TypeMetadataUtils.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Analysis/VFABIDemangling.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ValueLatticeUtils.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp | 1706 +-
external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp | 91 +-
external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/README.txt | 3 +
external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/output_spec.json | 14 +
external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/saved_model.pbtxt | 32634 ++++++++++
external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/variables/variables.data-00000-of-00001 | Bin
external/apache2/llvm/dist/llvm/lib/Analysis/models/inliner/variables/variables.index | Bin
external/apache2/llvm/dist/llvm/lib/AsmParser/CMakeLists.txt | 5 +
external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp | 13 +
external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp | 4253 +-
external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.h | 438 +-
external/apache2/llvm/dist/llvm/lib/AsmParser/LLToken.h | 12 +
external/apache2/llvm/dist/llvm/lib/AsmParser/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp | 19 -
external/apache2/llvm/dist/llvm/lib/BinaryFormat/CMakeLists.txt | 4 +-
external/apache2/llvm/dist/llvm/lib/BinaryFormat/Dwarf.cpp | 40 +
external/apache2/llvm/dist/llvm/lib/BinaryFormat/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/BinaryFormat/MachO.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/BinaryFormat/Magic.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/BinaryFormat/MsgPackDocument.cpp | 125 +-
external/apache2/llvm/dist/llvm/lib/BinaryFormat/Wasm.cpp | 8 +
external/apache2/llvm/dist/llvm/lib/BinaryFormat/XCOFF.cpp | 78 +
external/apache2/llvm/dist/llvm/lib/Bitcode/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 431 +-
external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/CMakeLists.txt | 5 +
external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 210 +-
external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ValueList.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 268 +-
external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/Bitstream/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/BitstreamReader.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/CMakeLists.txt | 3 +
external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/CMakeLists.txt | 24 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp | 5 -
external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AllocationOrder.h | 128 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/Analysis.cpp | 89 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp | 79 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AddressPool.h | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 777 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h | 8 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt | 16 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 224 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 11 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.cpp | 116 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.h | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp | 188 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 96 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 192 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 12 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 780 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 75 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h | 17 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 100 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h | 32 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h | 3 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 349 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 41 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp | 393 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h | 43 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp | 84 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h | 53 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WasmException.h | 1 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h | 1 +
external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 57 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/AtomicExpandPass.cpp | 93 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/BBSectionsPrepare.cpp | 457 -
external/apache2/llvm/dist/llvm/lib/CodeGen/BasicBlockSections.cpp | 522 +
external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp | 103 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.h | 6 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/BranchRelaxation.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/BreakFalseDeps.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CFIInstrInserter.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt | 28 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CalcSpillWeights.cpp | 285 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CallingConvLower.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGen.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPassBuilder.cpp | 25 +
external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp | 783 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CommandFlags.cpp | 115 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp | 3 -
external/apache2/llvm/dist/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/DetectDeadLanes.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/DwarfEHPrepare.cpp | 223 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/EarlyIfConversion.cpp | 108 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ExecutionDomainFix.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandMemCmp.cpp | 108 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp | 134 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/FaultMaps.cpp | 38 -
external/apache2/llvm/dist/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp | 364 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GCRootLowering.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt | 66 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp | 34 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 640 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Combiner.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 2104 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 300 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 993 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp | 100 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp | 34 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp | 10 +
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 1831 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Localizer.cpp | 23 +
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 230 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp | 17 +
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Utils.cpp | 485 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalMerge.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp | 73 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ImplicitNullChecks.cpp | 258 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/IndirectBrExpandPass.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/InlineSpiller.cpp | 210 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/InterferenceCache.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/InterferenceCache.h | 20 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedAccessPass.cpp | 131 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp | 5 +
external/apache2/llvm/dist/llvm/lib/CodeGen/LLVMBuild.txt | 24 -
external/apache2/llvm/dist/llvm/lib/CodeGen/LLVMTargetMachine.cpp | 63 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LexicalScopes.cpp | 45 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues.cpp | 1847 -
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | 3361 +
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp | 97 +
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h | 37 +
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp | 1993 +
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp | 192 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.h | 3 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveInterval.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalCalc.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalUnion.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervals.cpp | 95 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeCalc.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeEdit.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeShrink.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegMatrix.cpp | 52 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRegUnits.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LiveVariables.cpp | 64 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LowLevelType.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/LowerEmuTLS.cpp | 22 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MBFIWrapper.cpp | 12 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MILexer.h | 3 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIParser.cpp | 44 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIRParser.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRPrinter.cpp | 139 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp | 14 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp | 347 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp | 116 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCSE.cpp | 52 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCheckDebugify.cpp | 126 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCombiner.cpp | 80 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp | 132 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineDebugify.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp | 130 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionPass.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionSplitter.cpp | 155 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp | 210 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLICM.cpp | 218 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopInfo.cpp | 56 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopUtils.cpp | 11 -
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineModuleInfo.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOperand.cpp | 33 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp | 539 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePassManager.cpp | 121 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePipeliner.cpp | 51 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSSAUpdater.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp | 295 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp | 478 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineStableHash.cpp | 194 +
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineTraceMetrics.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp | 660 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ModuloSchedule.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/MultiHazardRecognizer.cpp | 92 +
external/apache2/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp | 74 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/PHIEliminationUtils.cpp | 47 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ParallelCG.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp | 165 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp | 46 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/PseudoProbeInserter.cpp | 95 +
external/apache2/llvm/dist/llvm/lib/CodeGen/RDFGraph.cpp | 5 -
external/apache2/llvm/dist/llvm/lib/CodeGen/RDFLiveness.cpp | 151 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RDFRegisters.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ReachingDefAnalysis.cpp | 186 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBase.h | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocBasic.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp | 1502 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp | 651 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp | 127 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterClassInfo.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp | 323 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.h | 14 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp | 80 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterScavenging.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/RenameIndependentSubregs.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStack.cpp | 104 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackColoring.cpp | 310 -
external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackColoring.h | 165 -
external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackLayout.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStackLayout.h | 10 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp | 904 -
external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAG.cpp | 8 +
external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 4105 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 293 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 104 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h | 12 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 712 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 318 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 467 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 44 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 66 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 1296 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp | 4 +
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 83 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 1244 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 1063 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 24 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 65 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 179 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp | 14 +
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp | 566 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h | 2 -
external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 1883 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ShadowStackGCLowering.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ShrinkWrap.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SpillPlacement.cpp | 4 -
external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.cpp | 112 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.h | 20 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/StackColoring.cpp | 61 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp | 180 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/StackSlotColoring.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/SwitchLoweringUtils.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TailDuplicator.cpp | 68 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp | 390 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 509 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetOptionsImpl.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetPassConfig.cpp | 371 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetRegisterInfo.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TargetSubtargetInfo.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 425 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/TypePromotion.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp | 405 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/WinEHPrepare.cpp | 30 +-
external/apache2/llvm/dist/llvm/lib/CodeGen/XRayInstrumentation.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/DWARFLinker/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinker.cpp | 428 +-
external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp | 80 +-
external/apache2/llvm/dist/llvm/lib/DWARFLinker/DWARFStreamer.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/DWARFLinker/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | 2 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/EnumTables.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp | 34 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp | 27 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/RecordName.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp | 5 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 201 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp | 44 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 903 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 436 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp | 94 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp | 7 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp | 139 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp | 157 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 196 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 92 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/CMakeLists.txt | 10 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/CMakeLists.txt | 3 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/CMakeLists.txt | 19 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 370 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp | 42 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp | 41 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp | 98 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp | 177 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp | 51 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp | 97 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp | 47 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 291 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDB.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBContext.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBExtras.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp | 17 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/UDTLayout.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h | 17 +-
external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/Demangle/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/lib/Demangle/Demangle.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Demangle/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangle.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/CMakeLists.txt | 9 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 45 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt | 39 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp | 384 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h | 45 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt | 14 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp | 334 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h | 24 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ELF.cpp | 91 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp | 813 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 67 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h | 16 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO.cpp | 60 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp | 76 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h | 16 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp | 131 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp | 77 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/LLVMBuild.txt | 25 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h | 10 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 27 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp | 76 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Core.cpp | 2627 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp | 74 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 215 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Layer.cpp | 67 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp | 86 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Legacy.cpp | 68 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp | 57 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/NullResolver.cpp | 37 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 341 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp | 617 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp | 158 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h | 534 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp | 138 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h | 502 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp | 323 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp | 149 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt | 13 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp | 120 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/RPCError.cpp | 58 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.cpp | 44 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Speculation.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.cpp | 70 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCEHFrameRegistrar.cpp | 80 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp | 423 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp | 208 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp | 43 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcessControl.cpp | 153 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt | 6 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/OrcError.cpp | 121 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OrcError/RPCError.cpp | 59 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp | 12 +
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 46 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 7 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h | 9 +-
external/apache2/llvm/dist/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/Extensions/CMakeLists.txt | 5 +-
external/apache2/llvm/dist/llvm/lib/Extensions/Extensions.cpp | 15 +
external/apache2/llvm/dist/llvm/lib/Extensions/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/FileCheck/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/FileCheck/FileCheck.cpp | 2754 +
external/apache2/llvm/dist/llvm/lib/FileCheck/FileCheckImpl.h | 859 +
external/apache2/llvm/dist/llvm/lib/Frontend/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/lib/Frontend/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Frontend/OpenACC/CMakeLists.txt | 18 +
external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/CMakeLists.txt | 13 +-
external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPConstants.cpp | 121 -
external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPContext.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 1154 +-
external/apache2/llvm/dist/llvm/lib/FuzzMutate/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/FuzzMutate/FuzzerCLI.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/FuzzMutate/IRMutator.cpp | 43 +
external/apache2/llvm/dist/llvm/lib/FuzzMutate/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/FuzzMutate/Operations.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp | 250 +-
external/apache2/llvm/dist/llvm/lib/IR/Assumptions.cpp | 36 +
external/apache2/llvm/dist/llvm/lib/IR/AttributeImpl.h | 44 +-
external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp | 332 +-
external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp | 527 +-
external/apache2/llvm/dist/llvm/lib/IR/BasicBlock.cpp | 190 +-
external/apache2/llvm/dist/llvm/lib/IR/CMakeLists.txt | 13 +-
external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp | 282 +-
external/apache2/llvm/dist/llvm/lib/IR/ConstantRange.cpp | 97 +-
external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp | 530 +-
external/apache2/llvm/dist/llvm/lib/IR/ConstantsContext.h | 74 +-
external/apache2/llvm/dist/llvm/lib/IR/Core.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/IR/DIBuilder.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/IR/DataLayout.cpp | 468 +-
external/apache2/llvm/dist/llvm/lib/IR/DebugInfo.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/IR/DebugInfoMetadata.cpp | 240 +-
external/apache2/llvm/dist/llvm/lib/IR/DebugLoc.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/IR/Dominators.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/IR/FPEnv.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/IR/Function.cpp | 280 +-
external/apache2/llvm/dist/llvm/lib/IR/Globals.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp | 313 +-
external/apache2/llvm/dist/llvm/lib/IR/IRPrintingPasses.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/IR/Instruction.cpp | 46 +-
external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp | 514 +-
external/apache2/llvm/dist/llvm/lib/IR/IntrinsicInst.cpp | 46 +-
external/apache2/llvm/dist/llvm/lib/IR/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/IR/LLVMContext.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/IR/LLVMContextImpl.h | 275 +-
external/apache2/llvm/dist/llvm/lib/IR/LLVMRemarkStreamer.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/IR/LegacyPassManager.cpp | 385 +-
external/apache2/llvm/dist/llvm/lib/IR/MDBuilder.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/IR/Mangler.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/IR/Metadata.cpp | 411 +-
external/apache2/llvm/dist/llvm/lib/IR/Module.cpp | 66 +-
external/apache2/llvm/dist/llvm/lib/IR/ModuleSummaryIndex.cpp | 44 +-
external/apache2/llvm/dist/llvm/lib/IR/Operator.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/IR/OptBisect.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/IR/Pass.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/IR/PassInstrumentation.cpp | 19 +
external/apache2/llvm/dist/llvm/lib/IR/PassManager.cpp | 48 +
external/apache2/llvm/dist/llvm/lib/IR/PassRegistry.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/IR/PassTimingInfo.cpp | 60 +-
external/apache2/llvm/dist/llvm/lib/IR/PrintPasses.cpp | 88 +
external/apache2/llvm/dist/llvm/lib/IR/ProfileSummary.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/IR/PseudoProbe.cpp | 99 +
external/apache2/llvm/dist/llvm/lib/IR/ReplaceConstant.cpp | 70 +
external/apache2/llvm/dist/llvm/lib/IR/SafepointIRVerifier.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/IR/Statepoint.cpp | 34 -
external/apache2/llvm/dist/llvm/lib/IR/StructuralHash.cpp | 84 +
external/apache2/llvm/dist/llvm/lib/IR/Type.cpp | 65 +-
external/apache2/llvm/dist/llvm/lib/IR/Use.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/IR/User.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/IR/Value.cpp | 135 +-
external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp | 652 +-
external/apache2/llvm/dist/llvm/lib/IRReader/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/IRReader/IRReader.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/IRReader/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/InterfaceStub/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/InterfaceStub/ELFObjHandler.cpp | 680 +
external/apache2/llvm/dist/llvm/lib/InterfaceStub/ELFStub.cpp | 28 +
external/apache2/llvm/dist/llvm/lib/InterfaceStub/TBEHandler.cpp | 143 +
external/apache2/llvm/dist/llvm/lib/LLVMBuild.txt | 58 -
external/apache2/llvm/dist/llvm/lib/LTO/CMakeLists.txt | 22 +
external/apache2/llvm/dist/llvm/lib/LTO/Caching.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/LTO/LLVMBuild.txt | 41 -
external/apache2/llvm/dist/llvm/lib/LTO/LTO.cpp | 195 +-
external/apache2/llvm/dist/llvm/lib/LTO/LTOBackend.cpp | 266 +-
external/apache2/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp | 218 +-
external/apache2/llvm/dist/llvm/lib/LTO/LTOModule.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 81 +-
external/apache2/llvm/dist/llvm/lib/LTO/UpdateCompilerUsed.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/LineEditor/CMakeLists.txt | 3 +
external/apache2/llvm/dist/llvm/lib/LineEditor/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Linker/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Linker/IRMover.cpp | 165 +-
external/apache2/llvm/dist/llvm/lib/Linker/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Linker/LinkModules.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/MC/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/MC/LLVMBuild.txt | 24 -
external/apache2/llvm/dist/llvm/lib/MC/MCAsmBackend.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/MC/MCAsmInfoXCOFF.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/MC/MCAsmMacro.cpp | 5 +
external/apache2/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp | 217 +-
external/apache2/llvm/dist/llvm/lib/MC/MCAssembler.cpp | 179 +-
external/apache2/llvm/dist/llvm/lib/MC/MCCodeView.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/MC/MCContext.cpp | 121 +-
external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp | 60 +-
external/apache2/llvm/dist/llvm/lib/MC/MCDwarf.cpp | 240 +-
external/apache2/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/MC/MCExpr.cpp | 165 +-
external/apache2/llvm/dist/llvm/lib/MC/MCFragment.cpp | 45 +-
external/apache2/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp | 141 +-
external/apache2/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp | 130 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp | 178 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp | 168 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/MC/MCParser/COFFAsmParser.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/COFFMasmParser.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/MC/MCParser/ELFAsmParser.cpp | 69 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp | 43 +
external/apache2/llvm/dist/llvm/lib/MC/MCParser/MasmParser.cpp | 3141 +-
external/apache2/llvm/dist/llvm/lib/MC/MCParser/WasmAsmParser.cpp | 82 +-
external/apache2/llvm/dist/llvm/lib/MC/MCPseudoProbe.cpp | 213 +
external/apache2/llvm/dist/llvm/lib/MC/MCSchedule.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSection.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSectionELF.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSectionMachO.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSectionWasm.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSectionXCOFF.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/MC/MCStreamer.cpp | 210 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSubtargetInfo.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/MC/MCSymbolXCOFF.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/MC/MCTargetOptions.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp | 9 +
external/apache2/llvm/dist/llvm/lib/MC/MCWasmStreamer.cpp | 12 -
external/apache2/llvm/dist/llvm/lib/MC/MCWin64EH.cpp | 487 +-
external/apache2/llvm/dist/llvm/lib/MC/MCWinCOFFStreamer.cpp | 35 +
external/apache2/llvm/dist/llvm/lib/MC/MCXCOFFStreamer.cpp | 18 +
external/apache2/llvm/dist/llvm/lib/MC/StringTableBuilder.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/MC/WasmObjectWriter.cpp | 1084 +-
external/apache2/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/MC/XCOFFObjectWriter.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/MCA/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/LSUnit.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/Scheduler.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/MCA/InstrBuilder.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/MCA/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/MCA/Stages/InstructionTables.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Object/Archive.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Object/ArchiveWriter.cpp | 179 +-
external/apache2/llvm/dist/llvm/lib/Object/Binary.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Object/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp | 493 +-
external/apache2/llvm/dist/llvm/lib/Object/ELF.cpp | 123 +-
external/apache2/llvm/dist/llvm/lib/Object/ELFObjectFile.cpp | 155 +-
external/apache2/llvm/dist/llvm/lib/Object/Error.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Object/FaultMapParser.cpp | 66 +
external/apache2/llvm/dist/llvm/lib/Object/IRSymtab.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Object/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Object/MachOUniversal.cpp | 29 +
external/apache2/llvm/dist/llvm/lib/Object/MachOUniversalWriter.cpp | 337 +
external/apache2/llvm/dist/llvm/lib/Object/ModuleSymbolTable.cpp | 5 +
external/apache2/llvm/dist/llvm/lib/Object/ObjectFile.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Object/RelocationResolver.cpp | 332 +-
external/apache2/llvm/dist/llvm/lib/Object/SymbolSize.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Object/SymbolicFile.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/Object/TapiFile.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/Object/TapiUniversal.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Object/WasmObjectFile.cpp | 391 +-
external/apache2/llvm/dist/llvm/lib/Object/XCOFFObjectFile.cpp | 317 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/ArchiveEmitter.cpp | 51 +
external/apache2/llvm/dist/llvm/lib/ObjectYAML/ArchiveYAML.cpp | 58 +
external/apache2/llvm/dist/llvm/lib/ObjectYAML/CMakeLists.txt | 10 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/COFFEmitter.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFEmitter.cpp | 1194 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFVisitor.cpp | 177 -
external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFVisitor.h | 96 -
external/apache2/llvm/dist/llvm/lib/ObjectYAML/DWARFYAML.cpp | 241 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFEmitter.cpp | 1204 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/ELFYAML.cpp | 505 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/LLVMBuild.txt | 13 -
external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOEmitter.cpp | 91 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/MachOYAML.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/MinidumpYAML.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/ObjectYAML.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmEmitter.cpp | 45 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/WasmYAML.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/ObjectYAML/yaml2obj.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Option/CMakeLists.txt | 3 +
external/apache2/llvm/dist/llvm/lib/Option/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Option/OptTable.cpp | 109 +-
external/apache2/llvm/dist/llvm/lib/Option/Option.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Passes/CMakeLists.txt | 20 +-
external/apache2/llvm/dist/llvm/lib/Passes/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Passes/PassBuilder.cpp | 1175 +-
external/apache2/llvm/dist/llvm/lib/Passes/PassRegistry.def | 107 +-
external/apache2/llvm/dist/llvm/lib/Passes/StandardInstrumentations.cpp | 747 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/CMakeLists.txt | 5 +
external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/ProfileData/GCOV.cpp | 1150 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProf.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfWriter.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/LLVMBuild.txt | 24 -
external/apache2/llvm/dist/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProf.cpp | 83 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfReader.cpp | 336 +-
external/apache2/llvm/dist/llvm/lib/ProfileData/SampleProfWriter.cpp | 295 +-
external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkParser.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkParser.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Remarks/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/Remarks/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Remarks/YAMLRemarkParser.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Support/AArch64TargetParser.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Support/AMDGPUMetadata.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Support/APFixedPoint.cpp | 574 +
external/apache2/llvm/dist/llvm/lib/Support/APFloat.cpp | 106 +-
external/apache2/llvm/dist/llvm/lib/Support/APInt.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/Support/APSInt.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Support/ARMAttributeParser.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/ARMTargetParser.cpp | 33 +-
external/apache2/llvm/dist/llvm/lib/Support/ARMWinEH.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Support/Allocator.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Support/BinaryStreamRef.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/BuryPointer.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/CMakeLists.txt | 100 +-
external/apache2/llvm/dist/llvm/lib/Support/CRC.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/CachePruning.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Support/CommandLine.cpp | 119 +-
external/apache2/llvm/dist/llvm/lib/Support/Compression.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Support/ConvertUTFWrapper.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Support/CrashRecoveryContext.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/Support/DAGDeltaAlgorithm.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/DataExtractor.cpp | 93 +-
external/apache2/llvm/dist/llvm/lib/Support/Debug.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/DebugCounter.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Support/DynamicLibrary.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Support/ELFAttributeParser.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/Error.cpp | 4 +
external/apache2/llvm/dist/llvm/lib/Support/ErrorHandling.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Support/FileCheck.cpp | 2193 -
external/apache2/llvm/dist/llvm/lib/Support/FileCheckImpl.h | 738 -
external/apache2/llvm/dist/llvm/lib/Support/FileCollector.cpp | 137 +-
external/apache2/llvm/dist/llvm/lib/Support/FileOutputBuffer.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/FoldingSet.cpp | 4 +
external/apache2/llvm/dist/llvm/lib/Support/FormatVariadic.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/Support/FormattedStream.cpp | 66 +-
external/apache2/llvm/dist/llvm/lib/Support/Host.cpp | 699 +-
external/apache2/llvm/dist/llvm/lib/Support/InitLLVM.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Support/InstructionCost.cpp | 24 +
external/apache2/llvm/dist/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/JSON.cpp | 219 +-
external/apache2/llvm/dist/llvm/lib/Support/KnownBits.cpp | 397 +
external/apache2/llvm/dist/llvm/lib/Support/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Support/LineIterator.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Support/LowLevelType.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/MathExtras.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/MemoryBuffer.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Support/MemoryBufferRef.cpp | 19 +
external/apache2/llvm/dist/llvm/lib/Support/Parallel.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Support/Path.cpp | 52 +-
external/apache2/llvm/dist/llvm/lib/Support/PrettyStackTrace.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/Support/Process.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/Support/Program.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/Support/Regex.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Support/SHA1.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/Signals.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Support/Signposts.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/Support/SmallVector.cpp | 68 +-
external/apache2/llvm/dist/llvm/lib/Support/SourceMgr.cpp | 66 +-
external/apache2/llvm/dist/llvm/lib/Support/SpecialCaseList.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/Statistic.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Support/StringRef.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Support/SuffixTree.cpp | 210 +
external/apache2/llvm/dist/llvm/lib/Support/SystemUtils.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Support/TargetParser.cpp | 177 +-
external/apache2/llvm/dist/llvm/lib/Support/Timer.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Support/ToolOutputFile.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/Support/TrigramIndex.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Support/Triple.cpp | 174 +-
external/apache2/llvm/dist/llvm/lib/Support/Unicode.cpp | 11 +
external/apache2/llvm/dist/llvm/lib/Support/Unix/Path.inc | 171 +-
external/apache2/llvm/dist/llvm/lib/Support/Unix/Process.inc | 6 +-
external/apache2/llvm/dist/llvm/lib/Support/Unix/Program.inc | 85 +-
external/apache2/llvm/dist/llvm/lib/Support/Unix/Signals.inc | 29 +-
external/apache2/llvm/dist/llvm/lib/Support/Unix/Threading.inc | 19 +-
external/apache2/llvm/dist/llvm/lib/Support/VersionTuple.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Support/VirtualFileSystem.cpp | 684 +-
external/apache2/llvm/dist/llvm/lib/Support/Windows/Path.inc | 75 +-
external/apache2/llvm/dist/llvm/lib/Support/Windows/Process.inc | 3 +-
external/apache2/llvm/dist/llvm/lib/Support/Windows/Program.inc | 83 +-
external/apache2/llvm/dist/llvm/lib/Support/Windows/Signals.inc | 21 +-
external/apache2/llvm/dist/llvm/lib/Support/Windows/Threading.inc | 25 +-
external/apache2/llvm/dist/llvm/lib/Support/WithColor.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/Support/X86TargetParser.cpp | 656 +
external/apache2/llvm/dist/llvm/lib/Support/YAMLParser.cpp | 155 +-
external/apache2/llvm/dist/llvm/lib/Support/YAMLTraits.cpp | 92 +-
external/apache2/llvm/dist/llvm/lib/Support/Z3Solver.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/Support/raw_ostream.cpp | 184 +-
external/apache2/llvm/dist/llvm/lib/TableGen/CMakeLists.txt | 5 +
external/apache2/llvm/dist/llvm/lib/TableGen/DetailedRecordsBackend.cpp | 204 +
external/apache2/llvm/dist/llvm/lib/TableGen/Error.cpp | 85 +-
external/apache2/llvm/dist/llvm/lib/TableGen/JSONBackend.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/TableGen/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/TableGen/Main.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/TableGen/Record.cpp | 570 +-
external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/TableGen/TGLexer.h | 28 +-
external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.cpp | 733 +-
external/apache2/llvm/dist/llvm/lib/TableGen/TGParser.h | 5 +
external/apache2/llvm/dist/llvm/lib/TableGen/TableGenBackendSkeleton.cpp | 64 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.h | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64.td | 272 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 438 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 1043 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallLowering.h | 82 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp | 73 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.td | 145 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Combine.td | 129 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp | 2 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp | 100 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 836 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.h | 46 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 571 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 4860 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h | 306 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrFormats.td | 213 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrGISel.td | 184 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 750 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.h | 75 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td | 624 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp | 5601 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 768 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h | 48 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp | 61 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp | 6 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp | 82 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h | 78 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MacroFusion.h | 5 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp | 194 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp | 5 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp | 857 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h | 145 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp | 258 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.h | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td | 45 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp | 443 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 1436 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA55.td | 339 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57.td | 61 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td | 19 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA64FX.td | 3890 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedTSV110.td | 745 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackOffset.h | 139 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp | 69 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp | 167 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 65 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h | 77 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SystemOperands.td | 253 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 71 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.h | 6 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h | 5 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp | 290 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h | 105 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 677 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp | 81 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp | 1020 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h | 85 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h | 29 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp | 6023 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp | 936 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h | 53 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp | 354 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp | 704 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp | 187 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp | 257 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp | 928 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h | 148 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/select-saddo.mir | 158 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/select-ssubo.mir | 158 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 63 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h | 2 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp | 57 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h | 22 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEInstrFormats.td | 845 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp | 64 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h | 20 +-
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.h | 109 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPU.td | 296 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp | 58 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp | 95 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 211 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 901 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h | 41 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td | 76 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 213 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCombine.td | 47 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 211 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 673 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 467 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 31 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp | 226 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp | 1075 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h | 25 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp | 1343 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 67 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 166 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp | 195 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 2039 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 69 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp | 107 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp | 38 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h | 47 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h | 4 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp | 5 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h | 1 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp | 137 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp | 147 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp | 159 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp | 352 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp | 152 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 783 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp | 33 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td | 4 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 205 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 1192 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 276 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h | 2 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 621 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 153 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp | 81 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp | 70 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 2212 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/BUFInstructions.td | 263 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CMakeLists.txt | 39 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/CaymanInstructions.td | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/DSInstructions.td | 138 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp | 459 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h | 39 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EXPInstructions.td | 125 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/EvergreenInstructions.td | 138 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/FLATInstructions.td | 731 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 220 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNILPSched.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp | 21 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h | 6 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp | 47 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNProcessors.td | 52 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp | 299 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNRegPressure.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNSubtarget.h | 1064 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/InstCombineTables.td | 11 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/LLVMBuild.txt | 33 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp | 243 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 95 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h | 25 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MIMGInstructions.td | 321 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Defines.h | 2 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600FrameLowering.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 68 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp | 44 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Instructions.td | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp | 15 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Packetizer.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600RegisterInfo.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600Subtarget.h | 174 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAddIMGInit.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIDefines.h | 283 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 162 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFixupVectorISel.cpp | 239 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 324 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp | 92 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 717 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFrameLowering.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 2842 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.h | 93 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp | 183 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 259 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrFormats.td | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2114 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.h | 122 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.td | 574 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstructions.td | 610 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 229 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp | 481 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp | 119 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 122 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 74 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineScheduler.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp | 686 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIModeRegister.cpp | 83 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 211 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 101 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp | 136 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp | 56 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIProgramInfo.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 1216 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 63 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIRemoveShortExecBranches.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SISchedule.td | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp | 177 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp | 247 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SMInstructions.td | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SOPInstructions.td | 693 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp | 253 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h | 15 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 533 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 220 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp | 164 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VIInstructions.td | 13 -
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP1Instructions.td | 82 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP2Instructions.td | 272 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3Instructions.td | 621 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 282 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPCInstructions.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/VOPInstructions.td | 59 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCAsmPrinter.cpp | 8 +
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCFrameLowering.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCISelLowering.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCRegisterInfo.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCSubtarget.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCSubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCTargetMachine.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/CMakeLists.txt | 20 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARC/LLVMBuild.txt | 43 -
external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/ARC/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/A15SDOptimizer.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.h | 5 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARM.td | 139 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 50 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 878 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 237 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBlockPlacement.cpp | 231 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.cpp | 82 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.cpp | 65 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.td | 48 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 93 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 165 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFeatures.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.h | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp | 192 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.h | 46 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp | 1747 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h | 79 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrFormats.td | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td | 153 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrMVE.td | 974 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td | 462 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td | 63 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstrVFP.td | 291 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMInstructionSelector.cpp | 2 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLegalizerInfo.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 449 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 1401 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMPredicates.td | 8 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMRegisterInfo.td | 29 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSLSHardening.cpp | 416 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSchedule.td | 66 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57.td | 141 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA9.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleM7.td | 488 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleR52.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMScheduleSwift.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.h | 6 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 1041 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 97 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/CMakeLists.txt | 24 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h | 26 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 2 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp | 153 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h | 15 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 268 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredUtils.h | 157 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp | 762 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp | 460 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.h | 8 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRCallingConv.td | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRDevices.td | 35 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp | 445 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRFrameLowering.cpp | 122 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.cpp | 512 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.h | 20 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrFormats.td | 18 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.td | 106 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRRegisterInfo.td | 27 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSubtarget.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRSubtarget.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRTargetMachine.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AVR/CMakeLists.txt | 16 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp | 136 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AVR/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/AVR/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPF.h | 37 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp | 348 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAdjustOpt.cpp | 323 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFCORE.h | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp | 130 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrFormats.td | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrInfo.td | 195 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIChecking.cpp | 78 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMIPeephole.cpp | 68 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFPreserveDIType.cpp | 120 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSubtarget.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFSubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.cpp | 57 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFTargetMachine.h | 4 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.cpp | 112 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/BTFDebug.h | 66 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/CMakeLists.txt | 20 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/BPF/LLVMBuild.txt | 41 -
external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp | 5 -
external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/BPF/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CMakeLists.txt | 26 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKY.td | 32 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYInstrFormats.td | 528 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYInstrInfo.td | 108 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYRegisterInfo.td | 182 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp | 68 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/CSKYTargetMachine.h | 38 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt | 15 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp | 69 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h | 39 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp | 45 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp | 25 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h | 29 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp | 71 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h | 61 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp | 62 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h | 48 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp | 20 +
external/apache2/llvm/dist/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h | 20 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.cpp | 30 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.h | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/CMakeLists.txt | 22 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Hexagon.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp | 76 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCallingConv.td | 32 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp | 91 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp | 229 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 190 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h | 803 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 748 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.h | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp | 279 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h | 24 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatterns.td | 119 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td | 236 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonPeephole.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp | 89 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.h | 30 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 71 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.h | 2 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h | 49 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVExtract.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp | 1487 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp | 165 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h | 139 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/LLVMBuild.txt | 45 -
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/RDFDeadCode.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/LLVMBuild.txt | 76 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/CMakeLists.txt | 19 +
external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LLVMBuild.txt | 43 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelLowering.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp | 9 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSubtarget.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiSubtarget.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetMachine.h | 2 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp | 5 -
external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/Lanai/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/CMakeLists.txt | 16 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/LLVMBuild.txt | 33 -
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp | 5 -
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.h | 4 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/CMakeLists.txt | 18 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/LLVMBuild.txt | 45 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h | 9 -
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.cpp | 89 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.h | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsExpandPseudo.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFastISel.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrFPU.td | 9 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.cpp | 54 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.h | 6 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsLegalizerInfo.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrInfo.td | 34 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.h | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterBankInfo.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSchedule.td | 3 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsScheduleGeneric.td | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsScheduleP5600.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.h | 8 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsTargetStreamer.h | 2 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/Mips/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/CMakeLists.txt | 25 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/LLVMBuild.txt | 31 -
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.h | 19 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 33 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 58 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td | 32 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td | 68 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp | 262 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVVMReflect.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 267 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/CMakeLists.txt | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp | 53 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h | 40 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp | 92 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp | 20 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h | 28 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp | 27 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h | 39 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td | 15 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp | 24 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp | 144 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h | 9 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h | 3 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp | 173 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h | 88 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp | 79 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/P9InstrResources.td | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.h | 63 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPC.td | 84 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 744 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp | 5 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCCState.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp | 94 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.td | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFastISel.cpp | 96 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 793 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 994 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 4882 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h | 182 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 200 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrAltivec.td | 247 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrHTM.td | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 2153 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h | 215 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td | 687 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrPrefix.td | 2171 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrQPX.td | 1213 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrSPE.td | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrVSX.td | 794 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp | 52 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp | 291 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp | 54 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h | 64 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp | 186 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineScheduler.h | 3 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMacroFusion.h | 5 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 240 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp | 161 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 337 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.h | 31 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 106 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP9.td | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 60 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h | 101 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.h | 5 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 463 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp | 30 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/README_ALTIVEC.txt | 5 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/README.txt | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 637 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/CMakeLists.txt | 23 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp | 135 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h | 334 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h | 7 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp | 91 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h | 43 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp | 50 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCV.td | 94 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallLowering.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCallLowering.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVCleanupVSETVLI.cpp | 131 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp | 618 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp | 581 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 171 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp | 1053 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h | 26 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 2111 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h | 176 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormats.td | 79 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td | 348 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp | 180 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.h | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.td | 159 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoA.td | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoB.td | 847 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoC.td | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoD.td | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoF.td | 30 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoM.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoV.td | 1224 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td | 4391 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td | 808 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td | 371 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp | 98 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.td | 402 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket.td | 233 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket32.td | 226 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedRocket64.td | 227 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td | 222 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSchedule.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSubtarget.h | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVSystemOperands.td | 14 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetMachine.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/RISCV/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/CMakeLists.txt | 4 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp | 81 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h | 223 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp | 93 -
external/apache2/llvm/dist/llvm/lib/Target/RISCV/Utils/RISCVMatInt.h | 44 -
external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 160 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/CMakeLists.txt | 16 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Sparc/LLVMBuild.txt | 35 -
external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonPasses.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/LeonPasses.h | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp | 6 -
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp | 52 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | 77 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h | 3 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp | 114 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstr64Bit.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrFormats.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td | 25 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 288 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/CMakeLists.txt | 18 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp | 4 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFeatures.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp | 220 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.h | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp | 47 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 506 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h | 1 -
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td | 54 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.h | 10 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 113 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrVector.td | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperators.td | 41 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp | 21 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTDC.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp | 90 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h | 34 +-
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/Target.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp | 77 +-
external/apache2/llvm/dist/llvm/lib/Target/TargetMachine.cpp | 77 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/CMakeLists.txt | 13 +
external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp | 1549 +
external/apache2/llvm/dist/llvm/lib/Target/VE/CMakeLists.txt | 23 +
external/apache2/llvm/dist/llvm/lib/Target/VE/Disassembler/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp | 613 +
external/apache2/llvm/dist/llvm/lib/Target/VE/LLVMBuild.txt | 33 -
external/apache2/llvm/dist/llvm/lib/Target/VE/LVLGen.cpp | 137 +
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt | 11 +
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp | 224 +
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp | 135 +
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp | 165 +
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VE.h | 270 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VE.td | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEAsmPrinter.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VECallingConv.td | 139 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEFrameLowering.cpp | 500 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEFrameLowering.h | 29 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelDAGToDAG.cpp | 126 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.cpp | 2283 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.h | 147 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrBuilder.h | 41 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrFormats.td | 129 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.cpp | 647 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.h | 33 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.td | 1630 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td | 1604 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrIntrinsicVL.td | 64 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrPatternsVec.td | 91 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrVec.td | 1510 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VEMCInstLower.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.h | 2 -
external/apache2/llvm/dist/llvm/lib/Target/VE/VERegisterInfo.td | 159 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VESubtarget.cpp | 64 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VESubtarget.h | 23 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VETargetMachine.cpp | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VETargetTransformInfo.h | 25 +-
external/apache2/llvm/dist/llvm/lib/Target/VE/VVPInstrInfo.td | 46 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VVPInstrPatternsVec.td | 71 +
external/apache2/llvm/dist/llvm/lib/Target/VE/VVPNodes.def | 41 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 156 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/CMakeLists.txt | 22 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/LLVMBuild.txt | 33 -
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp | 116 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h | 392 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h | 6 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp | 6 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h | 7 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssembly.h | 2 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 133 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h | 3 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp | 106 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp | 753 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp | 20 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 100 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp | 194 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp | 107 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h | 9 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISD.def | 5 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 67 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp | 408 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td | 849 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td | 76 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td | 16 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td | 59 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td | 464 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td | 36 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 1293 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td | 64 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp | 341 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp | 124 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp | 58 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp | 59 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h | 15 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp | 78 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h | 91 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp | 27 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h | 3 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp | 33 +
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.h | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt | 1 -
external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 1581 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/X86Operand.h | 52 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt | 27 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h | 12 +
external/apache2/llvm/dist/llvm/lib/Target/X86/ImmutableGraph.h | 1 -
external/apache2/llvm/dist/llvm/lib/Target/X86/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp | 11 +
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 44 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 82 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp | 9 +
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp | 19 +
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp | 10 +
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 277 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/X86/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/X86/X86.h | 11 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86.td | 893 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp | 40 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallFrameOptimization.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.cpp | 70 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.h | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td | 18 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CmovConversion.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86CondBrFolding.cpp | 579 -
external/apache2/llvm/dist/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86DomainReassignment.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86EvexToVex.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ExpandPseudo.cpp | 64 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp | 309 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupBWInsts.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupLEAs.cpp | 34 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FixupSetCC.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FloatingPoint.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp | 538 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.h | 38 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 1129 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp | 7653 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h | 90 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectThunks.cpp | 103 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InsertPrefetch.cpp | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InsertWait.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp | 2017 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAMX.td | 140 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td | 579 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td | 188 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td | 205 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td | 29 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFoldTables.cpp | 20 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td | 52 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 74 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp | 277 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.h | 42 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td | 274 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrKL.td | 86 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrMMX.td | 78 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSGX.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSNP.td | 47 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td | 441 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSVM.td | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrShiftRotate.td | 34 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td | 91 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrTDX.td | 39 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrTSX.td | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrVMX.td | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrXOP.td | 22 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstructionSelector.cpp | 99 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86IntrinsicsInfo.h | 50 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86LegalizerInfo.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86LegalizerInfo.h | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp | 182 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp | 79 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXType.cpp | 351 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp | 912 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86MachineFunctionInfo.h | 51 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86OptimizeLEAs.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86PadShortFunction.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86PartialReduction.cpp | 382 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86PreTileConfig.cpp | 332 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp | 168 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.h | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedBroadwell.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSandyBridge.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeClient.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SchedSkylakeServer.td | 10 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86Schedule.td | 14 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleAtom.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBdVer2.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleBtVer2.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleSLM.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleZnver1.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ScheduleZnver2.td | 6 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.h | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h | 8 -
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp | 108 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h | 93 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp | 145 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 688 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.h | 114 +-
external/apache2/llvm/dist/llvm/lib/Target/X86/X86TileConfig.cpp | 250 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86VZeroUpper.cpp | 8 +
external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinEHState.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/CMakeLists.txt | 18 +
external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/XCore/Disassembler/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/XCore/LLVMBuild.txt | 43 -
external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt | 8 +
external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h | 1 +
external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Target/XCore/TargetInfo/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.h | 2 +-
external/apache2/llvm/dist/llvm/lib/Testing/LLVMBuild.txt | 18 -
external/apache2/llvm/dist/llvm/lib/Testing/Support/Annotations.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Testing/Support/CMakeLists.txt | 7 +-
external/apache2/llvm/dist/llvm/lib/Testing/Support/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/TextAPI/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/llvm/lib/TextAPI/ELF/ELFStub.cpp | 28 -
external/apache2/llvm/dist/llvm/lib/TextAPI/ELF/TBEHandler.cpp | 160 -
external/apache2/llvm/dist/llvm/lib/TextAPI/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Architecture.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/InterfaceFile.cpp | 22 +-
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Platform.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/Target.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextAPIContext.h | 1 -
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStub.cpp | 32 +-
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/TextAPI/MachO/TextStubCommon.h | 1 -
external/apache2/llvm/dist/llvm/lib/ToolDrivers/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt | 5 +
external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-dlltool/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp | 50 +-
external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp | 155 +-
external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h | 15 +-
external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/CFGuard.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Transforms/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CMakeLists.txt | 12 +
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroEarly.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp | 35 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 1568 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInstr.h | 189 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroInternal.h | 59 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp | 606 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/Coroutines.cpp | 109 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Transforms/HelloNew/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/lib/Transforms/HelloNew/HelloWorld.cpp | 17 +
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AlwaysInliner.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp | 106 +
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp | 800 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 1391 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/BlockExtractor.cpp | 79 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CMakeLists.txt | 27 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ConstantMerge.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp | 68 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp | 47 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 267 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionImport.cpp | 66 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp | 189 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 100 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp | 308 -
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IPO.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IROutliner.cpp | 1764 +
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp | 138 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LoopExtractor.cpp | 142 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 62 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 2160 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp | 329 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 195 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp | 72 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleContextTracker.cpp | 553 +
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp | 871 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp | 434 +
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/StripSymbols.cpp | 56 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 166 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/CMakeLists.txt | 10 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp | 386 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp | 781 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp | 18 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | 3321 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp | 660 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp | 550 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineInternal.h | 418 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp | 338 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | 277 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp | 241 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 245 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp | 662 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp | 217 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp | 603 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineTables.td | 11 -
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp | 468 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp | 642 +-
external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp | 365 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CFGMST.h | 21 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CGProfile.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp | 38 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp | 883 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp | 903 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp | 349 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp | 124 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp | 5 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp | 638 +
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp | 631 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp | 395 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp | 266 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp | 193 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp | 208 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc | 28 +-
external/apache2/llvm/dist/llvm/lib/Transforms/LLVMBuild.txt | 23 -
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp | 67 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.h | 9 -
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp | 78 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp | 210 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp | 78 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp | 308 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/PtrState.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp | 131 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp | 90 +
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/BDCE.cpp | 26 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt | 16 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 30 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantProp.cpp | 121 -
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp | 464 +
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp | 339 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DCE.cpp | 66 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp | 1351 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DivRemPairs.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 459 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp | 1 +
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Float2Int.cpp | 1 -
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp | 435 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNHoist.cpp | 1388 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp | 17 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GuardWidening.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 1314 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp | 107 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp | 322 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp | 2 +
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp | 506 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp | 376 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDeletion.cpp | 151 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDistribute.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFlatten.cpp | 728 +
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFuse.cpp | 340 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 544 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 147 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp | 65 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPassManager.cpp | 343 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopPredication.cpp | 43 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 70 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp | 45 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSink.cpp | 150 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 194 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 103 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp | 429 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp | 110 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp | 49 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp | 82 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp | 539 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 903 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergeICmps.cpp | 24 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp | 90 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NewGVN.cpp | 135 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp | 67 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp | 127 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Reg2Mem.cpp | 120 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp | 192 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp | 645 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp | 606 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp | 982 +
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp | 206 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp | 84 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 115 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp | 196 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Sink.cpp | 80 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp | 53 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp | 55 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp | 101 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 337 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp | 451 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp | 3 -
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp | 148 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | 345 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp | 97 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 477 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp | 7 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp | 250 +
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneFunction.cpp | 151 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CloneModule.cpp | 15 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeExtractor.cpp | 75 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp | 88 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Debugify.cpp | 108 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp | 41 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp | 11 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Evaluator.cpp | 14 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FixIrreducible.cpp | 39 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FlattenCFG.cpp | 128 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionComparator.cpp | 29 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GlobalStatus.cpp | 3 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/GuardUtils.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp | 202 -
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp | 287 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InstructionNamer.cpp | 61 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp | 84 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp | 861 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopPeel.cpp | 862 +
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp | 108 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp | 52 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp | 297 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp | 66 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 797 -
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 37 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp | 617 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopVersioning.cpp | 161 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerInvoke.cpp | 2 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LowerSwitch.cpp | 404 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MatrixUtils.cpp | 104 +
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MetaRenamer.cpp | 209 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/MisExpect.cpp | 178 -
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ModuleUtils.cpp | 16 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp | 252 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp | 118 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdater.cpp | 19 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp | 2720 +
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 1993 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp | 1141 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 129 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SizeOpts.cpp | 9 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SplitModule.cpp | 28 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/StripGCRelocates.cpp | 48 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp | 57 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp | 23 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Utils.cpp | 12 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp | 74 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ValueMapper.cpp | 31 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp | 117 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp | 120 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h | 48 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 4020 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 2513 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 10 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp | 313 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.h | 608 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h | 3 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp | 4 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp | 25 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp | 13 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanValue.h | 220 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp | 8 +-
external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 661 +-
external/apache2/llvm/dist/llvm/lib/WindowsManifest/CMakeLists.txt | 39 +-
external/apache2/llvm/dist/llvm/lib/WindowsManifest/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp | 6 +-
external/apache2/llvm/dist/llvm/lib/XRay/CMakeLists.txt | 4 +
external/apache2/llvm/dist/llvm/lib/XRay/InstrumentationMap.cpp | 74 +-
external/apache2/llvm/dist/llvm/lib/XRay/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/lib/XRay/Trace.cpp | 1 +
external/apache2/llvm/dist/llvm/projects/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/runtimes/CMakeLists.txt | 901 +-
external/apache2/llvm/dist/llvm/runtimes/Components.cmake.in | 3 -
external/apache2/llvm/dist/llvm/tools/LLVMBuild.txt | 63 -
external/apache2/llvm/dist/llvm/tools/bugpoint/CrashDebugger.cpp | 4 +-
external/apache2/llvm/dist/llvm/tools/bugpoint/ExecutionDriver.cpp | 18 +-
external/apache2/llvm/dist/llvm/tools/bugpoint/ExtractFunction.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/bugpoint/LLVMBuild.txt | 32 -
external/apache2/llvm/dist/llvm/tools/bugpoint/OptimizerDriver.cpp | 3 +
external/apache2/llvm/dist/llvm/tools/bugpoint/ToolRunner.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.cpp | 26 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/BinaryHolder.h | 2 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/DebugMap.h | 4 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinkerForBinary.cpp | 273 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/DwarfLinkerForBinary.h | 78 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/dsymutil/MachODebugMapParser.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/MachOUtils.cpp | 88 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/Options.td | 13 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/Reproducer.cpp | 85 +
external/apache2/llvm/dist/llvm/tools/dsymutil/Reproducer.h | 77 +
external/apache2/llvm/dist/llvm/tools/dsymutil/SymbolMap.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/dsymutil/dsymutil.cpp | 37 +-
external/apache2/llvm/dist/llvm/tools/gold/gold-plugin.cpp | 26 +-
external/apache2/llvm/dist/llvm/tools/llc/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llc/llc.cpp | 124 +-
external/apache2/llvm/dist/llvm/tools/lli/CMakeLists.txt | 3 +-
external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/ChildTarget.cpp | 6 +-
external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/tools/lli/LLVMBuild.txt | 34 -
external/apache2/llvm/dist/llvm/tools/lli/RemoteJITUtils.h | 72 +-
external/apache2/llvm/dist/llvm/tools/lli/lli.cpp | 28 +-
external/apache2/llvm/dist/llvm/tools/llvm-ar/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp | 12 +-
external/apache2/llvm/dist/llvm/tools/llvm-as-fuzzer/llvm-as-fuzzer.cpp | 3 +-
external/apache2/llvm/dist/llvm/tools/llvm-as/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-as/llvm-as.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-c-test/echo.cpp | 96 +-
external/apache2/llvm/dist/llvm/tools/llvm-c-test/include-all.c | 3 +-
external/apache2/llvm/dist/llvm/tools/llvm-c-test/main.c | 9 +-
external/apache2/llvm/dist/llvm/tools/llvm-cat/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-cat/llvm-cat.cpp | 3 +-
external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt | 20 +-
external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp | 10 +-
external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp | 19 +-
external/apache2/llvm/dist/llvm/tools/llvm-config/BuildVariables.inc.in | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-config/CMakeLists.txt | 2 -
external/apache2/llvm/dist/llvm/tools/llvm-config/llvm-config.cpp | 4 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CodeCoverage.cpp | 97 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterJson.cpp | 99 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageExporterLcov.cpp | 98 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageFilters.cpp | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageFilters.h | 10 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageReport.cpp | 49 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp | 42 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageSummaryInfo.h | 49 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/CoverageViewOptions.h | 6 +
external/apache2/llvm/dist/llvm/tools/llvm-cov/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageView.cpp | 23 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageView.h | 28 +
external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp | 76 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewHTML.h | 3 +
external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewText.cpp | 50 +-
external/apache2/llvm/dist/llvm/tools/llvm-cov/SourceCoverageViewText.h | 3 +
external/apache2/llvm/dist/llvm/tools/llvm-cov/gcov.cpp | 46 +-
external/apache2/llvm/dist/llvm/tools/llvm-cvtres/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-cvtres/llvm-cvtres.cpp | 11 +-
external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-diff/DifferenceEngine.cpp | 4 +-
external/apache2/llvm/dist/llvm/tools/llvm-diff/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-dis/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/Statistics.cpp | 202 +-
external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 54 +-
external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.h | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-dwp/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/tools/llvm-dwp/llvm-dwp.cpp | 53 +-
external/apache2/llvm/dist/llvm/tools/llvm-elfabi/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ELFObjHandler.cpp | 391 -
external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ELFObjHandler.h | 32 -
external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ErrorCollector.cpp | 8 +-
external/apache2/llvm/dist/llvm/tools/llvm-elfabi/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-elfabi/llvm-elfabi.cpp | 104 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/AArch64/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.cpp | 11 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Assembler.cpp | 7 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkResult.h | 3 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 84 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h | 5 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp | 115 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.h | 7 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/LlvmState.cpp | 2 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Mips/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PerfHelper.cpp | 41 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PerfHelper.h | 40 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp | 69 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SchedClassResolution.cpp | 21 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Target.cpp | 41 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Target.h | 34 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 124 +-
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/X86Counter.cpp | 255 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/X86Counter.h | 60 +
external/apache2/llvm/dist/llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 27 +-
external/apache2/llvm/dist/llvm/tools/llvm-extract/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-extract/llvm-extract.cpp | 50 +-
external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp | 6 +-
external/apache2/llvm/dist/llvm/tools/llvm-ifs/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-ifs/llvm-ifs.cpp | 40 +-
external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp | 3 +-
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-elf.cpp | 169 +
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/CMakeLists.txt | 14 +
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp | 128 +
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp | 11 +-
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 633 +-
external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink.h | 108 +-
external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/LLVMBuild.txt | 30 -
external/apache2/llvm/dist/llvm/tools/llvm-jitlistener/llvm-jitlistener.cpp | 43 +-
external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/CMakeLists.txt | 15 +
external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp | 586 +
external/apache2/llvm/dist/llvm/tools/llvm-link/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-link/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-link/llvm-link.cpp | 96 +-
external/apache2/llvm/dist/llvm/tools/llvm-lipo/CMakeLists.txt | 2 +
external/apache2/llvm/dist/llvm/tools/llvm-lipo/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/tools/llvm-lipo/llvm-lipo.cpp | 387 +-
external/apache2/llvm/dist/llvm/tools/llvm-lto/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-lto/llvm-lto.cpp | 70 +-
external/apache2/llvm/dist/llvm/tools/llvm-lto2/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-lto2/llvm-lto2.cpp | 21 +-
external/apache2/llvm/dist/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-mc-disassemble-fuzzer/llvm-mc-disassemble-fuzzer.cpp | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-mc/CMakeLists.txt | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-mc/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp | 33 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegion.cpp | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-mca/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-mca/PipelinePrinter.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/PipelinePrinter.h | 4 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp | 47 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h | 13 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/DispatchStatistics.h | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.cpp | 127 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionInfoView.h | 28 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionView.cpp | 60 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/InstructionView.h | 67 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RegisterFileStatistics.h | 3 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ResourcePressureView.cpp | 52 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ResourcePressureView.h | 10 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.h | 3 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SchedulerStatistics.h | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SummaryView.cpp | 54 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SummaryView.h | 18 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.cpp | 68 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/TimelineView.h | 11 +-
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/View.cpp | 3 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/View.h | 18 +
external/apache2/llvm/dist/llvm/tools/llvm-mca/llvm-mca.cpp | 22 +-
external/apache2/llvm/dist/llvm/tools/llvm-microsoft-demangle-fuzzer/llvm-microsoft-demangle-fuzzer.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-ml/CMakeLists.txt | 6 +
external/apache2/llvm/dist/llvm/tools/llvm-ml/Opts.td | 110 +
external/apache2/llvm/dist/llvm/tools/llvm-ml/llvm-ml.cpp | 378 +-
external/apache2/llvm/dist/llvm/tools/llvm-modextract/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-mt/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-mt/llvm-mt.cpp | 9 +-
external/apache2/llvm/dist/llvm/tools/llvm-nm/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp | 1154 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/BitcodeStripOpts.td | 24 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CMakeLists.txt | 10 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 41 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Object.cpp | 69 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Object.h | 4 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/Reader.cpp | 6 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.cpp | 206 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/CopyConfig.h | 17 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 176 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.cpp | 1010 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/Object.h | 269 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/InstallNameToolOpts.td | 22 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/LLVMBuild.txt | 20 -
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp | 36 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.h | 8 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp | 307 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.h | 4 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | 108 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOReader.h | 9 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp | 64 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/MachOWriter.h | 2 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.cpp | 95 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/Object.h | 28 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/StripOpts.td | 3 +
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 108 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/llvm-objcopy.h | 32 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/Object.cpp | 4 +-
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/WasmObjcopy.cpp | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/Writer.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-objdump/CMakeLists.txt | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp | 49 +-
external/apache2/llvm/dist/llvm/tools/llvm-objdump/ELFDump.cpp | 67 +-
external/apache2/llvm/dist/llvm/tools/llvm-objdump/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp | 128 +-
external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp | 869 +-
external/apache2/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.h | 10 +-
external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp | 15 +-
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 28 +-
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/FormatUtil.cpp | 7 +-
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/FormatUtil.h | 4 +-
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp | 13 +-
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp | 8 +-
external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/llvm-pdbutil.h | 1 +
external/apache2/llvm/dist/llvm/tools/llvm-profdata/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp | 1340 +-
external/apache2/llvm/dist/llvm/tools/llvm-profgen/CMakeLists.txt | 21 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/CallContext.h | 64 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/ErrorHandling.h | 48 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.cpp | 609 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.h | 488 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfileGenerator.cpp | 320 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfileGenerator.h | 124 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfiledBinary.cpp | 429 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/ProfiledBinary.h | 256 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/PseudoProbe.cpp | 334 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/PseudoProbe.h | 222 +
external/apache2/llvm/dist/llvm/tools/llvm-profgen/llvm-profgen.cpp | 55 +
external/apache2/llvm/dist/llvm/tools/llvm-rc/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-rc/Opts.td | 50 +-
external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.cpp | 34 +-
external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceFileWriter.h | 5 +-
external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptParser.cpp | 12 +-
external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptStmt.cpp | 8 +-
external/apache2/llvm/dist/llvm/tools/llvm-rc/ResourceScriptStmt.h | 10 +-
external/apache2/llvm/dist/llvm/tools/llvm-rc/llvm-rc.cpp | 31 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMEHABIPrinter.h | 135 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp | 211 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.h | 12 +
external/apache2/llvm/dist/llvm/tools/llvm-readobj/CMakeLists.txt | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp | 238 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h | 211 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp | 6133 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/Error.cpp | 56 -
external/apache2/llvm/dist/llvm/tools/llvm-readobj/Error.h | 40 -
external/apache2/llvm/dist/llvm/tools/llvm-readobj/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-readobj/MachODumper.cpp | 39 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.cpp | 52 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.h | 51 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/WasmDumper.cpp | 20 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/Win64EHDumper.cpp | 5 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp | 1 -
external/apache2/llvm/dist/llvm/tools/llvm-readobj/XCOFFDumper.cpp | 15 +-
external/apache2/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp | 195 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/CMakeLists.txt | 14 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/DeltaManager.h | 14 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/LLVMBuild.txt | 24 -
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.cpp | 72 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.h | 38 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAliases.cpp | 53 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAliases.h | 18 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp | 35 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAttributes.cpp | 200 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceAttributes.h | 20 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp | 24 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.cpp | 57 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.h | 18 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp | 68 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.cpp | 52 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.h | 21 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp | 32 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.h | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp | 24 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp | 31 +-
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.cpp | 124 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.h | 20 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.cpp | 62 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.h | 21 +
external/apache2/llvm/dist/llvm/tools/llvm-reduce/llvm-reduce.cpp | 56 +-
external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 2 +
external/apache2/llvm/dist/llvm/tools/llvm-shlib/CMakeLists.txt | 27 +-
external/apache2/llvm/dist/llvm/tools/llvm-size/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-size/llvm-size.cpp | 7 +-
external/apache2/llvm/dist/llvm/tools/llvm-split/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-split/llvm-split.cpp | 33 +-
external/apache2/llvm/dist/llvm/tools/llvm-stress/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp | 47 +-
external/apache2/llvm/dist/llvm/tools/llvm-strings/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/Opts.td | 71 +
external/apache2/llvm/dist/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 383 +-
external/apache2/llvm/dist/llvm/tools/llvm-undname/LLVMBuild.txt | 22 -
external/apache2/llvm/dist/llvm/tools/llvm-undname/llvm-undname.cpp | 9 +-
external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.cpp | 84 +-
external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-account.h | 31 +-
external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-graph.cpp | 3 +-
external/apache2/llvm/dist/llvm/tools/llvm-xray/xray-stacks.cpp | 23 +-
external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser-fuzzer.cpp | 2 +-
external/apache2/llvm/dist/llvm/tools/llvm-yaml-parser-fuzzer/CMakeLists.txt | 9 +
external/apache2/llvm/dist/llvm/tools/llvm-yaml-parser-fuzzer/DummyYAMLParserFuzzer.cpp | 18 +
external/apache2/llvm/dist/llvm/tools/llvm-yaml-parser-fuzzer/yaml-parser-fuzzer.cpp | 52 +
external/apache2/llvm/dist/llvm/tools/lto/lto.cpp | 68 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/CMakeLists.txt | 4 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/Error.cpp | 61 -
external/apache2/llvm/dist/llvm/tools/obj2yaml/Error.h | 53 -
external/apache2/llvm/dist/llvm/tools/obj2yaml/archive2yaml.cpp | 114 +
external/apache2/llvm/dist/llvm/tools/obj2yaml/coff2yaml.cpp | 4 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/dwarf2yaml.cpp | 204 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/elf2yaml.cpp | 603 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/macho2yaml.cpp | 121 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/minidump2yaml.cpp | 1 -
external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.cpp | 25 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/obj2yaml.h | 13 +-
external/apache2/llvm/dist/llvm/tools/obj2yaml/wasm2yaml.cpp | 52 +-
external/apache2/llvm/dist/llvm/tools/opt/LLVMBuild.txt | 32 -
external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.cpp | 193 +-
external/apache2/llvm/dist/llvm/tools/opt/NewPMDriver.h | 12 +-
external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.cpp | 72 +-
external/apache2/llvm/dist/llvm/tools/opt/PassPrinters.h | 14 +-
external/apache2/llvm/dist/llvm/tools/opt/PrintSCC.cpp | 7 +-
external/apache2/llvm/dist/llvm/tools/opt/opt.cpp | 284 +-
external/apache2/llvm/dist/llvm/tools/remarks-shlib/CMakeLists.txt | 44 +-
external/apache2/llvm/dist/llvm/tools/sancov/coverage-report-server.py | 6 +-
external/apache2/llvm/dist/llvm/tools/sancov/sancov.cpp | 17 +-
external/apache2/llvm/dist/llvm/tools/sanstats/sanstats.cpp | 5 +-
external/apache2/llvm/dist/llvm/tools/split-file/.clang-tidy | 19 +
external/apache2/llvm/dist/llvm/tools/split-file/CMakeLists.txt | 7 +
external/apache2/llvm/dist/llvm/tools/split-file/split-file.cpp | 173 +
external/apache2/llvm/dist/llvm/tools/verify-uselistorder/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/tools/verify-uselistorder/verify-uselistorder.cpp | 15 +-
external/apache2/llvm/dist/llvm/tools/yaml2obj/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/tools/yaml2obj/yaml2obj.cpp | 27 +-
external/apache2/llvm/dist/llvm/utils/DSAclean.py | 2 +-
external/apache2/llvm/dist/llvm/utils/DSAextract.py | 2 +-
external/apache2/llvm/dist/llvm/utils/FileCheck/CMakeLists.txt | 2 +-
external/apache2/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp | 365 +-
external/apache2/llvm/dist/llvm/utils/KillTheDoctor/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/utils/LLVMBuild.txt | 28 -
external/apache2/llvm/dist/llvm/utils/TableGen/AsmMatcherEmitter.cpp | 157 +-
external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp | 135 +-
external/apache2/llvm/dist/llvm/utils/TableGen/AsmWriterInst.cpp | 7 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CMakeLists.txt | 1 +
external/apache2/llvm/dist/llvm/utils/TableGen/CallingConvEmitter.cpp | 33 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeEmitterGen.cpp | 12 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 54 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h | 8 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.cpp | 7 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenIntrinsics.h | 34 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenMapTable.cpp | 26 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.cpp | 42 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.h | 11 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.cpp | 351 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h | 13 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp | 279 +-
external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenTarget.h | 9 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp | 19 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.cpp | 12 +
external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.h | 22 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp | 228 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DAGISelMatcherGen.cpp | 10 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DFAEmitter.cpp | 5 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DFAPacketizerEmitter.cpp | 2 +-
external/apache2/llvm/dist/llvm/utils/TableGen/DirectiveEmitter.cpp | 792 +
external/apache2/llvm/dist/llvm/utils/TableGen/ExegesisEmitter.cpp | 2 +-
external/apache2/llvm/dist/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 46 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GICombinerEmitter.cpp | 164 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp | 23 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp | 2 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp | 2 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp | 43 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/GIMatchTree.h | 5 +-
external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISelEmitter.cpp | 862 +-
external/apache2/llvm/dist/llvm/utils/TableGen/InstrDocsEmitter.cpp | 40 +-
external/apache2/llvm/dist/llvm/utils/TableGen/InstrInfoEmitter.cpp | 41 +-
external/apache2/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp | 77 +-
external/apache2/llvm/dist/llvm/utils/TableGen/LLVMBuild.txt | 21 -
external/apache2/llvm/dist/llvm/utils/TableGen/OptParserEmitter.cpp | 291 +-
external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.cpp | 22 +-
external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.h | 3 +
external/apache2/llvm/dist/llvm/utils/TableGen/PseudoLoweringEmitter.cpp | 114 +-
external/apache2/llvm/dist/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp | 234 +-
external/apache2/llvm/dist/llvm/utils/TableGen/RegisterBankEmitter.cpp | 19 +-
external/apache2/llvm/dist/llvm/utils/TableGen/RegisterInfoEmitter.cpp | 108 +-
external/apache2/llvm/dist/llvm/utils/TableGen/SearchableTableEmitter.cpp | 256 +-
external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp | 130 +-
external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.cpp | 5 +-
external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetFeatureInfo.h | 5 -
external/apache2/llvm/dist/llvm/utils/TableGen/TableGen.cpp | 50 +-
external/apache2/llvm/dist/llvm/utils/TableGen/TableGenBackends.h | 3 +
external/apache2/llvm/dist/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp | 15 +-
external/apache2/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp | 2 +-
external/apache2/llvm/dist/llvm/utils/TableGen/X86FoldTablesEmitter.cpp | 27 +-
external/apache2/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.cpp | 2 +
external/apache2/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.h | 23 +
external/apache2/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp | 42 +-
external/apache2/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h | 37 +-
external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/__pycache__/asm.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/__pycache__/common.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/asm.py | 78 +-
external/apache2/llvm/dist/llvm/utils/UpdateTestChecks/common.py | 471 +-
external/apache2/llvm/dist/llvm/utils/benchmark/AUTHORS | 1 +
external/apache2/llvm/dist/llvm/utils/benchmark/CMakeLists.txt | 6 +-
external/apache2/llvm/dist/llvm/utils/benchmark/CONTRIBUTORS | 2 +
external/apache2/llvm/dist/llvm/utils/benchmark/README.LLVM | 4 +
external/apache2/llvm/dist/llvm/utils/benchmark/include/benchmark/benchmark.h | 2 +-
external/apache2/llvm/dist/llvm/utils/benchmark/mingw.py | 2 +-
external/apache2/llvm/dist/llvm/utils/benchmark/src/benchmark_register.h | 1 +
external/apache2/llvm/dist/llvm/utils/benchmark/src/cycleclock.h | 4 +-
external/apache2/llvm/dist/llvm/utils/check_ninja_deps.py | 191 +
external/apache2/llvm/dist/llvm/utils/collect_and_build_with_pgo.py | 13 +-
external/apache2/llvm/dist/llvm/utils/convert-constraint-log-to-z3.py | 69 +
external/apache2/llvm/dist/llvm/utils/docker/scripts/llvm_checksum/llvm_checksum.py | 2 +-
external/apache2/llvm/dist/llvm/utils/emacs/llvm-mode.el | 12 +-
external/apache2/llvm/dist/llvm/utils/extract_vplan.py | 2 +-
external/apache2/llvm/dist/llvm/utils/findoptdiff | 2 +-
external/apache2/llvm/dist/llvm/utils/gdb-scripts/prettyprinters.py | 42 +
external/apache2/llvm/dist/llvm/utils/git/arcfilter.sh | 7 +
external/apache2/llvm/dist/llvm/utils/git/pre-push.py | 221 +
external/apache2/llvm/dist/llvm/utils/gn/.gn | 3 +
external/apache2/llvm/dist/llvm/utils/gn/TODO.txt | 2 +
external/apache2/llvm/dist/llvm/utils/gn/build/BUILD.gn | 129 +-
external/apache2/llvm/dist/llvm/utils/gn/build/buildflags.gni | 29 +-
external/apache2/llvm/dist/llvm/utils/gn/build/libs/zlib/BUILD.gn | 9 +-
external/apache2/llvm/dist/llvm/utils/gn/build/libs/zlib/enable.gni | 9 +-
external/apache2/llvm/dist/llvm/utils/gn/build/mac_sdk.gni | 5 +
external/apache2/llvm/dist/llvm/utils/gn/build/sync_source_lists_from_cmake.py | 35 +-
external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/BUILD.gn | 123 +-
external/apache2/llvm/dist/llvm/utils/gn/build/toolchain/target_flags.gni | 25 +
external/apache2/llvm/dist/llvm/utils/gn/build/write_library_dependencies.py | 110 +
external/apache2/llvm/dist/llvm/utils/gn/get.py | 13 +-
external/apache2/llvm/dist/llvm/utils/gn/gn.py | 4 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn | 29 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/abseil/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/altera/BUILD.gn | 20 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn | 3 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/concurrency/BUILD.gn | 19 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cppcoreguidelines/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/enable.gni | 4 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/google/BUILD.gn | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/modernize/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/performance/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn | 23 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/unimplemented/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/quality/gen_decision_forest.gni | 46 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/support/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/BUILD.gn | 14 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn | 3 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn | 45 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn | 10 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/test/BUILD.gn | 7 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn | 3 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/Tooling/Syntax/BUILD.gn | 9 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/APINotes/BUILD.gn | 12 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Analysis/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 9 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 3 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Format/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 21 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Index/BUILD.gn | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 8 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/BUILD.gn | 3 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Testing/BUILD.gn | 6 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Core/BUILD.gn | 2 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/BUILD.gn | 13 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/apinotes-test/BUILD.gn | 8 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn | 9 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/include_clang_tools_extra.gni | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/Dynamic/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn | 3 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Format/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Sema/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/StaticAnalyzer/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn | 6 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn | 5 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/utils/TableGen/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/BUILD.gn | 15 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/include/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn | 10 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn | 49 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn | 8 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/profile/BUILD.gn | 7 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn | 8 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn | 10 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/target.gni | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn | 17 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/test/test.gni | 3 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/include/BUILD.gn | 169 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxx/src/BUILD.gn | 33 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn | 11 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/libunwind/src/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/COFF/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/Common/BUILD.gn | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MachO/BUILD.gn | 10 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/test/BUILD.gn | 14 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/wasm/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn | 52 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn | 21 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenMP/BUILD.gn | 25 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/include/llvm/IR/BUILD.gn | 11 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn | 15 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn | 15 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn | 5 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn | 3 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn | 11 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/Shared/BUILD.gn | 9 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn | 11 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/OrcError/BUILD.gn | 8 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Extensions/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/FileCheck/BUILD.gn | 5 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenACC/BUILD.gn | 18 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn | 18 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn | 5 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn | 13 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn | 3 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TableGen/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn | 42 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn | 24 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn | 20 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn | 4 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn | 11 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils/BUILD.gn | 27 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn | 30 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn | 7 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn | 18 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn | 2 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/HelloNew/BUILD.gn | 9 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn | 6 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn | 7 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/test/BUILD.gn | 21 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn | 3 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn | 7 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn | 6 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn | 252 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/llvm-jitlink-executor/BUILD.gn | 7 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn | 7 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn | 14 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn | 7 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn | 6 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn | 13 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/obj2yaml/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/split-file/BUILD.gn | 4 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/triples.gni | 4 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn | 8 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn | 7 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn | 10 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/FileCheck/BUILD.gn | 10 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/IR/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/InterfaceStub/BUILD.gn | 9 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn | 5 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ObjectYAML/BUILD.gn | 2 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn | 10 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ProfileData/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn | 9 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn | 1 -
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/PowerPC/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn | 8 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn | 2 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/llvm-lit/BUILD.gn | 1 +
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn | 5 +-
external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/version.gni | 2 +-
external/apache2/llvm/dist/llvm/utils/kate/llvm.xml | 2 +
external/apache2/llvm/dist/llvm/utils/lint/common_lint.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lint/cpp_lint.py | 4 +-
external/apache2/llvm/dist/llvm/utils/lint/generic_lint.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lit/LICENSE.TXT | 279 +
external/apache2/llvm/dist/llvm/utils/lit/lit.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/BooleanExpression.py | 11 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/LitConfig.py | 9 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/LitTestCase.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/Test.py | 67 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/TestRunner.py | 110 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/TestingConfig.py | 7 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/__init__.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/BooleanExpression.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/LitConfig.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/LitTestCase.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/ProgressBar.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/ShCommands.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/ShUtil.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/Test.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/TestRunner.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/TestingConfig.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/cl_arguments.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/discovery.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/display.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/main.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/reports.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/run.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/util.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/__pycache__/worker.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/cl_arguments.py | 64 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/discovery.py | 44 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/display.py | 5 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__init__.py | 3 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/base.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/googletest.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/__pycache__/shtest.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/base.py | 17 +
external/apache2/llvm/dist/llvm/utils/lit/lit/formats/googletest.py | 8 +
external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__pycache__/__init__.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__pycache__/config.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/__pycache__/subst.cpython-38.pyc | Bin
external/apache2/llvm/dist/llvm/utils/lit/lit/llvm/config.py | 113 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/main.py | 90 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/reports.py | 82 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/run.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/util.py | 39 +-
external/apache2/llvm/dist/llvm/utils/lit/lit/worker.py | 3 +
external/apache2/llvm/dist/llvm/utils/lit/setup.py | 3 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/custom-result-category/format.py | 7 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/discovery/test.not-txt | 1 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-discovery-failed/lit.cfg | 3 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-discovery-failed/subdir/OneTest.py | 3 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py | 20 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/fail.txt | 1 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/lit.cfg | 6 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/pass.txt | 1 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/unsupported.txt | 2 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-result-codes/xfail.txt | 2 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/lit.cfg | 6 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/mixed.txt | 4 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/requires.txt | 2 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/unsupported.txt | 2 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/show-used-features/xfail.txt | 2 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format-argv0/argv0.txt | 6 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format-argv0/lit.cfg | 7 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/argv0.txt | 6 -
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_control_chars.txt | 5 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-control-chars.py | 7 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/lit.cfg | 4 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/multiple-allow-retries.txt | 3 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/unterminated-run.txt | 3 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/escaping/lit.cfg | 10 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/escaping/test.py | 1 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py | 6 -
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/unparsed-requirements/test.py | 4 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/dummy_format.py | 5 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/excluded.ini | 5 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/missing_feature.ini | 7 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/pass.ini | 5 +
external/apache2/llvm/dist/llvm/utils/lit/tests/Inputs/xunit-output/unsupported.ini | 5 +
external/apache2/llvm/dist/llvm/utils/lit/tests/allow-retries.py | 8 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/custom-result-category.py | 12 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/discovery.py | 31 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-discovery-failed.py | 10 +
external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-format.py | 6 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-timeout.py | 46 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/googletest-upstream-format.py | 6 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/lit-opts.py | 4 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/lit.cfg | 4 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/max-failures.py | 12 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/max-time.py | 4 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/parallelism-groups.py | 2 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/selecting.py | 6 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/show-result-codes.py | 21 +
external/apache2/llvm/dist/llvm/utils/lit/tests/show-used-features.py | 6 +
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-env.py | 4 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format-argv0.py | 13 +
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-format.py | 43 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-inject.py | 6 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-keyword-parse-errors.py | 15 +
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-not.py | 4 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-recursive-substitution.py | 4 +
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-shell.py | 24 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/shtest-timeout.py | 71 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/unit/TestRunner.py | 44 +-
external/apache2/llvm/dist/llvm/utils/lit/tests/unparsed-requirements.py | 25 +
external/apache2/llvm/dist/llvm/utils/lit/tests/xunit-output.py | 25 +-
external/apache2/llvm/dist/llvm/utils/lldbDataFormatters.py | 2 +-
external/apache2/llvm/dist/llvm/utils/llvm-build/README.txt | 5 -
external/apache2/llvm/dist/llvm/utils/llvm-build/llvm-build | 6 -
external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/__init__.py | 1 -
external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/componentinfo.py | 475 -
external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/main.py | 853 -
external/apache2/llvm/dist/llvm/utils/llvm-build/llvmbuild/util.py | 13 -
external/apache2/llvm/dist/llvm/utils/llvm-compilers-check | 2 +-
external/apache2/llvm/dist/llvm/utils/llvm-lit/llvm-lit.in | 2 +-
external/apache2/llvm/dist/llvm/utils/llvm.grm | 1 +
external/apache2/llvm/dist/llvm/utils/merge-stats.py | 33 +
external/apache2/llvm/dist/llvm/utils/not/not.cpp | 14 +
external/apache2/llvm/dist/llvm/utils/release/build_llvm_package.bat | 4 +-
external/apache2/llvm/dist/llvm/utils/release/export.sh | 34 +-
external/apache2/llvm/dist/llvm/utils/release/test-release.sh | 15 +-
external/apache2/llvm/dist/llvm/utils/remote-exec.py | 141 +
external/apache2/llvm/dist/llvm/utils/schedcover.py | 2 +-
external/apache2/llvm/dist/llvm/utils/testgen/mc-bundling-x86-gen.py | 2 +-
external/apache2/llvm/dist/llvm/utils/unittest/CMakeLists.txt | 37 +-
external/apache2/llvm/dist/llvm/utils/unittest/LLVMBuild.txt | 29 -
external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h | 2 +-
external/apache2/llvm/dist/llvm/utils/update_analyze_test_checks.py | 18 +-
external/apache2/llvm/dist/llvm/utils/update_cc_test_checks.py | 234 +-
external/apache2/llvm/dist/llvm/utils/update_llc_test_checks.py | 170 +-
external/apache2/llvm/dist/llvm/utils/update_test_checks.py | 190 +-
external/apache2/llvm/dist/llvm/utils/update_test_prefix.py | 64 +
external/apache2/llvm/dist/llvm/utils/vim/syntax/llvm.vim | 5 +-
external/apache2/llvm/dist/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml | 3 +
6110 files changed, 549378 insertions(+), 279965 deletions(-)
diffs (truncated from 1217455 to 300 lines):
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/CMakeLists.txt Tue Nov 17 14:11:31 2020 +0100
+++ b/external/apache2/llvm/dist/clang/CMakeLists.txt Wed Feb 03 01:08:49 2021 +0100
@@ -1,14 +1,14 @@
-cmake_minimum_required(VERSION 3.4.3)
-
-if(POLICY CMP0075)
- cmake_policy(SET CMP0075 NEW)
-endif()
+cmake_minimum_required(VERSION 3.13.4)
# If we are not building as a part of LLVM, build Clang as an
# standalone project, using LLVM as an external library:
if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )
project(Clang)
+ set(CMAKE_CXX_STANDARD 14 CACHE STRING "C++ standard to conform to")
+ set(CMAKE_CXX_STANDARD_REQUIRED YES)
+ set(CMAKE_CXX_EXTENSIONS NO)
+
# Rely on llvm-config.
set(CONFIG_OUTPUT)
if(LLVM_CONFIG)
@@ -101,7 +101,6 @@
set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
endif()
- option(LLVM_ENABLE_WARNINGS "Enable compiler warnings." ON)
option(LLVM_INSTALL_TOOLCHAIN_ONLY
"Only include toolchain files in the 'install' target." OFF)
@@ -117,6 +116,8 @@
include(LLVMDistributionSupport)
set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}")
+ set(BUG_REPORT_URL "${LLVM_PACKAGE_BUGREPORT}" CACHE STRING
+ "Default URL where bug reports are to be submitted.")
if (NOT DEFINED LLVM_INCLUDE_TESTS)
set(LLVM_INCLUDE_TESTS ON)
@@ -130,39 +131,7 @@
set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
if(LLVM_INCLUDE_TESTS)
- if(CMAKE_VERSION VERSION_LESS 3.12)
- include(FindPythonInterp)
- if(NOT PYTHONINTERP_FOUND)
- message(FATAL_ERROR
- "Unable to find Python interpreter, required for builds and testing.
-
- Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
- endif()
-
- if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
- message(FATAL_ERROR "Python 2.7 or newer is required")
- endif()
-
- add_executable(Python3::Interpreter IMPORTED)
- set_target_properties(Python3::Interpreter PROPERTIES
- IMPORTED_LOCATION ${PYTHON_EXECUTABLE})
- set(Python3_EXECUTABLE ${PYTHON_EXECUTABLE})
- else()
- find_package(Python3 COMPONENTS Interpreter)
- if(NOT Python3_Interpreter_FOUND)
- message(WARNING "Python3 not found, using python2 as a fallback")
- find_package(Python2 COMPONENTS Interpreter REQUIRED)
- if(Python2_VERSION VERSION_LESS 2.7)
- message(SEND_ERROR "Python 2.7 or newer is required")
- endif()
-
- # Treat python2 as python3
- add_executable(Python3::Interpreter IMPORTED)
- set_target_properties(Python3::Interpreter PROPERTIES
- IMPORTED_LOCATION ${Python2_EXECUTABLE})
- set(Python3_EXECUTABLE ${Python2_EXECUTABLE})
- endif()
- endif()
+ find_package(Python3 REQUIRED COMPONENTS Interpreter)
# Check prebuilt llvm/utils.
if(EXISTS ${LLVM_TOOLS_BINARY_DIR}/FileCheck${CMAKE_EXECUTABLE_SUFFIX}
@@ -253,12 +222,9 @@
set(ENABLE_LINKER_BUILD_ID OFF CACHE BOOL "pass --build-id to ld")
-set(ENABLE_X86_RELAX_RELOCATIONS OFF CACHE BOOL
+set(ENABLE_X86_RELAX_RELOCATIONS ON CACHE BOOL
"enable x86 relax relocations by default")
-set(ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER FALSE CACHE BOOL
- "Enable the experimental new pass manager by default.")
-
set(CLANG_SPAWN_CC1 OFF CACHE BOOL
"Whether clang should use a new process for the CC1 invocation")
@@ -319,13 +285,26 @@
# OpenMP offloading requires at least sm_35 because we use shuffle instructions
# to generate efficient code for reductions and the atomicMax instruction on
# 64-bit integers in the implementation of conditional lastprivate.
-set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING
- "Default architecture for OpenMP offloading to Nvidia GPUs.")
-string(REGEX MATCH "^sm_([0-9]+)$" MATCHED_ARCH "${CLANG_OPENMP_NVPTX_DEFAULT_ARCH}")
-if (NOT DEFINED MATCHED_ARCH OR "${CMAKE_MATCH_1}" LESS 35)
- message(WARNING "Resetting default architecture for OpenMP offloading to Nvidia GPUs to sm_35")
+set(CUDA_ARCH_FLAGS "sm_35")
+
+# Try to find the highest Nvidia GPU architecture the system supports
+if (NOT DEFINED CLANG_OPENMP_NVPTX_DEFAULT_ARCH)
+ find_package(CUDA QUIET)
+ if (CUDA_FOUND)
+ cuda_select_nvcc_arch_flags(CUDA_ARCH_FLAGS)
+ endif()
+else()
+ set(CUDA_ARCH_FLAGS ${CLANG_OPENMP_NVPTX_DEFAULT_ARCH})
+endif()
+
+string(REGEX MATCH "sm_([0-9]+)" CUDA_ARCH_MATCH ${CUDA_ARCH_FLAGS})
+if (NOT DEFINED CUDA_ARCH_MATCH OR "${CMAKE_MATCH_1}" LESS 35)
set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING
"Default architecture for OpenMP offloading to Nvidia GPUs." FORCE)
+ message(WARNING "Resetting default architecture for OpenMP offloading to Nvidia GPUs to sm_35")
+else()
+ set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH ${CUDA_ARCH_MATCH} CACHE STRING
+ "Default architecture for OpenMP offloading to Nvidia GPUs.")
endif()
set(CLANG_SYSTEMZ_DEFAULT_ARCH "z10" CACHE STRING "SystemZ Default Arch")
@@ -333,10 +312,6 @@
set(CLANG_VENDOR ${PACKAGE_VENDOR} CACHE STRING
"Vendor-specific text for showing with version information.")
-if( CLANG_VENDOR )
- add_definitions( -DCLANG_VENDOR="${CLANG_VENDOR} " )
-endif()
-
set(CLANG_REPOSITORY_STRING "" CACHE STRING
"Vendor-specific text for showing the repository the source is taken from.")
@@ -418,15 +393,15 @@
RESULT_VARIABLE HAD_ERROR
OUTPUT_VARIABLE LD_V_OUTPUT
)
- if (NOT HAD_ERROR)
- if ("${LD_V_OUTPUT}" MATCHES ".*ld64-([0-9.]+).*")
- string(REGEX REPLACE ".*ld64-([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
- elseif ("${LD_V_OUTPUT}" MATCHES "[^0-9]*([0-9.]+).*")
- string(REGEX REPLACE "[^0-9]*([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
- endif()
- else()
+ if (HAD_ERROR)
message(FATAL_ERROR "${CMAKE_LINKER} failed with status ${HAD_ERROR}")
endif()
+ if ("${LD_V_OUTPUT}" MATCHES ".*ld64-([0-9.]+).*")
+ string(REGEX REPLACE ".*ld64-([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
+ elseif ("${LD_V_OUTPUT}" MATCHES "[^0-9]*([0-9.]+).*")
+ string(REGEX REPLACE "[^0-9]*([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
+ endif()
+ message(STATUS "Host linker version: ${HOST_LINK_VERSION}")
endif()
include(CMakeParseArguments)
@@ -447,7 +422,6 @@
PATTERN "*.def"
PATTERN "*.h"
PATTERN "config.h" EXCLUDE
- PATTERN ".svn" EXCLUDE
)
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/clang
@@ -486,7 +460,8 @@
"Build the Clang tools. If OFF, just generate build targets." ON)
option(CLANG_ENABLE_ARCMT "Build ARCMT." ON)
-option(CLANG_ENABLE_STATIC_ANALYZER "Build static analyzer." ON)
+option(CLANG_ENABLE_STATIC_ANALYZER
+ "Include static analyzer in clang binary." ON)
option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF)
@@ -517,14 +492,17 @@
# All targets below may depend on all tablegen'd files.
get_property(CLANG_TABLEGEN_TARGETS GLOBAL PROPERTY CLANG_TABLEGEN_TARGETS)
-add_custom_target(clang-tablegen-targets DEPENDS ${CLANG_TABLEGEN_TARGETS})
+add_custom_target(clang-tablegen-targets
+ DEPENDS
+ omp_gen
+ ${CLANG_TABLEGEN_TARGETS})
set_target_properties(clang-tablegen-targets PROPERTIES FOLDER "Misc")
list(APPEND LLVM_COMMON_DEPENDS clang-tablegen-targets)
# Force target to be built as soon as possible. Clang modules builds depend
# header-wise on it as they ship all headers from the umbrella folders. Building
# an entire module might include header, which depends on intrinsics_gen.
-if(LLVM_ENABLE_MODULES AND NOT CLANG_BUILT_STANDALONE)
+if(LLVM_ENABLE_MODULES)
list(APPEND LLVM_COMMON_DEPENDS intrinsics_gen)
endif()
@@ -711,6 +689,7 @@
CLANG_VERSION_MAJOR
CLANG_VERSION_MINOR
CLANG_VERSION_PATCHLEVEL
+ CLANG_VENDOR
LLVM_VERSION_SUFFIX
LLVM_BINUTILS_INCDIR
CLANG_REPOSITORY_STRING
@@ -745,6 +724,14 @@
-DCMAKE_ASM_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/${C_COMPILER}
-DCMAKE_ASM_COMPILER_ID=Clang)
+ # cmake requires CMAKE_LINKER to be specified if the compiler is MSVC-like,
+ # otherwise it defaults the linker to be link.exe.
+ if(BOOTSTRAP_LLVM_ENABLE_LLD)
+ if((WIN32 AND NOT BOOTSTRAP_CMAKE_SYSTEM_NAME) OR BOOTSTRAP_CMAKE_SYSTEM_NAME STREQUAL "Windows")
+ set(${CLANG_STAGE}_LINKER -DCMAKE_LINKER=${LLVM_RUNTIME_OUTPUT_INTDIR}/lld-link${CMAKE_EXECUTABLE_SUFFIX})
+ endif()
+ endif()
+
if(BOOTSTRAP_CMAKE_SYSTEM_NAME)
set(${CLANG_STAGE}_CONFIG -DLLVM_CONFIG_PATH=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-config)
set(${CLANG_STAGE}_TABLEGEN
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/__init__.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/__init__.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/cindex.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/cindex.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/enumerations.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/clang/__pycache__/enumerations.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt
--- a/external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt Tue Nov 17 14:11:31 2020 +0100
+++ b/external/apache2/llvm/dist/clang/bindings/python/tests/CMakeLists.txt Wed Feb 03 01:08:49 2021 +0100
@@ -15,14 +15,13 @@
set(RUN_PYTHON_TESTS FALSE)
endif()
-# Do not try to run if libclang was built with ASan because
+# Do not try to run if libclang was built with sanitizers because
# the sanitizer library will likely be loaded too late to perform
# interception and will then fail.
# We could use LD_PRELOAD/DYLD_INSERT_LIBRARIES but this isn't
# portable so its easier just to not run the tests when building
# with ASan.
-list(FIND LLVM_USE_SANITIZER "Address" LLVM_USE_ASAN_INDEX)
-if(NOT LLVM_USE_ASAN_INDEX EQUAL -1)
+if(NOT LLVM_USE_SANITIZER STREQUAL "")
set(RUN_PYTHON_TESTS FALSE)
endif()
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/__pycache__/__init__.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/__pycache__/__init__.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/__init__.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/__init__.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_access_specifiers.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_access_specifiers.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cdb.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cdb.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_code_completion.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_code_completion.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_comment.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_comment.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_cursor_kind.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_diagnostics.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_diagnostics.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_exception_specification_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_exception_specification_kind.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_file.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_file.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_index.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_index.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_linkage.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_linkage.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_location.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_location.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tls_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tls_kind.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_token_kind.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_token_kind.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tokens.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_tokens.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_translation_unit.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_translation_unit.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_type.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/test_type.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/util.cpython-38.pyc
Binary file external/apache2/llvm/dist/clang/bindings/python/tests/cindex/__pycache__/util.cpython-38.pyc has changed
diff -r cc2eb22b0fe2 -r 46c09cbb8dc5 external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py
--- a/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py Tue Nov 17 14:11:31 2020 +0100
+++ b/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/test_cursor_kind.py Wed Feb 03 01:08:49 2021 +0100
@@ -10,7 +10,7 @@
class TestCursorKind(unittest.TestCase):
def test_name(self):
- self.assertTrue(CursorKind.UNEXPOSED_DECL.name is 'UNEXPOSED_DECL')
+ self.assertEqual(CursorKind.UNEXPOSED_DECL.name, 'UNEXPOSED_DECL')
def test_get_all_kinds(self):
kinds = CursorKind.get_all_kinds()
Home |
Main Index |
Thread Index |
Old Index