git: 0e1e0ce55681 - stable/13 - Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 07 Jan 2024 23:08:10 UTC
The branch stable/13 has been updated by dim:
URL: https://cgit.FreeBSD.org/src/commit/?id=0e1e0ce556810ad5f9d45485e686f0653530516c
commit 0e1e0ce556810ad5f9d45485e686f0653530516c
Author: Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-09-02 21:17:18 +0000
Commit: Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2024-01-07 23:04:38 +0000
Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-17-init-19304-gd0b54bb50e51, the
last commit before the upstream release/17.x branch was created.
PR: 273753
MFC after: 1 month
(cherry picked from commit 06c3fb2749bda94cb5201f81ffdb8fa6c3161b2e)
---
Makefile.inc1 | 5 +-
ObsoleteFiles.inc | 402 +
contrib/llvm-project/FREEBSD-Xlist | 46 +-
contrib/llvm-project/clang/include/clang-c/Index.h | 382 +-
.../clang/include/clang-c/module.modulemap | 4 -
.../llvm-project/clang/include/clang/AST/APValue.h | 6 +-
.../clang/include/clang/AST/ASTConsumer.h | 4 +-
.../clang/include/clang/AST/ASTContext.h | 45 +-
.../clang/include/clang/AST/ASTDiagnostic.h | 3 +-
.../clang/include/clang/AST/ASTImporter.h | 1 +
.../clang/include/clang/AST/ASTNodeTraverser.h | 13 +-
.../clang/include/clang/AST/ASTTypeTraits.h | 9 +-
.../clang/include/clang/AST/CXXInheritance.h | 2 +-
.../clang/include/clang/AST/CommentSema.h | 2 +-
.../clang/include/clang/AST/ComparisonCategories.h | 5 +-
.../llvm-project/clang/include/clang/AST/Decl.h | 154 +-
.../clang/include/clang/AST/DeclBase.h | 58 +-
.../llvm-project/clang/include/clang/AST/DeclCXX.h | 96 +-
.../clang/include/clang/AST/DeclObjC.h | 2 +-
.../clang/include/clang/AST/DeclTemplate.h | 36 +-
.../clang/include/clang/AST/DeclarationName.h | 10 +-
.../llvm-project/clang/include/clang/AST/Expr.h | 545 +-
.../llvm-project/clang/include/clang/AST/ExprCXX.h | 38 +-
.../clang/include/clang/AST/ExprConcepts.h | 6 -
.../clang/include/clang/AST/ExternalASTSource.h | 10 +-
.../clang/include/clang/AST/IgnoreExpr.h | 8 +-
.../llvm-project/clang/include/clang/AST/Mangle.h | 6 +-
.../include/clang/AST/MangleNumberingContext.h | 8 +
.../clang/include/clang/AST/OpenMPClause.h | 126 +
.../clang/include/clang/AST/OperationKinds.def | 8 +-
.../clang/include/clang/AST/PrettyPrinter.h | 15 +-
.../clang/include/clang/AST/PropertiesBase.td | 58 +-
.../clang/include/clang/AST/RawCommentList.h | 13 +-
.../clang/include/clang/AST/RecursiveASTVisitor.h | 19 +-
.../clang/include/clang/AST/Redeclarable.h | 2 +-
.../llvm-project/clang/include/clang/AST/Stmt.h | 51 +-
.../llvm-project/clang/include/clang/AST/StmtCXX.h | 31 +-
.../clang/include/clang/AST/TemplateBase.h | 54 +-
.../clang/include/clang/AST/TemplateName.h | 4 +-
.../llvm-project/clang/include/clang/AST/Type.h | 93 +-
.../llvm-project/clang/include/clang/AST/TypeLoc.h | 7 +-
.../clang/include/clang/AST/TypeProperties.td | 10 +-
.../clang/include/clang/AST/UnresolvedSet.h | 12 +-
.../clang/include/clang/AST/VTableBuilder.h | 2 -
.../clang/include/clang/ASTMatchers/ASTMatchers.h | 106 +-
.../clang/ASTMatchers/Dynamic/Diagnostics.h | 6 +-
.../clang/Analysis/Analyses/CalledOnceCheck.h | 2 +-
.../include/clang/Analysis/Analyses/Consumed.h | 8 +-
.../clang/Analysis/Analyses/IntervalPartition.h | 50 +
.../clang/Analysis/Analyses/ReachableCode.h | 8 +-
.../clang/Analysis/Analyses/ThreadSafetyCommon.h | 2 -
.../clang/Analysis/Analyses/ThreadSafetyTIL.h | 9 +
.../clang/Analysis/Analyses/ThreadSafetyUtil.h | 4 +
.../clang/Analysis/Analyses/UnsafeBufferUsage.h | 27 +-
.../Analysis/Analyses/UnsafeBufferUsageGadgets.def | 9 +
.../include/clang/Analysis/AnalysisDeclContext.h | 2 +-
.../clang/include/clang/Analysis/BodyFarm.h | 3 +
.../clang/include/clang/Analysis/CFG.h | 47 -
.../clang/include/clang/Analysis/CallGraph.h | 2 +-
.../include/clang/Analysis/FlowSensitive/Arena.h | 147 +
.../Analysis/FlowSensitive/ControlFlowContext.h | 25 +-
.../Analysis/FlowSensitive/DataflowAnalysis.h | 34 +-
.../FlowSensitive/DataflowAnalysisContext.h | 232 +-
.../Analysis/FlowSensitive/DataflowEnvironment.h | 437 +-
.../clang/Analysis/FlowSensitive/DebugSupport.h | 52 -
.../include/clang/Analysis/FlowSensitive/Formula.h | 138 +
.../include/clang/Analysis/FlowSensitive/Logger.h | 89 +
.../clang/Analysis/FlowSensitive/MatchSwitch.h | 15 +-
.../FlowSensitive/Models/ChromiumCheckModel.h | 3 +-
.../Models/UncheckedOptionalAccessModel.h | 2 +-
.../clang/Analysis/FlowSensitive/NoopAnalysis.h | 2 +-
.../clang/Analysis/FlowSensitive/RecordOps.h | 76 +
.../include/clang/Analysis/FlowSensitive/Solver.h | 24 +-
.../clang/Analysis/FlowSensitive/StorageLocation.h | 81 +-
.../clang/Analysis/FlowSensitive/Transfer.h | 19 +-
.../FlowSensitive/TypeErasedDataflowAnalysis.h | 9 +-
.../include/clang/Analysis/FlowSensitive/Value.h | 226 +-
.../Analysis/FlowSensitive/WatchedLiteralsSolver.h | 27 +-
.../clang/include/clang/Analysis/ProgramPoint.h | 68 +-
.../include/clang/Analysis/Support/BumpVector.h | 9 +
.../include/clang/Basic/AArch64SVEACLETypes.def | 10 +
.../clang/include/clang/Basic/AddressSpaces.h | 3 +
.../clang/include/clang/Basic/AlignedAllocation.h | 2 +-
.../llvm-project/clang/include/clang/Basic/Attr.td | 216 +-
.../clang/include/clang/Basic/AttrDocs.td | 268 +-
.../include/clang/Basic/AttributeCommonInfo.h | 138 +-
.../clang/include/clang/Basic/Builtins.def | 65 +-
.../clang/include/clang/Basic/BuiltinsAArch64.def | 20 +-
.../clang/include/clang/Basic/BuiltinsAMDGPU.def | 17 +-
.../clang/include/clang/Basic/BuiltinsARM.def | 3 +
.../clang/include/clang/Basic/BuiltinsNEON.def | 1 +
.../clang/include/clang/Basic/BuiltinsNVPTX.def | 174 +-
.../clang/include/clang/Basic/BuiltinsPPC.def | 1457 +-
.../clang/include/clang/Basic/BuiltinsRISCV.def | 98 +-
.../include/clang/Basic/BuiltinsRISCVVector.def | 1 +
.../clang/include/clang/Basic/BuiltinsSME.def | 21 +
.../include/clang/Basic/BuiltinsWebAssembly.def | 21 +-
.../clang/include/clang/Basic/BuiltinsX86.def | 30 +
.../clang/include/clang/Basic/BuiltinsX86_64.def | 5 +
.../clang/include/clang/Basic/CodeGenOptions.def | 32 +-
.../clang/include/clang/Basic/CodeGenOptions.h | 49 +-
.../llvm-project/clang/include/clang/Basic/Cuda.h | 10 +-
.../clang/include/clang/Basic/DarwinSDKInfo.h | 2 +-
.../clang/include/clang/Basic/Diagnostic.h | 2 +-
.../clang/include/clang/Basic/Diagnostic.td | 5 +-
.../include/clang/Basic/DiagnosticASTKinds.td | 10 +-
.../include/clang/Basic/DiagnosticCommonKinds.td | 36 +-
.../clang/include/clang/Basic/DiagnosticDocs.td | 6 +
.../include/clang/Basic/DiagnosticDriverKinds.td | 60 +-
.../clang/include/clang/Basic/DiagnosticError.h | 4 +-
.../include/clang/Basic/DiagnosticFrontendKinds.td | 17 +-
.../clang/include/clang/Basic/DiagnosticGroups.td | 82 +-
.../clang/include/clang/Basic/DiagnosticIDs.h | 9 +-
.../include/clang/Basic/DiagnosticLexKinds.td | 60 +-
.../include/clang/Basic/DiagnosticOptions.def | 4 +
.../clang/include/clang/Basic/DiagnosticOptions.h | 3 +-
.../include/clang/Basic/DiagnosticParseKinds.td | 95 +-
.../include/clang/Basic/DiagnosticSemaKinds.td | 320 +-
.../clang/Basic/DiagnosticSerializationKinds.td | 11 +
.../clang/include/clang/Basic/DirectoryEntry.h | 18 +-
.../clang/Basic/ExceptionSpecificationType.h | 5 +
.../clang/include/clang/Basic/FPOptions.def | 1 +
.../clang/include/clang/Basic/Features.def | 6 +
.../clang/include/clang/Basic/FileEntry.h | 36 +-
.../clang/include/clang/Basic/FileManager.h | 2 +-
.../clang/include/clang/Basic/IdentifierTable.h | 54 +-
.../llvm-project/clang/include/clang/Basic/LLVM.h | 5 -
.../clang/include/clang/Basic/LangOptions.def | 11 +-
.../clang/include/clang/Basic/LangOptions.h | 12 +-
.../clang/include/clang/Basic/LangStandard.h | 20 +-
.../clang/include/clang/Basic/LangStandards.def | 34 +-
.../clang/include/clang/Basic/Linkage.h | 7 -
.../clang/include/clang/Basic/Module.h | 112 +-
.../clang/include/clang/Basic/ObjCRuntime.h | 2 +-
.../include/clang/Basic/OpenCLExtensionTypes.def | 8 +-
.../clang/include/clang/Basic/OpenCLExtensions.def | 2 +-
.../clang/include/clang/Basic/OpenMPKinds.def | 10 +
.../clang/include/clang/Basic/OpenMPKinds.h | 7 +
.../clang/include/clang/Basic/ParsedAttrInfo.h | 152 +
.../clang/include/clang/Basic/RISCVVTypes.def | 290 +
.../clang/include/clang/Basic/SourceManager.h | 5 +-
.../clang/include/clang/Basic/Specifiers.h | 5 +
.../clang/include/clang/Basic/StmtNodes.td | 4 +-
.../clang/include/clang/Basic/TargetBuiltins.h | 25 +-
.../clang/include/clang/Basic/TargetCXXABI.h | 6 +-
.../clang/include/clang/Basic/TargetID.h | 2 +-
.../clang/include/clang/Basic/TargetInfo.h | 51 +-
.../clang/include/clang/Basic/TargetOptions.h | 17 +-
.../llvm-project/clang/include/clang/Basic/Thunk.h | 8 +-
.../clang/include/clang/Basic/TokenKinds.def | 35 +-
.../clang/include/clang/Basic/TokenKinds.h | 15 +
.../clang/include/clang/Basic/TypeNodes.td | 2 +-
.../clang/Basic/WebAssemblyReferenceTypes.def | 40 +
.../clang/include/clang/Basic/arm_bf16.td | 2 +-
.../clang/include/clang/Basic/arm_neon.td | 6 +
.../clang/include/clang/Basic/arm_sme.td | 259 +
.../clang/include/clang/Basic/arm_sve.td | 412 +-
.../clang/include/clang/Basic/arm_sve_sme_incl.td | 281 +
.../include/clang/Basic/riscv_sifive_vector.td | 105 +
.../clang/include/clang/Basic/riscv_vector.td | 2230 +--
.../include/clang/Basic/riscv_vector_common.td | 246 +
.../clang/include/clang/CodeGen/BackendUtil.h | 5 +
.../clang/include/clang/CodeGen/CGFunctionInfo.h | 2 +-
.../clang/include/clang/CodeGen/CodeGenAction.h | 5 +-
.../CodeGen/ObjectFilePCHContainerOperations.h | 2 +-
.../clang/include/clang/Driver/Action.h | 14 +-
.../clang/include/clang/Driver/Compilation.h | 11 +
.../clang/include/clang/Driver/Distro.h | 5 +-
.../clang/include/clang/Driver/Driver.h | 43 +-
.../llvm-project/clang/include/clang/Driver/Job.h | 26 +-
.../clang/include/clang/Driver/Multilib.h | 122 +-
.../clang/include/clang/Driver/MultilibBuilder.h | 134 +
.../clang/include/clang/Driver/OffloadBundler.h | 2 +-
.../clang/include/clang/Driver/Options.h | 1 +
.../clang/include/clang/Driver/Options.td | 830 +-
.../clang/include/clang/Driver/SanitizerArgs.h | 7 +
.../clang/include/clang/Driver/ToolChain.h | 39 +-
.../clang/include/clang/Driver/Types.def | 1 +
.../clang/include/clang/Driver/XRayArgs.h | 9 +-
.../clang/include/clang/ExtractAPI/API.h | 2 +-
.../include/clang/ExtractAPI/APIIgnoresList.h | 20 +-
.../include/clang/ExtractAPI/AvailabilityInfo.h | 6 +-
.../clang/ExtractAPI/DeclarationFragments.h | 29 +
.../clang/ExtractAPI/ExtractAPIActionBase.h | 54 +
.../include/clang/ExtractAPI/ExtractAPIVisitor.h | 639 +-
.../include/clang/ExtractAPI/FrontendActions.h | 62 +-
.../ExtractAPI/Serialization/SerializerBase.h | 118 +-
.../Serialization/SymbolGraphSerializer.h | 70 +-
.../ExtractAPI/TypedefUnderlyingTypeResolver.h | 0
.../clang/include/clang/Format/Format.h | 546 +-
.../clang/include/clang/Frontend/ASTUnit.h | 17 +-
.../include/clang/Frontend/CompilerInstance.h | 28 +
.../include/clang/Frontend/CompilerInvocation.h | 11 +
.../clang/Frontend/DependencyOutputOptions.h | 14 +-
.../clang/include/clang/Frontend/FrontendActions.h | 6 +-
.../clang/include/clang/Frontend/FrontendOptions.h | 18 +-
.../include/clang/Frontend/LayoutOverrideSource.h | 6 +
.../include/clang/Frontend/PrecompiledPreamble.h | 7 +-
.../clang/include/clang/Frontend/TextDiagnostic.h | 3 +-
.../clang/include/clang/Frontend/Utils.h | 11 +-
.../clang/include/clang/Interpreter/Interpreter.h | 97 +-
.../clang/include/clang/Interpreter/Value.h | 208 +
.../clang/Lex/DependencyDirectivesScanner.h | 1 +
.../clang/include/clang/Lex/HeaderSearch.h | 47 +-
.../llvm-project/clang/include/clang/Lex/Lexer.h | 2 +-
.../clang/include/clang/Lex/LiteralSupport.h | 31 +-
.../clang/include/clang/Lex/MacroInfo.h | 2 +-
.../clang/include/clang/Lex/ModuleMap.h | 72 +-
.../clang/include/clang/Lex/MultipleIncludeOpt.h | 6 +
.../llvm-project/clang/include/clang/Lex/Pragma.h | 7 +
.../clang/include/clang/Lex/Preprocessor.h | 63 +-
.../clang/include/clang/Lex/PreprocessorOptions.h | 3 +
.../llvm-project/clang/include/clang/Lex/Token.h | 9 +-
.../clang/include/clang/Parse/LoopHint.h | 12 +-
.../clang/include/clang/Parse/Parser.h | 118 +-
.../clang/include/clang/Rewrite/Core/RewriteRope.h | 4 +
.../include/clang/Sema/AnalysisBasedWarnings.h | 4 +
.../include/clang/Sema/CodeCompleteConsumer.h | 5 +-
.../clang/include/clang/Sema/DeclSpec.h | 29 +-
.../clang/include/clang/Sema/Designator.h | 201 +-
.../clang/Sema/EnterExpressionEvaluationContext.h | 69 +
.../clang/include/clang/Sema/ExternalSemaSource.h | 5 +
.../include/clang/Sema/HLSLExternalSemaSource.h | 2 +-
.../clang/include/clang/Sema/IdentifierResolver.h | 11 +-
.../clang/include/clang/Sema/Initialization.h | 3 +
.../llvm-project/clang/include/clang/Sema/Lookup.h | 9 +
.../clang/Sema/MultiplexExternalSemaSource.h | 3 +
.../clang/include/clang/Sema/Overload.h | 3 +
.../clang/include/clang/Sema/ParsedAttr.h | 233 +-
.../include/clang/Sema/RISCVIntrinsicManager.h | 6 +
.../llvm-project/clang/include/clang/Sema/Scope.h | 5 +
.../clang/include/clang/Sema/ScopeInfo.h | 16 +-
.../llvm-project/clang/include/clang/Sema/Sema.h | 600 +-
.../clang/include/clang/Sema/Template.h | 35 +-
.../clang/include/clang/Sema/TemplateDeduction.h | 7 +
.../include/clang/Serialization/ASTBitCodes.h | 18 +-
.../clang/include/clang/Serialization/ASTReader.h | 33 +-
.../clang/include/clang/Serialization/ASTWriter.h | 1 -
.../clang/Serialization/GlobalModuleIndex.h | 6 -
.../clang/include/clang/Serialization/ModuleFile.h | 5 +-
.../clang/Serialization/PCHContainerOperations.h | 17 +-
.../clang/StaticAnalyzer/Checkers/Checkers.td | 54 +-
.../include/clang/StaticAnalyzer/Checkers/Taint.h | 54 +-
.../clang/StaticAnalyzer/Core/AnalyzerOptions.def | 9 -
.../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 20 +-
.../StaticAnalyzer/Core/BugReporter/BugReporter.h | 5 +-
.../Core/BugReporter/BugReporterVisitors.h | 21 +-
.../Core/BugReporter/CommonBugCategories.h | 1 +
.../include/clang/StaticAnalyzer/Core/Checker.h | 27 +-
.../StaticAnalyzer/Core/PathSensitive/CallEvent.h | 176 +-
.../Core/PathSensitive/CheckerContext.h | 4 +-
.../StaticAnalyzer/Core/PathSensitive/CoreEngine.h | 22 +-
.../Core/PathSensitive/ExplodedGraph.h | 9 +-
.../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 33 +-
.../StaticAnalyzer/Core/PathSensitive/MemRegion.h | 72 +-
.../StaticAnalyzer/Core/PathSensitive/Regions.def | 1 +
.../Core/PathSensitive/SMTConstraintManager.h | 6 +-
.../StaticAnalyzer/Core/PathSensitive/SVals.h | 16 +-
.../StaticAnalyzer/Core/PathSensitive/SymExpr.h | 6 +-
.../Core/PathSensitive/SymbolManager.h | 13 +-
.../include/clang/Support/RISCVVIntrinsicUtils.h | 26 +-
.../clang/include/clang/Testing/CommandLineArgs.h | 5 +
.../clang/include/clang/Testing/TestAST.h | 3 +
.../DependencyScanning/DependencyScanningTool.h | 95 +-
.../DependencyScanning/DependencyScanningWorker.h | 19 +-
.../DependencyScanning/ModuleDepCollector.h | 18 +-
.../clang/Tooling/Inclusions/HeaderAnalysis.h | 2 +-
.../clang/Tooling/Inclusions/HeaderIncludes.h | 2 +
.../clang/Tooling/Inclusions/StandardLibrary.h | 37 +-
.../clang/Tooling/Inclusions/StdSymbolMap.inc | 1538 --
.../Tooling/Refactoring/RecursiveSymbolVisitor.h | 9 +-
.../clang/include/clang/Tooling/Tooling.h | 12 +-
.../clang/include/clang/module.modulemap | 199 -
.../llvm-project/clang/include/module.modulemap | 205 +
.../clang/lib/APINotes/APINotesFormat.h | 4 +-
.../llvm-project/clang/lib/ARCMigrate/ARCMT.cpp | 4 +-
.../clang/lib/ARCMigrate/FileRemapper.cpp | 3 +-
.../llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp | 3 +-
.../clang/lib/ARCMigrate/TransProperties.cpp | 2 +-
contrib/llvm-project/clang/lib/AST/ASTContext.cpp | 710 +-
.../llvm-project/clang/lib/AST/ASTDiagnostic.cpp | 3 +-
contrib/llvm-project/clang/lib/AST/ASTImporter.cpp | 347 +-
.../clang/lib/AST/ASTImporterLookupTable.cpp | 14 +
.../clang/lib/AST/ASTStructuralEquivalence.cpp | 45 +-
.../llvm-project/clang/lib/AST/ASTTypeTraits.cpp | 15 +-
contrib/llvm-project/clang/lib/AST/AttrImpl.cpp | 41 +-
.../llvm-project/clang/lib/AST/CXXInheritance.cpp | 3 +-
.../clang/lib/AST/ComputeDependence.cpp | 43 +-
contrib/llvm-project/clang/lib/AST/Decl.cpp | 296 +-
contrib/llvm-project/clang/lib/AST/DeclBase.cpp | 35 +
contrib/llvm-project/clang/lib/AST/DeclCXX.cpp | 35 +-
contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp | 11 +-
.../llvm-project/clang/lib/AST/DeclTemplate.cpp | 101 +-
.../llvm-project/clang/lib/AST/DeclarationName.cpp | 6 +-
contrib/llvm-project/clang/lib/AST/Expr.cpp | 339 +-
contrib/llvm-project/clang/lib/AST/ExprCXX.cpp | 61 +-
.../llvm-project/clang/lib/AST/ExprConcepts.cpp | 25 +-
.../llvm-project/clang/lib/AST/ExprConstant.cpp | 341 +-
.../clang/lib/AST/ExternalASTMerger.cpp | 6 +-
.../llvm-project/clang/lib/AST/FormatString.cpp | 13 +-
.../llvm-project/clang/lib/AST/Interp/Boolean.h | 6 +-
.../clang/lib/AST/Interp/ByteCodeEmitter.cpp | 128 +-
.../clang/lib/AST/Interp/ByteCodeEmitter.h | 6 +-
.../clang/lib/AST/Interp/ByteCodeExprGen.cpp | 1103 +-
.../clang/lib/AST/Interp/ByteCodeExprGen.h | 123 +-
.../clang/lib/AST/Interp/ByteCodeStmtGen.cpp | 228 +-
.../clang/lib/AST/Interp/ByteCodeStmtGen.h | 5 +
.../llvm-project/clang/lib/AST/Interp/Context.cpp | 67 +-
.../llvm-project/clang/lib/AST/Interp/Context.h | 17 +-
.../clang/lib/AST/Interp/Descriptor.cpp | 53 +-
.../llvm-project/clang/lib/AST/Interp/Descriptor.h | 23 +-
.../llvm-project/clang/lib/AST/Interp/Disasm.cpp | 20 +-
.../clang/lib/AST/Interp/EvalEmitter.cpp | 19 +-
.../clang/lib/AST/Interp/EvalEmitter.h | 12 +-
.../llvm-project/clang/lib/AST/Interp/Floating.cpp | 22 +
.../llvm-project/clang/lib/AST/Interp/Floating.h | 158 +
contrib/llvm-project/clang/lib/AST/Interp/Frame.h | 2 +-
.../llvm-project/clang/lib/AST/Interp/Function.cpp | 7 +-
.../llvm-project/clang/lib/AST/Interp/Function.h | 40 +-
.../clang/lib/AST/Interp/FunctionPointer.h | 71 +
.../llvm-project/clang/lib/AST/Interp/Integral.h | 31 +-
.../llvm-project/clang/lib/AST/Interp/Interp.cpp | 186 +-
contrib/llvm-project/clang/lib/AST/Interp/Interp.h | 513 +-
.../clang/lib/AST/Interp/InterpBlock.cpp | 67 +-
.../clang/lib/AST/Interp/InterpBlock.h | 17 +-
.../clang/lib/AST/Interp/InterpBuiltin.cpp | 82 +
.../clang/lib/AST/Interp/InterpFrame.cpp | 36 +-
.../clang/lib/AST/Interp/InterpFrame.h | 11 +-
.../clang/lib/AST/Interp/InterpStack.cpp | 39 +-
.../clang/lib/AST/Interp/InterpStack.h | 37 +-
.../clang/lib/AST/Interp/InterpState.cpp | 25 +-
.../clang/lib/AST/Interp/InterpState.h | 9 +-
.../llvm-project/clang/lib/AST/Interp/Opcodes.td | 147 +-
.../llvm-project/clang/lib/AST/Interp/Pointer.cpp | 57 +-
.../llvm-project/clang/lib/AST/Interp/Pointer.h | 23 +-
.../llvm-project/clang/lib/AST/Interp/PrimType.cpp | 2 +
.../llvm-project/clang/lib/AST/Interp/PrimType.h | 31 +-
.../llvm-project/clang/lib/AST/Interp/Primitives.h | 36 +
.../llvm-project/clang/lib/AST/Interp/Program.cpp | 31 +-
.../llvm-project/clang/lib/AST/Interp/Program.h | 6 +-
.../llvm-project/clang/lib/AST/Interp/Record.cpp | 8 +
contrib/llvm-project/clang/lib/AST/Interp/Record.h | 8 +-
contrib/llvm-project/clang/lib/AST/Interp/Source.h | 9 +-
.../llvm-project/clang/lib/AST/Interp/State.cpp | 17 +-
contrib/llvm-project/clang/lib/AST/Interp/State.h | 6 +-
.../llvm-project/clang/lib/AST/ItaniumMangle.cpp | 228 +-
.../llvm-project/clang/lib/AST/JSONNodeDumper.cpp | 13 +
.../llvm-project/clang/lib/AST/MicrosoftMangle.cpp | 173 +-
contrib/llvm-project/clang/lib/AST/NSAPI.cpp | 2 +
.../llvm-project/clang/lib/AST/ODRDiagsEmitter.cpp | 45 +-
contrib/llvm-project/clang/lib/AST/ODRHash.cpp | 4 +-
.../llvm-project/clang/lib/AST/OpenMPClause.cpp | 72 +-
.../clang/lib/AST/PrintfFormatString.cpp | 2 +
.../clang/lib/AST/RecordLayoutBuilder.cpp | 40 +-
contrib/llvm-project/clang/lib/AST/Stmt.cpp | 5 +
contrib/llvm-project/clang/lib/AST/StmtCXX.cpp | 6 +-
contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp | 26 +
contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp | 16 +-
contrib/llvm-project/clang/lib/AST/StmtProfile.cpp | 88 +-
.../llvm-project/clang/lib/AST/TemplateBase.cpp | 7 +-
.../llvm-project/clang/lib/AST/TemplateName.cpp | 9 +
.../llvm-project/clang/lib/AST/TextNodeDumper.cpp | 12 +-
contrib/llvm-project/clang/lib/AST/Type.cpp | 182 +-
contrib/llvm-project/clang/lib/AST/TypeLoc.cpp | 2 +
contrib/llvm-project/clang/lib/AST/TypePrinter.cpp | 120 +-
.../llvm-project/clang/lib/AST/VTableBuilder.cpp | 2 +-
.../clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 7 +
.../clang/lib/ASTMatchers/Dynamic/Marshallers.h | 2 +-
.../clang/lib/ASTMatchers/Dynamic/Registry.cpp | 7 +-
.../llvm-project/clang/lib/Analysis/BodyFarm.cpp | 1 +
contrib/llvm-project/clang/lib/Analysis/CFG.cpp | 441 +-
.../clang/lib/Analysis/ExprMutationAnalyzer.cpp | 4 +-
.../clang/lib/Analysis/FlowSensitive/Arena.cpp | 98 +
.../Analysis/FlowSensitive/ControlFlowContext.cpp | 60 +-
.../FlowSensitive/DataflowAnalysisContext.cpp | 401 +-
.../Analysis/FlowSensitive/DataflowEnvironment.cpp | 744 +-
.../lib/Analysis/FlowSensitive/DebugSupport.cpp | 208 +-
.../clang/lib/Analysis/FlowSensitive/Formula.cpp | 82 +
.../lib/Analysis/FlowSensitive/HTMLLogger.cpp | 536 +
.../lib/Analysis/FlowSensitive/HTMLLogger.css | 142 +
.../lib/Analysis/FlowSensitive/HTMLLogger.html | 107 +
.../clang/lib/Analysis/FlowSensitive/HTMLLogger.js | 219 +
.../clang/lib/Analysis/FlowSensitive/Logger.cpp | 108 +
.../FlowSensitive/Models/ChromiumCheckModel.cpp | 6 +-
.../Models/UncheckedOptionalAccessModel.cpp | 535 +-
.../clang/lib/Analysis/FlowSensitive/RecordOps.cpp | 117 +
.../clang/lib/Analysis/FlowSensitive/Transfer.cpp | 591 +-
.../FlowSensitive/TypeErasedDataflowAnalysis.cpp | 307 +-
.../FlowSensitive/WatchedLiteralsSolver.cpp | 333 +-
.../clang/lib/Analysis/IntervalPartition.cpp | 116 +
.../clang/lib/Analysis/ReachableCode.cpp | 12 +-
.../clang/lib/Analysis/RetainSummaryManager.cpp | 12 +-
.../clang/lib/Analysis/ThreadSafety.cpp | 7 +-
.../clang/lib/Analysis/ThreadSafetyCommon.cpp | 7 +-
.../clang/lib/Analysis/UninitializedValues.cpp | 53 +-
.../clang/lib/Analysis/UnsafeBufferUsage.cpp | 1917 ++-
.../llvm-project/clang/lib/Basic/Attributes.cpp | 22 +-
contrib/llvm-project/clang/lib/Basic/Builtins.cpp | 2 +-
contrib/llvm-project/clang/lib/Basic/Cuda.cpp | 12 +-
.../llvm-project/clang/lib/Basic/Diagnostic.cpp | 44 +-
.../llvm-project/clang/lib/Basic/DiagnosticIDs.cpp | 21 +-
.../llvm-project/clang/lib/Basic/FileManager.cpp | 14 +-
.../clang/lib/Basic/IdentifierTable.cpp | 43 +-
.../llvm-project/clang/lib/Basic/LangOptions.cpp | 11 +-
.../llvm-project/clang/lib/Basic/LangStandards.cpp | 10 +-
contrib/llvm-project/clang/lib/Basic/Module.cpp | 65 +-
.../llvm-project/clang/lib/Basic/OpenCLOptions.cpp | 2 +-
.../llvm-project/clang/lib/Basic/OpenMPKinds.cpp | 31 +-
.../clang/lib/Basic/ParsedAttrInfo.cpp | 32 +
contrib/llvm-project/clang/lib/Basic/Sarif.cpp | 8 +-
.../llvm-project/clang/lib/Basic/SourceManager.cpp | 5 +-
contrib/llvm-project/clang/lib/Basic/TargetID.cpp | 6 +-
.../llvm-project/clang/lib/Basic/TargetInfo.cpp | 10 +-
contrib/llvm-project/clang/lib/Basic/Targets.cpp | 474 +-
contrib/llvm-project/clang/lib/Basic/Targets.h | 4 +-
.../clang/lib/Basic/Targets/AArch64.cpp | 204 +-
.../llvm-project/clang/lib/Basic/Targets/AArch64.h | 38 +-
.../clang/lib/Basic/Targets/AMDGPU.cpp | 186 +-
.../llvm-project/clang/lib/Basic/Targets/AMDGPU.h | 23 +-
contrib/llvm-project/clang/lib/Basic/Targets/ARC.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/ARM.cpp | 20 +-
contrib/llvm-project/clang/lib/Basic/Targets/ARM.h | 8 +-
.../llvm-project/clang/lib/Basic/Targets/AVR.cpp | 18 +-
contrib/llvm-project/clang/lib/Basic/Targets/AVR.h | 5 +-
contrib/llvm-project/clang/lib/Basic/Targets/BPF.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/CSKY.cpp | 7 +-
.../llvm-project/clang/lib/Basic/Targets/CSKY.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/DirectX.h | 7 +-
.../clang/lib/Basic/Targets/Hexagon.cpp | 2 -
.../llvm-project/clang/lib/Basic/Targets/Hexagon.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/Lanai.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/Le64.cpp | 1 -
.../llvm-project/clang/lib/Basic/Targets/Le64.h | 4 +-
.../clang/lib/Basic/Targets/LoongArch.cpp | 101 +-
.../clang/lib/Basic/Targets/LoongArch.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/M68k.cpp | 19 +-
.../llvm-project/clang/lib/Basic/Targets/M68k.h | 6 +-
.../clang/lib/Basic/Targets/MSP430.cpp | 1 -
.../llvm-project/clang/lib/Basic/Targets/MSP430.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/Mips.cpp | 24 -
.../llvm-project/clang/lib/Basic/Targets/Mips.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/NVPTX.cpp | 10 +-
.../llvm-project/clang/lib/Basic/Targets/NVPTX.h | 8 +-
.../clang/lib/Basic/Targets/OSTargets.cpp | 14 +-
.../clang/lib/Basic/Targets/OSTargets.h | 100 +-
.../llvm-project/clang/lib/Basic/Targets/PNaCl.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/PPC.cpp | 15 +-
contrib/llvm-project/clang/lib/Basic/Targets/PPC.h | 54 +-
.../llvm-project/clang/lib/Basic/Targets/RISCV.cpp | 18 +-
.../llvm-project/clang/lib/Basic/Targets/RISCV.h | 9 +-
.../llvm-project/clang/lib/Basic/Targets/SPIR.h | 63 +-
.../llvm-project/clang/lib/Basic/Targets/Sparc.h | 4 +-
.../llvm-project/clang/lib/Basic/Targets/SystemZ.h | 19 +-
contrib/llvm-project/clang/lib/Basic/Targets/TCE.h | 7 +-
.../llvm-project/clang/lib/Basic/Targets/VE.cpp | 6 -
contrib/llvm-project/clang/lib/Basic/Targets/VE.h | 4 +-
.../clang/lib/Basic/Targets/WebAssembly.cpp | 1 +
.../clang/lib/Basic/Targets/WebAssembly.h | 30 +-
.../llvm-project/clang/lib/Basic/Targets/X86.cpp | 89 +-
contrib/llvm-project/clang/lib/Basic/Targets/X86.h | 43 +-
.../llvm-project/clang/lib/Basic/Targets/XCore.h | 4 +-
contrib/llvm-project/clang/lib/CodeGen/ABIInfo.cpp | 231 +
contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h | 244 +-
.../llvm-project/clang/lib/CodeGen/ABIInfoImpl.cpp | 452 +
.../llvm-project/clang/lib/CodeGen/ABIInfoImpl.h | 152 +
contrib/llvm-project/clang/lib/CodeGen/Address.h | 108 +-
.../llvm-project/clang/lib/CodeGen/BackendUtil.cpp | 186 +-
.../llvm-project/clang/lib/CodeGen/CGAtomic.cpp | 146 +-
.../llvm-project/clang/lib/CodeGen/CGBlocks.cpp | 37 +-
contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h | 6 -
contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h | 49 +-
.../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp | 1508 +-
.../llvm-project/clang/lib/CodeGen/CGCUDANV.cpp | 52 +-
contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp | 19 +-
.../llvm-project/clang/lib/CodeGen/CGCXXABI.cpp | 13 +-
contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h | 24 +-
contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp | 401 +-
contrib/llvm-project/clang/lib/CodeGen/CGCall.h | 12 +-
contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp | 50 +-
.../llvm-project/clang/lib/CodeGen/CGCleanup.cpp | 6 +-
.../llvm-project/clang/lib/CodeGen/CGCoroutine.cpp | 146 +-
.../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp | 351 +-
.../llvm-project/clang/lib/CodeGen/CGDebugInfo.h | 52 +-
contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp | 147 +-
.../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp | 27 +-
.../llvm-project/clang/lib/CodeGen/CGException.cpp | 12 +-
contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp | 346 +-
.../llvm-project/clang/lib/CodeGen/CGExprAgg.cpp | 40 +-
.../llvm-project/clang/lib/CodeGen/CGExprCXX.cpp | 95 +-
.../clang/lib/CodeGen/CGExprComplex.cpp | 7 +-
.../clang/lib/CodeGen/CGExprConstant.cpp | 92 +-
.../clang/lib/CodeGen/CGExprScalar.cpp | 133 +-
.../clang/lib/CodeGen/CGGPUBuiltin.cpp | 9 +-
.../clang/lib/CodeGen/CGHLSLRuntime.cpp | 2 +-
.../clang/lib/CodeGen/CGNonTrivialStruct.cpp | 50 +-
contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp | 33 +-
.../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp | 14 +-
.../llvm-project/clang/lib/CodeGen/CGObjCMac.cpp | 38 +-
.../clang/lib/CodeGen/CGObjCRuntime.cpp | 17 +-
.../clang/lib/CodeGen/CGOpenCLRuntime.cpp | 43 +-
.../clang/lib/CodeGen/CGOpenCLRuntime.h | 6 +-
.../clang/lib/CodeGen/CGOpenMPRuntime.cpp | 1677 +--
.../clang/lib/CodeGen/CGOpenMPRuntime.h | 215 +-
.../clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp | 227 +-
.../clang/lib/CodeGen/CGOpenMPRuntimeGPU.h | 80 +-
.../clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 25 +-
contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp | 238 +-
.../clang/lib/CodeGen/CGStmtOpenMP.cpp | 400 +-
contrib/llvm-project/clang/lib/CodeGen/CGVTT.cpp | 13 +-
.../llvm-project/clang/lib/CodeGen/CGVTables.cpp | 83 +-
contrib/llvm-project/clang/lib/CodeGen/CGVTables.h | 10 -
contrib/llvm-project/clang/lib/CodeGen/CGValue.h | 39 +-
.../clang/lib/CodeGen/CodeGenAction.cpp | 159 +-
.../clang/lib/CodeGen/CodeGenFunction.cpp | 103 +-
.../clang/lib/CodeGen/CodeGenFunction.h | 92 +-
.../clang/lib/CodeGen/CodeGenModule.cpp | 538 +-
.../llvm-project/clang/lib/CodeGen/CodeGenModule.h | 31 +-
.../llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp | 2 +-
.../llvm-project/clang/lib/CodeGen/CodeGenPGO.h | 7 +-
.../clang/lib/CodeGen/CodeGenTypes.cpp | 227 +-
.../llvm-project/clang/lib/CodeGen/CodeGenTypes.h | 14 -
.../clang/lib/CodeGen/ConstantEmitter.h | 2 +-
.../clang/lib/CodeGen/CoverageMappingGen.cpp | 91 +-
.../clang/lib/CodeGen/CoverageMappingGen.h | 1 -
.../llvm-project/clang/lib/CodeGen/EHScopeStack.h | 9 +
.../clang/lib/CodeGen/ItaniumCXXABI.cpp | 393 +-
.../clang/lib/CodeGen/MicrosoftCXXABI.cpp | 101 +-
.../clang/lib/CodeGen/ModuleBuilder.cpp | 2 +-
.../CodeGen/ObjectFilePCHContainerOperations.cpp | 11 +-
.../clang/lib/CodeGen/SanitizerMetadata.cpp | 5 -
.../clang/lib/CodeGen/SanitizerMetadata.h | 1 -
.../clang/lib/CodeGen/SwiftCallingConv.cpp | 2 +-
.../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 12397 +---------------
.../llvm-project/clang/lib/CodeGen/TargetInfo.h | 176 +-
.../clang/lib/CodeGen/Targets/AArch64.cpp | 824 ++
.../clang/lib/CodeGen/Targets/AMDGPU.cpp | 601 +
.../llvm-project/clang/lib/CodeGen/Targets/ARC.cpp | 158 +
.../llvm-project/clang/lib/CodeGen/Targets/ARM.cpp | 819 ++
.../llvm-project/clang/lib/CodeGen/Targets/AVR.cpp | 154 +
.../llvm-project/clang/lib/CodeGen/Targets/BPF.cpp | 100 +
.../clang/lib/CodeGen/Targets/CSKY.cpp | 175 +
.../clang/lib/CodeGen/Targets/Hexagon.cpp | 423 +
.../clang/lib/CodeGen/Targets/Lanai.cpp | 154 +
.../clang/lib/CodeGen/Targets/LoongArch.cpp | 449 +
.../clang/lib/CodeGen/Targets/M68k.cpp | 55 +
.../clang/lib/CodeGen/Targets/MSP430.cpp | 94 +
.../clang/lib/CodeGen/Targets/Mips.cpp | 441 +
.../clang/lib/CodeGen/Targets/NVPTX.cpp | 309 +
.../clang/lib/CodeGen/Targets/PNaCl.cpp | 109 +
.../llvm-project/clang/lib/CodeGen/Targets/PPC.cpp | 972 ++
.../clang/lib/CodeGen/Targets/RISCV.cpp | 519 +
.../clang/lib/CodeGen/Targets/SPIR.cpp | 218 +
.../clang/lib/CodeGen/Targets/Sparc.cpp | 409 +
.../clang/lib/CodeGen/Targets/SystemZ.cpp | 538 +
.../llvm-project/clang/lib/CodeGen/Targets/TCE.cpp | 82 +
.../llvm-project/clang/lib/CodeGen/Targets/VE.cpp | 71 +
.../clang/lib/CodeGen/Targets/WebAssembly.cpp | 173 +
.../llvm-project/clang/lib/CodeGen/Targets/X86.cpp | 3402 +++++
.../clang/lib/CodeGen/Targets/XCore.cpp | 662 +
.../clang/lib/CrossTU/CrossTranslationUnit.cpp | 14 +-
contrib/llvm-project/clang/lib/Driver/Action.cpp | 7 +
.../llvm-project/clang/lib/Driver/Compilation.cpp | 2 +-
contrib/llvm-project/clang/lib/Driver/Distro.cpp | 6 +-
contrib/llvm-project/clang/lib/Driver/Driver.cpp | 409 +-
contrib/llvm-project/clang/lib/Driver/Job.cpp | 44 +-
contrib/llvm-project/clang/lib/Driver/Multilib.cpp | 334 +-
.../clang/lib/Driver/MultilibBuilder.cpp | 197 +
.../clang/lib/Driver/OffloadBundler.cpp | 28 +-
.../clang/lib/Driver/SanitizerArgs.cpp | 106 +-
.../llvm-project/clang/lib/Driver/ToolChain.cpp | 157 +-
.../clang/lib/Driver/ToolChains/AIX.cpp | 147 +-
.../llvm-project/clang/lib/Driver/ToolChains/AIX.h | 4 +
.../clang/lib/Driver/ToolChains/AMDGPU.cpp | 103 +-
.../clang/lib/Driver/ToolChains/AMDGPU.h | 9 +-
.../clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp | 4 +-
.../clang/lib/Driver/ToolChains/AVR.cpp | 16 +-
.../llvm-project/clang/lib/Driver/ToolChains/AVR.h | 2 +
.../clang/lib/Driver/ToolChains/Ananas.cpp | 4 +-
.../clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 58 +-
.../clang/lib/Driver/ToolChains/Arch/ARM.cpp | 157 +-
.../clang/lib/Driver/ToolChains/Arch/ARM.h | 19 +-
.../clang/lib/Driver/ToolChains/Arch/CSKY.cpp | 6 +-
.../clang/lib/Driver/ToolChains/Arch/LoongArch.cpp | 120 +-
.../clang/lib/Driver/ToolChains/Arch/M68k.cpp | 50 +-
.../clang/lib/Driver/ToolChains/Arch/M68k.h | 8 -
.../clang/lib/Driver/ToolChains/Arch/Mips.cpp | 11 -
.../clang/lib/Driver/ToolChains/Arch/Mips.h | 2 +-
.../clang/lib/Driver/ToolChains/Arch/PPC.cpp | 11 +-
.../clang/lib/Driver/ToolChains/Arch/PPC.h | 2 +-
.../clang/lib/Driver/ToolChains/Arch/RISCV.cpp | 38 +-
.../clang/lib/Driver/ToolChains/Arch/RISCV.h | 2 +-
.../clang/lib/Driver/ToolChains/Arch/Sparc.cpp | 8 +-
.../clang/lib/Driver/ToolChains/Arch/SystemZ.cpp | 2 +-
.../clang/lib/Driver/ToolChains/Arch/X86.cpp | 11 +-
.../clang/lib/Driver/ToolChains/Arch/X86.h | 2 +-
.../clang/lib/Driver/ToolChains/BareMetal.cpp | 342 +-
.../clang/lib/Driver/ToolChains/BareMetal.h | 21 +
.../clang/lib/Driver/ToolChains/CSKYToolChain.cpp | 15 +-
.../clang/lib/Driver/ToolChains/Clang.cpp | 803 +-
.../clang/lib/Driver/ToolChains/Clang.h | 8 +-
.../clang/lib/Driver/ToolChains/CloudABI.cpp | 4 +-
.../clang/lib/Driver/ToolChains/CommonArgs.cpp | 360 +-
.../clang/lib/Driver/ToolChains/CommonArgs.h | 23 +-
.../clang/lib/Driver/ToolChains/CrossWindows.cpp | 3 +-
.../clang/lib/Driver/ToolChains/CrossWindows.h | 1 -
.../clang/lib/Driver/ToolChains/Cuda.cpp | 49 +-
.../clang/lib/Driver/ToolChains/Cuda.h | 14 +-
.../clang/lib/Driver/ToolChains/Darwin.cpp | 136 +-
.../clang/lib/Driver/ToolChains/Darwin.h | 7 +-
.../clang/lib/Driver/ToolChains/Flang.cpp | 213 +-
.../clang/lib/Driver/ToolChains/Flang.h | 19 +
.../clang/lib/Driver/ToolChains/FreeBSD.cpp | 8 +-
.../clang/lib/Driver/ToolChains/Fuchsia.cpp | 148 +-
.../clang/lib/Driver/ToolChains/Fuchsia.h | 17 +-
.../clang/lib/Driver/ToolChains/Gnu.cpp | 851 +-
.../llvm-project/clang/lib/Driver/ToolChains/Gnu.h | 9 +-
.../clang/lib/Driver/ToolChains/HIPAMD.cpp | 47 +-
.../clang/lib/Driver/ToolChains/HIPSPV.cpp | 4 +-
.../clang/lib/Driver/ToolChains/HIPSPV.h | 3 +-
.../clang/lib/Driver/ToolChains/HIPUtility.cpp | 2 +-
.../clang/lib/Driver/ToolChains/HLSL.cpp | 57 +-
.../clang/lib/Driver/ToolChains/HLSL.h | 24 +
.../clang/lib/Driver/ToolChains/Hexagon.cpp | 20 +-
.../clang/lib/Driver/ToolChains/Hexagon.h | 3 +-
.../clang/lib/Driver/ToolChains/Hurd.cpp | 2 +-
.../clang/lib/Driver/ToolChains/LazyDetector.h | 45 +
.../clang/lib/Driver/ToolChains/Linux.cpp | 87 +-
.../clang/lib/Driver/ToolChains/MSP430.cpp | 1 -
.../clang/lib/Driver/ToolChains/MSVC.cpp | 65 +-
.../clang/lib/Driver/ToolChains/MSVC.h | 10 +-
.../clang/lib/Driver/ToolChains/MinGW.cpp | 8 +-
.../clang/lib/Driver/ToolChains/MinGW.h | 1 -
.../clang/lib/Driver/ToolChains/MipsLinux.cpp | 12 +-
.../clang/lib/Driver/ToolChains/MipsLinux.h | 1 -
.../clang/lib/Driver/ToolChains/Myriad.cpp | 6 +-
.../clang/lib/Driver/ToolChains/NetBSD.cpp | 78 +-
.../clang/lib/Driver/ToolChains/OHOS.cpp | 419 +
.../clang/lib/Driver/ToolChains/OHOS.h | 95 +
.../clang/lib/Driver/ToolChains/OpenBSD.cpp | 41 +-
.../clang/lib/Driver/ToolChains/PS4CPU.cpp | 112 +-
.../clang/lib/Driver/ToolChains/PS4CPU.h | 9 +-
.../clang/lib/Driver/ToolChains/RISCVToolchain.cpp | 12 +-
.../clang/lib/Driver/ToolChains/RISCVToolchain.h | 2 +-
.../clang/lib/Driver/ToolChains/ROCm.h | 2 +-
.../clang/lib/Driver/ToolChains/SPIRV.h | 3 -
.../clang/lib/Driver/ToolChains/Solaris.cpp | 7 +-
.../clang/lib/Driver/ToolChains/VEToolchain.cpp | 9 +-
.../clang/lib/Driver/ToolChains/WebAssembly.cpp | 10 +-
.../clang/lib/Driver/ToolChains/WebAssembly.h | 1 -
.../clang/lib/Driver/ToolChains/XCore.h | 1 +
.../clang/lib/Driver/ToolChains/ZOS.cpp | 310 +-
.../llvm-project/clang/lib/Driver/ToolChains/ZOS.h | 56 +-
contrib/llvm-project/clang/lib/Driver/Types.cpp | 4 +
contrib/llvm-project/clang/lib/Driver/XRayArgs.cpp | 152 +-
contrib/llvm-project/clang/lib/ExtractAPI/API.cpp | 5 +-
.../clang/lib/ExtractAPI/APIIgnoresList.cpp | 31 +-
.../clang/lib/ExtractAPI/AvailabilityInfo.cpp | 4 +-
.../clang/lib/ExtractAPI/DeclarationFragments.cpp | 57 +-
.../clang/lib/ExtractAPI/ExtractAPIConsumer.cpp | 194 +-
.../clang/lib/ExtractAPI/ExtractAPIVisitor.cpp | 560 -
.../Serialization/SymbolGraphSerializer.cpp | 107 +-
.../ExtractAPI/TypedefUnderlyingTypeResolver.cpp | 2 +-
.../clang/lib/Format/AffectedRangeManager.cpp | 2 +-
.../clang/lib/Format/BreakableToken.cpp | 10 +-
.../clang/lib/Format/ContinuationIndenter.cpp | 89 +-
.../clang/lib/Format/DefinitionBlockSeparator.cpp | 10 +-
contrib/llvm-project/clang/lib/Format/Format.cpp | 286 +-
.../llvm-project/clang/lib/Format/FormatToken.cpp | 17 +-
.../llvm-project/clang/lib/Format/FormatToken.h | 295 +-
.../clang/lib/Format/FormatTokenLexer.cpp | 49 +-
.../clang/lib/Format/FormatTokenLexer.h | 4 +
.../clang/lib/Format/FormatTokenSource.h | 267 +
.../lib/Format/IntegerLiteralSeparatorFixer.cpp | 4 +-
.../clang/lib/Format/MacroExpander.cpp | 34 +-
contrib/llvm-project/clang/lib/Format/Macros.h | 21 +-
.../clang/lib/Format/NamespaceEndCommentsFixer.cpp | 8 +-
.../clang/lib/Format/QualifierAlignmentFixer.cpp | 544 +-
.../clang/lib/Format/QualifierAlignmentFixer.h | 41 +-
.../clang/lib/Format/SortJavaScriptImports.cpp | 35 +-
.../clang/lib/Format/TokenAnalyzer.cpp | 6 +-
.../llvm-project/clang/lib/Format/TokenAnalyzer.h | 2 +-
.../clang/lib/Format/TokenAnnotator.cpp | 613 +-
.../llvm-project/clang/lib/Format/TokenAnnotator.h | 38 +-
.../clang/lib/Format/UnwrappedLineFormatter.cpp | 195 +-
.../clang/lib/Format/UnwrappedLineParser.cpp | 688 +-
.../clang/lib/Format/UnwrappedLineParser.h | 76 +-
.../clang/lib/Format/WhitespaceManager.cpp | 195 +-
.../clang/lib/Format/WhitespaceManager.h | 7 +-
.../clang/lib/Frontend/ASTConsumers.cpp | 25 +-
.../llvm-project/clang/lib/Frontend/ASTMerge.cpp | 2 +-
.../llvm-project/clang/lib/Frontend/ASTUnit.cpp | 54 +-
.../clang/lib/Frontend/CompilerInstance.cpp | 36 +-
.../clang/lib/Frontend/CompilerInvocation.cpp | 551 +-
.../Frontend/CreateInvocationFromCommandLine.cpp | 2 +-
.../clang/lib/Frontend/DependencyFile.cpp | 50 +-
.../clang/lib/Frontend/DiagnosticRenderer.cpp | 14 +-
.../clang/lib/Frontend/FrontendAction.cpp | 57 +-
.../clang/lib/Frontend/FrontendActions.cpp | 28 +-
.../clang/lib/Frontend/HeaderIncludeGen.cpp | 49 +-
.../clang/lib/Frontend/InitPreprocessor.cpp | 90 +-
.../clang/lib/Frontend/LayoutOverrideSource.cpp | 104 +-
.../lib/Frontend/ModuleDependencyCollector.cpp | 31 +-
.../clang/lib/Frontend/PrecompiledPreamble.cpp | 37 +-
.../clang/lib/Frontend/PrintPreprocessedOutput.cpp | 6 +-
.../clang/lib/Frontend/Rewrite/FrontendActions.cpp | 9 +-
.../lib/Frontend/SerializedDiagnosticPrinter.cpp | 6 +-
.../clang/lib/Frontend/TextDiagnostic.cpp | 677 +-
.../lib/Frontend/VerifyDiagnosticConsumer.cpp | 4 +-
.../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 8 +
.../clang/lib/Headers/__clang_cuda_intrinsics.h | 191 +
.../clang/lib/Headers/__clang_hip_cmath.h | 2 +-
.../lib/Headers/__clang_hip_libdevice_declares.h | 62 +-
.../clang/lib/Headers/__clang_hip_math.h | 127 +-
.../lib/Headers/__clang_hip_runtime_wrapper.h | 13 +
contrib/llvm-project/clang/lib/Headers/adxintrin.h | 203 +-
contrib/llvm-project/clang/lib/Headers/altivec.h | 260 +-
.../clang/lib/Headers/amxcomplexintrin.h | 169 +
contrib/llvm-project/clang/lib/Headers/arm_acle.h | 22 +-
.../llvm-project/clang/lib/Headers/avx2intrin.h | 4117 +++++-
.../llvm-project/clang/lib/Headers/avx512fintrin.h | 24 +-
.../clang/lib/Headers/avx512fp16intrin.h | 20 +-
contrib/llvm-project/clang/lib/Headers/avxintrin.h | 27 +-
.../clang/lib/Headers/avxvnniint16intrin.h | 473 +
.../llvm-project/clang/lib/Headers/bmi2intrin.h | 200 +-
.../clang/lib/Headers/clflushoptintrin.h | 9 +
.../llvm-project/clang/lib/Headers/clzerointrin.h | 12 +-
contrib/llvm-project/clang/lib/Headers/cpuid.h | 10 +
.../Headers/cuda_wrappers/bits/shared_ptr_base.h | 9 +
contrib/llvm-project/clang/lib/Headers/fmaintrin.h | 564 +
.../clang/lib/Headers/hlsl/hlsl_intrinsics.h | 257 +
contrib/llvm-project/clang/lib/Headers/immintrin.h | 124 +-
contrib/llvm-project/clang/lib/Headers/limits.h | 6 +-
.../clang/lib/Headers/llvm_libc_wrappers/ctype.h | 85 +
.../lib/Headers/llvm_libc_wrappers/inttypes.h | 34 +
.../llvm_libc_wrappers/llvm-libc-decls/README.txt | 6 +
.../clang/lib/Headers/llvm_libc_wrappers/stdio.h | 34 +
.../clang/lib/Headers/llvm_libc_wrappers/stdlib.h | 42 +
.../clang/lib/Headers/llvm_libc_wrappers/string.h | 37 +
.../llvm-project/clang/lib/Headers/mwaitxintrin.h | 29 +
.../llvm-project/clang/lib/Headers/opencl-c-base.h | 3 +
.../__clang_openmp_device_functions.h | 1 -
.../clang/lib/Headers/openmp_wrappers/new | 2 +-
contrib/llvm-project/clang/lib/Headers/pmmintrin.h | 18 +-
.../clang/lib/Headers/ppc_wrappers/emmintrin.h | 3 +-
.../clang/lib/Headers/ppc_wrappers/smmintrin.h | 4 +-
.../llvm-project/clang/lib/Headers/rdseedintrin.h | 67 +-
.../llvm-project/clang/lib/Headers/riscv_ntlh.h | 28 +
.../llvm-project/clang/lib/Headers/sha512intrin.h | 200 +
contrib/llvm-project/clang/lib/Headers/shaintrin.h | 128 +
.../llvm-project/clang/lib/Headers/sifive_vector.h | 16 +
contrib/llvm-project/clang/lib/Headers/sm3intrin.h | 238 +
contrib/llvm-project/clang/lib/Headers/sm4intrin.h | 269 +
contrib/llvm-project/clang/lib/Headers/stdalign.h | 5 +
contrib/llvm-project/clang/lib/Headers/stdatomic.h | 11 +-
contrib/llvm-project/clang/lib/Headers/stddef.h | 5 +
.../llvm-project/clang/lib/Headers/wasm_simd128.h | 144 +-
.../llvm-project/clang/lib/Headers/xsavecintrin.h | 50 +
contrib/llvm-project/clang/lib/Index/IndexBody.cpp | 20 +-
contrib/llvm-project/clang/lib/Index/IndexDecl.cpp | 1 +
.../llvm-project/clang/lib/Index/IndexSymbol.cpp | 1 -
.../llvm-project/clang/lib/Index/USRGeneration.cpp | 16 +
.../clang/lib/Interpreter/DeviceOffload.cpp | 176 +
.../clang/lib/Interpreter/DeviceOffload.h | 51 +
.../clang/lib/Interpreter/IncrementalExecutor.cpp | 27 +-
.../clang/lib/Interpreter/IncrementalExecutor.h | 6 +-
.../clang/lib/Interpreter/IncrementalParser.cpp | 149 +-
.../clang/lib/Interpreter/IncrementalParser.h | 19 +-
.../clang/lib/Interpreter/Interpreter.cpp | 564 +-
.../clang/lib/Interpreter/InterpreterUtils.cpp | 111 +
.../clang/lib/Interpreter/InterpreterUtils.h | 54 +
.../llvm-project/clang/lib/Interpreter/Value.cpp | 266 +
.../clang/lib/Lex/DependencyDirectivesScanner.cpp | 131 +-
contrib/llvm-project/clang/lib/Lex/HeaderMap.cpp | 6 +-
.../llvm-project/clang/lib/Lex/HeaderSearch.cpp | 159 +-
.../clang/lib/Lex/InitHeaderSearch.cpp | 33 +-
contrib/llvm-project/clang/lib/Lex/Lexer.cpp | 38 +-
.../llvm-project/clang/lib/Lex/LiteralSupport.cpp | 148 +-
contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp | 281 +-
.../llvm-project/clang/lib/Lex/PPDirectives.cpp | 220 +-
.../llvm-project/clang/lib/Lex/PPExpressions.cpp | 10 +-
.../llvm-project/clang/lib/Lex/PPLexerChange.cpp | 43 +-
.../clang/lib/Lex/PPMacroExpansion.cpp | 30 +-
contrib/llvm-project/clang/lib/Lex/Pragma.cpp | 134 +-
.../clang/lib/Lex/PreprocessingRecord.cpp | 7 +-
.../llvm-project/clang/lib/Lex/Preprocessor.cpp | 79 +-
contrib/llvm-project/clang/lib/Lex/TokenLexer.cpp | 5 +-
contrib/llvm-project/clang/lib/Parse/ParseAST.cpp | 22 +-
.../clang/lib/Parse/ParseCXXInlineMethods.cpp | 10 +-
contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp | 431 +-
.../llvm-project/clang/lib/Parse/ParseDeclCXX.cpp | 139 +-
contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp | 77 +-
.../llvm-project/clang/lib/Parse/ParseExprCXX.cpp | 190 +-
contrib/llvm-project/clang/lib/Parse/ParseHLSL.cpp | 2 +-
contrib/llvm-project/clang/lib/Parse/ParseInit.cpp | 27 +-
contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp | 7 +-
.../llvm-project/clang/lib/Parse/ParseOpenMP.cpp | 104 +-
.../llvm-project/clang/lib/Parse/ParsePragma.cpp | 68 +-
contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp | 49 +-
.../llvm-project/clang/lib/Parse/ParseTemplate.cpp | 47 +-
.../clang/lib/Parse/ParseTentative.cpp | 134 +-
contrib/llvm-project/clang/lib/Parse/Parser.cpp | 64 +-
.../llvm-project/clang/lib/Rewrite/Rewriter.cpp | 77 +-
.../clang/lib/Sema/AnalysisBasedWarnings.cpp | 233 +-
.../clang/lib/Sema/CodeCompleteConsumer.cpp | 3 +
.../clang/lib/Sema/HLSLExternalSemaSource.cpp | 4 +-
.../clang/lib/Sema/IdentifierResolver.cpp | 9 +-
.../clang/lib/Sema/JumpDiagnostics.cpp | 147 +-
.../clang/lib/Sema/MultiplexExternalSemaSource.cpp | 6 +
contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp | 23 +-
contrib/llvm-project/clang/lib/Sema/Scope.cpp | 6 +-
contrib/llvm-project/clang/lib/Sema/ScopeInfo.cpp | 1 +
contrib/llvm-project/clang/lib/Sema/Sema.cpp | 158 +-
contrib/llvm-project/clang/lib/Sema/SemaAccess.cpp | 10 +
contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp | 6 +-
.../clang/lib/Sema/SemaCXXScopeSpec.cpp | 112 +-
contrib/llvm-project/clang/lib/Sema/SemaCast.cpp | 70 +-
.../llvm-project/clang/lib/Sema/SemaChecking.cpp | 1544 +-
.../clang/lib/Sema/SemaCodeComplete.cpp | 56 +-
.../llvm-project/clang/lib/Sema/SemaConcept.cpp | 225 +-
.../llvm-project/clang/lib/Sema/SemaCoroutine.cpp | 168 +-
contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp | 420 +-
.../llvm-project/clang/lib/Sema/SemaDeclAttr.cpp | 410 +-
.../llvm-project/clang/lib/Sema/SemaDeclCXX.cpp | 573 +-
.../clang/lib/Sema/SemaExceptionSpec.cpp | 6 +
contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp | 1238 +-
.../llvm-project/clang/lib/Sema/SemaExprCXX.cpp | 167 +-
.../llvm-project/clang/lib/Sema/SemaExprMember.cpp | 9 +-
.../llvm-project/clang/lib/Sema/SemaExprObjC.cpp | 4 +
contrib/llvm-project/clang/lib/Sema/SemaInit.cpp | 648 +-
contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp | 796 +-
contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp | 251 +-
contrib/llvm-project/clang/lib/Sema/SemaModule.cpp | 314 +-
.../clang/lib/Sema/SemaObjCProperty.cpp | 13 +-
contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp | 804 +-
.../llvm-project/clang/lib/Sema/SemaOverload.cpp | 391 +-
.../clang/lib/Sema/SemaPseudoObject.cpp | 7 +-
.../clang/lib/Sema/SemaRISCVVectorLookup.cpp | 114 +-
contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp | 16 -
contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp | 108 +-
.../llvm-project/clang/lib/Sema/SemaStmtAsm.cpp | 1 +
.../llvm-project/clang/lib/Sema/SemaStmtAttr.cpp | 85 +-
.../llvm-project/clang/lib/Sema/SemaTemplate.cpp | 201 +-
.../clang/lib/Sema/SemaTemplateDeduction.cpp | 208 +-
.../clang/lib/Sema/SemaTemplateInstantiate.cpp | 140 +-
.../clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 143 +-
.../clang/lib/Sema/SemaTemplateVariadic.cpp | 5 +-
contrib/llvm-project/clang/lib/Sema/SemaType.cpp | 305 +-
.../llvm-project/clang/lib/Sema/TreeTransform.h | 448 +-
.../clang/lib/Serialization/ASTCommon.cpp | 8 +-
.../clang/lib/Serialization/ASTReader.cpp | 371 +-
.../clang/lib/Serialization/ASTReaderDecl.cpp | 270 +-
.../clang/lib/Serialization/ASTReaderInternals.h | 3 +
.../clang/lib/Serialization/ASTReaderStmt.cpp | 58 +-
.../clang/lib/Serialization/ASTWriter.cpp | 311 +-
.../clang/lib/Serialization/ASTWriterDecl.cpp | 166 +-
.../clang/lib/Serialization/ASTWriterStmt.cpp | 34 +-
.../clang/lib/Serialization/GlobalModuleIndex.cpp | 20 +-
.../clang/lib/Serialization/ModuleManager.cpp | 6 +-
.../lib/Serialization/PCHContainerOperations.cpp | 5 +
.../Checkers/AnalyzerStatsChecker.cpp | 13 +-
.../Checkers/ArrayBoundCheckerV2.cpp | 362 +-
.../Checkers/BasicObjCFoundationChecks.cpp | 106 +-
.../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 356 +-
.../StaticAnalyzer/Checkers/CheckObjCDealloc.cpp | 10 +-
.../StaticAnalyzer/Checkers/ContainerModeling.cpp | 8 +-
.../StaticAnalyzer/Checkers/DeadStoresChecker.cpp | 6 +-
.../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp | 5 +-
.../lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp | 46 +-
.../Checkers/DynamicTypePropagation.cpp | 14 +-
.../lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp | 17 +-
.../lib/StaticAnalyzer/Checkers/ErrnoModeling.h | 8 -
.../Checkers/ExprInspectionChecker.cpp | 3 +-
.../Checkers/FuchsiaHandleChecker.cpp | 7 +-
.../Checkers/GenericTaintChecker.cpp | 188 +-
.../clang/lib/StaticAnalyzer/Checkers/Iterator.cpp | 4 +-
.../StaticAnalyzer/Checkers/IteratorModeling.cpp | 20 +-
.../Checkers/IvarInvalidationChecker.cpp | 37 +-
.../Checkers/LocalizationChecker.cpp | 10 +-
.../Checkers/MacOSKeychainAPIChecker.cpp | 21 +-
.../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 85 +-
.../Checkers/MallocOverflowSecurityChecker.cpp | 10 +-
.../Checkers/MallocSizeofChecker.cpp | 32 +-
.../lib/StaticAnalyzer/Checkers/MoveChecker.cpp | 23 +-
.../Checkers/NSAutoreleasePoolChecker.cpp | 2 +-
.../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 97 +-
.../Checkers/ObjCMissingSuperCallChecker.cpp | 4 +-
.../Checkers/ObjCSelfInitChecker.cpp | 13 +-
.../Checkers/ObjCUnusedIVarsChecker.cpp | 21 +-
.../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp | 2 +-
.../Checkers/PointerArithChecker.cpp | 7 +-
.../StaticAnalyzer/Checkers/PthreadLockChecker.cpp | 1 +
.../RetainCountChecker/RetainCountChecker.cpp | 10 +-
.../RetainCountChecker/RetainCountDiagnostics.cpp | 6 +-
.../Checkers/STLAlgorithmModeling.cpp | 2 +-
.../Checkers/SimpleStreamChecker.cpp | 12 +-
.../StaticAnalyzer/Checkers/SmartPtrModeling.cpp | 8 +-
.../Checkers/StackAddrEscapeChecker.cpp | 18 +-
.../Checkers/StdLibraryFunctionsChecker.cpp | 1782 ++-
.../lib/StaticAnalyzer/Checkers/StreamChecker.cpp | 59 +-
.../clang/lib/StaticAnalyzer/Checkers/Taint.cpp | 194 +-
.../Checkers/TestAfterDivZeroChecker.cpp | 5 +-
.../Checkers/TrustNonnullChecker.cpp | 3 +-
.../Checkers/UndefCapturedBlockVarChecker.cpp | 9 +-
.../StaticAnalyzer/Checkers/UndefResultChecker.cpp | 2 +-
.../Checkers/UnreachableCodeChecker.cpp | 28 +-
.../lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp | 59 +-
.../WebKit/UncountedLambdaCapturesChecker.cpp | 2 +-
.../clang/lib/StaticAnalyzer/Core/APSIntType.cpp | 4 +-
.../lib/StaticAnalyzer/Core/AnalysisManager.cpp | 11 +-
.../lib/StaticAnalyzer/Core/BasicValueFactory.cpp | 20 +-
.../clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 15 +-
.../StaticAnalyzer/Core/BugReporterVisitors.cpp | 29 +-
.../clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 40 +-
.../lib/StaticAnalyzer/Core/CheckerContext.cpp | 1 +
.../StaticAnalyzer/Core/CommonBugCategories.cpp | 1 +
.../clang/lib/StaticAnalyzer/Core/Environment.cpp | 2 +-
.../lib/StaticAnalyzer/Core/ExplodedGraph.cpp | 23 +-
.../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 67 +-
.../clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 111 +-
.../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 124 +-
.../Core/ExprEngineCallAndReturn.cpp | 20 +-
.../lib/StaticAnalyzer/Core/ExprEngineObjC.cpp | 4 +-
.../lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 6 +-
.../clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 214 +-
.../lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 16 +-
.../clang/lib/StaticAnalyzer/Core/ProgramState.cpp | 25 +-
.../StaticAnalyzer/Core/RangeConstraintManager.cpp | 2 +-
.../clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 113 +-
.../clang/lib/StaticAnalyzer/Core/SValBuilder.cpp | 1 -
.../clang/lib/StaticAnalyzer/Core/SVals.cpp | 3 +
.../clang/lib/StaticAnalyzer/Core/Store.cpp | 7 +-
.../lib/StaticAnalyzer/Core/SymbolManager.cpp | 36 +-
.../lib/StaticAnalyzer/Core/TextDiagnostics.cpp | 5 +-
.../StaticAnalyzer/Frontend/CheckerRegistry.cpp | 3 +-
.../lib/StaticAnalyzer/Frontend/ModelConsumer.cpp | 7 +-
.../clang/lib/Support/RISCVVIntrinsicUtils.cpp | 150 +-
.../clang/lib/Testing/CommandLineArgs.cpp | 15 +
contrib/llvm-project/clang/lib/Testing/TestAST.cpp | 5 +-
.../clang/lib/Tooling/CompilationDatabase.cpp | 2 +-
.../DependencyScanningFilesystem.cpp | 12 +-
.../DependencyScanning/DependencyScanningTool.cpp | 145 +-
.../DependencyScanningWorker.cpp | 124 +-
.../DependencyScanning/ModuleDepCollector.cpp | 59 +-
.../clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp | 2 +-
.../ExpandResponseFilesCompilationDatabase.cpp | 30 +-
.../lib/Tooling/Inclusions/HeaderAnalysis.cpp | 2 +-
.../lib/Tooling/Inclusions/HeaderIncludes.cpp | 9 +-
.../Tooling/Inclusions/Stdlib}/CSymbolMap.inc | 0
.../Tooling/Inclusions/Stdlib/StandardLibrary.cpp | 245 +-
.../Inclusions/Stdlib/StdSpecialSymbolMap.inc | 722 +
.../lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc | 3819 +++++
.../Tooling/Inclusions/Stdlib/StdTsSymbolMap.inc | 52 +
.../clang/lib/Tooling/JSONCompilationDatabase.cpp | 4 +-
.../Tooling/Refactoring/Rename/USRLocFinder.cpp | 21 +-
.../clang/lib/Tooling/Syntax/Tokens.cpp | 64 +-
contrib/llvm-project/clang/lib/Tooling/Tooling.cpp | 46 +-
.../clang/lib/Tooling/Transformer/Stencil.cpp | 2 +-
.../clang/tools/amdgpu-arch/AMDGPUArch.cpp | 138 +-
.../clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp | 96 +
.../clang/tools/amdgpu-arch/AMDGPUArchByHSA.cpp | 122 +
.../clang/tools/clang-repl/ClangRepl.cpp | 82 +-
.../llvm-project/clang/tools/driver/cc1_main.cpp | 28 +-
.../llvm-project/clang/tools/driver/cc1as_main.cpp | 23 +-
.../clang/tools/driver/cc1gen_reproducer_main.cpp | 17 +-
contrib/llvm-project/clang/tools/driver/driver.cpp | 84 +-
*** 1018706 LINES SKIPPED ***