git: e55e5e640b05 - stable/12 - Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from which release/11.x was branched.

From: Dimitry Andric <dim_at_FreeBSD.org>
Date: Wed, 22 Dec 2021 10:05:07 UTC
The branch stable/12 has been updated by dim:

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

commit e55e5e640b052220b1cd9f86f9729662df5b1e02
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2020-07-31 21:22:58 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2021-12-22 09:58:08 +0000

    Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
    master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from
    which release/11.x was branched.
    
    Note that for now, I rolled back all our local changes to make merging
    easier, and I will reapply the still-relevant ones after updating to
    11.0.0-rc1.
    
    (cherry picked from commit 5ffd83dbcc34f10e07f6d3e968ae6365869615f4)
---
 contrib/llvm-project/FREEBSD-Xlist                 |    69 +-
 .../clang/include/clang-c/BuildSystem.h            |     2 +-
 contrib/llvm-project/clang/include/clang-c/Index.h |  1065 +-
 .../llvm-project/clang/include/clang-c/Platform.h  |    23 +-
 .../llvm-project/clang/include/clang/AST/APValue.h |     2 +-
 .../clang/include/clang/AST/ASTConcept.h           |     2 +-
 .../clang/include/clang/AST/ASTContext.h           |   235 +-
 .../clang/include/clang/AST/ASTDumper.h            |    18 +-
 .../clang/include/clang/AST/ASTDumperUtils.h       |     2 +
 .../llvm-project/clang/include/clang/AST/ASTFwd.h  |     4 +-
 .../clang/include/clang/AST/ASTImporter.h          |     5 +
 .../clang/include/clang/AST/ASTNodeTraverser.h     |    43 +-
 .../clang/include/clang/AST/ASTTypeTraits.h        |    48 +-
 .../llvm-project/clang/include/clang/AST/Attr.h    |     5 +-
 .../clang/include/clang/AST/BuiltinTypes.def       |    14 +-
 .../clang/include/clang/AST/CXXInheritance.h       |     6 +-
 .../clang/AST/CXXRecordDeclDefinitionBits.def      |     2 +
 .../clang/include/clang/AST/CanonicalType.h        |     6 +-
 .../llvm-project/clang/include/clang/AST/Comment.h |     4 +-
 .../clang/include/clang/AST/CommentCommands.td     |     2 +-
 .../clang/include/clang/AST/CommentSema.h          |     3 +
 .../clang/include/clang/AST/ComputeDependence.h    |   194 +
 .../clang/include/clang/AST/DataCollection.h       |     7 +-
 .../llvm-project/clang/include/clang/AST/Decl.h    |    91 +-
 .../clang/include/clang/AST/DeclBase.h             |   109 +-
 .../llvm-project/clang/include/clang/AST/DeclCXX.h |   162 +-
 .../clang/include/clang/AST/DeclGroup.h            |     2 +-
 .../clang/include/clang/AST/DeclObjC.h             |    97 +-
 .../clang/include/clang/AST/DeclObjCCommon.h       |    55 +
 .../clang/include/clang/AST/DeclOpenMP.h           |     4 +-
 .../clang/include/clang/AST/DeclTemplate.h         |     8 +
 .../clang/include/clang/AST/DependenceFlags.h      |   284 +
 .../llvm-project/clang/include/clang/AST/Expr.h    |   958 +-
 .../llvm-project/clang/include/clang/AST/ExprCXX.h |   440 +-
 .../clang/include/clang/AST/ExprConcepts.h         |     3 +-
 .../clang/include/clang/AST/ExprObjC.h             |   168 +-
 .../clang/include/clang/AST/ExprOpenMP.h           |   351 +-
 .../clang/include/clang/AST/ExternalASTSource.h    |    32 +-
 .../clang/include/clang/AST/GlobalDecl.h           |    58 +-
 .../clang/include/clang/AST/JSONNodeDumper.h       |     6 +-
 .../clang/include/clang/AST/LocInfoType.h          |     5 +-
 .../llvm-project/clang/include/clang/AST/Mangle.h  |    22 +-
 .../clang/include/clang/AST/NestedNameSpecifier.h  |     6 +
 .../include/clang/AST/NonTrivialTypeVisitor.h      |     2 +-
 .../llvm-project/clang/include/clang/AST/ODRHash.h |     2 +-
 .../clang/include/clang/AST/OpenMPClause.h         |  1832 +-
 .../clang/include/clang/AST/ParentMapContext.h     |   144 +
 .../clang/include/clang/AST/PrettyPrinter.h        |    18 +-
 .../clang/include/clang/AST/RawCommentList.h       |    21 +-
 .../clang/include/clang/AST/RecursiveASTVisitor.h  |   408 +-
 .../llvm-project/clang/include/clang/AST/Stmt.h    |   118 +-
 .../clang/include/clang/AST/StmtOpenMP.h           |   343 +-
 .../clang/include/clang/AST/TemplateBase.h         |    14 +-
 .../clang/include/clang/AST/TemplateName.h         |     5 +-
 .../clang/include/clang/AST/TextNodeDumper.h       |    35 +-
 .../llvm-project/clang/include/clang/AST/Type.h    |   709 +-
 .../llvm-project/clang/include/clang/AST/TypeLoc.h |    69 +
 .../clang/include/clang/AST/TypeLocVisitor.h       |     1 -
 .../clang/include/clang/AST/TypeProperties.td      |    81 +-
 .../clang/include/clang/AST/VTableBuilder.h        |    37 +-
 .../include/clang/ASTMatchers/ASTMatchFinder.h     |    24 +-
 .../clang/include/clang/ASTMatchers/ASTMatchers.h  |   497 +-
 .../clang/ASTMatchers/ASTMatchersInternal.h        |   405 +-
 .../include/clang/ASTMatchers/ASTMatchersMacros.h  |   176 +-
 .../clang/ASTMatchers/Dynamic/Diagnostics.h        |     1 +
 .../clang/ASTMatchers/Dynamic/VariantValue.h       |    22 +-
 .../include/clang/ASTMatchers/GtestMatchers.h      |    45 +
 .../include/clang/Analysis/Analyses/Dominators.h   |     6 +-
 .../clang/Analysis/Analyses/LiveVariables.h        |    10 +-
 .../clang/Analysis/Analyses/PostOrderCFGView.h     |     3 +-
 .../include/clang/Analysis/Analyses/ThreadSafety.h |     4 +-
 .../clang/Analysis/Analyses/UninitializedValues.h  |     4 +
 .../include/clang/Analysis/AnalysisDeclContext.h   |   383 +-
 .../clang/include/clang/Analysis/AnyCall.h         |     9 +
 .../clang/include/clang/Analysis/CFG.h             |    19 +-
 .../clang/include/clang/Analysis/CallGraph.h       |    74 +-
 .../include/clang/Analysis/ConstructionContext.h   |     5 +-
 .../clang/Analysis/FlowSensitive/DataflowValues.h  |     2 +-
 .../Analysis/FlowSensitive/DataflowWorklist.h      |    94 +
 .../clang/include/clang/Analysis/PathDiagnostic.h  |     4 +-
 .../include/clang/Basic/AArch64SVEACLETypes.def    |    88 +-
 .../llvm-project/clang/include/clang/Basic/Attr.td |   413 +-
 .../clang/include/clang/Basic/AttrDocs.td          |   314 +-
 .../include/clang/Basic/AttributeCommonInfo.h      |     5 +
 .../clang/include/clang/Basic/Builtins.def         |    20 +-
 .../clang/include/clang/Basic/BuiltinsAMDGPU.def   |    40 +
 .../clang/include/clang/Basic/BuiltinsARM.def      |     2 +
 .../clang/include/clang/Basic/BuiltinsBPF.def      |     3 +
 .../clang/include/clang/Basic/BuiltinsHexagon.def  |  1916 +-
 .../include/clang/Basic/BuiltinsHexagonDep.def     |  1721 +
 .../clang/Basic/BuiltinsHexagonMapCustomDep.def    |   206 +
 .../clang/include/clang/Basic/BuiltinsMips.def     |     6 +
 .../clang/include/clang/Basic/BuiltinsNVPTX.def    |    13 +-
 .../clang/include/clang/Basic/BuiltinsPPC.def      |    61 +
 .../clang/include/clang/Basic/BuiltinsSVE.def      |    20 +
 .../include/clang/Basic/BuiltinsWebAssembly.def    |    79 +-
 .../clang/include/clang/Basic/BuiltinsX86.def      |    16 +
 .../clang/include/clang/Basic/BuiltinsX86_64.def   |    24 +-
 .../clang/include/clang/Basic/CodeGenOptions.def   |    40 +-
 .../clang/include/clang/Basic/CodeGenOptions.h     |    42 +-
 .../llvm-project/clang/include/clang/Basic/Cuda.h  |    44 +-
 .../clang/include/clang/Basic/DeclNodes.td         |     1 +
 .../clang/include/clang/Basic/Diagnostic.h         |    59 +-
 .../include/clang/Basic/DiagnosticASTKinds.td      |    28 +
 .../include/clang/Basic/DiagnosticCommonKinds.td   |    15 +
 .../include/clang/Basic/DiagnosticDriverKinds.td   |    46 +-
 .../include/clang/Basic/DiagnosticFrontendKinds.td |    19 +
 .../clang/include/clang/Basic/DiagnosticGroups.td  |    79 +-
 .../clang/include/clang/Basic/DiagnosticIDs.h      |     4 +-
 .../include/clang/Basic/DiagnosticLexKinds.td      |     9 +-
 .../include/clang/Basic/DiagnosticOptions.def      |     1 +
 .../clang/include/clang/Basic/DiagnosticOptions.h  |     4 +
 .../include/clang/Basic/DiagnosticParseKinds.td    |   195 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   855 +-
 .../clang/include/clang/Basic/ExpressionTraits.h   |    22 +-
 .../clang/include/clang/Basic/FPOptions.def        |    26 +
 .../clang/include/clang/Basic/Features.def         |     3 +
 .../clang/include/clang/Basic/FileManager.h        |    13 +-
 .../clang/include/clang/Basic/FixedPoint.h         |   105 +-
 .../clang/include/clang/Basic/IdentifierTable.h    |    23 +-
 .../clang/include/clang/Basic/JsonSupport.h        |    17 +-
 .../clang/include/clang/Basic/LangOptions.def      |    50 +-
 .../clang/include/clang/Basic/LangOptions.h        |   247 +-
 .../clang/include/clang/Basic/LangStandard.h       |     6 +-
 .../clang/include/clang/Basic/LangStandards.def    |     4 +-
 .../clang/include/clang/Basic/Module.h             |   113 +-
 .../clang/include/clang/Basic/ObjCRuntime.h        |     4 +
 .../clang/include/clang/Basic/OpenCLExtensions.def |     8 +
 .../clang/include/clang/Basic/OpenMPKinds.def      |  1004 +-
 .../clang/include/clang/Basic/OpenMPKinds.h        |    88 +-
 .../clang/include/clang/Basic/PartialDiagnostic.h  |     9 +-
 .../clang/include/clang/Basic/PragmaKinds.h        |     9 +
 .../clang/include/clang/Basic/SanitizerBlacklist.h |     9 +-
 .../include/clang/Basic/SanitizerSpecialCaseList.h |     9 +-
 .../clang/include/clang/Basic/Sanitizers.def       |     2 +
 .../clang/include/clang/Basic/SourceLocation.h     |     2 +-
 .../clang/include/clang/Basic/SourceManager.h      |    69 +-
 .../clang/include/clang/Basic/Specifiers.h         |    21 +-
 .../clang/include/clang/Basic/StmtNodes.td         |     7 +
 .../clang/include/clang/Basic/TargetBuiltins.h     |   123 +-
 .../clang/include/clang/Basic/TargetCXXABI.h       |    12 +
 .../clang/include/clang/Basic/TargetInfo.h         |   107 +-
 .../clang/include/clang/Basic/TokenKinds.def       |    86 +-
 .../clang/include/clang/Basic/TokenKinds.h         |    23 +-
 .../clang/include/clang/Basic/TypeNodes.td         |     5 +
 .../clang/include/clang/Basic/TypeTraits.h         |   138 +-
 .../clang/include/clang/Basic/X86Target.def        |   240 -
 .../clang/include/clang/Basic/XRayInstr.h          |     9 +-
 .../clang/include/clang/Basic/XRayLists.h          |     9 +-
 .../include/clang/Basic/arm_bf16.td}               |    11 +-
 .../clang/include/clang/Basic/arm_cde.td           |   232 +
 .../clang/include/clang/Basic/arm_mve.td           |   671 +-
 .../clang/include/clang/Basic/arm_mve_defs.td      |   109 +-
 .../clang/include/clang/Basic/arm_neon.td          |   500 +-
 .../clang/include/clang/Basic/arm_neon_incl.td     |    23 +-
 .../clang/include/clang/Basic/arm_sve.td           |  2083 ++
 .../clang/include/clang/CodeGen/CGFunctionInfo.h   |    27 +-
 .../clang/include/clang/CodeGen/CodeGenABITypes.h  |    64 +-
 .../include/clang/CodeGen/ConstantInitBuilder.h    |    23 +-
 .../include/clang/CodeGen/ConstantInitFuture.h     |    10 +-
 .../include/clang/CrossTU/CrossTranslationUnit.h   |    83 +-
 .../clang/include/clang/Driver/Action.h            |    14 +-
 .../clang/include/clang/Driver/CC1Options.td       |   931 -
 .../clang/include/clang/Driver/CLCompatOptions.td  |   466 -
 .../clang/include/clang/Driver/Distro.h            |     3 +-
 .../clang/include/clang/Driver/Driver.h            |    10 +-
 .../llvm-project/clang/include/clang/Driver/Job.h  |    88 +-
 .../clang/include/clang/Driver/Multilib.h          |     2 +-
 .../clang/include/clang/Driver/Options.td          |  2025 +-
 .../clang/include/clang/Driver/Phases.h            |     3 +-
 .../clang/include/clang/Driver/SanitizerArgs.h     |     2 +
 .../llvm-project/clang/include/clang/Driver/Tool.h |    56 +-
 .../clang/include/clang/Driver/ToolChain.h         |    57 +-
 .../clang/include/clang/Driver/Types.h             |    16 +-
 .../clang/include/clang/Driver/XRayArgs.h          |     2 +
 .../clang/include/clang/Format/Format.h            |   258 +-
 .../clang/include/clang/Frontend/ASTConsumers.h    |     2 +-
 .../clang/include/clang/Frontend/ASTUnit.h         |     2 +-
 .../include/clang/Frontend/CommandLineSourceLoc.h  |     2 +-
 .../include/clang/Frontend/CompilerInstance.h      |    14 +-
 .../include/clang/Frontend/CompilerInvocation.h    |    30 +-
 .../clang/include/clang/Frontend/FrontendAction.h  |     1 +
 .../clang/include/clang/Frontend/FrontendActions.h |    12 +-
 .../clang/include/clang/Frontend/FrontendOptions.h |    16 +-
 .../include/clang/Frontend/LogDiagnosticPrinter.h  |     2 +-
 .../include/clang/Frontend/PrecompiledPreamble.h   |    25 +-
 .../clang/Frontend/VerifyDiagnosticConsumer.h      |    19 +-
 .../clang/include/clang/Index/IndexSymbol.h        |     3 +
 .../clang/include/clang/Index/IndexingAction.h     |    17 +-
 .../clang/include/clang/Index/IndexingOptions.h    |     7 +
 .../clang/include/clang/Lex/DirectoryLookup.h      |     3 +-
 .../clang/include/clang/Lex/HeaderSearch.h         |    17 +-
 .../clang/include/clang/Lex/HeaderSearchOptions.h  |     6 +-
 .../clang/include/clang/Lex/LiteralSupport.h       |    14 +-
 .../clang/include/clang/Lex/ModuleMap.h            |    24 +-
 .../clang/include/clang/Lex/PPCallbacks.h          |    10 +-
 .../llvm-project/clang/include/clang/Lex/Pragma.h  |     3 +-
 .../clang/include/clang/Lex/Preprocessor.h         |    67 +-
 .../clang/include/clang/Lex/PreprocessorOptions.h  |    12 +-
 .../clang/include/clang/Parse/Parser.h             |   333 +-
 .../include/clang/Parse/RAIIObjectsForParser.h     |    24 +-
 .../clang/include/clang/Sema/DeclSpec.h            |    89 +-
 .../clang/include/clang/Sema/ExternalSemaSource.h  |     9 +
 .../clang/include/clang/Sema/Initialization.h      |     6 +
 .../llvm-project/clang/include/clang/Sema/Lookup.h |     2 +-
 .../clang/Sema/MultiplexExternalSemaSource.h       |     9 +
 .../clang/include/clang/Sema/Overload.h            |    30 +-
 .../clang/include/clang/Sema/Ownership.h           |     3 +-
 .../clang/include/clang/Sema/ParsedAttr.h          |   102 +-
 .../clang/include/clang/Sema/ParsedTemplate.h      |    31 +-
 .../llvm-project/clang/include/clang/Sema/Scope.h  |    23 +-
 .../clang/include/clang/Sema/ScopeInfo.h           |    13 +
 .../llvm-project/clang/include/clang/Sema/Sema.h   |   833 +-
 .../clang/include/clang/Sema/Template.h            |    36 +
 .../include/clang/Serialization/ASTBitCodes.h      |   266 +-
 .../clang/include/clang/Serialization/ASTReader.h  |    33 +-
 .../include/clang/Serialization/ASTRecordReader.h  |     7 +-
 .../include/clang/Serialization/ASTRecordWriter.h  |     3 +
 .../clang/include/clang/Serialization/ASTWriter.h  |    33 +-
 .../clang/include/clang/Serialization/ModuleFile.h |    32 +-
 .../include/clang/Serialization/TypeBitCodes.def   |     4 +
 .../Checkers/BuiltinCheckerRegistration.h          |     2 +-
 .../clang/StaticAnalyzer/Checkers/CheckerBase.td   |    29 +-
 .../clang/StaticAnalyzer/Checkers/Checkers.td      |   291 +-
 .../clang/StaticAnalyzer/Checkers/SValExplainer.h  |    36 +-
 .../include/clang/StaticAnalyzer/Core/Analyses.def |    70 +-
 .../clang/StaticAnalyzer/Core/AnalyzerOptions.def  |    38 +-
 .../clang/StaticAnalyzer/Core/AnalyzerOptions.h    |     4 +-
 .../StaticAnalyzer/Core/BugReporter/BugReporter.h  |    41 +-
 .../Core/BugReporter/BugReporterVisitors.h         |     2 +
 .../StaticAnalyzer/Core/BugReporter/BugType.h      |     5 +-
 .../Core/BugReporter/CommonBugCategories.h         |    24 +-
 .../include/clang/StaticAnalyzer/Core/Checker.h    |     6 +-
 .../clang/StaticAnalyzer/Core/CheckerManager.h     |    71 +-
 .../StaticAnalyzer/Core/CheckerRegistryData.h      |   226 +
 .../Core/PathSensitive/AnalysisManager.h           |     6 +-
 .../Core/PathSensitive/BasicValueFactory.h         |    16 +-
 .../StaticAnalyzer/Core/PathSensitive/CallEvent.h  |   257 +-
 .../Core/PathSensitive/CheckerContext.h            |    28 +-
 .../Core/PathSensitive/CheckerHelpers.h            |    11 +-
 .../Core/PathSensitive/ConstraintManager.h         |    13 +-
 .../StaticAnalyzer/Core/PathSensitive/CoreEngine.h |     6 +-
 .../Core/PathSensitive/DynamicSize.h               |    53 +
 .../Core/PathSensitive/DynamicType.h               |    18 +
 .../Core/PathSensitive/DynamicTypeInfo.h           |     2 +
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |   190 +-
 .../StaticAnalyzer/Core/PathSensitive/MemRegion.h  |   205 +-
 .../Core/PathSensitive/ProgramState.h              |    17 +-
 .../Core/PathSensitive/RangedConstraintManager.h   |    19 +-
 .../StaticAnalyzer/Core/PathSensitive/Regions.def  |    10 +-
 .../Core/PathSensitive/SMTConstraintManager.h      |     6 +-
 .../Core/PathSensitive/SimpleConstraintManager.h   |     6 +-
 .../StaticAnalyzer/Core/PathSensitive/Store.h      |     8 -
 .../StaticAnalyzer/Core/PathSensitive/SubEngine.h  |   178 -
 .../Core/PathSensitive/SymbolManager.h             |   149 +-
 .../StaticAnalyzer/Frontend/AnalysisConsumer.h     |     2 +-
 .../StaticAnalyzer/Frontend/AnalyzerHelpFlags.h    |    30 +
 .../StaticAnalyzer/Frontend/CheckerRegistration.h  |    38 -
 .../StaticAnalyzer/Frontend/CheckerRegistry.h      |   212 +-
 .../StaticAnalyzer/Frontend/FrontendActions.h      |    20 +-
 .../clang/include/clang/Testing/CommandLineArgs.h  |    41 +
 .../clang/include/clang/Testing/TestClangConfig.h  |    85 +
 .../clang/include/clang/Tooling/ASTDiff/ASTDiff.h  |     4 +-
 .../clang/Tooling/ASTDiff/ASTDiffInternal.h        |     2 +-
 .../clang/include/clang/Tooling/AllTUsExecution.h  |     2 +-
 .../clang/include/clang/Tooling/Core/Diagnostic.h  |    18 +-
 .../DependencyScanning/DependencyScanningTool.h    |    73 +-
 .../DependencyScanning/ModuleDepCollector.h        |    89 +-
 .../clang/include/clang/Tooling/DiagnosticsYaml.h  |    29 +-
 .../clang/Tooling/Refactoring/ASTSelection.h       |     6 +-
 .../clang/Tooling/Refactoring/AtomicChange.h       |    14 +-
 .../clang/Tooling/Refactoring/RefactoringOptions.h |     8 +-
 .../clang/include/clang/Tooling/ReplacementsYaml.h |     8 +-
 .../clang/include/clang/Tooling/Syntax/Nodes.h     |   470 +-
 .../clang/include/clang/Tooling/Syntax/Tokens.h    |    76 +-
 .../clang/include/clang/Tooling/Syntax/Tree.h      |     7 +-
 .../clang/include/clang/Tooling/Tooling.h          |     6 +-
 .../include/clang/Tooling/Transformer/Parsing.h    |    41 +
 .../clang/Tooling/Transformer/RangeSelector.h      |    16 +-
 .../clang/Tooling/Transformer/RewriteRule.h        |    89 +-
 .../include/clang/Tooling/Transformer/SourceCode.h |    27 +-
 .../include/clang/Tooling/Transformer/Stencil.h    |    13 +-
 .../clang/include/clang/module.modulemap           |    10 +
 .../llvm-project/clang/lib/ARCMigrate/ARCMT.cpp    |     7 +-
 .../clang/lib/ARCMigrate/FileRemapper.cpp          |     6 +-
 .../llvm-project/clang/lib/ARCMigrate/Internals.h  |     4 +-
 .../llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp   |    50 +-
 .../clang/lib/ARCMigrate/TransGCAttrs.cpp          |     9 +-
 .../clang/lib/ARCMigrate/TransProperties.cpp       |    26 +-
 .../clang/lib/ARCMigrate/TransProtectedScope.cpp   |     3 +-
 .../lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp  |    12 +-
 .../clang/lib/ARCMigrate/Transforms.cpp            |     1 +
 contrib/llvm-project/clang/lib/AST/APValue.cpp     |    84 -
 contrib/llvm-project/clang/lib/AST/ASTContext.cpp  |   800 +-
 .../llvm-project/clang/lib/AST/ASTDiagnostic.cpp   |     5 +-
 contrib/llvm-project/clang/lib/AST/ASTDumper.cpp   |    95 +-
 contrib/llvm-project/clang/lib/AST/ASTImporter.cpp |  2129 +-
 .../clang/lib/AST/ASTImporterLookupTable.cpp       |     6 +-
 .../clang/lib/AST/ASTStructuralEquivalence.cpp     |    58 +-
 .../llvm-project/clang/lib/AST/ASTTypeTraits.cpp   |    34 +-
 contrib/llvm-project/clang/lib/AST/AttrImpl.cpp    |   151 +
 .../llvm-project/clang/lib/AST/CXXInheritance.cpp  |    24 +-
 .../clang/lib/AST/CommentCommandTraits.cpp         |     1 +
 contrib/llvm-project/clang/lib/AST/CommentSema.cpp |    50 +-
 .../clang/lib/AST/ComparisonCategories.cpp         |     1 +
 .../clang/lib/AST/ComputeDependence.cpp            |   796 +
 .../llvm-project/clang/lib/AST/DataCollection.cpp  |     2 +-
 contrib/llvm-project/clang/lib/AST/Decl.cpp        |   146 +-
 contrib/llvm-project/clang/lib/AST/DeclBase.cpp    |    62 +-
 contrib/llvm-project/clang/lib/AST/DeclCXX.cpp     |   226 +-
 contrib/llvm-project/clang/lib/AST/DeclObjC.cpp    |    29 +-
 contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp |   131 +-
 .../llvm-project/clang/lib/AST/DeclTemplate.cpp    |     4 +-
 .../llvm-project/clang/lib/AST/DeclarationName.cpp |    16 +-
 contrib/llvm-project/clang/lib/AST/Expr.cpp        |  1168 +-
 contrib/llvm-project/clang/lib/AST/ExprCXX.cpp     |   409 +-
 .../clang/lib/AST/ExprClassification.cpp           |    13 +-
 .../llvm-project/clang/lib/AST/ExprConcepts.cpp    |    85 +-
 .../llvm-project/clang/lib/AST/ExprConstant.cpp    |   847 +-
 contrib/llvm-project/clang/lib/AST/ExprObjC.cpp    |    61 +-
 .../clang/lib/AST/ExternalASTSource.cpp            |    19 +-
 .../llvm-project/clang/lib/AST/FormatString.cpp    |     3 +-
 .../llvm-project/clang/lib/AST/Interp/Boolean.h    |     7 +-
 .../clang/lib/AST/Interp/ByteCodeExprGen.h         |     1 +
 .../llvm-project/clang/lib/AST/Interp/Context.cpp  |     1 +
 .../llvm-project/clang/lib/AST/Interp/Disasm.cpp   |     1 +
 .../llvm-project/clang/lib/AST/Interp/Integral.h   |    33 +-
 .../llvm-project/clang/lib/AST/Interp/Interp.cpp   |     2 +-
 contrib/llvm-project/clang/lib/AST/Interp/Interp.h |     2 +-
 .../lib/AST/Interp/{Block.cpp => InterpBlock.cpp}  |     2 +-
 .../lib/AST/Interp/{Block.h => InterpBlock.h}      |     2 +-
 .../clang/lib/AST/Interp/InterpFrame.h             |     8 +-
 .../llvm-project/clang/lib/AST/Interp/Pointer.cpp  |     2 +-
 .../llvm-project/clang/lib/AST/Interp/Pointer.h    |     4 +-
 contrib/llvm-project/clang/lib/AST/Interp/Source.h |     4 +-
 .../llvm-project/clang/lib/AST/ItaniumMangle.cpp   |   371 +-
 .../llvm-project/clang/lib/AST/JSONNodeDumper.cpp  |    91 +-
 contrib/llvm-project/clang/lib/AST/Linkage.h       |     1 +
 contrib/llvm-project/clang/lib/AST/Mangle.cpp      |    74 +-
 .../llvm-project/clang/lib/AST/MicrosoftMangle.cpp |   170 +-
 contrib/llvm-project/clang/lib/AST/NSAPI.cpp       |     4 +
 .../clang/lib/AST/NestedNameSpecifier.cpp          |    89 +-
 contrib/llvm-project/clang/lib/AST/ODRHash.cpp     |     8 +-
 contrib/llvm-project/clang/lib/AST/OSLog.cpp       |     6 +-
 .../llvm-project/clang/lib/AST/OpenMPClause.cpp    |   655 +-
 .../clang/lib/AST/ParentMapContext.cpp             |   321 +
 .../clang/lib/AST/PrintfFormatString.cpp           |     4 +-
 .../llvm-project/clang/lib/AST/RawCommentList.cpp  |     1 +
 .../clang/lib/AST/RecordLayoutBuilder.cpp          |    38 +-
 contrib/llvm-project/clang/lib/AST/Stmt.cpp        |    18 +-
 contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp  |   101 +-
 contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp |   146 +-
 contrib/llvm-project/clang/lib/AST/StmtProfile.cpp |   101 +-
 .../llvm-project/clang/lib/AST/TemplateBase.cpp    |   140 +-
 .../llvm-project/clang/lib/AST/TemplateName.cpp    |    70 +-
 .../llvm-project/clang/lib/AST/TextNodeDumper.cpp  |   402 +-
 contrib/llvm-project/clang/lib/AST/Type.cpp        |   453 +-
 contrib/llvm-project/clang/lib/AST/TypeLoc.cpp     |     4 +
 contrib/llvm-project/clang/lib/AST/TypePrinter.cpp |    85 +-
 .../llvm-project/clang/lib/AST/VTableBuilder.cpp   |   154 +-
 .../clang/lib/ASTMatchers/ASTMatchFinder.cpp       |   128 +-
 .../clang/lib/ASTMatchers/ASTMatchersInternal.cpp  |   274 +-
 .../clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp  |     4 +-
 .../clang/lib/ASTMatchers/Dynamic/Marshallers.cpp  |   172 +
 .../clang/lib/ASTMatchers/Dynamic/Marshallers.h    |   264 +-
 .../clang/lib/ASTMatchers/Dynamic/Registry.cpp     |    33 +-
 .../clang/lib/ASTMatchers/Dynamic/VariantValue.cpp |    11 +-
 .../clang/lib/ASTMatchers/GtestMatchers.cpp        |   104 +
 .../clang/lib/Analysis/AnalysisDeclContext.cpp     |   117 +-
 .../llvm-project/clang/lib/Analysis/BodyFarm.cpp   |    44 +-
 contrib/llvm-project/clang/lib/Analysis/CFG.cpp    |    40 +-
 .../llvm-project/clang/lib/Analysis/CallGraph.cpp  |    24 +-
 .../clang/lib/Analysis/CloneDetection.cpp          |     1 +
 .../clang/lib/Analysis/ExprMutationAnalyzer.cpp    |    43 +-
 .../clang/lib/Analysis/LiveVariables.cpp           |    62 +-
 .../clang/lib/Analysis/PathDiagnostic.cpp          |     7 +-
 .../clang/lib/Analysis/PostOrderCFGView.cpp        |     5 +-
 .../clang/lib/Analysis/ProgramPoint.cpp            |     1 +
 .../clang/lib/Analysis/ReachableCode.cpp           |     4 +-
 .../clang/lib/Analysis/RetainSummaryManager.cpp    |     8 +-
 .../clang/lib/Analysis/ThreadSafety.cpp            |    59 +-
 .../clang/lib/Analysis/UninitializedValues.cpp     |   142 +-
 .../CheckerOptionHandling.cpp                      |     2 +-
 .../llvm-project/clang/lib/Basic/Attributes.cpp    |    51 +-
 .../clang/lib/Basic/CodeGenOptions.cpp             |     2 +-
 contrib/llvm-project/clang/lib/Basic/Cuda.cpp      |   356 +-
 .../llvm-project/clang/lib/Basic/Diagnostic.cpp    |     6 +
 .../llvm-project/clang/lib/Basic/DiagnosticIDs.cpp |     3 +-
 .../clang/lib/Basic/ExpressionTraits.cpp           |    36 +
 .../llvm-project/clang/lib/Basic/FileManager.cpp   |    26 +-
 .../llvm-project/clang/lib/Basic/FixedPoint.cpp    |   136 +
 .../clang/lib/Basic/IdentifierTable.cpp            |    23 +-
 .../llvm-project/clang/lib/Basic/LangOptions.cpp   |    22 +-
 contrib/llvm-project/clang/lib/Basic/Module.cpp    |    92 +-
 .../llvm-project/clang/lib/Basic/OpenMPKinds.cpp   |   728 +-
 .../clang/lib/Basic/SanitizerBlacklist.cpp         |     7 +
 .../llvm-project/clang/lib/Basic/SourceManager.cpp |   165 +-
 .../llvm-project/clang/lib/Basic/TargetInfo.cpp    |    26 +-
 contrib/llvm-project/clang/lib/Basic/Targets.cpp   |     9 +
 .../clang/lib/Basic/Targets/AArch64.cpp            |   183 +-
 .../llvm-project/clang/lib/Basic/Targets/AArch64.h |    28 +
 .../clang/lib/Basic/Targets/AMDGPU.cpp             |    84 +-
 .../llvm-project/clang/lib/Basic/Targets/AMDGPU.h  |    51 +-
 contrib/llvm-project/clang/lib/Basic/Targets/ARC.h |     2 +
 .../llvm-project/clang/lib/Basic/Targets/ARM.cpp   |    48 +-
 contrib/llvm-project/clang/lib/Basic/Targets/ARM.h |     8 +
 .../llvm-project/clang/lib/Basic/Targets/AVR.cpp   |     1 +
 contrib/llvm-project/clang/lib/Basic/Targets/BPF.h |     4 +-
 .../clang/lib/Basic/Targets/Hexagon.cpp            |    46 +-
 .../llvm-project/clang/lib/Basic/Targets/Hexagon.h |    17 +
 .../llvm-project/clang/lib/Basic/Targets/Lanai.h   |     2 +
 .../llvm-project/clang/lib/Basic/Targets/MSP430.h  |    10 +-
 .../llvm-project/clang/lib/Basic/Targets/Mips.h    |     1 +
 .../llvm-project/clang/lib/Basic/Targets/NVPTX.cpp |     7 +
 .../llvm-project/clang/lib/Basic/Targets/NVPTX.h   |     2 +
 .../clang/lib/Basic/Targets/OSTargets.cpp          |     4 +-
 .../clang/lib/Basic/Targets/OSTargets.h            |     6 +-
 .../llvm-project/clang/lib/Basic/Targets/PNaCl.h   |     2 +
 .../llvm-project/clang/lib/Basic/Targets/PPC.cpp   |   113 +-
 contrib/llvm-project/clang/lib/Basic/Targets/PPC.h |    66 +-
 .../llvm-project/clang/lib/Basic/Targets/RISCV.cpp |     6 +
 .../llvm-project/clang/lib/Basic/Targets/RISCV.h   |     5 +-
 .../llvm-project/clang/lib/Basic/Targets/SPIR.cpp  |     2 +
 .../llvm-project/clang/lib/Basic/Targets/SPIR.h    |     2 +
 .../llvm-project/clang/lib/Basic/Targets/Sparc.h   |     3 +
 .../llvm-project/clang/lib/Basic/Targets/SystemZ.h |    15 +-
 .../llvm-project/clang/lib/Basic/Targets/VE.cpp    |    39 +
 contrib/llvm-project/clang/lib/Basic/Targets/VE.h  |   170 +
 .../clang/lib/Basic/Targets/WebAssembly.cpp        |    25 +
 .../clang/lib/Basic/Targets/WebAssembly.h          |    21 +
 .../llvm-project/clang/lib/Basic/Targets/X86.cpp   |   830 +-
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |    58 +-
 .../llvm-project/clang/lib/Basic/Targets/XCore.h   |     2 +
 .../llvm-project/clang/lib/Basic/TypeTraits.cpp    |    86 +
 contrib/llvm-project/clang/lib/Basic/Version.cpp   |    51 +-
 contrib/llvm-project/clang/lib/Basic/Warnings.cpp  |     5 +-
 contrib/llvm-project/clang/lib/Basic/XRayInstr.cpp |    18 +-
 contrib/llvm-project/clang/lib/Basic/XRayLists.cpp |     6 +
 contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h   |     6 +
 .../llvm-project/clang/lib/CodeGen/BackendUtil.cpp |   266 +-
 .../llvm-project/clang/lib/CodeGen/CGAtomic.cpp    |    13 +-
 .../llvm-project/clang/lib/CodeGen/CGBlocks.cpp    |   223 +-
 contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h  |     4 -
 contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h |    32 +-
 .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp   |  3486 +-
 .../llvm-project/clang/lib/CodeGen/CGCUDANV.cpp    |   148 +-
 .../llvm-project/clang/lib/CodeGen/CGCUDARuntime.h |    39 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp   |     4 +-
 .../llvm-project/clang/lib/CodeGen/CGCXXABI.cpp    |    19 +
 contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h  |    57 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp  |   853 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCall.h    |    34 +-
 contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp |    54 +-
 .../llvm-project/clang/lib/CodeGen/CGCleanup.cpp   |    11 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCleanup.h |    23 +-
 .../llvm-project/clang/lib/CodeGen/CGCoroutine.cpp |     6 +-
 .../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp |   287 +-
 .../llvm-project/clang/lib/CodeGen/CGDebugInfo.h   |    22 +-
 contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp  |    76 +-
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |   194 +-
 .../llvm-project/clang/lib/CodeGen/CGException.cpp |   104 +-
 contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp  |   322 +-
 .../llvm-project/clang/lib/CodeGen/CGExprAgg.cpp   |    73 +-
 .../llvm-project/clang/lib/CodeGen/CGExprCXX.cpp   |    35 +-
 .../clang/lib/CodeGen/CGExprComplex.cpp            |    13 +-
 .../clang/lib/CodeGen/CGExprConstant.cpp           |    72 +-
 .../clang/lib/CodeGen/CGExprScalar.cpp             |   445 +-
 .../clang/lib/CodeGen/CGGPUBuiltin.cpp             |    36 +-
 .../llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp  |    11 +
 .../llvm-project/clang/lib/CodeGen/CGLoopInfo.h    |     2 +
 .../clang/lib/CodeGen/CGNonTrivialStruct.cpp       |    50 +-
 contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp  |    80 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp   |    53 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCMac.cpp   |   120 +-
 .../clang/lib/CodeGen/CGObjCRuntime.cpp            |    13 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCRuntime.h |     5 +
 .../clang/lib/CodeGen/CGOpenMPRuntime.cpp          |  3674 ++-
 .../clang/lib/CodeGen/CGOpenMPRuntime.h            |   311 +-
 .../clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp     |    94 +-
 .../clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h       |    14 +-
 .../clang/lib/CodeGen/CGRecordLayoutBuilder.cpp    |    25 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |   113 +-
 .../clang/lib/CodeGen/CGStmtOpenMP.cpp             |  1726 +-
 .../llvm-project/clang/lib/CodeGen/CGVTables.cpp   |   367 +-
 contrib/llvm-project/clang/lib/CodeGen/CGVTables.h |    40 +-
 contrib/llvm-project/clang/lib/CodeGen/CGValue.h   |    38 +-
 .../clang/lib/CodeGen/CodeGenABITypes.cpp          |    44 +
 .../clang/lib/CodeGen/CodeGenAction.cpp            |    27 +-
 .../clang/lib/CodeGen/CodeGenFunction.cpp          |   357 +-
 .../clang/lib/CodeGen/CodeGenFunction.h            |   359 +-
 .../clang/lib/CodeGen/CodeGenModule.cpp            |   571 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenModule.h |   102 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp  |    30 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenPGO.h    |     4 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenTBAA.cpp |    37 +
 .../clang/lib/CodeGen/CodeGenTypeCache.h           |     4 +-
 .../clang/lib/CodeGen/CodeGenTypes.cpp             |   197 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenTypes.h  |     8 +-
 .../clang/lib/CodeGen/ConstantEmitter.h            |     2 +
 .../clang/lib/CodeGen/ConstantInitBuilder.cpp      |    22 +-
 .../clang/lib/CodeGen/CoverageMappingGen.cpp       |   151 +-
 .../clang/lib/CodeGen/CoverageMappingGen.h         |    18 +-
 .../llvm-project/clang/lib/CodeGen/EHScopeStack.h  |    14 +-
 .../clang/lib/CodeGen/ItaniumCXXABI.cpp            |   367 +-
 .../clang/lib/CodeGen/MicrosoftCXXABI.cpp          |    69 +-
 .../CodeGen/ObjectFilePCHContainerOperations.cpp   |     4 +-
 .../llvm-project/clang/lib/CodeGen/PatternInit.cpp |    12 +-
 .../clang/lib/CodeGen/SanitizerMetadata.cpp        |    15 +-
 .../clang/lib/CodeGen/SanitizerMetadata.h          |     2 +-
 .../clang/lib/CodeGen/SwiftCallingConv.cpp         |     7 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  1663 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.h    |    47 +-
 .../clang/lib/CrossTU/CrossTranslationUnit.cpp     |   283 +-
 .../lib/DirectoryWatcher/DirectoryScanner.cpp      |     2 +-
 .../clang/lib/DirectoryWatcher/DirectoryScanner.h  |     2 +-
 .../default/DirectoryWatcher-not-implemented.cpp   |     2 +-
 .../DirectoryWatcher/mac/DirectoryWatcher-mac.cpp  |    53 +-
 contrib/llvm-project/clang/lib/Driver/Action.cpp   |     7 +
 .../llvm-project/clang/lib/Driver/Compilation.cpp  |    19 +-
 contrib/llvm-project/clang/lib/Driver/Distro.cpp   |     4 +-
 contrib/llvm-project/clang/lib/Driver/Driver.cpp   |   291 +-
 contrib/llvm-project/clang/lib/Driver/Job.cpp      |    63 +-
 contrib/llvm-project/clang/lib/Driver/Multilib.cpp |     8 +-
 .../clang/lib/Driver/SanitizerArgs.cpp             |   290 +-
 contrib/llvm-project/clang/lib/Driver/Tool.cpp     |     9 +-
 .../llvm-project/clang/lib/Driver/ToolChain.cpp    |   226 +-
 .../clang/lib/Driver/ToolChains/AIX.cpp            |    53 +-
 .../llvm-project/clang/lib/Driver/ToolChains/AIX.h |     7 +
 .../clang/lib/Driver/ToolChains/AMDGPU.cpp         |   483 +-
 .../clang/lib/Driver/ToolChains/AMDGPU.h           |    41 +-
 .../clang/lib/Driver/ToolChains/AVR.cpp            |     9 +-
 .../llvm-project/clang/lib/Driver/ToolChains/AVR.h |     4 +-
 .../clang/lib/Driver/ToolChains/Ananas.cpp         |     8 +-
 .../clang/lib/Driver/ToolChains/Ananas.h           |     9 +-
 .../clang/lib/Driver/ToolChains/Arch/AArch64.cpp   |    68 +-
 .../clang/lib/Driver/ToolChains/Arch/ARM.cpp       |    59 +-
 .../clang/lib/Driver/ToolChains/Arch/ARM.h         |     6 +-
 .../clang/lib/Driver/ToolChains/Arch/PPC.cpp       |    22 +-
 .../clang/lib/Driver/ToolChains/Arch/RISCV.cpp     |   198 +-
 .../clang/lib/Driver/ToolChains/Arch/SystemZ.cpp   |    30 +-
 .../clang/lib/Driver/ToolChains/Arch/SystemZ.h     |    10 +-
 .../clang/lib/Driver/ToolChains/Arch/VE.cpp        |    26 +
 .../clang/lib/Driver/ToolChains/Arch/VE.h          |    33 +
 .../clang/lib/Driver/ToolChains/Arch/X86.cpp       |    20 +-
 .../clang/lib/Driver/ToolChains/BareMetal.cpp      |    10 +-
 .../clang/lib/Driver/ToolChains/Clang.cpp          |   722 +-
 .../clang/lib/Driver/ToolChains/Clang.h            |     5 +-
 .../clang/lib/Driver/ToolChains/CloudABI.cpp       |     7 +-
 .../clang/lib/Driver/ToolChains/CloudABI.h         |     4 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.cpp     |   344 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.h       |    28 +-
 .../clang/lib/Driver/ToolChains/CrossWindows.cpp   |     6 +-
 .../clang/lib/Driver/ToolChains/CrossWindows.h     |     3 +-
 .../clang/lib/Driver/ToolChains/Cuda.cpp           |   195 +-
 .../clang/lib/Driver/ToolChains/Cuda.h             |    15 +-
 .../clang/lib/Driver/ToolChains/Darwin.cpp         |   445 +-
 .../clang/lib/Driver/ToolChains/Darwin.h           |    44 +-
 .../clang/lib/Driver/ToolChains/DragonFly.cpp      |     6 +-
 .../clang/lib/Driver/ToolChains/DragonFly.h        |     8 +-
 .../clang/lib/Driver/ToolChains/Flang.cpp          |     6 +-
 .../clang/lib/Driver/ToolChains/FreeBSD.cpp        |    13 +-
 .../clang/lib/Driver/ToolChains/FreeBSD.h          |    10 +-
 .../clang/lib/Driver/ToolChains/Fuchsia.cpp        |    27 +-
 .../clang/lib/Driver/ToolChains/Fuchsia.h          |     3 +
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |   230 +-
 .../llvm-project/clang/lib/Driver/ToolChains/Gnu.h |    46 +-
 .../clang/lib/Driver/ToolChains/HIP.cpp            |   389 +-
 .../llvm-project/clang/lib/Driver/ToolChains/HIP.h |    38 +-
 .../clang/lib/Driver/ToolChains/Hexagon.cpp        |   122 +-
 .../clang/lib/Driver/ToolChains/Hexagon.h          |    18 +-
 .../clang/lib/Driver/ToolChains/Hurd.cpp           |    40 +-
 .../clang/lib/Driver/ToolChains/Hurd.h             |     2 -
 .../clang/lib/Driver/ToolChains/InterfaceStubs.cpp |     5 +-
 .../clang/lib/Driver/ToolChains/Linux.cpp          |   170 +-
 .../clang/lib/Driver/ToolChains/Linux.h            |     9 +-
 .../clang/lib/Driver/ToolChains/MSP430.cpp         |     7 +-
 .../clang/lib/Driver/ToolChains/MSP430.h           |     7 +-
 .../clang/lib/Driver/ToolChains/MSVC.cpp           |    58 +-
 .../clang/lib/Driver/ToolChains/MSVC.h             |    12 +-
 .../clang/lib/Driver/ToolChains/MinGW.cpp          |    53 +-
 .../clang/lib/Driver/ToolChains/MinGW.h            |     8 +-
 .../clang/lib/Driver/ToolChains/Minix.cpp          |     6 +-
 .../clang/lib/Driver/ToolChains/Minix.h            |     9 +-
 .../clang/lib/Driver/ToolChains/MipsLinux.cpp      |     2 +-
 .../clang/lib/Driver/ToolChains/Myriad.cpp         |    15 +-
 .../clang/lib/Driver/ToolChains/Myriad.h           |     4 +-
 .../clang/lib/Driver/ToolChains/NaCl.cpp           |     3 +-
 .../clang/lib/Driver/ToolChains/NaCl.h             |     4 +-
 .../clang/lib/Driver/ToolChains/NetBSD.cpp         |     6 +-
 .../clang/lib/Driver/ToolChains/NetBSD.h           |     9 +-
 .../clang/lib/Driver/ToolChains/OpenBSD.cpp        |     6 +-
 .../clang/lib/Driver/ToolChains/OpenBSD.h          |     8 +-
 .../clang/lib/Driver/ToolChains/PS4CPU.cpp         |   251 +-
 .../clang/lib/Driver/ToolChains/PS4CPU.h           |    19 +-
 .../clang/lib/Driver/ToolChains/RISCVToolchain.cpp |     9 +-
 .../clang/lib/Driver/ToolChains/RISCVToolchain.h   |     6 +-
 .../clang/lib/Driver/ToolChains/ROCm.h             |   228 +
 .../clang/lib/Driver/ToolChains/Solaris.cpp        |     8 +-
 .../clang/lib/Driver/ToolChains/VEToolchain.cpp    |   119 +
 .../clang/lib/Driver/ToolChains/VEToolchain.h      |    66 +
 .../clang/lib/Driver/ToolChains/WebAssembly.cpp    |    37 +-
 .../clang/lib/Driver/ToolChains/WebAssembly.h      |     5 +-
 .../clang/lib/Driver/ToolChains/XCore.cpp          |     6 +-
 contrib/llvm-project/clang/lib/Driver/Types.cpp    |    77 +-
 contrib/llvm-project/clang/lib/Driver/XRayArgs.cpp |   298 +-
 .../clang/lib/Format/BreakableToken.cpp            |     9 +-
 .../clang/lib/Format/ContinuationIndenter.cpp      |   174 +-
 .../clang/lib/Format/ContinuationIndenter.h        |    44 +-
 contrib/llvm-project/clang/lib/Format/Format.cpp   |   271 +-
 .../llvm-project/clang/lib/Format/FormatToken.cpp  |     5 +-
 .../llvm-project/clang/lib/Format/FormatToken.h    |   104 +-
 .../clang/lib/Format/FormatTokenLexer.cpp          |   291 +-
 .../clang/lib/Format/FormatTokenLexer.h            |    20 +-
 .../clang/lib/Format/NamespaceEndCommentsFixer.cpp |    37 +-
 .../clang/lib/Format/SortJavaScriptImports.cpp     |     2 +-
 .../clang/lib/Format/TokenAnalyzer.cpp             |    17 +-
 .../clang/lib/Format/TokenAnnotator.cpp            |   658 +-
 .../clang/lib/Format/UnwrappedLineFormatter.cpp    |    38 +-
 .../clang/lib/Format/UnwrappedLineParser.cpp       |   382 +-
 .../clang/lib/Format/UnwrappedLineParser.h         |     9 +-
 .../clang/lib/Format/WhitespaceManager.cpp         |   187 +-
 .../clang/lib/Format/WhitespaceManager.h           |    30 +-
 .../clang/lib/Frontend/ASTConsumers.cpp            |    35 +-
 .../llvm-project/clang/lib/Frontend/ASTUnit.cpp    |    32 +-
 .../clang/lib/Frontend/ChainedIncludesSource.cpp   |     2 +-
 .../clang/lib/Frontend/CompilerInstance.cpp        |    63 +-
 .../clang/lib/Frontend/CompilerInvocation.cpp      |   736 +-
 .../Frontend/CreateInvocationFromCommandLine.cpp   |     2 +-
 .../clang/lib/Frontend/DependencyFile.cpp          |    13 +-
 .../clang/lib/Frontend/DependencyGraph.cpp         |     3 +-
 .../clang/lib/Frontend/FrontendAction.cpp          |    81 +-
 .../clang/lib/Frontend/FrontendActions.cpp         |    16 +-
 .../clang/lib/Frontend/FrontendOptions.cpp         |     3 +-
 .../clang/lib/Frontend/HeaderIncludeGen.cpp        |     7 +-
 .../clang/lib/Frontend/InitHeaderSearch.cpp        |    15 +-
 .../clang/lib/Frontend/InitPreprocessor.cpp        |    31 +-
 .../Frontend/InterfaceStubFunctionsConsumer.cpp    |    15 +-
 .../clang/lib/Frontend/LogDiagnosticPrinter.cpp    |     9 +-
 .../lib/Frontend/ModuleDependencyCollector.cpp     |     2 +-
 .../clang/lib/Frontend/PrecompiledPreamble.cpp     |   119 +-
 .../clang/lib/Frontend/Rewrite/FixItRewriter.cpp   |     6 +-
 .../clang/lib/Frontend/Rewrite/FrontendActions.cpp |    12 +-
 .../lib/Frontend/Rewrite/RewriteModernObjC.cpp     |   110 +-
 .../clang/lib/Frontend/Rewrite/RewriteObjC.cpp     |   105 +-
 .../lib/Frontend/SerializedDiagnosticPrinter.cpp   |    26 +
 .../clang/lib/Frontend/TextDiagnosticBuffer.cpp    |     8 +-
 .../lib/Frontend/VerifyDiagnosticConsumer.cpp      |    91 +-
 .../lib/FrontendTool/ExecuteCompilerInvocation.cpp |    50 +-
 .../clang/lib/Headers/__clang_cuda_cmath.h         |    41 +-
 .../lib/Headers/__clang_cuda_complex_builtins.h    |   268 +-
 .../lib/Headers/__clang_cuda_device_functions.h    |   333 +-
 .../lib/Headers/__clang_cuda_libdevice_declares.h  |     2 +-
 .../clang/lib/Headers/__clang_cuda_math.h          |   347 +
 .../Headers/__clang_cuda_math_forward_declares.h   |    41 +-
 .../lib/Headers/__clang_cuda_runtime_wrapper.h     |    17 +-
 .../lib/Headers/__clang_hip_libdevice_declares.h   |   326 +
 .../clang/lib/Headers/__clang_hip_math.h           |  1185 +
 .../lib/Headers/__clang_hip_runtime_wrapper.h      |    64 +
 contrib/llvm-project/clang/lib/Headers/altivec.h   |   402 +
 contrib/llvm-project/clang/lib/Headers/amxintrin.h |   225 +
 contrib/llvm-project/clang/lib/Headers/arm_acle.h  |    16 +-
 .../llvm-project/clang/lib/Headers/avx2intrin.h    |     2 +
 .../clang/lib/Headers/avx512bwintrin.h             |    19 +-
 .../llvm-project/clang/lib/Headers/avx512fintrin.h |    42 +-
 .../clang/lib/Headers/avx512vlbwintrin.h           |    18 +-
 .../clang/lib/Headers/avx512vlintrin.h             |    53 +-
 contrib/llvm-project/clang/lib/Headers/bmiintrin.h |    50 +-
 contrib/llvm-project/clang/lib/Headers/cet.h       |    66 +
 .../clang/lib/Headers/cldemoteintrin.h             |     8 +
 contrib/llvm-project/clang/lib/Headers/cpuid.h     |     9 +
 contrib/llvm-project/clang/lib/Headers/emmintrin.h |     6 +-
 contrib/llvm-project/clang/lib/Headers/immintrin.h |   207 +-
 contrib/llvm-project/clang/lib/Headers/intrin.h    |     3 +
 .../clang/lib/Headers/module.modulemap             |     6 +
 contrib/llvm-project/clang/lib/Headers/msa.h       |     4 +
 contrib/llvm-project/clang/lib/Headers/opencl-c.h  |   698 +-
 ...eclares.h => __clang_openmp_device_functions.h} |    25 +-
 .../Headers/openmp_wrappers/__clang_openmp_math.h  |    35 -
 .../clang/lib/Headers/openmp_wrappers/cmath        |    69 +-
 .../clang/lib/Headers/openmp_wrappers/complex      |    25 +
 .../clang/lib/Headers/openmp_wrappers/complex.h    |    25 +
 .../clang/lib/Headers/openmp_wrappers/math.h       |    46 +-
 .../clang/lib/Headers/openmp_wrappers/new          |    70 +
 .../clang/lib/Headers/openmp_wrappers/time.h       |    32 +
 .../clang/lib/Headers/serializeintrin.h            |    30 +
 .../clang/lib/Headers/tsxldtrkintrin.h             |    56 +
 contrib/llvm-project/clang/lib/Headers/vecintrin.h |  8962 ++---
 .../llvm-project/clang/lib/Headers/wasm_simd128.h  |  1133 +
 contrib/llvm-project/clang/lib/Headers/x86intrin.h |    27 +-
 contrib/llvm-project/clang/lib/Headers/xmmintrin.h |    50 +-
 .../llvm-project/clang/lib/Index/CommentToXML.cpp  |     2 +
 .../clang/lib/Index/FileIndexRecord.cpp            |     1 +
 contrib/llvm-project/clang/lib/Index/IndexBody.cpp |     2 +-
 contrib/llvm-project/clang/lib/Index/IndexDecl.cpp |    18 +-
 .../llvm-project/clang/lib/Index/IndexSymbol.cpp   |    12 +
 .../clang/lib/Index/IndexTypeSourceInfo.cpp        |     5 +
 .../clang/lib/Index/IndexingAction.cpp             |    15 +
 .../clang/lib/Index/IndexingContext.cpp            |    11 +-
 .../llvm-project/clang/lib/Index/USRGeneration.cpp |    20 +-
 .../Lex/DependencyDirectivesSourceMinimizer.cpp    |     1 +
 .../llvm-project/clang/lib/Lex/HeaderSearch.cpp    |    68 +-
 contrib/llvm-project/clang/lib/Lex/Lexer.cpp       |    18 +-
 .../llvm-project/clang/lib/Lex/LiteralSupport.cpp  |   111 +-
 contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp   |    71 +-
 contrib/llvm-project/clang/lib/Lex/PPCallbacks.cpp |    19 +-
 .../llvm-project/clang/lib/Lex/PPDirectives.cpp    |   236 +-
 .../llvm-project/clang/lib/Lex/PPExpressions.cpp   |    26 +-
 .../llvm-project/clang/lib/Lex/PPLexerChange.cpp   |     9 +-
 .../clang/lib/Lex/PPMacroExpansion.cpp             |     6 +-
 contrib/llvm-project/clang/lib/Lex/Pragma.cpp      |    34 +-
 .../llvm-project/clang/lib/Lex/Preprocessor.cpp    |    36 +-
 .../clang/lib/Lex/TokenConcatenation.cpp           |     4 +-
 .../clang/lib/Parse/ParseCXXInlineMethods.cpp      |   282 +-
 contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp |   606 +-
 .../llvm-project/clang/lib/Parse/ParseDeclCXX.cpp  |   155 +-
 contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp |   400 +-
 .../llvm-project/clang/lib/Parse/ParseExprCXX.cpp  |   401 +-
 contrib/llvm-project/clang/lib/Parse/ParseInit.cpp |    25 +-
 contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp |    66 +-
 .../llvm-project/clang/lib/Parse/ParseOpenMP.cpp   |  1503 +-
 .../llvm-project/clang/lib/Parse/ParsePragma.cpp   |   330 +-
 contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp |    53 +-
 .../llvm-project/clang/lib/Parse/ParseStmtAsm.cpp  |   166 +-
 .../llvm-project/clang/lib/Parse/ParseTemplate.cpp |   267 +-
 .../clang/lib/Parse/ParseTentative.cpp             |   273 +-
 contrib/llvm-project/clang/lib/Parse/Parser.cpp    |   104 +-
 .../clang/lib/Sema/AnalysisBasedWarnings.cpp       |    67 +-
 .../clang/lib/Sema/CodeCompleteConsumer.cpp        |    44 +-
 contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp   |    56 +-
 .../clang/lib/Sema/JumpDiagnostics.cpp             |    25 +-
 .../clang/lib/Sema/MultiplexExternalSemaSource.cpp |     6 +
 .../llvm-project/clang/lib/Sema/OpenCLBuiltins.td  |   331 +-
 contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp |    86 +-
 contrib/llvm-project/clang/lib/Sema/Sema.cpp       |   338 +-
 contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp   |   250 +-
 .../clang/lib/Sema/SemaAvailability.cpp            |   964 +
 contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp   |   120 +-
 contrib/llvm-project/clang/lib/Sema/SemaCast.cpp   |   178 +-
 .../llvm-project/clang/lib/Sema/SemaChecking.cpp   |  2536 +-
 .../clang/lib/Sema/SemaCodeComplete.cpp            |   782 +-
 .../llvm-project/clang/lib/Sema/SemaConcept.cpp    |   121 +-
 .../llvm-project/clang/lib/Sema/SemaCoroutine.cpp  |   140 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |   805 +-
 .../llvm-project/clang/lib/Sema/SemaDeclAttr.cpp   |  1404 +-
 .../llvm-project/clang/lib/Sema/SemaDeclCXX.cpp    |  1120 +-
 .../llvm-project/clang/lib/Sema/SemaDeclObjC.cpp   |   117 +-
 .../clang/lib/Sema/SemaExceptionSpec.cpp           |    26 +-
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |  1778 +-
 .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp    |   746 +-
 .../llvm-project/clang/lib/Sema/SemaExprObjC.cpp   |   236 +-
 contrib/llvm-project/clang/lib/Sema/SemaInit.cpp   |   156 +-
 contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp |    24 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |   221 +-
 .../clang/lib/Sema/SemaObjCProperty.cpp            |   617 +-
 contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp |  3945 ++-
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |   535 +-
 .../clang/lib/Sema/SemaPseudoObject.cpp            |   107 +-
 contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp   |    49 +
 contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp   |   121 +-
 .../llvm-project/clang/lib/Sema/SemaStmtAsm.cpp    |    27 +-
 .../llvm-project/clang/lib/Sema/SemaStmtAttr.cpp   |    41 +
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |   483 +-
 .../clang/lib/Sema/SemaTemplateDeduction.cpp       |   279 +-
 .../clang/lib/Sema/SemaTemplateInstantiate.cpp     |   127 +-
 .../clang/lib/Sema/SemaTemplateInstantiateDecl.cpp |   231 +-
 .../clang/lib/Sema/SemaTemplateVariadic.cpp        |     4 +-
 contrib/llvm-project/clang/lib/Sema/SemaType.cpp   |   490 +-
 .../llvm-project/clang/lib/Sema/TreeTransform.h    |   839 +-
 .../llvm-project/clang/lib/Sema/UsedDeclVisitor.h  |   102 +
 .../clang/lib/Serialization/ASTCommon.cpp          |    13 +
 .../clang/lib/Serialization/ASTReader.cpp          |  2029 +-
 .../clang/lib/Serialization/ASTReaderDecl.cpp      |    53 +-
 .../clang/lib/Serialization/ASTReaderStmt.cpp      |   301 +-
 .../clang/lib/Serialization/ASTWriter.cpp          |   336 +-
 .../clang/lib/Serialization/ASTWriterDecl.cpp      |    33 +-
 .../clang/lib/Serialization/ASTWriterStmt.cpp      |   163 +-
 .../clang/lib/Serialization/GeneratePCH.cpp        |     5 +
 .../clang/lib/Serialization/GlobalModuleIndex.cpp  |    15 +-
 .../clang/lib/Serialization/ModuleManager.cpp      |    11 +-
 .../Checkers/AnalysisOrderChecker.cpp              |    80 +-
 .../Checkers/AnalyzerStatsChecker.cpp              |     4 +-
 .../StaticAnalyzer/Checkers/ArrayBoundChecker.cpp  |    12 +-
 .../Checkers/ArrayBoundCheckerV2.cpp               |    22 +-
 .../Checkers/BasicObjCFoundationChecks.cpp         |    14 +-
 .../Checkers/BlockInCriticalSectionChecker.cpp     |     2 +-
 .../Checkers/BoolAssignmentChecker.cpp             |    81 +-
 .../Checkers/BuiltinFunctionChecker.cpp            |    19 +-
 .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp |   623 +-
 .../Checkers/CStringSyntaxChecker.cpp              |     2 +-
 .../Checkers/CXXSelfAssignmentChecker.cpp          |    10 +-
 .../Checkers/CallAndMessageChecker.cpp             |   357 +-
 .../StaticAnalyzer/Checkers/CastSizeChecker.cpp    |    16 +-
 .../Checkers/CastToStructChecker.cpp               |     2 +-
 .../StaticAnalyzer/Checkers/CastValueChecker.cpp   |    12 +-
 .../StaticAnalyzer/Checkers/CheckObjCDealloc.cpp   |     3 +-
 .../Checkers/CheckObjCInstMethSignature.cpp        |     2 +-
 .../StaticAnalyzer/Checkers/CheckPlacementNew.cpp  |   299 +-
 .../Checkers/CheckSecuritySyntaxOnly.cpp           |     4 +-
 .../StaticAnalyzer/Checkers/CheckSizeofPointer.cpp |     2 +-
 .../lib/StaticAnalyzer/Checkers/ChrootChecker.cpp  |     2 +-
 .../lib/StaticAnalyzer/Checkers/CloneChecker.cpp   |     2 +-
 .../StaticAnalyzer/Checkers/ContainerModeling.cpp  |  1083 +
 .../StaticAnalyzer/Checkers/ConversionChecker.cpp  |     2 +-
 .../StaticAnalyzer/Checkers/DeadStoresChecker.cpp  |     2 +-
 .../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp  |    26 +-
 .../Checkers/DebugContainerModeling.cpp            |   150 +
 .../Checkers/DebugIteratorModeling.cpp             |    54 +-
 .../Checkers/DeleteWithNonVirtualDtorChecker.cpp   |     4 +-
 .../StaticAnalyzer/Checkers/DereferenceChecker.cpp |     2 +-
 .../Checkers/DirectIvarAssignment.cpp              |    17 +-
 .../lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp |     2 +-
 .../StaticAnalyzer/Checkers/DynamicTypeChecker.cpp |     2 +-
 .../Checkers/DynamicTypePropagation.cpp            |   241 +-
 .../Checkers/EnumCastOutOfRangeChecker.cpp         |     2 +-
 .../Checkers/ExprInspectionChecker.cpp             |    95 +-
 .../Checkers/FixedAddressChecker.cpp               |     2 +-
 .../Checkers/FuchsiaHandleChecker.cpp              |    47 +-
 .../Checkers/GCDAntipatternChecker.cpp             |    10 +-
 .../lib/StaticAnalyzer/Checkers/GTestChecker.cpp   |     3 +-
 .../Checkers/GenericTaintChecker.cpp               |   344 +-
 .../Checkers/IdenticalExprChecker.cpp              |     4 +-
 .../Checkers/InnerPointerChecker.cpp               |     2 +-
 .../lib/StaticAnalyzer/Checkers/InterCheckerAPI.h  |    12 +-
 .../Checkers/InvalidatedIteratorChecker.cpp        |    53 +-
 .../clang/lib/StaticAnalyzer/Checkers/Iterator.cpp |   110 +-
 .../clang/lib/StaticAnalyzer/Checkers/Iterator.h   |    22 +-
 .../StaticAnalyzer/Checkers/IteratorModeling.cpp   |  1410 +-
 .../Checkers/IteratorRangeChecker.cpp              |   138 +-
 .../Checkers/IvarInvalidationChecker.cpp           |     4 +-
 .../Checkers/LLVMConventionsChecker.cpp            |     2 +-
 .../Checkers/LocalizationChecker.cpp               |     6 +-
 .../lib/StaticAnalyzer/Checkers/MIGChecker.cpp     |    21 +-
 .../Checkers/MPI-Checker/MPIChecker.cpp            |    14 +-
 .../Checkers/MacOSKeychainAPIChecker.cpp           |     4 +-
 .../StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp   |     2 +-
 .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp  |  1406 +-
 .../Checkers/MallocOverflowSecurityChecker.cpp     |     2 +-
 .../Checkers/MallocSizeofChecker.cpp               |     2 +-
 .../Checkers/MismatchedIteratorChecker.cpp         |    18 +-
 .../Checkers/MmapWriteExecChecker.cpp              |     2 +-
 .../lib/StaticAnalyzer/Checkers/MoveChecker.cpp    |     2 +-
 .../Checkers/NSAutoreleasePoolChecker.cpp          |     3 +-
 .../lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp |    33 +-
 .../Checkers/NoReturnFunctionChecker.cpp           |     2 +-
 .../Checkers/NonNullParamChecker.cpp               |   149 +-
 .../Checkers/NonnullGlobalConstantsChecker.cpp     |     2 +-
 .../StaticAnalyzer/Checkers/NullabilityChecker.cpp |   181 +-
 .../Checkers/NumberObjectConversionChecker.cpp     |     6 +-
 .../StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp |     5 +-
 .../StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp  |     3 +-
 .../Checkers/ObjCAutoreleaseWriteChecker.cpp       |    66 +-
 .../Checkers/ObjCContainersASTChecker.cpp          |     2 +-
 .../Checkers/ObjCContainersChecker.cpp             |     4 +-
 .../Checkers/ObjCMissingSuperCallChecker.cpp       |     2 +-
 .../Checkers/ObjCPropertyChecker.cpp               |     2 +-
 .../Checkers/ObjCSelfInitChecker.cpp               |     2 +-
 .../Checkers/ObjCSuperDeallocChecker.cpp           |     9 +-
 .../Checkers/ObjCUnusedIVarsChecker.cpp            |     2 +-
 .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp |     2 +-
 .../Checkers/PointerArithChecker.cpp               |     2 +-
 .../Checkers/PointerIterationChecker.cpp           |     3 +-
 .../Checkers/PointerSortingChecker.cpp             |    10 +-
 .../StaticAnalyzer/Checkers/PointerSubChecker.cpp  |     2 +-
 .../StaticAnalyzer/Checkers/PthreadLockChecker.cpp |   562 +-
 .../RetainCountChecker/RetainCountChecker.cpp      |   101 +-
 .../RetainCountChecker/RetainCountChecker.h        |    32 +-
 .../RetainCountChecker/RetainCountDiagnostics.cpp  |    21 +-
 .../RetainCountChecker/RetainCountDiagnostics.h    |    17 +-
 .../Checkers/ReturnPointerRangeChecker.cpp         |    14 +-
 .../StaticAnalyzer/Checkers/ReturnUndefChecker.cpp |     2 +-
 .../StaticAnalyzer/Checkers/ReturnValueChecker.cpp |     8 +-
 .../Checkers/RunLoopAutoreleaseLeakChecker.cpp     |     2 +-
 .../Checkers/STLAlgorithmModeling.cpp              |   180 +
 .../Checkers/SimpleStreamChecker.cpp               |     2 +-
 .../clang/lib/StaticAnalyzer/Checkers/SmartPtr.h   |    33 +
 .../StaticAnalyzer/Checkers/SmartPtrChecker.cpp    |    80 +
 .../StaticAnalyzer/Checkers/SmartPtrModeling.cpp   |   189 +-
 .../Checkers/StackAddrEscapeChecker.cpp            |    26 +-
 .../Checkers/StdLibraryFunctionsChecker.cpp        |  2223 +-
 .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp  |  1048 +-
 .../StaticAnalyzer/Checkers/TaintTesterChecker.cpp |     2 +-
 .../Checkers/TestAfterDivZeroChecker.cpp           |     2 +-
 .../StaticAnalyzer/Checkers/TraversalChecker.cpp   |     4 +-
 .../Checkers/TrustNonnullChecker.cpp               |     2 +-
 .../StaticAnalyzer/Checkers/UndefBranchChecker.cpp |     2 +-
 .../Checkers/UndefCapturedBlockVarChecker.cpp      |     2 +-
 .../StaticAnalyzer/Checkers/UndefResultChecker.cpp |    11 +-
 .../Checkers/UndefinedArraySubscriptChecker.cpp    |     2 +-
 .../Checkers/UndefinedAssignmentChecker.cpp        |     2 +-
 .../UninitializedObjectChecker.cpp                 |    21 +-
 .../lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp |     3 +-
 .../Checkers/UnreachableCodeChecker.cpp            |     2 +-
 .../lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp |   298 +-
 .../lib/StaticAnalyzer/Checkers/ValistChecker.cpp  |     4 +-
 .../lib/StaticAnalyzer/Checkers/VforkChecker.cpp   |     7 +-
 .../StaticAnalyzer/Checkers/VirtualCallChecker.cpp |     9 +-
 .../StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp    |    93 +
 .../lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h  |    84 +
 .../Checkers/WebKit/DiagOutputUtils.h              |    36 +
 .../Checkers/WebKit/NoUncountedMembersChecker.cpp  |   155 +
 .../Checkers/WebKit/PtrTypesSemantics.cpp          |   172 +
 .../Checkers/WebKit/PtrTypesSemantics.h            |    59 +
 .../WebKit/RefCntblBaseVirtualDtorChecker.cpp      |   167 +
 .../Checkers/WebKit/UncountedCallArgsChecker.cpp   |   195 +
 .../clang/lib/StaticAnalyzer/Checkers/Yaml.h       |     1 +
 .../Checkers/cert/PutenvWithAutoChecker.cpp        |    66 +
 .../lib/StaticAnalyzer/Core/AnalysisManager.cpp    |     4 +-
 .../lib/StaticAnalyzer/Core/BasicValueFactory.cpp  |     2 +-
 .../clang/lib/StaticAnalyzer/Core/BugReporter.cpp  |    71 +-
 .../StaticAnalyzer/Core/BugReporterVisitors.cpp    |    45 +-
 .../clang/lib/StaticAnalyzer/Core/CallEvent.cpp    |   363 +-
 .../lib/StaticAnalyzer/Core/CheckerHelpers.cpp     |    42 +-
 .../lib/StaticAnalyzer/Core/CheckerManager.cpp     |    59 +-
 .../StaticAnalyzer/Core/CheckerRegistryData.cpp    |   241 +
 .../StaticAnalyzer/Core/CommonBugCategories.cpp    |    23 +-
 .../clang/lib/StaticAnalyzer/Core/CoreEngine.cpp   |    43 +-
 .../clang/lib/StaticAnalyzer/Core/DynamicSize.cpp  |    71 +
 .../clang/lib/StaticAnalyzer/Core/DynamicType.cpp  |   206 +-
 .../clang/lib/StaticAnalyzer/Core/Environment.cpp  |    12 +-
 .../lib/StaticAnalyzer/Core/ExplodedGraph.cpp      |     5 +-
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |    50 +-
 .../clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp  |    14 +-
 .../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp      |   354 +-
 .../Core/ExprEngineCallAndReturn.cpp               |    36 +-
 .../lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp    |    56 +-
 .../lib/StaticAnalyzer/Core/LoopUnrolling.cpp      |    18 +-
 .../clang/lib/StaticAnalyzer/Core/LoopWidening.cpp |     6 +-
 .../clang/lib/StaticAnalyzer/Core/MemRegion.cpp    |   296 +-
 .../lib/StaticAnalyzer/Core/PlistDiagnostics.cpp   |    30 +-
 .../clang/lib/StaticAnalyzer/Core/ProgramState.cpp |    17 +-
 .../StaticAnalyzer/Core/RangeConstraintManager.cpp |   842 +-
 .../clang/lib/StaticAnalyzer/Core/RegionStore.cpp  |    51 +-
 .../StaticAnalyzer/Core/SMTConstraintManager.cpp   |     2 +-
 .../clang/lib/StaticAnalyzer/Core/SValBuilder.cpp  |     2 +-
 .../lib/StaticAnalyzer/Core/SarifDiagnostics.cpp   |    13 +-
 .../Core/SimpleConstraintManager.cpp               |     4 +-
 .../lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp  |     7 +-
 .../clang/lib/StaticAnalyzer/Core/Store.cpp        |     3 +-
 .../lib/StaticAnalyzer/Core/SymbolManager.cpp      |    71 +-
 .../lib/StaticAnalyzer/Core/TextDiagnostics.cpp    |   156 +
 .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp   |   175 +-
 ...eckerRegistration.cpp => AnalyzerHelpFlags.cpp} |    62 +-
 .../StaticAnalyzer/Frontend/CheckerRegistry.cpp    |   494 +-
 .../Frontend/CreateCheckerManager.cpp              |    50 +
 .../clang/lib/Testing/CommandLineArgs.cpp          |    70 +
 .../clang/lib/Tooling/ASTDiff/ASTDiff.cpp          |    29 +-
 .../clang/lib/Tooling/AllTUsExecution.cpp          |     6 +-
 .../clang/lib/Tooling/ArgumentsAdjusters.cpp       |     5 +-
 .../clang/lib/Tooling/CompilationDatabase.cpp      |    28 +-
 .../clang/lib/Tooling/Core/Diagnostic.cpp          |    18 +-
 .../llvm-project/clang/lib/Tooling/Core/Lookup.cpp |    11 +-
 .../clang/lib/Tooling/Core/Replacement.cpp         |    12 +-
 .../DependencyScanningFilesystem.cpp               |     3 +-
 .../DependencyScanning/DependencyScanningTool.cpp  |   131 +-
 .../DependencyScanningWorker.cpp                   |    13 +-
 .../DependencyScanning/ModuleDepCollector.cpp      |   101 +-
 .../llvm-project/clang/lib/Tooling/Execution.cpp   |    10 +-
 .../ExpandResponseFilesCompilationDatabase.cpp     |     1 +
 .../clang/lib/Tooling/FileMatchTrie.cpp            |     2 +-
 .../lib/Tooling/Inclusions/HeaderIncludes.cpp      |     6 +-
 .../Tooling/InterpolatingCompilationDatabase.cpp   |     9 +-
 .../clang/lib/Tooling/JSONCompilationDatabase.cpp  |     2 +-
 .../clang/lib/Tooling/Refactoring/ASTSelection.cpp |     1 -
 .../clang/lib/Tooling/Refactoring/AtomicChange.cpp |    12 +-
 .../Tooling/Refactoring/Rename/RenamingAction.cpp  |     3 +-
 .../lib/Tooling/Refactoring/Rename/USRFinder.cpp   |     1 +
 .../Refactoring/Rename/USRFindingAction.cpp        |    15 +-
*** 1102189 LINES SKIPPED ***