Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Feb 2021 20:18:16 GMT
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org
Subject:   git: b60736ec1405 - vendor/llvm-project/main - Vendor import of llvm-project main 8e464dd76bef, the last commit before the upstream release/12.x branch was created.
Message-ID:  <202102162018.11GKIGUT038889@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch vendor/llvm-project/main has been updated by dim:

URL: https://cgit.FreeBSD.org/src/commit/?id=b60736ec1405bb0a8dd40989f67ef4c93da068ab

commit b60736ec1405bb0a8dd40989f67ef4c93da068ab
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2021-02-16 20:13:02 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2021-02-16 20:13:02 +0000

    Vendor import of llvm-project main 8e464dd76bef, the last commit before
    the upstream release/12.x branch was created.
---
 clang/include/clang-c/Index.h                      |   88 +-
 clang/include/clang-c/Rewrite.h                    |   63 +
 .../include/clang/APINotes/APINotesYAMLCompiler.h  |   24 +
 clang/include/clang/APINotes/Types.h               |  734 +++
 clang/include/clang/ARCMigrate/FileRemapper.h      |    8 +
 clang/include/clang/AST/APValue.h                  |  163 +-
 clang/include/clang/AST/ASTContext.h               |  153 +-
 clang/include/clang/AST/ASTFwd.h                   |    6 +-
 clang/include/clang/AST/ASTImporter.h              |    8 +
 clang/include/clang/AST/ASTNodeTraverser.h         |   72 +-
 clang/include/clang/AST/ASTStructuralEquivalence.h |    7 +
 clang/include/clang/AST/ASTTypeTraits.h            |   74 +-
 clang/include/clang/AST/AbstractBasicReader.h      |   34 +
 clang/include/clang/AST/AbstractBasicWriter.h      |   35 +
 clang/include/clang/AST/Attr.h                     |   39 +-
 clang/include/clang/AST/CXXInheritance.h           |   10 -
 .../clang/AST/CXXRecordDeclDefinitionBits.def      |    7 +
 clang/include/clang/AST/CanonicalType.h            |    4 +-
 clang/include/clang/AST/CommentLexer.h             |   31 +-
 clang/include/clang/AST/ComputeDependence.h        |    4 +-
 clang/include/clang/AST/Decl.h                     |  134 +-
 clang/include/clang/AST/DeclBase.h                 |    3 +-
 clang/include/clang/AST/DeclCXX.h                  |   96 +-
 clang/include/clang/AST/DeclObjC.h                 |   45 +-
 clang/include/clang/AST/DeclOpenMP.h               |  246 +-
 clang/include/clang/AST/DeclTemplate.h             |  117 +-
 clang/include/clang/AST/DeclarationName.h          |   23 +-
 clang/include/clang/AST/DependenceFlags.h          |    1 +
 clang/include/clang/AST/DependentDiagnostic.h      |   10 +-
 clang/include/clang/AST/Expr.h                     |  402 +-
 clang/include/clang/AST/ExprCXX.h                  |  297 +-
 clang/include/clang/AST/ExprConcepts.h             |    6 +-
 clang/include/clang/AST/ExprObjC.h                 |    4 +-
 clang/include/clang/AST/ExternalASTSource.h        |    4 -
 clang/include/clang/AST/GlobalDecl.h               |    1 +
 clang/include/clang/AST/IgnoreExpr.h               |  161 +
 clang/include/clang/AST/Mangle.h                   |   17 +-
 clang/include/clang/AST/NestedNameSpecifier.h      |   34 +-
 clang/include/clang/AST/OpenMPClause.h             |  494 +-
 clang/include/clang/AST/OperationKinds.def         |   11 +-
 clang/include/clang/AST/OptionalDiagnostic.h       |    2 +-
 clang/include/clang/AST/ParentMap.h                |    4 +-
 clang/include/clang/AST/ParentMapContext.h         |   13 +-
 clang/include/clang/AST/PrettyPrinter.h            |   40 +-
 clang/include/clang/AST/PropertiesBase.td          |  308 ++
 clang/include/clang/AST/RecordLayout.h             |   65 +-
 clang/include/clang/AST/RecursiveASTVisitor.h      |   56 +-
 clang/include/clang/AST/Redeclarable.h             |   15 +
 clang/include/clang/AST/Stmt.h                     |   60 +-
 clang/include/clang/AST/StmtIterator.h             |    9 +-
 clang/include/clang/AST/StmtOpenMP.h               | 1653 +++---
 clang/include/clang/AST/TemplateBase.h             |   72 +-
 clang/include/clang/AST/TemplateName.h             |    6 +-
 clang/include/clang/AST/TextNodeDumper.h           |    3 +
 clang/include/clang/AST/Type.h                     |  208 +-
 clang/include/clang/AST/TypeLoc.h                  |   93 +-
 clang/include/clang/AST/TypeProperties.td          |   15 +-
 clang/include/clang/ASTMatchers/ASTMatchFinder.h   |    4 +
 clang/include/clang/ASTMatchers/ASTMatchers.h      |  574 ++-
 .../clang/ASTMatchers/ASTMatchersInternal.h        |  996 ++--
 .../include/clang/ASTMatchers/ASTMatchersMacros.h  |   58 +-
 .../clang/ASTMatchers/Dynamic/VariantValue.h       |   40 +-
 .../clang/Analysis/Analyses/CalledOnceCheck.h      |  112 +
 clang/include/clang/Analysis/Analyses/Dominators.h |   70 -
 .../clang/Analysis/Analyses/LiveVariables.h        |   18 +-
 .../include/clang/Analysis/Analyses/ThreadSafety.h |    8 +
 .../clang/Analysis/Analyses/ThreadSafetyTIL.h      |    4 +-
 clang/include/clang/Analysis/CallGraph.h           |    4 +-
 clang/include/clang/Analysis/IssueHash.h           |   49 +
 clang/include/clang/Analysis/PathDiagnostic.h      |   39 +
 clang/include/clang/Basic/AddressSpaces.h          |    2 +
 clang/include/clang/Basic/AlignedAllocation.h      |    2 +
 clang/include/clang/Basic/Attr.td                  |  296 +-
 clang/include/clang/Basic/AttrDocs.td              | 1124 ++++-
 clang/include/clang/Basic/Builtins.def             |   85 +-
 clang/include/clang/Basic/Builtins.h               |    7 +
 clang/include/clang/Basic/BuiltinsAArch64.def      |   11 +
 clang/include/clang/Basic/BuiltinsAMDGPU.def       |    6 +
 clang/include/clang/Basic/BuiltinsBPF.def          |    8 +-
 clang/include/clang/Basic/BuiltinsNVPTX.def        |    2 +-
 clang/include/clang/Basic/BuiltinsPPC.def          |  236 +-
 clang/include/clang/Basic/BuiltinsWebAssembly.def  |  136 +-
 clang/include/clang/Basic/BuiltinsX86.def          |   51 +-
 clang/include/clang/Basic/BuiltinsX86_64.def       |   11 +
 clang/include/clang/Basic/CodeGenOptions.def       |   50 +-
 clang/include/clang/Basic/CodeGenOptions.h         |   46 +-
 clang/include/clang/Basic/Cuda.h                   |    8 +
 clang/include/clang/Basic/DebugInfoOptions.h       |    6 +-
 clang/include/clang/Basic/DeclNodes.td             |    1 +
 clang/include/clang/Basic/Diagnostic.h             |  408 +-
 clang/include/clang/Basic/Diagnostic.td            |   10 +
 clang/include/clang/Basic/DiagnosticAST.h          |    2 +-
 clang/include/clang/Basic/DiagnosticASTKinds.td    |   11 +-
 clang/include/clang/Basic/DiagnosticAnalysis.h     |    2 +-
 clang/include/clang/Basic/DiagnosticComment.h      |    2 +-
 clang/include/clang/Basic/DiagnosticCommonKinds.td |    6 +
 clang/include/clang/Basic/DiagnosticCrossTU.h      |    2 +-
 clang/include/clang/Basic/DiagnosticDriver.h       |    2 +-
 clang/include/clang/Basic/DiagnosticDriverKinds.td |   41 +-
 clang/include/clang/Basic/DiagnosticFrontend.h     |    2 +-
 .../include/clang/Basic/DiagnosticFrontendKinds.td |   22 +-
 clang/include/clang/Basic/DiagnosticGroups.td      |   46 +-
 clang/include/clang/Basic/DiagnosticIDs.h          |   12 +-
 clang/include/clang/Basic/DiagnosticLex.h          |    2 +-
 clang/include/clang/Basic/DiagnosticLexKinds.td    |    9 +-
 clang/include/clang/Basic/DiagnosticOptions.def    |    1 +
 clang/include/clang/Basic/DiagnosticOptions.h      |   12 +
 clang/include/clang/Basic/DiagnosticParse.h        |    2 +-
 clang/include/clang/Basic/DiagnosticParseKinds.td  |   86 +-
 clang/include/clang/Basic/DiagnosticRefactoring.h  |    2 +-
 clang/include/clang/Basic/DiagnosticSema.h         |    2 +-
 clang/include/clang/Basic/DiagnosticSemaKinds.td   |  393 +-
 .../include/clang/Basic/DiagnosticSerialization.h  |    2 +-
 .../clang/Basic/DiagnosticSerializationKinds.td    |   19 +-
 clang/include/clang/Basic/DirectoryEntry.h         |  298 ++
 clang/include/clang/Basic/FPOptions.def            |    4 +-
 clang/include/clang/Basic/Features.def             |    3 +
 clang/include/clang/Basic/FileEntry.h              |  406 ++
 clang/include/clang/Basic/FileManager.h            |  158 +-
 clang/include/clang/Basic/IdentifierTable.h        |   12 -
 clang/include/clang/Basic/LLVM.h                   |    1 +
 clang/include/clang/Basic/LangOptions.def          |   42 +-
 clang/include/clang/Basic/LangOptions.h            |  165 +-
 clang/include/clang/Basic/LangStandard.h           |   14 +-
 clang/include/clang/Basic/LangStandards.def        |   14 +
 clang/include/clang/Basic/Module.h                 |   55 +-
 clang/include/clang/Basic/OpenCLExtensions.def     |  142 +-
 clang/include/clang/Basic/OpenCLOptions.h          |  213 +-
 clang/include/clang/Basic/OpenMPKinds.def          |   20 +-
 clang/include/clang/Basic/OpenMPKinds.h            |   23 +-
 clang/include/clang/Basic/OperatorKinds.h          |    5 +
 clang/include/clang/Basic/PPCTypes.def             |   38 +
 clang/include/clang/Basic/PartialDiagnostic.h      |  277 +-
 clang/include/clang/Basic/ProfileList.h            |   58 +
 clang/include/clang/Basic/Sanitizers.def           |    4 +-
 clang/include/clang/Basic/SourceLocation.h         |   31 +
 clang/include/clang/Basic/SourceManager.h          | 1022 ++--
 clang/include/clang/Basic/Specifiers.h             |   34 +-
 clang/include/clang/Basic/TargetCXXABI.h           |   25 +-
 clang/include/clang/Basic/TargetID.h               |   56 +
 clang/include/clang/Basic/TargetInfo.h             |   78 +-
 clang/include/clang/Basic/TargetOptions.h          |   12 +-
 clang/include/clang/Basic/TokenKinds.def           |   17 +-
 clang/include/clang/Basic/TypeNodes.td             |    2 +-
 clang/include/clang/Basic/arm_mve.td               |   12 +-
 clang/include/clang/Basic/arm_mve_defs.td          |    8 +-
 clang/include/clang/Basic/arm_neon.td              |   73 +-
 clang/include/clang/CodeGen/BackendUtil.h          |    5 -
 clang/include/clang/CodeGen/CGFunctionInfo.h       |   60 +-
 clang/include/clang/Driver/Compilation.h           |   17 +
 clang/include/clang/Driver/Distro.h                |   17 +-
 clang/include/clang/Driver/Driver.h                |    4 +-
 clang/include/clang/Driver/Job.h                   |   29 +-
 clang/include/clang/Driver/Options.h               |    8 +-
 clang/include/clang/Driver/Options.td              | 3042 ++++++++----
 clang/include/clang/Driver/SanitizerArgs.h         |    5 +-
 clang/include/clang/Driver/ToolChain.h             |   32 +-
 clang/include/clang/Driver/XRayArgs.h              |    2 +
 clang/include/clang/Edit/EditedSource.h            |    2 +-
 clang/include/clang/Format/Format.h                | 1081 +++-
 clang/include/clang/Frontend/ASTUnit.h             |   18 +-
 clang/include/clang/Frontend/CompilerInstance.h    |   68 +-
 clang/include/clang/Frontend/CompilerInvocation.h  |   22 +-
 clang/include/clang/Frontend/FrontendAction.h      |    2 +-
 clang/include/clang/Frontend/FrontendActions.h     |    2 +
 clang/include/clang/Frontend/FrontendOptions.h     |   35 +-
 clang/include/clang/Frontend/PrecompiledPreamble.h |    9 +-
 clang/include/clang/Frontend/Utils.h               |    8 +-
 .../SerializablePathCollection.h                   |  129 +
 clang/include/clang/Lex/HeaderSearch.h             |   34 +
 clang/include/clang/Lex/HeaderSearchOptions.h      |    9 +-
 clang/include/clang/Lex/Lexer.h                    |   10 +-
 clang/include/clang/Lex/ModuleMap.h                |   13 +-
 clang/include/clang/Lex/Preprocessor.h             |   24 +
 ...cessorExcludedConditionalDirectiveSkipMapping.h |    3 +-
 clang/include/clang/Lex/PreprocessorOptions.h      |   26 +-
 clang/include/clang/Parse/Parser.h                 |   70 +-
 clang/include/clang/Sema/CodeCompleteConsumer.h    |    3 -
 clang/include/clang/Sema/DeclSpec.h                |  590 +--
 clang/include/clang/Sema/DelayedDiagnostic.h       |   19 +-
 clang/include/clang/Sema/Designator.h              |   49 +-
 clang/include/clang/Sema/Initialization.h          |   61 +-
 .../clang/Sema/MultiplexExternalSemaSource.h       |    2 -
 clang/include/clang/Sema/Overload.h                |    6 +
 clang/include/clang/Sema/Ownership.h               |   23 +-
 clang/include/clang/Sema/ParsedAttr.h              |   44 +-
 clang/include/clang/Sema/ScopeInfo.h               |   15 +-
 clang/include/clang/Sema/Sema.h                    |  835 ++--
 clang/include/clang/Sema/SemaInternal.h            |    5 +
 clang/include/clang/Sema/Template.h                |    2 +-
 clang/include/clang/Serialization/ASTBitCodes.h    |   10 +-
 clang/include/clang/Serialization/ASTReader.h      |   51 +-
 .../include/clang/Serialization/ASTRecordReader.h  |    6 +-
 .../include/clang/Serialization/ASTRecordWriter.h  |   15 +-
 clang/include/clang/Serialization/ASTWriter.h      |   10 +
 clang/include/clang/Serialization/ModuleFile.h     |   19 +-
 clang/include/clang/Serialization/ModuleManager.h  |    6 +-
 .../clang/StaticAnalyzer/Checkers/Checkers.td      |   16 +-
 .../clang/StaticAnalyzer/Core/AnalyzerOptions.h    |   34 +-
 .../Core/BugReporter/BugReporterVisitors.h         |    5 +-
 .../include/clang/StaticAnalyzer/Core/IssueHash.h  |   50 -
 .../StaticAnalyzer/Core/PathDiagnosticConsumers.h  |    7 +-
 .../Core/PathSensitive/BasicValueFactory.h         |   16 +-
 .../StaticAnalyzer/Core/PathSensitive/CallEvent.h  |   56 +-
 .../Core/PathSensitive/CheckerContext.h            |   20 +
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |   17 +
 .../Core/PathSensitive/RangedConstraintManager.h   |   22 +-
 .../Core/PathSensitive/SMTConstraintManager.h      |    3 +-
 .../StaticAnalyzer/Core/PathSensitive/SMTConv.h    |   18 +-
 .../Core/PathSensitive/SValBuilder.h               |    2 +-
 .../StaticAnalyzer/Core/PathSensitive/SVals.h      |   14 +-
 .../StaticAnalyzer/Core/PathSensitive/SymExpr.h    |    3 +
 .../Core/PathSensitive/SymbolManager.h             |   12 +-
 clang/include/clang/Testing/TestClangConfig.h      |    2 +
 clang/include/clang/Tooling/CompilationDatabase.h  |   22 +-
 .../clang/Tooling/Inclusions/HeaderIncludes.h      |    2 -
 .../clang/Tooling/Inclusions/IncludeStyle.h        |   21 +-
 .../Tooling/Refactoring/Extract/SourceExtraction.h |    0
 .../clang/Tooling/{Core => Refactoring}/Lookup.h   |    6 +-
 .../Tooling/Refactoring/RefactoringRuleContext.h   |    2 +-
 .../Tooling/Refactoring/Rename/SymbolOccurrences.h |   13 +-
 clang/include/clang/Tooling/Syntax/BuildTree.h     |   35 +-
 clang/include/clang/Tooling/Syntax/Nodes.h         |  648 +--
 clang/include/clang/Tooling/Syntax/Nodes.td        |  296 ++
 clang/include/clang/Tooling/Syntax/Syntax.td       |   85 +
 clang/include/clang/Tooling/Syntax/Tokens.h        |   12 +-
 clang/include/clang/Tooling/Syntax/Tree.h          |  216 +-
 clang/include/clang/Tooling/Tooling.h              |   11 -
 .../clang/Tooling/Transformer/MatchConsumer.h      |    6 -
 .../clang/Tooling/Transformer/RangeSelector.h      |   29 +-
 .../clang/Tooling/Transformer/RewriteRule.h        |  290 +-
 clang/include/clang/Tooling/Transformer/Stencil.h  |   11 +-
 clang/include/clang/module.modulemap               |    1 +
 clang/lib/APINotes/APINotesFormat.h                |  255 +
 clang/lib/APINotes/APINotesTypes.cpp               |  107 +
 clang/lib/APINotes/APINotesYAMLCompiler.cpp        |  598 +++
 clang/lib/ARCMigrate/ARCMT.cpp                     |    8 +-
 clang/lib/ARCMigrate/FileRemapper.cpp              |   15 +
 clang/lib/ARCMigrate/ObjCMT.cpp                    |   39 +-
 clang/lib/ARCMigrate/TransGCAttrs.cpp              |   22 +-
 clang/lib/ARCMigrate/TransProperties.cpp           |   17 +-
 clang/lib/ARCMigrate/Transforms.h                  |    6 +-
 clang/lib/AST/APValue.cpp                          |  538 +-
 clang/lib/AST/ASTContext.cpp                       |  585 ++-
 clang/lib/AST/ASTDiagnostic.cpp                    |   15 +-
 clang/lib/AST/ASTDumper.cpp                        |    8 +-
 clang/lib/AST/ASTImporter.cpp                      |  564 ++-
 clang/lib/AST/ASTImporterLookupTable.cpp           |   14 +
 clang/lib/AST/ASTStructuralEquivalence.cpp         |  496 +-
 clang/lib/AST/ASTTypeTraits.cpp                    |   58 +-
 clang/lib/AST/AttrImpl.cpp                         |   53 +-
 clang/lib/AST/CXXInheritance.cpp                   |  150 +-
 clang/lib/AST/CommentLexer.cpp                     |    9 +-
 clang/lib/AST/ComparisonCategories.cpp             |    2 +-
 clang/lib/AST/ComputeDependence.cpp                |  138 +-
 clang/lib/AST/Decl.cpp                             |  357 +-
 clang/lib/AST/DeclBase.cpp                         |   65 +-
 clang/lib/AST/DeclCXX.cpp                          |  131 +-
 clang/lib/AST/DeclObjC.cpp                         |   45 +-
 clang/lib/AST/DeclOpenMP.cpp                       |  112 +-
 clang/lib/AST/DeclPrinter.cpp                      |   28 +-
 clang/lib/AST/DeclTemplate.cpp                     |   77 +-
 clang/lib/AST/Expr.cpp                             |  482 +-
 clang/lib/AST/ExprCXX.cpp                          |  207 +-
 clang/lib/AST/ExprClassification.cpp               |    4 +-
 clang/lib/AST/ExprConstant.cpp                     | 1547 ++++--
 clang/lib/AST/Interp/Disasm.cpp                    |    4 +-
 clang/lib/AST/Interp/State.cpp                     |    2 +-
 clang/lib/AST/ItaniumMangle.cpp                    | 1048 +++-
 clang/lib/AST/JSONNodeDumper.cpp                   |    8 +-
 clang/lib/AST/Linkage.h                            |    2 +
 clang/lib/AST/Mangle.cpp                           |   72 +-
 clang/lib/AST/MicrosoftMangle.cpp                  |  424 +-
 clang/lib/AST/NSAPI.cpp                            |    3 +
 clang/lib/AST/OpenMPClause.cpp                     |  178 +-
 clang/lib/AST/ParentMapContext.cpp                 |  117 +-
 clang/lib/AST/PrintfFormatString.cpp               |    3 +
 clang/lib/AST/RecordLayout.cpp                     |   41 +-
 clang/lib/AST/RecordLayoutBuilder.cpp              |  380 +-
 clang/lib/AST/Stmt.cpp                             |  110 +-
 clang/lib/AST/StmtOpenMP.cpp                       | 1135 ++---
 clang/lib/AST/StmtPrinter.cpp                      |   25 +-
 clang/lib/AST/StmtProfile.cpp                      |    9 +-
 clang/lib/AST/TemplateBase.cpp                     |   35 +-
 clang/lib/AST/TemplateName.cpp                     |   18 +-
 clang/lib/AST/TextNodeDumper.cpp                   |   51 +-
 clang/lib/AST/Type.cpp                             |  113 +-
 clang/lib/AST/TypeLoc.cpp                          |    5 +-
 clang/lib/AST/TypePrinter.cpp                      |  314 +-
 clang/lib/ASTMatchers/ASTMatchFinder.cpp           |  447 +-
 clang/lib/ASTMatchers/ASTMatchersInternal.cpp      |  152 +-
 clang/lib/ASTMatchers/Dynamic/Marshallers.cpp      |   11 +-
 clang/lib/ASTMatchers/Dynamic/Marshallers.h        |  208 +-
 clang/lib/ASTMatchers/Dynamic/Registry.cpp         |   11 +-
 clang/lib/ASTMatchers/Dynamic/VariantValue.cpp     |   30 +
 clang/lib/ASTMatchers/GtestMatchers.cpp            |    4 +-
 clang/lib/Analysis/BodyFarm.cpp                    |   40 +-
 clang/lib/Analysis/CFG.cpp                         |   35 +-
 clang/lib/Analysis/CalledOnceCheck.cpp             | 1525 ++++++
 clang/lib/Analysis/ExprMutationAnalyzer.cpp        |  300 +-
 .../Core => Analysis}/IssueHash.cpp                |   41 +-
 clang/lib/Analysis/LiveVariables.cpp               |  102 +-
 clang/lib/Analysis/PathDiagnostic.cpp              |   46 +-
 clang/lib/Analysis/ThreadSafety.cpp                |   29 +-
 clang/lib/Analysis/ThreadSafetyCommon.cpp          |    4 +-
 clang/lib/Basic/Cuda.cpp                           |   43 +-
 clang/lib/Basic/Diagnostic.cpp                     |   35 +-
 clang/lib/Basic/DiagnosticIDs.cpp                  |  109 +-
 clang/lib/Basic/FileEntry.cpp                      |   24 +
 clang/lib/Basic/FileManager.cpp                    |  181 +-
 clang/lib/Basic/IdentifierTable.cpp                |    5 +
 clang/lib/Basic/LangOptions.cpp                    |    2 +-
 clang/lib/Basic/Module.cpp                         |   21 +-
 clang/lib/Basic/OpenCLOptions.cpp                  |  106 +
 clang/lib/Basic/OpenMPKinds.cpp                    |   50 +-
 clang/lib/Basic/ProfileList.cpp                    |  113 +
 clang/lib/Basic/SourceLocation.cpp                 |   21 +-
 clang/lib/Basic/SourceManager.cpp                  |  506 +-
 clang/lib/Basic/TargetID.cpp                       |  169 +
 clang/lib/Basic/TargetInfo.cpp                     |    1 +
 clang/lib/Basic/Targets.cpp                        |   68 +-
 clang/lib/Basic/Targets/AArch64.cpp                |   48 +-
 clang/lib/Basic/Targets/AArch64.h                  |    6 +
 clang/lib/Basic/Targets/AMDGPU.cpp                 |   36 +-
 clang/lib/Basic/Targets/AMDGPU.h                   |   77 +-
 clang/lib/Basic/Targets/ARM.cpp                    |    2 +
 clang/lib/Basic/Targets/AVR.cpp                    |    7 +
 clang/lib/Basic/Targets/Hexagon.cpp                |    3 +-
 clang/lib/Basic/Targets/MSP430.cpp                 |    1 +
 clang/lib/Basic/Targets/Mips.cpp                   |    1 -
 clang/lib/Basic/Targets/NVPTX.cpp                  |    8 +
 clang/lib/Basic/Targets/NVPTX.h                    |   22 +-
 clang/lib/Basic/Targets/OSTargets.h                |   81 +-
 clang/lib/Basic/Targets/PPC.cpp                    |   87 +-
 clang/lib/Basic/Targets/PPC.h                      |   34 +-
 clang/lib/Basic/Targets/RISCV.cpp                  |  160 +-
 clang/lib/Basic/Targets/RISCV.h                    |   49 +-
 clang/lib/Basic/Targets/SPIR.h                     |    6 +-
 clang/lib/Basic/Targets/Sparc.cpp                  |   28 +-
 clang/lib/Basic/Targets/Sparc.h                    |   11 +-
 clang/lib/Basic/Targets/SystemZ.h                  |    4 +
 clang/lib/Basic/Targets/TCE.h                      |    2 +
 clang/lib/Basic/Targets/VE.h                       |   16 +-
 clang/lib/Basic/Targets/WebAssembly.cpp            |   60 +-
 clang/lib/Basic/Targets/WebAssembly.h              |    6 +-
 clang/lib/Basic/Targets/X86.cpp                    |   59 +-
 clang/lib/Basic/Targets/X86.h                      |   36 +-
 clang/lib/Basic/Version.cpp                        |    2 -
 clang/lib/Basic/Warnings.cpp                       |    7 +-
 clang/lib/CodeGen/ABIInfo.h                        |    2 +-
 clang/lib/CodeGen/BackendUtil.cpp                  |  560 +--
 clang/lib/CodeGen/CGAtomic.cpp                     |   60 +-
 clang/lib/CodeGen/CGBlocks.cpp                     |   17 +-
 clang/lib/CodeGen/CGBuiltin.cpp                    | 2363 ++++++---
 clang/lib/CodeGen/CGCUDANV.cpp                     |  109 +-
 clang/lib/CodeGen/CGCUDARuntime.h                  |    7 +-
 clang/lib/CodeGen/CGCXXABI.cpp                     |   26 +-
 clang/lib/CodeGen/CGCXXABI.h                       |   13 +-
 clang/lib/CodeGen/CGCall.cpp                       |  339 +-
 clang/lib/CodeGen/CGCall.h                         |    6 +-
 clang/lib/CodeGen/CGClass.cpp                      |  103 +-
 clang/lib/CodeGen/CGCleanup.h                      |    1 +
 clang/lib/CodeGen/CGDebugInfo.cpp                  |  312 +-
 clang/lib/CodeGen/CGDebugInfo.h                    |   14 +-
 clang/lib/CodeGen/CGDecl.cpp                       |  158 +-
 clang/lib/CodeGen/CGDeclCXX.cpp                    |  113 +-
 clang/lib/CodeGen/CGException.cpp                  |   28 +-
 clang/lib/CodeGen/CGExpr.cpp                       |  244 +-
 clang/lib/CodeGen/CGExprAgg.cpp                    |  131 +-
 clang/lib/CodeGen/CGExprCXX.cpp                    |   28 +-
 clang/lib/CodeGen/CGExprComplex.cpp                |   11 +-
 clang/lib/CodeGen/CGExprConstant.cpp               |   34 +-
 clang/lib/CodeGen/CGExprScalar.cpp                 |  440 +-
 clang/lib/CodeGen/CGLoopInfo.cpp                   |   93 +-
 clang/lib/CodeGen/CGLoopInfo.h                     |   15 +-
 clang/lib/CodeGen/CGObjC.cpp                       |  243 +-
 clang/lib/CodeGen/CGObjCGNU.cpp                    |   67 +-
 clang/lib/CodeGen/CGObjCMac.cpp                    |   98 +-
 clang/lib/CodeGen/CGObjCRuntime.cpp                |   10 +
 clang/lib/CodeGen/CGObjCRuntime.h                  |   14 +
 clang/lib/CodeGen/CGOpenMPRuntime.cpp              | 2002 +++++---
 clang/lib/CodeGen/CGOpenMPRuntime.h                |   81 +-
 clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.cpp        |   60 +
 clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.h          |   43 +
 clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp           | 4864 ++++++++++++++++++
 clang/lib/CodeGen/CGOpenMPRuntimeGPU.h             |  504 ++
 clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp         | 5225 +------------------
 clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h           |  465 +-
 clang/lib/CodeGen/CGRecordLayout.h                 |   17 +-
 clang/lib/CodeGen/CGRecordLayoutBuilder.cpp        |  187 +-
 clang/lib/CodeGen/CGStmt.cpp                       |  301 +-
 clang/lib/CodeGen/CGStmtOpenMP.cpp                 |  205 +-
 clang/lib/CodeGen/CGVTT.cpp                        |   13 +-
 clang/lib/CodeGen/CGVTables.cpp                    |   96 +-
 clang/lib/CodeGen/CGValue.h                        |    2 +-
 clang/lib/CodeGen/CodeGenAction.cpp                |  220 +-
 clang/lib/CodeGen/CodeGenFunction.cpp              |  315 +-
 clang/lib/CodeGen/CodeGenFunction.h                |  257 +-
 clang/lib/CodeGen/CodeGenModule.cpp                |  398 +-
 clang/lib/CodeGen/CodeGenModule.h                  |   58 +-
 clang/lib/CodeGen/CodeGenPGO.cpp                   |   55 +-
 clang/lib/CodeGen/CodeGenPGO.h                     |    2 +-
 clang/lib/CodeGen/CodeGenTypeCache.h               |    3 +
 clang/lib/CodeGen/CodeGenTypes.cpp                 |   71 +-
 clang/lib/CodeGen/CoverageMappingGen.cpp           |  350 +-
 clang/lib/CodeGen/CoverageMappingGen.h             |   50 +-
 clang/lib/CodeGen/ItaniumCXXABI.cpp                |  183 +-
 clang/lib/CodeGen/MicrosoftCXXABI.cpp              |  103 +-
 .../CodeGen/ObjectFilePCHContainerOperations.cpp   |   10 +-
 clang/lib/CodeGen/SwiftCallingConv.cpp             |   33 +-
 clang/lib/CodeGen/TargetInfo.cpp                   |  624 +--
 clang/lib/CodeGen/TargetInfo.h                     |    8 +-
 clang/lib/CrossTU/CrossTranslationUnit.cpp         |   12 +-
 clang/lib/Driver/Compilation.cpp                   |    2 +
 clang/lib/Driver/Distro.cpp                        |  180 +-
 clang/lib/Driver/Driver.cpp                        |  347 +-
 clang/lib/Driver/Job.cpp                           |   22 +-
 clang/lib/Driver/SanitizerArgs.cpp                 |   42 +-
 clang/lib/Driver/ToolChain.cpp                     |  139 +-
 clang/lib/Driver/ToolChains/AIX.cpp                |   62 +-
 clang/lib/Driver/ToolChains/AIX.h                  |    7 +
 clang/lib/Driver/ToolChains/AMDGPU.cpp             |  136 +-
 clang/lib/Driver/ToolChains/AMDGPU.h               |   14 +-
 clang/lib/Driver/ToolChains/AVR.cpp                |  306 +-
 clang/lib/Driver/ToolChains/Ananas.cpp             |   10 +-
 clang/lib/Driver/ToolChains/Arch/AArch64.cpp       |   24 +-
 clang/lib/Driver/ToolChains/Arch/ARM.cpp           |  261 +-
 clang/lib/Driver/ToolChains/Arch/ARM.h             |    2 +
 clang/lib/Driver/ToolChains/Arch/Mips.cpp          |    2 -
 clang/lib/Driver/ToolChains/Arch/PPC.cpp           |    1 -
 clang/lib/Driver/ToolChains/Arch/RISCV.cpp         |  125 +-
 clang/lib/Driver/ToolChains/Arch/Sparc.cpp         |    9 +-
 clang/lib/Driver/ToolChains/Arch/VE.cpp            |    4 -
 clang/lib/Driver/ToolChains/Arch/VE.h              |    2 -
 clang/lib/Driver/ToolChains/Arch/X86.cpp           |   35 +-
 clang/lib/Driver/ToolChains/Arch/X86.h             |    2 +-
 clang/lib/Driver/ToolChains/BareMetal.cpp          |  146 +-
 clang/lib/Driver/ToolChains/BareMetal.h            |   15 +-
 clang/lib/Driver/ToolChains/Clang.cpp              |  681 ++-
 clang/lib/Driver/ToolChains/CloudABI.cpp           |    5 +-
 clang/lib/Driver/ToolChains/CommonArgs.cpp         |  267 +-
 clang/lib/Driver/ToolChains/CommonArgs.h           |   14 +-
 clang/lib/Driver/ToolChains/CrossWindows.cpp       |   15 +-
 clang/lib/Driver/ToolChains/CrossWindows.h         |    6 +-
 clang/lib/Driver/ToolChains/Cuda.cpp               |  215 +-
 clang/lib/Driver/ToolChains/Cuda.h                 |    9 +-
 clang/lib/Driver/ToolChains/Darwin.cpp             |  132 +-
 clang/lib/Driver/ToolChains/Darwin.h               |   21 +-
 clang/lib/Driver/ToolChains/DragonFly.cpp          |   16 +-
 clang/lib/Driver/ToolChains/Flang.cpp              |   44 +-
 clang/lib/Driver/ToolChains/Flang.h                |    9 +
 clang/lib/Driver/ToolChains/FreeBSD.cpp            |   18 +-
 clang/lib/Driver/ToolChains/Fuchsia.cpp            |   29 +-
 clang/lib/Driver/ToolChains/Fuchsia.h              |    6 +-
 clang/lib/Driver/ToolChains/Gnu.cpp                |  155 +-
 clang/lib/Driver/ToolChains/Gnu.h                  |    6 +-
 clang/lib/Driver/ToolChains/HIP.cpp                |   58 +-
 clang/lib/Driver/ToolChains/Hexagon.cpp            |   10 +-
 clang/lib/Driver/ToolChains/InterfaceStubs.cpp     |    2 +-
 clang/lib/Driver/ToolChains/Linux.cpp              |   36 +-
 clang/lib/Driver/ToolChains/MSP430.cpp             |  159 +-
 clang/lib/Driver/ToolChains/MSP430.h               |   13 +
 clang/lib/Driver/ToolChains/MSVC.cpp               |   65 +-
 clang/lib/Driver/ToolChains/MinGW.cpp              |   25 +-
 clang/lib/Driver/ToolChains/Minix.cpp              |   10 +-
 clang/lib/Driver/ToolChains/Myriad.cpp             |   10 +-
 clang/lib/Driver/ToolChains/NaCl.cpp               |    5 +-
 clang/lib/Driver/ToolChains/NetBSD.cpp             |   10 +-
 clang/lib/Driver/ToolChains/OpenBSD.cpp            |   77 +-
 clang/lib/Driver/ToolChains/OpenBSD.h              |   22 +-
 clang/lib/Driver/ToolChains/PS4CPU.cpp             |   47 +-
 clang/lib/Driver/ToolChains/PS4CPU.h               |    6 +-
 clang/lib/Driver/ToolChains/RISCVToolchain.cpp     |   21 +-
 clang/lib/Driver/ToolChains/RISCVToolchain.h       |    1 +
 clang/lib/Driver/ToolChains/ROCm.h                 |   13 +-
 clang/lib/Driver/ToolChains/Solaris.cpp            |    4 +-
 clang/lib/Driver/ToolChains/Solaris.h              |    5 +
 clang/lib/Driver/ToolChains/VEToolchain.cpp        |   31 +-
 clang/lib/Driver/ToolChains/VEToolchain.h          |    1 +
 clang/lib/Driver/ToolChains/WebAssembly.cpp        |   28 +-
 clang/lib/Driver/ToolChains/XCore.cpp              |    4 +-
 clang/lib/Driver/ToolChains/ZOS.cpp                |   33 +
 clang/lib/Driver/ToolChains/ZOS.h                  |   40 +
 clang/lib/Driver/Types.cpp                         |    6 +-
 clang/lib/Driver/XRayArgs.cpp                      |   26 +
 clang/lib/Edit/EditedSource.cpp                    |    4 +-
 clang/lib/Edit/RewriteObjCFoundationAPI.cpp        |    2 +
 clang/lib/Format/BreakableToken.cpp                |   92 +-
 clang/lib/Format/BreakableToken.h                  |    1 -
 clang/lib/Format/ContinuationIndenter.cpp          |   59 +-
 clang/lib/Format/Format.cpp                        |  167 +-
 clang/lib/Format/FormatInternal.h                  |    1 -
 clang/lib/Format/FormatToken.cpp                   |    5 +-
 clang/lib/Format/FormatToken.h                     |  281 +-
 clang/lib/Format/FormatTokenLexer.cpp              |   23 +-
 clang/lib/Format/MacroExpander.cpp                 |  224 +
 clang/lib/Format/Macros.h                          |  141 +
 clang/lib/Format/TokenAnnotator.cpp                |  263 +-
 clang/lib/Format/UnwrappedLineFormatter.cpp        |   71 +-
 clang/lib/Format/UnwrappedLineParser.cpp           |  252 +-
 clang/lib/Format/UnwrappedLineParser.h             |    5 +
 clang/lib/Format/WhitespaceManager.cpp             |   90 +-
 clang/lib/Frontend/ASTUnit.cpp                     |  103 +-
 clang/lib/Frontend/ChainedIncludesSource.cpp       |   11 +-
 clang/lib/Frontend/CompilerInstance.cpp            |  280 +-
 clang/lib/Frontend/CompilerInvocation.cpp          | 2178 +++-----
 .../Frontend/CreateInvocationFromCommandLine.cpp   |    4 +-
 clang/lib/Frontend/DependencyFile.cpp              |   17 +-
 clang/lib/Frontend/FrontendAction.cpp              |   19 +-
 clang/lib/Frontend/FrontendActions.cpp             |   58 +-
 clang/lib/Frontend/FrontendOptions.cpp             |    2 +-
 clang/lib/Frontend/InitHeaderSearch.cpp            |    2 +
 clang/lib/Frontend/InitPreprocessor.cpp            |   32 +-
 clang/lib/Frontend/ModuleDependencyCollector.cpp   |   52 +-
 clang/lib/Frontend/PrecompiledPreamble.cpp         |   51 +-
 clang/lib/Frontend/Rewrite/HTMLPrint.cpp           |    2 +-
 clang/lib/Frontend/Rewrite/InclusionRewriter.cpp   |   78 +-
 clang/lib/Frontend/Rewrite/RewriteMacros.cpp       |    2 +-
 clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp   |   57 +-
 clang/lib/Frontend/Rewrite/RewriteObjC.cpp         |   47 +-
 clang/lib/Frontend/TextDiagnostic.cpp              |    5 +-
 clang/lib/Frontend/TextDiagnosticPrinter.cpp       |    8 +-
 clang/lib/Frontend/VerifyDiagnosticConsumer.cpp    |   12 +-
 clang/lib/Headers/__clang_cuda_builtin_vars.h      |    9 +
 clang/lib/Headers/__clang_cuda_cmath.h             |   50 +-
 clang/lib/Headers/__clang_cuda_complex_builtins.h  |   36 +-
 clang/lib/Headers/__clang_cuda_math.h              |    9 +-
 .../Headers/__clang_cuda_math_forward_declares.h   |    3 +
 clang/lib/Headers/__clang_cuda_runtime_wrapper.h   |   28 +-
 clang/lib/Headers/__clang_hip_cmath.h              |  664 +++
 clang/lib/Headers/__clang_hip_libdevice_declares.h |   26 +-
 clang/lib/Headers/__clang_hip_math.h               | 1148 +++--
 clang/lib/Headers/__clang_hip_runtime_wrapper.h    |    5 +
 clang/lib/Headers/altivec.h                        | 1215 ++++-
 clang/lib/Headers/amxintrin.h                      |   97 +-
 clang/lib/Headers/arm_acle.h                       |   26 +
 clang/lib/Headers/avx512fintrin.h                  |  157 +-
 clang/lib/Headers/avx512vlvnniintrin.h             |  205 +-
 clang/lib/Headers/avxintrin.h                      |    6 +-
 clang/lib/Headers/avxvnniintrin.h                  |  225 +
 clang/lib/Headers/cpuid.h                          |    8 +
 clang/lib/Headers/cuda_wrappers/algorithm          |    2 +-
 clang/lib/Headers/cuda_wrappers/new                |   10 +-
 clang/lib/Headers/emmintrin.h                      |    2 +-
 clang/lib/Headers/gfniintrin.h                     |  181 +-
 clang/lib/Headers/hresetintrin.h                   |   49 +
 clang/lib/Headers/ia32intrin.h                     |   97 +-
 clang/lib/Headers/immintrin.h                      |   12 +
 clang/lib/Headers/intrin.h                         |  169 +-
 clang/lib/Headers/keylockerintrin.h                |  506 ++
 clang/lib/Headers/mm_malloc.h                      |    6 +
 clang/lib/Headers/opencl-c-base.h                  |   18 +
 clang/lib/Headers/opencl-c.h                       |    2 +
 clang/lib/Headers/openmp_wrappers/cmath            |    5 +-
 clang/lib/Headers/openmp_wrappers/complex          |   27 +
 clang/lib/Headers/openmp_wrappers/complex.h        |    2 +
 clang/lib/Headers/openmp_wrappers/complex_cmath.h  |  388 ++
 clang/lib/Headers/popcntintrin.h                   |   11 +-
 clang/lib/Headers/ppc_wrappers/smmintrin.h         |   24 +
 clang/lib/Headers/uintrintrin.h                    |  150 +
 clang/lib/Headers/wasm_simd128.h                   |  112 +-
 clang/lib/Headers/x86gprintrin.h                   |   23 +
 clang/lib/Index/FileIndexRecord.cpp                |    2 +-
 clang/lib/Index/IndexBody.cpp                      |    4 +-
 clang/lib/Index/IndexTypeSourceInfo.cpp            |   21 +
 clang/lib/Index/IndexingAction.cpp                 |   11 +-
 clang/lib/Index/SimpleFormatContext.h              |   72 -
 clang/lib/Index/USRGeneration.cpp                  |    3 +
 .../SerializablePathCollection.cpp                 |   91 +
 clang/lib/Lex/HeaderSearch.cpp                     |   58 +-
 clang/lib/Lex/Lexer.cpp                            |   49 +-
 clang/lib/Lex/LiteralSupport.cpp                   |    4 +-
 clang/lib/Lex/ModuleMap.cpp                        |   76 +-
 clang/lib/Lex/PPDirectives.cpp                     |   12 +-
 clang/lib/Lex/PPLexerChange.cpp                    |   27 +-
 clang/lib/Lex/PPMacroExpansion.cpp                 |   31 +-
 clang/lib/Lex/Pragma.cpp                           |    2 +-
 clang/lib/Lex/Preprocessor.cpp                     |   16 +-
 clang/lib/Lex/ScratchBuffer.cpp                    |    8 +-
 clang/lib/Lex/TokenLexer.cpp                       |   10 +-
 clang/lib/Parse/ParseCXXInlineMethods.cpp          |   23 +-
 clang/lib/Parse/ParseDecl.cpp                      |  300 +-
 clang/lib/Parse/ParseDeclCXX.cpp                   |  107 +-
 clang/lib/Parse/ParseExpr.cpp                      |   96 +-
 clang/lib/Parse/ParseExprCXX.cpp                   |   71 +-
 clang/lib/Parse/ParseObjc.cpp                      |   37 +-
 clang/lib/Parse/ParseOpenMP.cpp                    |  456 +-
 clang/lib/Parse/ParsePragma.cpp                    |  311 +-
 clang/lib/Parse/ParseStmt.cpp                      |   57 +-
 clang/lib/Parse/ParseStmtAsm.cpp                   |    2 +-
 clang/lib/Parse/ParseTemplate.cpp                  |   21 +-
 clang/lib/Parse/ParseTentative.cpp                 |   13 +-
 clang/lib/Parse/Parser.cpp                         |   66 +-
 clang/lib/Rewrite/HTMLRewrite.cpp                  |   22 +-
 clang/lib/Rewrite/Rewriter.cpp                     |    8 +-
 clang/lib/Rewrite/TokenRewriter.cpp                |    2 +-
 clang/lib/Sema/AnalysisBasedWarnings.cpp           |  102 +-
 clang/lib/Sema/CodeCompleteConsumer.cpp            |    6 +-
 clang/lib/Sema/DeclSpec.cpp                        |  167 +-
 clang/lib/Sema/JumpDiagnostics.cpp                 |   17 +
 clang/lib/Sema/MultiplexExternalSemaSource.cpp     |    7 -
 clang/lib/Sema/ScopeInfo.cpp                       |    1 +
 clang/lib/Sema/Sema.cpp                            |  163 +-
 clang/lib/Sema/SemaAccess.cpp                      |    3 +-
 clang/lib/Sema/SemaAttr.cpp                        |  345 +-
 clang/lib/Sema/SemaCUDA.cpp                        |  103 +-
 clang/lib/Sema/SemaCast.cpp                        |   81 +-
 clang/lib/Sema/SemaChecking.cpp                    | 1029 +++-
 clang/lib/Sema/SemaCodeComplete.cpp                |   90 +-
 clang/lib/Sema/SemaConcept.cpp                     |   23 +-
 clang/lib/Sema/SemaCoroutine.cpp                   |  100 +-
 clang/lib/Sema/SemaDecl.cpp                        | 1181 +++--
 clang/lib/Sema/SemaDeclAttr.cpp                    | 1060 +++-
 clang/lib/Sema/SemaDeclCXX.cpp                     |  225 +-
 clang/lib/Sema/SemaDeclObjC.cpp                    |   76 +-
 clang/lib/Sema/SemaExceptionSpec.cpp               |    4 +-
 clang/lib/Sema/SemaExpr.cpp                        | 1006 ++--
 clang/lib/Sema/SemaExprCXX.cpp                     |  201 +-
 clang/lib/Sema/SemaExprMember.cpp                  |  119 +-
 clang/lib/Sema/SemaExprObjC.cpp                    |   88 +-
 clang/lib/Sema/SemaInit.cpp                        |  356 +-
 clang/lib/Sema/SemaLambda.cpp                      |  145 +-
 clang/lib/Sema/SemaLookup.cpp                      |  378 +-
 clang/lib/Sema/SemaModule.cpp                      |    2 +-
 clang/lib/Sema/SemaObjCProperty.cpp                |   14 +-
 clang/lib/Sema/SemaOpenMP.cpp                      | 1065 ++--
 clang/lib/Sema/SemaOverload.cpp                    |  978 ++--
 clang/lib/Sema/SemaSYCL.cpp                        |   20 +-
 clang/lib/Sema/SemaStmt.cpp                        |  217 +-
 clang/lib/Sema/SemaStmtAsm.cpp                     |    6 +-
 clang/lib/Sema/SemaStmtAttr.cpp                    |   78 +-
 clang/lib/Sema/SemaTemplate.cpp                    |  637 ++-
 clang/lib/Sema/SemaTemplateDeduction.cpp           |  379 +-
 clang/lib/Sema/SemaTemplateInstantiate.cpp         |  187 +-
 clang/lib/Sema/SemaTemplateInstantiateDecl.cpp     |  421 +-
 clang/lib/Sema/SemaTemplateVariadic.cpp            |   63 +-
 clang/lib/Sema/SemaType.cpp                        | 1220 ++---
 clang/lib/Sema/TreeTransform.h                     |  205 +-
 clang/lib/Sema/UsedDeclVisitor.h                   |   11 +-
 clang/lib/Serialization/ASTCommon.cpp              |    6 +
 clang/lib/Serialization/ASTReader.cpp              |  434 +-
 clang/lib/Serialization/ASTReaderDecl.cpp          |  166 +-
 clang/lib/Serialization/ASTReaderStmt.cpp          |  365 +-
 clang/lib/Serialization/ASTWriter.cpp              |  183 +-
 clang/lib/Serialization/ASTWriterDecl.cpp          |   59 +-
 clang/lib/Serialization/ASTWriterStmt.cpp          |  158 +-
 clang/lib/Serialization/GlobalModuleIndex.cpp      |    7 +-
 clang/lib/Serialization/ModuleManager.cpp          |   61 +-
 .../Checkers/BasicObjCFoundationChecks.cpp         |    3 +-
 .../StaticAnalyzer/Checkers/CastValueChecker.cpp   |  142 +-
 .../StaticAnalyzer/Checkers/CheckObjCDealloc.cpp   |    2 +-
 .../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp  |   10 +-
 .../StaticAnalyzer/Checkers/DereferenceChecker.cpp |   69 +-
 .../Checkers/ExprInspectionChecker.cpp             |    4 +-
 .../Checkers/FuchsiaHandleChecker.cpp              |  312 +-
 .../Checkers/GenericTaintChecker.cpp               |    5 +-
 .../StaticAnalyzer/Checkers/IteratorModeling.cpp   |  103 +-
 .../Checkers/IteratorRangeChecker.cpp              |    2 +
 .../Checkers/LocalizationChecker.cpp               |    7 +-
 .../Checkers/MacOSKeychainAPIChecker.cpp           |    2 +-
 .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp  |   15 +-
 clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp  |    4 +-
 .../StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp |   21 +-
 .../Checkers/ObjCMissingSuperCallChecker.cpp       |    7 +-
 .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp |    5 +-
 .../StaticAnalyzer/Checkers/PthreadLockChecker.cpp |  271 +-
 .../RetainCountChecker/RetainCountDiagnostics.cpp  |    4 +-
 .../Checkers/ReturnPointerRangeChecker.cpp         |    7 +-
 clang/lib/StaticAnalyzer/Checkers/SmartPtr.h       |    2 +
 .../StaticAnalyzer/Checkers/SmartPtrChecker.cpp    |   48 +-
 .../StaticAnalyzer/Checkers/SmartPtrModeling.cpp   |  514 +-
 .../Checkers/StdLibraryFunctionsChecker.cpp        | 2058 +++++---
 .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp  |   70 +-
 clang/lib/StaticAnalyzer/Checkers/Taint.cpp        |    2 +-
 .../StaticAnalyzer/Checkers/UndefBranchChecker.cpp |    7 +-
 .../StaticAnalyzer/Checkers/VirtualCallChecker.cpp |    4 +-
 .../StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp    |    4 +-
 .../Checkers/WebKit/NoUncountedMembersChecker.cpp  |    7 +-
 .../Checkers/WebKit/PtrTypesSemantics.cpp          |   58 +-
 .../Checkers/WebKit/PtrTypesSemantics.h            |   23 +-
 .../WebKit/RefCntblBaseVirtualDtorChecker.cpp      |   12 +-
 .../Checkers/WebKit/UncountedCallArgsChecker.cpp   |    3 +-
 .../WebKit/UncountedLambdaCapturesChecker.cpp      |  107 +
 .../Checkers/WebKit/UncountedLocalVarsChecker.cpp  |  251 +
 clang/lib/StaticAnalyzer/Checkers/Yaml.h           |    0
 clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp  |    2 +-
 .../lib/StaticAnalyzer/Core/BasicValueFactory.cpp  |   25 +-
 clang/lib/StaticAnalyzer/Core/BugReporter.cpp      |   13 +-
 .../StaticAnalyzer/Core/BugReporterVisitors.cpp    |    7 +-
 clang/lib/StaticAnalyzer/Core/CallEvent.cpp        |    2 +-
 clang/lib/StaticAnalyzer/Core/CheckerContext.cpp   |    2 +-
 clang/lib/StaticAnalyzer/Core/DynamicType.cpp      |   13 +
 clang/lib/StaticAnalyzer/Core/Environment.cpp      |   21 +-
 clang/lib/StaticAnalyzer/Core/ExprEngine.cpp       |  153 +-
 clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp      |    7 +-
 clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp    |   26 +-
 .../Core/ExprEngineCallAndReturn.cpp               |   14 +-
 clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp   |   13 +-
 clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp  |   47 +-
 clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp |  400 +-
 clang/lib/StaticAnalyzer/Core/ProgramState.cpp     |    3 -
 .../StaticAnalyzer/Core/RangeConstraintManager.cpp | 1114 ++++-
 .../Core/RangedConstraintManager.cpp               |   41 +-
 clang/lib/StaticAnalyzer/Core/SValBuilder.cpp      |   23 +-
 clang/lib/StaticAnalyzer/Core/SVals.cpp            |   48 +-
 clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp |   16 +-
 .../Core/SimpleConstraintManager.cpp               |    4 +-
 .../lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp  |   19 +-
 clang/lib/StaticAnalyzer/Core/SymbolManager.cpp    |   28 +-
 clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp  |   49 +-
 .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp   |    4 +-
 clang/lib/Tooling/AllTUsExecution.cpp              |    2 +-
 clang/lib/Tooling/ArgumentsAdjusters.cpp           |   34 +-
 clang/lib/Tooling/CompilationDatabase.cpp          |   58 +-
 clang/lib/Tooling/Core/Replacement.cpp             |    2 +-
 .../DependencyScanningFilesystem.cpp               |   20 +-
 .../DependencyScanningWorker.cpp                   |   24 +-
 .../DependencyScanning/ModuleDepCollector.cpp      |   13 +-
 clang/lib/Tooling/FileMatchTrie.cpp                |   14 +-
 clang/lib/Tooling/Inclusions/HeaderIncludes.cpp    |   52 +-
 clang/lib/Tooling/Inclusions/IncludeStyle.cpp      |    1 +
 clang/lib/Tooling/JSONCompilationDatabase.cpp      |   48 +-
 clang/lib/Tooling/Refactoring/ASTSelection.cpp     |    2 +-
 clang/lib/Tooling/{Core => Refactoring}/Lookup.cpp |    2 +-
 .../lib/Tooling/Refactoring/RefactoringActions.cpp |    4 +-
 .../Refactoring/Rename/SymbolOccurrences.cpp       |    5 +-
 clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp |    4 +-
 .../Refactoring/Rename/USRFindingAction.cpp        |   52 +-
 .../Tooling/Refactoring/Rename/USRLocFinder.cpp    |    2 +-
 clang/lib/Tooling/Syntax/BuildTree.cpp             |  819 ++-
 clang/lib/Tooling/Syntax/ComputeReplacements.cpp   |   15 +-
 clang/lib/Tooling/Syntax/Mutations.cpp             |   36 +-
 clang/lib/Tooling/Syntax/Nodes.cpp                 |  604 +--
 clang/lib/Tooling/Syntax/Synthesis.cpp             |  224 +-
 clang/lib/Tooling/Syntax/Tokens.cpp                |   89 +-
 clang/lib/Tooling/Syntax/Tree.cpp                  |  412 +-
 clang/lib/Tooling/Tooling.cpp                      |   71 +-
 clang/lib/Tooling/Transformer/Parsing.cpp          |    8 +-
 clang/lib/Tooling/Transformer/RangeSelector.cpp    |   26 +-
 clang/lib/Tooling/Transformer/RewriteRule.cpp      |  262 +-
 clang/lib/Tooling/Transformer/Stencil.cpp          |   77 +-
 clang/lib/Tooling/Transformer/Transformer.cpp      |   42 +-
 clang/tools/clang-format/ClangFormat.cpp           |   32 +-
 clang/tools/driver/cc1_main.cpp                    |   10 +-
 clang/tools/driver/cc1as_main.cpp                  |   29 +-
 clang/tools/driver/driver.cpp                      |    7 +
 clang/utils/TableGen/ClangASTPropertiesEmitter.cpp |   12 +-
 clang/utils/TableGen/ClangAttrEmitter.cpp          |   56 +-
 clang/utils/TableGen/ClangDiagnosticsEmitter.cpp   |    5 +
 clang/utils/TableGen/ClangOptionDocEmitter.cpp     |    2 -
 clang/utils/TableGen/ClangSyntaxEmitter.cpp        |  236 +
 clang/utils/TableGen/NeonEmitter.cpp               |   25 +-
 clang/utils/TableGen/SveEmitter.cpp                |   20 +-
 clang/utils/TableGen/TableGen.cpp                  |   12 +
 clang/utils/TableGen/TableGenBackends.h            |    8 +-
 compiler-rt/.clang-tidy                            |    2 +
 compiler-rt/include/fuzzer/FuzzedDataProvider.h    |    9 +
 compiler-rt/include/profile/InstrProfData.inc      |  139 +-
 compiler-rt/include/sanitizer/asan_interface.h     |   16 +-
 .../include/sanitizer/common_interface_defs.h      |    9 +-
 compiler-rt/include/sanitizer/dfsan_interface.h    |    8 +-
 compiler-rt/include/sanitizer/hwasan_interface.h   |    3 +
 compiler-rt/include/sanitizer/memprof_interface.h  |   65 +
 compiler-rt/include/sanitizer/msan_interface.h     |    3 +
 .../include/sanitizer/netbsd_syscall_hooks.h       |  213 +-
 compiler-rt/lib/asan/asan_allocator.cpp            |  479 +-
 compiler-rt/lib/asan/asan_allocator.h              |   11 +-
 compiler-rt/lib/asan/asan_flags.cpp                |   10 +-
 compiler-rt/lib/asan/asan_fuchsia.cpp              |   35 +-
 compiler-rt/lib/asan/asan_interceptors.cpp         |   41 +-
 compiler-rt/lib/asan/asan_interceptors.h           |   22 +-
 compiler-rt/lib/asan/asan_interceptors_vfork.S     |    3 +-
 compiler-rt/lib/asan/asan_interface_internal.h     |    4 +-
 compiler-rt/lib/asan/asan_internal.h               |    2 -
 compiler-rt/lib/asan/asan_linux.cpp                |   45 +-
 compiler-rt/lib/asan/asan_mac.cpp                  |   48 +-
 compiler-rt/lib/asan/asan_malloc_linux.cpp         |   10 +-
 compiler-rt/lib/asan/asan_malloc_local.h           |    2 +-
 compiler-rt/lib/asan/asan_mapping.h                |   21 +
 compiler-rt/lib/asan/asan_poisoning.cpp            |    6 -
 compiler-rt/lib/asan/asan_premap_shadow.cpp        |   18 +-
 compiler-rt/lib/asan/asan_report.cpp               |    5 +-
 compiler-rt/lib/asan/asan_rtems.cpp                |    6 +
 compiler-rt/lib/asan/asan_rtl.cpp                  |    5 +-
 compiler-rt/lib/asan/asan_shadow_setup.cpp         |   45 +-
 compiler-rt/lib/asan/asan_stack.h                  |    5 -
 compiler-rt/lib/asan/asan_thread.cpp               |   27 +-
 compiler-rt/lib/asan/asan_thread.h                 |    7 +-
 compiler-rt/lib/asan/asan_win.cpp                  |   19 +-
 compiler-rt/lib/builtins/README.txt                |    2 +
 compiler-rt/lib/builtins/aarch64/lse.S             |  236 +
 compiler-rt/lib/builtins/assembly.h                |   93 +-
 compiler-rt/lib/builtins/atomic.c                  |   90 +-
 compiler-rt/lib/builtins/clear_cache.c             |   14 +-
 compiler-rt/lib/builtins/cpu_model.c               |   65 +-
 compiler-rt/lib/builtins/divdf3.c                  |  189 +-
 compiler-rt/lib/builtins/divdi3.c                  |   15 +-
 compiler-rt/lib/builtins/divmoddi4.c               |   13 +-
 compiler-rt/lib/builtins/divmodsi4.c               |   13 +-
 compiler-rt/lib/builtins/divmodti4.c               |   32 +
 compiler-rt/lib/builtins/divsf3.c                  |  174 +-
 compiler-rt/lib/builtins/divsi3.c                  |   25 +-
 compiler-rt/lib/builtins/divtf3.c                  |  203 +-
 compiler-rt/lib/builtins/divti3.c                  |   15 +-
 compiler-rt/lib/builtins/emutls.c                  |    7 +-
 compiler-rt/lib/builtins/extendhfsf2.c             |    6 +-
 compiler-rt/lib/builtins/extendhftf2.c             |   23 +
 compiler-rt/lib/builtins/fp_div_impl.inc           |  419 ++
 compiler-rt/lib/builtins/fp_extend.h               |    4 +
 compiler-rt/lib/builtins/fp_lib.h                  |    7 +
 compiler-rt/lib/builtins/fp_trunc.h                |    4 +
 compiler-rt/lib/builtins/int_div_impl.inc          |   25 +
 compiler-rt/lib/builtins/int_mulo_impl.inc         |   49 +
 compiler-rt/lib/builtins/int_mulv_impl.inc         |   47 +
 compiler-rt/lib/builtins/int_util.h                |   16 +
 compiler-rt/lib/builtins/moddi3.c                  |   16 +-
 compiler-rt/lib/builtins/modti3.c                  |   16 +-
 compiler-rt/lib/builtins/mulodi4.c                 |   33 +-
 compiler-rt/lib/builtins/mulosi4.c                 |   33 +-
 compiler-rt/lib/builtins/muloti4.c                 |   33 +-
 compiler-rt/lib/builtins/mulvdi3.c                 |   33 +-
 compiler-rt/lib/builtins/mulvsi3.c                 |   33 +-
 compiler-rt/lib/builtins/mulvti3.c                 |   33 +-
 compiler-rt/lib/builtins/os_version_check.c        |  108 +-
 compiler-rt/lib/builtins/paritydi2.c               |    6 +-
 compiler-rt/lib/builtins/parityti2.c               |    8 +-
 compiler-rt/lib/builtins/riscv/int_mul_impl.inc    |    6 +-
 compiler-rt/lib/builtins/truncdfhf2.c              |    4 +-
 compiler-rt/lib/builtins/truncsfhf2.c              |    6 +-
 compiler-rt/lib/builtins/trunctfhf2.c              |   23 +
 compiler-rt/lib/cfi/cfi.cpp                        |    2 +-
 compiler-rt/lib/crt/crtbegin.c                     |    8 +
 compiler-rt/lib/dfsan/dfsan.cpp                    |  100 +-
 compiler-rt/lib/dfsan/dfsan_custom.cpp             |  201 +-
 compiler-rt/lib/dfsan/dfsan_flags.inc              |    4 -
 compiler-rt/lib/dfsan/dfsan_interceptors.cpp       |   41 +-
 compiler-rt/lib/dfsan/done_abilist.txt             |   85 +
 compiler-rt/lib/fuzzer/FuzzerCorpus.h              |   62 +-
 compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp     |    2 +-
 compiler-rt/lib/fuzzer/FuzzerDriver.cpp            |   91 +-
 compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp  |    2 +-
 compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp     |    2 +-
 compiler-rt/lib/fuzzer/FuzzerFlags.def             |   37 +-
 compiler-rt/lib/fuzzer/FuzzerFork.cpp              |   14 +-
 compiler-rt/lib/fuzzer/FuzzerIO.cpp                |   45 +
 compiler-rt/lib/fuzzer/FuzzerIO.h                  |    6 +
 compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp           |    8 +-
 compiler-rt/lib/fuzzer/FuzzerIOWindows.cpp         |   14 +-
 compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp      |  253 +
 compiler-rt/lib/fuzzer/FuzzerInternal.h            |    4 +-
 compiler-rt/lib/fuzzer/FuzzerLoop.cpp              |   69 +-
 compiler-rt/lib/fuzzer/FuzzerMutate.cpp            |   40 +-
 compiler-rt/lib/fuzzer/FuzzerMutate.h              |   14 +-
 compiler-rt/lib/fuzzer/FuzzerOptions.h             |    9 +-
 compiler-rt/lib/fuzzer/FuzzerPlatform.h            |   18 +-
 compiler-rt/lib/fuzzer/FuzzerTracePC.cpp           |   34 +-
 compiler-rt/lib/fuzzer/FuzzerTracePC.h             |    6 +-
 compiler-rt/lib/fuzzer/FuzzerUtil.h                |    6 +
 compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp       |   19 +-
 compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp         |    2 +-
 compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp         |    4 +-
 compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp       |   14 +-
 compiler-rt/lib/gwp_asan/common.cpp                |    3 +
 compiler-rt/lib/gwp_asan/crash_handler.cpp         |   24 +-
 compiler-rt/lib/gwp_asan/crash_handler.h           |    2 +-
 compiler-rt/lib/gwp_asan/definitions.h             |    2 +-
 .../lib/gwp_asan/guarded_pool_allocator.cpp        |  114 +-
 compiler-rt/lib/gwp_asan/guarded_pool_allocator.h  |   78 +-
 compiler-rt/lib/gwp_asan/mutex.h                   |   14 +-
 compiler-rt/lib/gwp_asan/optional/backtrace.h      |   48 +-
 .../lib/gwp_asan/optional/backtrace_fuchsia.cpp    |   21 +
 .../lib/gwp_asan/optional/backtrace_linux_libc.cpp |   25 +-
 .../optional/backtrace_sanitizer_common.cpp        |   49 +-
 .../lib/gwp_asan/optional/options_parser.cpp       |  249 +-
 compiler-rt/lib/gwp_asan/optional/options_parser.h |   12 +-
 compiler-rt/lib/gwp_asan/optional/printf.h         |   33 +
 compiler-rt/lib/gwp_asan/optional/segv_handler.h   |   70 +-
 .../lib/gwp_asan/optional/segv_handler_fuchsia.cpp |   22 +
 .../lib/gwp_asan/optional/segv_handler_posix.cpp   |  182 +-
 compiler-rt/lib/gwp_asan/options.inc               |   30 +-
 .../gwp_asan/platform_specific/common_fuchsia.cpp  |   15 +
 .../gwp_asan/platform_specific/common_posix.cpp    |    6 +-
 .../guarded_pool_allocator_fuchsia.cpp             |  103 +
 .../guarded_pool_allocator_fuchsia.h               |   22 +
 .../guarded_pool_allocator_posix.cpp               |   64 +-
 .../guarded_pool_allocator_posix.h                 |   18 +
 .../platform_specific/guarded_pool_allocator_tls.h |   55 +
 .../gwp_asan/platform_specific/mutex_fuchsia.cpp   |   21 +
 .../lib/gwp_asan/platform_specific/mutex_fuchsia.h |   23 +
 .../lib/gwp_asan/platform_specific/mutex_posix.h   |   23 +
 .../platform_specific/utilities_fuchsia.cpp        |   19 +
 .../gwp_asan/platform_specific/utilities_posix.cpp |   65 +-
 compiler-rt/lib/gwp_asan/random.cpp                |   31 -
 compiler-rt/lib/gwp_asan/random.h                  |   23 -
 compiler-rt/lib/gwp_asan/utilities.cpp             |   63 +
 compiler-rt/lib/gwp_asan/utilities.h               |   18 +-
 compiler-rt/lib/hwasan/hwasan.cpp                  |    4 +-
 compiler-rt/lib/hwasan/hwasan.h                    |    9 +-
 compiler-rt/lib/hwasan/hwasan_allocator.cpp        |   20 +-
 compiler-rt/lib/hwasan/hwasan_allocator.h          |   14 +-
 compiler-rt/lib/hwasan/hwasan_dynamic_shadow.cpp   |   50 +-
 compiler-rt/lib/hwasan/hwasan_interceptors_vfork.S |    1 +
 compiler-rt/lib/hwasan/hwasan_interface_internal.h |    3 +
 compiler-rt/lib/hwasan/hwasan_linux.cpp            |   74 +-
 compiler-rt/lib/hwasan/hwasan_malloc_bisect.h      |    2 +-
 compiler-rt/lib/hwasan/hwasan_mapping.h            |    9 +
 compiler-rt/lib/hwasan/hwasan_new_delete.cpp       |   39 +-
 compiler-rt/lib/hwasan/hwasan_report.cpp           |   25 +-
 compiler-rt/lib/hwasan/hwasan_thread.h             |    2 -
 compiler-rt/lib/hwasan/hwasan_thread_list.h        |   63 +-
 compiler-rt/lib/interception/interception.h        |    4 +-
 .../lib/interception/interception_linux.cpp        |   10 +-
 compiler-rt/lib/interception/interception_linux.h  |   10 +-
 compiler-rt/lib/interception/interception_win.cpp  |    6 +-
 compiler-rt/lib/lsan/lsan.cpp                      |    4 +-
 compiler-rt/lib/lsan/lsan_allocator.cpp            |   10 +
 compiler-rt/lib/lsan/lsan_common.cpp               |  298 +-
 compiler-rt/lib/lsan/lsan_common.h                 |   20 +-
 compiler-rt/lib/lsan/lsan_common_fuchsia.cpp       |    7 +-
 compiler-rt/lib/lsan/lsan_common_linux.cpp         |    5 +
 compiler-rt/lib/lsan/lsan_fuchsia.h                |    2 +-
 compiler-rt/lib/lsan/lsan_interceptors.cpp         |   17 +-
 compiler-rt/lib/lsan/lsan_posix.h                  |    2 +-
 compiler-rt/lib/lsan/lsan_thread.cpp               |    5 +
 compiler-rt/lib/lsan/lsan_thread.h                 |    2 +
 compiler-rt/lib/memprof/README.txt                 |   17 +
 compiler-rt/lib/memprof/memprof.syms.extra         |    1 +
 compiler-rt/lib/memprof/memprof_allocator.cpp      |  905 ++++
 compiler-rt/lib/memprof/memprof_allocator.h        |  105 +
 compiler-rt/lib/memprof/memprof_descriptions.cpp   |   70 +
 compiler-rt/lib/memprof/memprof_descriptions.h     |   45 +
 compiler-rt/lib/memprof/memprof_flags.cpp          |   93 +
 compiler-rt/lib/memprof/memprof_flags.h            |   45 +
 compiler-rt/lib/memprof/memprof_flags.inc          |   49 +
 compiler-rt/lib/memprof/memprof_init_version.h     |   26 +
 compiler-rt/lib/memprof/memprof_interceptors.cpp   |  366 ++
 compiler-rt/lib/memprof/memprof_interceptors.h     |   54 +
 .../memprof/memprof_interceptors_memintrinsics.cpp |   29 +
 .../memprof/memprof_interceptors_memintrinsics.h   |   79 +
 .../lib/memprof/memprof_interface_internal.h       |   64 +
 compiler-rt/lib/memprof/memprof_internal.h         |  104 +
 compiler-rt/lib/memprof/memprof_linux.cpp          |   80 +
 compiler-rt/lib/memprof/memprof_malloc_linux.cpp   |  226 +
 compiler-rt/lib/memprof/memprof_mapping.h          |  113 +
 compiler-rt/lib/memprof/memprof_new_delete.cpp     |  145 +
 compiler-rt/lib/memprof/memprof_posix.cpp          |   55 +
 compiler-rt/lib/memprof/memprof_preinit.cpp        |   23 +
 compiler-rt/lib/memprof/memprof_rtl.cpp            |  321 ++
 compiler-rt/lib/memprof/memprof_shadow_setup.cpp   |   62 +
 compiler-rt/lib/memprof/memprof_stack.cpp          |   59 +
 compiler-rt/lib/memprof/memprof_stack.h            |   75 +
 compiler-rt/lib/memprof/memprof_stats.cpp          |  157 +
 compiler-rt/lib/memprof/memprof_stats.h            |   61 +
 compiler-rt/lib/memprof/memprof_thread.cpp         |  220 +
 compiler-rt/lib/memprof/memprof_thread.h           |  138 +
 compiler-rt/lib/memprof/weak_symbols.txt           |    1 +
 compiler-rt/lib/msan/msan.cpp                      |   51 +-
 compiler-rt/lib/msan/msan_interceptors.cpp         |   10 +-
 compiler-rt/lib/msan/msan_interface_internal.h     |   10 +-
 compiler-rt/lib/msan/msan_linux.cpp                |    3 +-
 compiler-rt/lib/msan/msan_poisoning.cpp            |   81 +-
 compiler-rt/lib/msan/msan_thread.cpp               |   58 +-
 compiler-rt/lib/msan/msan_thread.h                 |   24 +-
 compiler-rt/lib/profile/GCDAProfiling.c            |   94 +-
 compiler-rt/lib/profile/InstrProfiling.c           |    6 +-
 compiler-rt/lib/profile/InstrProfiling.h           |    9 +
 compiler-rt/lib/profile/InstrProfilingBuffer.c     |   24 +-
 compiler-rt/lib/profile/InstrProfilingFile.c       |   35 +-
 compiler-rt/lib/profile/InstrProfilingInternal.c   |    3 +
 .../lib/profile/InstrProfilingPlatformDarwin.c     |    3 +
 .../lib/profile/InstrProfilingPlatformLinux.c      |    2 +-
 compiler-rt/lib/profile/InstrProfilingPort.h       |   16 +-
 compiler-rt/lib/profile/InstrProfilingValue.c      |   39 +-
 compiler-rt/lib/profile/InstrProfilingVersionVar.c |   17 +
*** 864380 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102162018.11GKIGUT038889>