Date: Sat, 25 Apr 2026 14:18:54 +0000 From: Dimitry Andric <dim@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 700637cbb5e5 - main - Merge llvm-project main llvmorg-21-init-19288-gface93e724f4 Message-ID: <69eccd4e.36ab8.fd16100@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=700637cbb5e582861067a11aaca4d053546871d2 commit 700637cbb5e582861067a11aaca4d053546871d2 Merge: 6243d755fb82 3f709e42e3be Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2025-12-07 15:15:22 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2026-04-25 14:08:55 +0000 Merge llvm-project main llvmorg-21-init-19288-gface93e724f4 This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvm-project main llvmorg-21-init-19288-gface93e724f4, the last commit before the upstream release/21.x branch was created. PR: 292067 MFC after: 1 month .../clang/include/clang-c/CXSourceLocation.h | 10 + .../llvm-project/clang/include/clang-c/CXString.h | 4 + .../clang/include/clang-c/FatalErrorHandler.h | 5 +- contrib/llvm-project/clang/include/clang-c/Index.h | 413 +- .../llvm-project/clang/include/clang-c/Platform.h | 2 +- .../clang/include/clang/APINotes/APINotesManager.h | 9 + .../clang/include/clang/APINotes/APINotesReader.h | 7 + .../clang/include/clang/APINotes/APINotesWriter.h | 8 + .../clang/include/clang/APINotes/Types.h | 93 +- .../clang/include/clang/ARCMigrate/ARCMT.h | 130 - .../clang/include/clang/ARCMigrate/ARCMTActions.h | 76 - .../clang/include/clang/ARCMigrate/FileRemapper.h | 84 - .../llvm-project/clang/include/clang/AST/APValue.h | 132 +- .../clang/include/clang/AST/ASTConcept.h | 18 +- .../clang/include/clang/AST/ASTContext.h | 487 +- .../clang/include/clang/AST/ASTDiagnostic.h | 3 + .../clang/include/clang/AST/ASTImporter.h | 19 +- .../include/clang/AST/ASTImporterLookupTable.h | 2 +- .../clang/include/clang/AST/ASTLambda.h | 7 + .../clang/include/clang/AST/ASTNodeTraverser.h | 79 +- .../include/clang/AST/ASTStructuralEquivalence.h | 31 +- .../clang/include/clang/AST/AbstractBasicReader.h | 9 +- .../clang/include/clang/AST/AbstractBasicWriter.h | 4 +- .../llvm-project/clang/include/clang/AST/Attr.h | 59 +- .../clang/include/clang/AST/AttrIterator.h | 28 +- .../clang/include/clang/AST/Availability.h | 4 + .../clang/AST/CXXRecordDeclDefinitionBits.def | 4 + .../clang/include/clang/AST/CanonicalType.h | 14 +- .../clang/include/clang/AST/CommentCommands.td | 10 +- .../clang/include/clang/AST/CommentSema.h | 2 +- .../clang/include/clang/AST/ComputeDependence.h | 9 +- .../llvm-project/clang/include/clang/AST/Decl.h | 444 +- .../clang/include/clang/AST/DeclBase.h | 73 +- .../llvm-project/clang/include/clang/AST/DeclCXX.h | 211 +- .../clang/include/clang/AST/DeclContextInternals.h | 21 +- .../clang/include/clang/AST/DeclFriend.h | 48 +- .../clang/include/clang/AST/DeclGroup.h | 8 +- .../llvm-project/clang/include/clang/AST/DeclID.h | 72 +- .../clang/include/clang/AST/DeclObjC.h | 12 +- .../clang/include/clang/AST/DeclOpenACC.h | 155 + .../clang/include/clang/AST/DeclOpenMP.h | 26 +- .../clang/include/clang/AST/DeclTemplate.h | 268 +- .../clang/include/clang/AST/DeclVisitor.h | 1 + .../clang/include/clang/AST/DeclarationName.h | 46 +- .../clang/include/clang/AST/DependenceFlags.h | 5 + .../include/clang/AST/DynamicRecursiveASTVisitor.h | 304 + .../llvm-project/clang/include/clang/AST/Expr.h | 652 +- .../llvm-project/clang/include/clang/AST/ExprCXX.h | 459 +- .../clang/include/clang/AST/ExprConcepts.h | 33 +- .../clang/include/clang/AST/ExprObjC.h | 31 +- .../clang/include/clang/AST/ExprOpenMP.h | 4 +- .../clang/include/clang/AST/ExternalASTMerger.h | 9 +- .../clang/include/clang/AST/ExternalASTSource.h | 38 +- .../clang/include/clang/AST/FormatString.h | 3 +- .../clang/include/clang/AST/GlobalDecl.h | 21 +- .../clang/include/clang/AST/JSONNodeDumper.h | 5 + .../llvm-project/clang/include/clang/AST/Mangle.h | 73 +- .../clang/include/clang/AST/NestedNameSpecifier.h | 44 +- .../include/clang/AST/NonTrivialTypeVisitor.h | 2 + .../llvm-project/clang/include/clang/AST/ODRHash.h | 11 +- .../clang/include/clang/AST/OpenACCClause.h | 717 +- .../clang/include/clang/AST/OpenMPClause.h | 1050 +- .../clang/include/clang/AST/OperationKinds.def | 8 +- .../clang/include/clang/AST/PrettyPrinter.h | 24 +- .../clang/include/clang/AST/PropertiesBase.td | 63 +- .../clang/include/clang/AST/RecordLayout.h | 7 +- .../clang/include/clang/AST/RecursiveASTVisitor.h | 204 +- .../clang/include/clang/AST/Redeclarable.h | 31 +- .../clang/include/clang/AST/SYCLKernelInfo.h | 46 + .../llvm-project/clang/include/clang/AST/Stmt.h | 335 +- .../llvm-project/clang/include/clang/AST/StmtCXX.h | 10 +- .../clang/include/clang/AST/StmtDataCollectors.td | 1 - .../clang/include/clang/AST/StmtObjC.h | 10 +- .../clang/include/clang/AST/StmtOpenACC.h | 645 +- .../clang/include/clang/AST/StmtOpenMP.h | 184 +- .../clang/include/clang/AST/StmtSYCL.h | 94 + .../clang/include/clang/AST/StmtVisitor.h | 1 + .../include/clang/AST/TemplateArgumentVisitor.h | 3 +- .../clang/include/clang/AST/TemplateBase.h | 46 +- .../clang/include/clang/AST/TemplateName.h | 220 +- .../clang/include/clang/AST/TextNodeDumper.h | 21 + .../llvm-project/clang/include/clang/AST/Type.h | 1050 +- .../llvm-project/clang/include/clang/AST/TypeLoc.h | 101 +- .../clang/include/clang/AST/TypeProperties.td | 191 +- .../clang/include/clang/AST/UnresolvedSet.h | 5 +- .../include/clang/ASTMatchers/ASTMatchFinder.h | 2 +- .../clang/include/clang/ASTMatchers/ASTMatchers.h | 249 +- .../clang/ASTMatchers/ASTMatchersInternal.h | 105 +- .../include/clang/ASTMatchers/ASTMatchersMacros.h | 14 +- .../include/clang/ASTMatchers/LowLevelHelpers.h | 37 + .../clang/Analysis/Analyses/ExprMutationAnalyzer.h | 24 +- .../clang/Analysis/Analyses/LifetimeSafety.h | 30 + .../include/clang/Analysis/Analyses/ThreadSafety.h | 62 +- .../clang/Analysis/Analyses/ThreadSafetyCommon.h | 30 +- .../clang/Analysis/Analyses/ThreadSafetyTIL.h | 20 +- .../clang/Analysis/Analyses/ThreadSafetyTraverse.h | 14 +- .../clang/Analysis/Analyses/UninitializedValues.h | 16 +- .../clang/Analysis/Analyses/UnsafeBufferUsage.h | 22 + .../Analysis/Analyses/UnsafeBufferUsageGadgets.def | 13 +- .../include/clang/Analysis/AnalysisDeclContext.h | 2 +- .../clang/include/clang/Analysis/AnyCall.h | 4 +- .../clang/include/clang/Analysis/CFG.h | 17 +- .../clang/include/clang/Analysis/CallGraph.h | 15 +- .../include/clang/Analysis/FlowSensitive/ASTOps.h | 38 +- .../clang/Analysis/FlowSensitive/AdornedCFG.h | 27 +- .../FlowSensitive/CachedConstAccessorsLattice.h | 218 + .../Analysis/FlowSensitive/DataflowAnalysis.h | 18 +- .../clang/Analysis/FlowSensitive/MapLattice.h | 2 +- .../Models/UncheckedOptionalAccessModel.h | 35 +- .../clang/Analysis/FlowSensitive/NoopLattice.h | 11 + .../FlowSensitive/SmartPointerAccessorCaching.h | 173 + .../clang/include/clang/Analysis/ProgramPoint.h | 28 +- .../include/clang/Analysis/Support/FixitUtil.h | 70 + .../clang/include/clang/Basic/AArch64ACLETypes.def | 259 + .../include/clang/Basic/AArch64SVEACLETypes.def | 140 - .../clang/include/clang/Basic/AMDGPUTypes.def | 14 +- .../clang/include/clang/Basic/AddressSpaces.h | 4 + .../include/clang/Basic/AllDiagnosticKinds.inc | 33 + .../llvm-project/clang/include/clang/Basic/Attr.td | 904 +- .../clang/include/clang/Basic/AttrDocs.td | 1464 +- .../include/clang/Basic/AttributeCommonInfo.h | 77 +- .../clang/include/clang/Basic/AttributeScopeInfo.h | 48 + .../clang/include/clang/Basic/Attributes.h | 9 + .../clang/include/clang/Basic/BuiltinHeaders.def | 2 + .../clang/include/clang/Basic/BuiltinTemplates.td | 64 + .../clang/include/clang/Basic/Builtins.h | 246 +- .../clang/include/clang/Basic/Builtins.td | 483 +- .../clang/include/clang/Basic/BuiltinsAArch64.def | 43 +- .../clang/include/clang/Basic/BuiltinsAMDGPU.def | 223 +- .../clang/include/clang/Basic/BuiltinsARM.def | 29 +- .../clang/include/clang/Basic/BuiltinsBase.td | 42 +- .../clang/include/clang/Basic/BuiltinsDirectX.td | 15 + .../clang/include/clang/Basic/BuiltinsHexagon.def | 161 - .../clang/include/clang/Basic/BuiltinsHexagon.td | 2146 ++ .../include/clang/Basic/BuiltinsHexagonDep.def | 1925 -- .../include/clang/Basic/BuiltinsLoongArch.def | 28 - .../include/clang/Basic/BuiltinsLoongArchLASX.def | 2 +- .../include/clang/Basic/BuiltinsLoongArchLSX.def | 2 +- .../clang/include/clang/Basic/BuiltinsNEON.def | 22 - .../clang/include/clang/Basic/BuiltinsNVPTX.def | 1099 - .../clang/include/clang/Basic/BuiltinsNVPTX.td | 1132 + .../clang/include/clang/Basic/BuiltinsPPC.def | 190 +- .../clang/include/clang/Basic/BuiltinsRISCV.td | 11 + .../include/clang/Basic/BuiltinsRISCVVector.def | 22 - .../clang/include/clang/Basic/BuiltinsRISCVXCV.td | 41 + .../clang/include/clang/Basic/BuiltinsSME.def | 21 - .../clang/include/clang/Basic/BuiltinsSPIRVBase.td | 15 + .../clang/include/clang/Basic/BuiltinsSPIRVCL.td | 15 + .../include/clang/Basic/BuiltinsSPIRVCommon.td | 23 + .../clang/include/clang/Basic/BuiltinsSPIRVVK.td | 13 + .../clang/include/clang/Basic/BuiltinsSVE.def | 22 - .../clang/include/clang/Basic/BuiltinsSystemZ.def | 44 +- .../include/clang/Basic/BuiltinsWebAssembly.def | 58 +- .../clang/include/clang/Basic/BuiltinsX86.def | 2118 -- .../clang/include/clang/Basic/BuiltinsX86.td | 5385 ++++ .../clang/include/clang/Basic/BuiltinsX86Base.td | 32 + .../clang/include/clang/Basic/BuiltinsX86_64.def | 160 - .../clang/include/clang/Basic/BuiltinsX86_64.td | 482 + .../include/clang/Basic/CFProtectionOptions.def | 15 + .../include/clang/Basic/CFProtectionOptions.h | 38 + .../clang/include/clang/Basic/CodeGenOptions.def | 649 +- .../clang/include/clang/Basic/CodeGenOptions.h | 115 +- .../llvm-project/clang/include/clang/Basic/Cuda.h | 106 +- .../clang/include/clang/Basic/DarwinSDKInfo.h | 6 +- .../clang/include/clang/Basic/DebugOptions.def | 140 +- .../clang/include/clang/Basic/DeclNodes.td | 4 + .../clang/include/clang/Basic/Diagnostic.h | 440 +- .../clang/include/clang/Basic/Diagnostic.td | 67 + .../clang/include/clang/Basic/DiagnosticAST.h | 15 +- .../include/clang/Basic/DiagnosticASTKinds.td | 139 +- .../clang/include/clang/Basic/DiagnosticAnalysis.h | 15 +- .../include/clang/Basic/DiagnosticCategories.h | 7 +- .../clang/include/clang/Basic/DiagnosticComment.h | 15 +- .../include/clang/Basic/DiagnosticCommentKinds.td | 9 +- .../include/clang/Basic/DiagnosticCommonKinds.td | 42 +- .../clang/include/clang/Basic/DiagnosticCrossTU.h | 15 +- .../clang/include/clang/Basic/DiagnosticDriver.h | 15 +- .../include/clang/Basic/DiagnosticDriverKinds.td | 81 +- .../clang/include/clang/Basic/DiagnosticFrontend.h | 15 +- .../include/clang/Basic/DiagnosticFrontendKinds.td | 38 +- .../clang/include/clang/Basic/DiagnosticGroups.td | 253 +- .../clang/include/clang/Basic/DiagnosticIDs.h | 194 +- .../include/clang/Basic/DiagnosticInstallAPI.h | 15 +- .../clang/include/clang/Basic/DiagnosticLex.h | 15 +- .../include/clang/Basic/DiagnosticLexKinds.td | 65 +- .../clang/include/clang/Basic/DiagnosticOptions.h | 6 +- .../clang/include/clang/Basic/DiagnosticParse.h | 15 +- .../include/clang/Basic/DiagnosticParseKinds.td | 148 +- .../include/clang/Basic/DiagnosticRefactoring.h | 15 +- .../clang/Basic/DiagnosticRefactoringKinds.td | 4 +- .../clang/include/clang/Basic/DiagnosticSema.h | 15 +- .../include/clang/Basic/DiagnosticSemaKinds.td | 1795 +- .../include/clang/Basic/DiagnosticSerialization.h | 15 +- .../clang/Basic/DiagnosticSerializationKinds.td | 101 +- .../clang/include/clang/Basic/FPOptions.def | 42 +- .../clang/include/clang/Basic/Features.def | 69 +- .../clang/include/clang/Basic/FileEntry.h | 19 +- .../clang/include/clang/Basic/FileManager.h | 59 +- .../include/clang/Basic/FileSystemStatCache.h | 8 +- .../include/clang/Basic/HLSLIntangibleTypes.def | 33 + .../clang/include/clang/Basic/HeaderInclude.h | 13 +- .../clang/include/clang/Basic/IdentifierTable.h | 50 +- .../clang/include/clang/Basic/JsonSupport.h | 2 +- .../clang/include/clang/Basic/LangOptions.def | 797 +- .../clang/include/clang/Basic/LangOptions.h | 201 +- .../clang/include/clang/Basic/LangStandard.h | 1 - .../clang/include/clang/Basic/LangStandards.def | 25 +- .../clang/include/clang/Basic/MacroBuilder.h | 8 +- .../clang/include/clang/Basic/Module.h | 90 +- .../clang/include/clang/Basic/NoSanitizeList.h | 2 + .../clang/include/clang/Basic/ObjCRuntime.h | 2 +- .../clang/include/clang/Basic/OffloadArch.h | 145 + .../clang/include/clang/Basic/OpenACCClauses.def | 18 + .../clang/include/clang/Basic/OpenACCKinds.h | 333 +- .../clang/include/clang/Basic/OpenMPKinds.def | 27 + .../clang/include/clang/Basic/OpenMPKinds.h | 44 + .../clang/include/clang/Basic/PPCTypes.def | 1 + .../clang/include/clang/Basic/ParsedAttrInfo.h | 15 + .../clang/include/clang/Basic/PartialDiagnostic.h | 5 +- .../clang/include/clang/Basic/PlistSupport.h | 11 +- .../clang/include/clang/Basic/PointerAuthOptions.h | 45 + .../clang/include/clang/Basic/ProfileList.h | 9 +- .../include/clang/Basic/SanitizerSpecialCaseList.h | 14 +- .../clang/include/clang/Basic/Sanitizers.def | 9 +- .../clang/include/clang/Basic/Sanitizers.h | 32 + .../include/clang/Basic/SimpleTypoCorrection.h | 48 + .../clang/include/clang/Basic/SourceLocation.h | 6 +- .../clang/include/clang/Basic/SourceManager.h | 47 +- .../clang/include/clang/Basic/Specifiers.h | 71 +- .../llvm-project/clang/include/clang/Basic/Stack.h | 5 +- .../include/clang/Basic/StackExhaustionHandler.h | 45 + .../clang/include/clang/Basic/StmtNodes.td | 22 +- .../clang/include/clang/Basic/SyncScope.h | 38 +- .../clang/include/clang/Basic/TargetBuiltins.h | 189 +- .../clang/include/clang/Basic/TargetCXXABI.def | 12 +- .../clang/include/clang/Basic/TargetInfo.h | 138 +- .../clang/include/clang/Basic/TargetOSMacros.def | 3 + .../clang/include/clang/Basic/TargetOptions.h | 3 - .../clang/include/clang/Basic/TokenKinds.def | 32 +- .../clang/include/clang/Basic/TypeNodes.td | 2 + .../clang/include/clang/Basic/UnsignedOrNone.h | 53 + .../clang/include/clang/Basic/arm_fp16.td | 20 +- .../clang/include/clang/Basic/arm_immcheck_incl.td | 45 + .../clang/include/clang/Basic/arm_mve.td | 20 +- .../clang/include/clang/Basic/arm_mve_defs.td | 5 +- .../clang/include/clang/Basic/arm_neon.td | 941 +- .../clang/include/clang/Basic/arm_neon_incl.td | 20 +- .../clang/include/clang/Basic/arm_sme.td | 280 +- .../clang/include/clang/Basic/arm_sve.td | 689 +- .../clang/include/clang/Basic/arm_sve_sme_incl.td | 44 +- .../include/clang/Basic/riscv_andes_vector.td | 179 + .../include/clang/Basic/riscv_sifive_vector.td | 10 +- .../clang/include/clang/Basic/riscv_vector.td | 743 +- .../include/clang/Basic/riscv_vector_common.td | 176 +- .../clang/include/clang/CIR/ABIArgInfo.h | 92 + .../clang/include/clang/CIR/CIRGenerator.h | 95 + .../clang/include/clang/CIR/CIRToCIRPasses.h | 40 + .../clang/CIR/Dialect/Builder/CIRBaseBuilder.h | 509 + .../clang/CIR/Dialect/IR/CIRAttrConstraints.td | 48 + .../clang/include/clang/CIR/Dialect/IR/CIRAttrs.h | 47 + .../clang/include/clang/CIR/Dialect/IR/CIRAttrs.td | 519 + .../include/clang/CIR/Dialect/IR/CIRDataLayout.h | 41 + .../include/clang/CIR/Dialect/IR/CIRDialect.h | 36 + .../include/clang/CIR/Dialect/IR/CIRDialect.td | 27 +- .../clang/include/clang/CIR/Dialect/IR/CIROps.td | 2947 +- .../include/clang/CIR/Dialect/IR/CIROpsEnums.h | 118 + .../clang/CIR/Dialect/IR/CIRTypeConstraints.td | 296 + .../clang/include/clang/CIR/Dialect/IR/CIRTypes.h | 53 + .../clang/include/clang/CIR/Dialect/IR/CIRTypes.td | 641 + .../include/clang/CIR/Dialect/IR/CIRTypesDetails.h | 118 + .../CIR/Dialect/OpenACC/CIROpenACCTypeInterfaces.h | 35 + .../Dialect/OpenACC/RegisterOpenACCExtensions.h | 22 + .../clang/include/clang/CIR/Dialect/Passes.h | 43 + .../clang/include/clang/CIR/Dialect/Passes.td | 86 + .../clang/CIR/FrontendAction/CIRGenAction.h | 92 + .../clang/CIR/Interfaces/CIRLoopOpInterface.h | 34 + .../clang/CIR/Interfaces/CIRLoopOpInterface.td | 99 + .../include/clang/CIR/Interfaces/CIROpInterfaces.h | 29 + .../clang/CIR/Interfaces/CIROpInterfaces.td | 167 + .../clang/CIR/Interfaces/CIRTypeInterfaces.h | 22 + .../clang/CIR/Interfaces/CIRTypeInterfaces.td | 123 + .../clang/include/clang/CIR/LowerToLLVM.h | 35 + .../clang/include/clang/CIR/LoweringHelpers.h | 54 + .../clang/include/clang/CIR/MissingFeatures.h | 291 + .../llvm-project/clang/include/clang/CIR/Passes.h | 31 + .../clang/include/clang/CIR/TypeEvaluationKind.h | 21 + .../clang/include/clang/CodeGen/BackendUtil.h | 74 +- .../clang/include/clang/CodeGen/CGFunctionInfo.h | 66 +- .../clang/include/clang/CodeGen/CodeGenABITypes.h | 24 +- ...Operations.h => ObjectFilePCHContainerWriter.h} | 10 +- .../clang/include/clang/Driver/Action.h | 29 +- .../clang/Driver}/CommonArgs.h | 79 +- .../clang/include/clang/Driver/Compilation.h | 10 +- .../clang/include/clang/Driver/Distro.h | 8 +- .../clang/include/clang/Driver/Driver.h | 95 +- .../llvm-project/clang/include/clang/Driver/Job.h | 6 +- .../clang/include/clang/Driver/Multilib.h | 61 +- .../clang/include/clang/Driver/OffloadBundler.h | 37 +- .../clang/include/clang/Driver/Options.td | 1272 +- .../clang/include/clang/Driver/SanitizerArgs.h | 13 +- .../clang/include/clang/Driver/ToolChain.h | 55 +- .../clang/include/clang/Driver/Types.def | 15 +- .../clang/include/clang/Driver/XRayArgs.h | 2 + .../clang/include/clang/ExtractAPI/API.h | 55 +- .../clang/ExtractAPI/DeclarationFragments.h | 4 +- .../include/clang/ExtractAPI/ExtractAPIVisitor.h | 73 +- .../clang/include/clang/Format/Format.h | 644 +- .../clang/include/clang/Frontend/ASTConsumers.h | 5 + .../clang/include/clang/Frontend/ASTUnit.h | 53 +- .../include/clang/Frontend/CommandLineSourceLoc.h | 11 +- .../include/clang/Frontend/CompilerInstance.h | 139 +- .../include/clang/Frontend/CompilerInvocation.h | 18 +- .../include/clang/Frontend/DiagnosticRenderer.h | 7 +- .../clang/include/clang/Frontend/FrontendAction.h | 8 +- .../clang/include/clang/Frontend/FrontendActions.h | 1 + .../clang/include/clang/Frontend/FrontendOptions.h | 108 +- .../clang/Frontend/FrontendPluginRegistry.h | 5 + .../include/clang/Frontend/LogDiagnosticPrinter.h | 3 +- .../include/clang/Frontend/MultiplexConsumer.h | 3 +- .../clang/include/clang/Frontend/SARIFDiagnostic.h | 2 +- .../clang/Frontend/SARIFDiagnosticPrinter.h | 4 +- .../clang/Frontend/SerializedDiagnosticPrinter.h | 2 +- .../clang/include/clang/Frontend/TextDiagnostic.h | 2 +- .../include/clang/Frontend/TextDiagnosticPrinter.h | 4 +- .../clang/Frontend/VerifyDiagnosticConsumer.h | 22 +- .../clang/include/clang/Index/DeclOccurrence.h | 3 +- .../clang/include/clang/Index/USRGeneration.h | 8 +- .../clang/include/clang/InstallAPI/DylibVerifier.h | 24 +- .../clang/include/clang/Interpreter/Interpreter.h | 76 +- .../clang/Interpreter/PartialTranslationUnit.h | 3 + .../include/clang/Interpreter/RemoteJITUtils.h | 38 + .../clang/include/clang/Interpreter/Value.h | 1 + .../clang/Lex/DependencyDirectivesScanner.h | 14 + .../clang/include/clang/Lex/DirectoryLookup.h | 16 +- .../clang/Lex/HLSLRootSignatureTokenKinds.def | 246 + .../clang/include/clang/Lex/HeaderSearch.h | 98 +- .../clang/include/clang/Lex/HeaderSearchOptions.h | 24 +- .../clang/include/clang/Lex/LexHLSLRootSignature.h | 100 + .../llvm-project/clang/include/clang/Lex/Lexer.h | 38 +- .../clang/include/clang/Lex/LiteralSupport.h | 4 +- .../clang/include/clang/Lex/ModuleLoader.h | 3 +- .../clang/include/clang/Lex/ModuleMap.h | 90 +- .../clang/include/clang/Lex/ModuleMapFile.h | 171 + .../clang/include/clang/Lex/PPCallbacks.h | 1 + .../clang/include/clang/Lex/PreprocessingRecord.h | 4 +- .../clang/include/clang/Lex/Preprocessor.h | 224 +- .../clang/include/clang/Lex/PreprocessorOptions.h | 13 - .../llvm-project/clang/include/clang/Lex/Token.h | 21 +- .../clang/include/clang/Lex/TokenLexer.h | 10 +- .../clang/include/clang/Parse/LoopHint.h | 2 +- .../include/clang/Parse/ParseHLSLRootSignature.h | 240 + .../clang/include/clang/Parse/Parser.h | 11377 +++++-- .../include/clang/Parse/RAIIObjectsForParser.h | 8 +- .../clang/include/clang/Rewrite/Core/DeltaTree.h | 50 - .../clang/include/clang/Rewrite/Core/HTMLRewrite.h | 11 +- .../clang/include/clang/Rewrite/Core/RewriteRope.h | 223 - .../clang/include/clang/Rewrite/Core/Rewriter.h | 19 +- .../include/clang/Sema/AnalysisBasedWarnings.h | 14 +- .../include/clang/Sema/CodeCompleteConsumer.h | 7 +- .../clang/include/clang/Sema/DeclSpec.h | 13 +- .../clang/Sema/EnterExpressionEvaluationContext.h | 16 + .../clang/include/clang/Sema/ExternalSemaSource.h | 2 +- .../include/clang/Sema/HLSLExternalSemaSource.h | 17 +- .../clang/include/clang/Sema/HeuristicResolver.h | 109 + .../clang/include/clang/Sema/Initialization.h | 12 +- .../llvm-project/clang/include/clang/Sema/Lookup.h | 258 +- .../clang/Sema/MultiplexExternalSemaSource.h | 13 +- .../clang/include/clang/Sema/Overload.h | 317 +- .../clang/include/clang/Sema/ParsedAttr.h | 274 +- .../clang/include/clang/Sema/ParsedTemplate.h | 8 +- .../include/clang/Sema/RISCVIntrinsicManager.h | 2 +- .../clang/include/clang/Sema/Redeclaration.h | 2 +- .../llvm-project/clang/include/clang/Sema/Scope.h | 28 +- .../clang/include/clang/Sema/ScopeInfo.h | 17 +- .../llvm-project/clang/include/clang/Sema/Sema.h | 2558 +- .../clang/include/clang/Sema/SemaAMDGPU.h | 12 +- .../clang/include/clang/Sema/SemaARM.h | 39 +- .../clang/include/clang/Sema/SemaAVR.h | 2 +- .../clang/include/clang/Sema/SemaBPF.h | 4 +- .../clang/include/clang/Sema/SemaBase.h | 5 + .../clang/include/clang/Sema/SemaCUDA.h | 24 +- .../clang/include/clang/Sema/SemaCodeCompletion.h | 16 +- .../clang/include/clang/Sema/SemaConcept.h | 261 +- .../clang/include/clang/Sema/SemaDirectX.h | 28 + .../clang/include/clang/Sema/SemaHLSL.h | 187 +- .../clang/include/clang/Sema/SemaHexagon.h | 2 +- .../clang/include/clang/Sema/SemaInternal.h | 20 +- .../clang/include/clang/Sema/SemaLambda.h | 2 +- .../clang/include/clang/Sema/SemaLoongArch.h | 5 +- .../clang/include/clang/Sema/SemaM68k.h | 2 +- .../clang/include/clang/Sema/SemaMIPS.h | 5 +- .../clang/include/clang/Sema/SemaMSP430.h | 2 +- .../clang/include/clang/Sema/SemaNVPTX.h | 5 +- .../clang/include/clang/Sema/SemaObjC.h | 53 +- .../clang/include/clang/Sema/SemaOpenACC.h | 680 +- .../clang/include/clang/Sema/SemaOpenCL.h | 2 +- .../clang/include/clang/Sema/SemaOpenMP.h | 157 +- .../clang/include/clang/Sema/SemaPPC.h | 5 +- .../clang/include/clang/Sema/SemaPseudoObject.h | 6 +- .../clang/include/clang/Sema/SemaRISCV.h | 17 +- .../clang/include/clang/Sema/SemaSPIRV.h | 29 + .../clang/include/clang/Sema/SemaSYCL.h | 6 +- .../clang/include/clang/Sema/SemaSwift.h | 4 +- .../clang/include/clang/Sema/SemaSystemZ.h | 2 +- .../clang/include/clang/Sema/SemaWasm.h | 10 +- .../clang/include/clang/Sema/SemaX86.h | 5 +- .../clang/include/clang/Sema/Template.h | 47 +- .../clang/include/clang/Sema/TemplateDeduction.h | 11 +- .../include/clang/Serialization/ASTBitCodes.h | 86 +- .../Serialization/ASTDeserializationListener.h | 73 +- .../clang/include/clang/Serialization/ASTReader.h | 349 +- .../include/clang/Serialization/ASTRecordReader.h | 22 +- .../include/clang/Serialization/ASTRecordWriter.h | 48 +- .../clang/include/clang/Serialization/ASTWriter.h | 211 +- .../clang/Serialization/ContinuousRangeMap.h | 4 +- .../include/clang/Serialization/ModuleCache.h | 64 + .../clang/include/clang/Serialization/ModuleFile.h | 24 +- .../include/clang/Serialization/ModuleManager.h | 12 +- .../Serialization/ObjectFilePCHContainerReader.h | 25 + .../clang/Serialization/SourceLocationEncoding.h | 120 +- .../include/clang/Serialization/TypeBitCodes.def | 2 + .../clang/StaticAnalyzer/Checkers/Checkers.td | 350 +- .../clang/StaticAnalyzer/Checkers/SValExplainer.h | 17 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.def | 100 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 51 +- .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 47 +- .../Core/BugReporter/BugReporterVisitors.h | 85 + .../StaticAnalyzer/Core/BugReporter/BugType.h | 49 +- .../include/clang/StaticAnalyzer/Core/Checker.h | 112 +- .../clang/StaticAnalyzer/Core/CheckerManager.h | 116 +- .../StaticAnalyzer/Core/PathDiagnosticConsumers.h | 3 +- .../StaticAnalyzer/Core/PathSensitive/APSIntPtr.h | 64 + .../Core/PathSensitive/AnalysisManager.h | 7 +- .../Core/PathSensitive/BasicValueFactory.h | 60 +- .../Core/PathSensitive/CallDescription.h | 8 +- .../StaticAnalyzer/Core/PathSensitive/CallEvent.h | 9 +- .../Core/PathSensitive/CheckerContext.h | 17 +- .../Core/PathSensitive/CheckerHelpers.h | 6 +- .../StaticAnalyzer/Core/PathSensitive/CoreEngine.h | 52 +- .../Core/PathSensitive/DynamicExtent.h | 2 +- .../Core/PathSensitive/EntryPointStats.h | 162 + .../Core/PathSensitive/ExplodedGraph.h | 68 +- .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 65 +- .../Core/PathSensitive/FunctionSummary.h | 4 - .../Core/PathSensitive/LoopWidening.h | 3 +- .../StaticAnalyzer/Core/PathSensitive/MemRegion.h | 48 +- .../Core/PathSensitive/ProgramState.h | 57 +- .../Core/PathSensitive/SMTConstraintManager.h | 29 +- .../StaticAnalyzer/Core/PathSensitive/SMTConv.h | 33 +- .../Core/PathSensitive/SValBuilder.h | 58 +- .../StaticAnalyzer/Core/PathSensitive/SVals.h | 63 +- .../StaticAnalyzer/Core/PathSensitive/Store.h | 40 +- .../StaticAnalyzer/Core/PathSensitive/SymExpr.h | 37 +- .../Core/PathSensitive/SymbolManager.h | 301 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.h | 3 +- .../clang/include/clang/Support/Compiler.h | 64 + .../include/clang/Support/RISCVVIntrinsicUtils.h | 36 +- .../clang/include/clang/Testing/CommandLineArgs.h | 17 +- .../clang/include/clang/Testing/TestClangConfig.h | 115 +- .../clang/include/clang/Testing/TestLanguage.def | 47 + .../Tooling/CompilationDatabasePluginRegistry.h | 6 + .../DependencyScanningFilesystem.h | 53 + .../DependencyScanning/DependencyScanningService.h | 35 +- .../DependencyScanning/DependencyScanningTool.h | 61 +- .../DependencyScanning/DependencyScanningWorker.h | 64 +- .../DependencyScanning/InProcessModuleCache.h | 37 + .../DependencyScanning/ModuleDepCollector.h | 128 +- .../clang/Tooling/Inclusions/IncludeStyle.h | 6 +- .../clang/Tooling/Inclusions/StandardLibrary.h | 1 + .../clang/Tooling/Refactoring/ASTSelection.h | 2 +- .../clang/Tooling/ToolExecutorPluginRegistry.h | 6 + .../clang/include/clang/Tooling/Tooling.h | 10 +- .../clang/Tooling/Transformer/Transformer.h | 13 +- .../llvm-project/clang/include/module.modulemap | 35 +- .../clang/lib/APINotes/APINotesFormat.h | 24 +- .../clang/lib/APINotes/APINotesManager.cpp | 13 +- .../clang/lib/APINotes/APINotesReader.cpp | 194 +- .../clang/lib/APINotes/APINotesTypes.cpp | 16 + .../clang/lib/APINotes/APINotesWriter.cpp | 158 +- .../clang/lib/APINotes/APINotesYAMLCompiler.cpp | 134 +- .../llvm-project/clang/lib/ARCMigrate/ARCMT.cpp | 616 - .../clang/lib/ARCMigrate/ARCMTActions.cpp | 59 - .../clang/lib/ARCMigrate/FileRemapper.cpp | 274 - .../llvm-project/clang/lib/ARCMigrate/Internals.h | 180 - .../llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp | 2261 -- .../clang/lib/ARCMigrate/PlistReporter.cpp | 124 - .../clang/lib/ARCMigrate/TransAPIUses.cpp | 107 - .../clang/lib/ARCMigrate/TransARCAssign.cpp | 77 - .../clang/lib/ARCMigrate/TransAutoreleasePool.cpp | 435 - .../lib/ARCMigrate/TransBlockObjCVariable.cpp | 146 - .../ARCMigrate/TransEmptyStatementsAndDealloc.cpp | 249 - .../clang/lib/ARCMigrate/TransGCAttrs.cpp | 350 - .../clang/lib/ARCMigrate/TransGCCalls.cpp | 76 - .../clang/lib/ARCMigrate/TransProperties.cpp | 379 - .../clang/lib/ARCMigrate/TransProtectedScope.cpp | 203 - .../lib/ARCMigrate/TransRetainReleaseDealloc.cpp | 459 - .../clang/lib/ARCMigrate/TransUnbridgedCasts.cpp | 466 - .../lib/ARCMigrate/TransUnusedInitDelegate.cpp | 77 - .../lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp | 224 - .../clang/lib/ARCMigrate/TransformActions.cpp | 700 - .../clang/lib/ARCMigrate/Transforms.cpp | 594 - .../llvm-project/clang/lib/ARCMigrate/Transforms.h | 224 - contrib/llvm-project/clang/lib/AST/APValue.cpp | 25 +- contrib/llvm-project/clang/lib/AST/ASTConcept.cpp | 80 +- contrib/llvm-project/clang/lib/AST/ASTContext.cpp | 2516 +- .../llvm-project/clang/lib/AST/ASTDiagnostic.cpp | 156 +- contrib/llvm-project/clang/lib/AST/ASTDumper.cpp | 1 - contrib/llvm-project/clang/lib/AST/ASTImporter.cpp | 883 +- .../clang/lib/AST/ASTImporterLookupTable.cpp | 20 +- .../clang/lib/AST/ASTStructuralEquivalence.cpp | 337 +- contrib/llvm-project/clang/lib/AST/AttrImpl.cpp | 10 + .../llvm-project/clang/lib/AST/Availability.cpp | 103 +- .../clang/lib/AST/ByteCode/BitcastBuffer.cpp | 169 + .../clang/lib/AST/ByteCode/BitcastBuffer.h | 120 + .../clang/lib/AST/{Interp => ByteCode}/Boolean.h | 29 +- .../clang/lib/AST/ByteCode/ByteCodeEmitter.cpp | 260 + .../lib/AST/{Interp => ByteCode}/ByteCodeEmitter.h | 11 +- .../lib/AST/{Interp => ByteCode}/Compiler.cpp | 3224 +- .../clang/lib/AST/{Interp => ByteCode}/Compiler.h | 202 +- .../clang/lib/AST/ByteCode/Context.cpp | 588 + .../clang/lib/AST/{Interp => ByteCode}/Context.h | 39 +- .../lib/AST/{Interp => ByteCode}/Descriptor.cpp | 254 +- .../lib/AST/{Interp => ByteCode}/Descriptor.h | 62 +- .../clang/lib/AST/{Interp => ByteCode}/Disasm.cpp | 267 +- .../AST/{Interp => ByteCode}/DynamicAllocator.cpp | 28 +- .../AST/{Interp => ByteCode}/DynamicAllocator.h | 31 +- .../lib/AST/{Interp => ByteCode}/EvalEmitter.cpp | 105 +- .../lib/AST/{Interp => ByteCode}/EvalEmitter.h | 27 +- .../AST/{Interp => ByteCode}/EvaluationResult.cpp | 32 +- .../AST/{Interp => ByteCode}/EvaluationResult.h | 6 +- .../clang/lib/AST/ByteCode/FixedPoint.h | 198 + .../lib/AST/{Interp => ByteCode}/Floating.cpp | 0 .../llvm-project/clang/lib/AST/ByteCode/Floating.h | 308 + .../clang/lib/AST/{Interp => ByteCode}/Frame.h | 2 +- .../lib/AST/{Interp => ByteCode}/Function.cpp | 48 +- .../clang/lib/AST/{Interp => ByteCode}/Function.h | 122 +- .../clang/lib/AST/ByteCode/FunctionPointer.cpp | 36 + .../clang/lib/AST/ByteCode/FunctionPointer.h | 55 + .../clang/lib/AST/{Interp => ByteCode}/Integral.h | 77 +- .../lib/AST/{Interp => ByteCode}/IntegralAP.h | 258 +- .../llvm-project/clang/lib/AST/ByteCode/Interp.cpp | 2185 ++ .../clang/lib/AST/{Interp => ByteCode}/Interp.h | 2095 +- .../lib/AST/{Interp => ByteCode}/InterpBlock.cpp | 28 +- .../lib/AST/{Interp => ByteCode}/InterpBlock.h | 23 +- .../clang/lib/AST/ByteCode/InterpBuiltin.cpp | 2973 ++ .../lib/AST/ByteCode/InterpBuiltinBitCast.cpp | 502 + .../clang/lib/AST/ByteCode/InterpBuiltinBitCast.h | 43 + .../lib/AST/{Interp => ByteCode}/InterpFrame.cpp | 192 +- .../lib/AST/{Interp => ByteCode}/InterpFrame.h | 22 +- .../lib/AST/{Interp => ByteCode}/InterpShared.cpp | 2 +- .../lib/AST/{Interp => ByteCode}/InterpShared.h | 3 +- .../lib/AST/{Interp => ByteCode}/InterpStack.cpp | 45 +- .../lib/AST/{Interp => ByteCode}/InterpStack.h | 11 +- .../lib/AST/{Interp => ByteCode}/InterpState.cpp | 53 +- .../lib/AST/{Interp => ByteCode}/InterpState.h | 81 +- .../lib/AST/{Interp => ByteCode}/MemberPointer.cpp | 43 +- .../lib/AST/{Interp => ByteCode}/MemberPointer.h | 17 +- .../clang/lib/AST/{Interp => ByteCode}/Opcode.h | 0 .../clang/lib/AST/{Interp => ByteCode}/Opcodes.td | 205 +- .../clang/lib/AST/{Interp => ByteCode}/Pointer.cpp | 414 +- .../clang/lib/AST/{Interp => ByteCode}/Pointer.h | 252 +- .../lib/AST/{Interp => ByteCode}/PrimType.cpp | 2 +- .../clang/lib/AST/{Interp => ByteCode}/PrimType.h | 102 +- .../lib/AST/{Interp => ByteCode}/Primitives.h | 0 .../clang/lib/AST/{Interp => ByteCode}/Program.cpp | 169 +- .../clang/lib/AST/{Interp => ByteCode}/Program.h | 83 +- .../clang/lib/AST/{Interp => ByteCode}/Record.cpp | 9 +- .../clang/lib/AST/{Interp => ByteCode}/Record.h | 7 +- .../clang/lib/AST/{Interp => ByteCode}/Source.cpp | 4 +- .../clang/lib/AST/{Interp => ByteCode}/Source.h | 17 +- .../clang/lib/AST/{Interp => ByteCode}/State.cpp | 17 +- .../clang/lib/AST/{Interp => ByteCode}/State.h | 8 +- .../llvm-project/clang/lib/AST/CXXInheritance.cpp | 95 +- contrib/llvm-project/clang/lib/AST/Comment.cpp | 9 +- .../clang/lib/AST/CommentCommandTraits.cpp | 1 - .../llvm-project/clang/lib/AST/CommentLexer.cpp | 73 +- .../llvm-project/clang/lib/AST/CommentParser.cpp | 30 +- contrib/llvm-project/clang/lib/AST/CommentSema.cpp | 166 +- .../clang/lib/AST/ComputeDependence.cpp | 27 +- .../llvm-project/clang/lib/AST/DataCollection.cpp | 1 - contrib/llvm-project/clang/lib/AST/Decl.cpp | 606 +- contrib/llvm-project/clang/lib/AST/DeclBase.cpp | 120 +- contrib/llvm-project/clang/lib/AST/DeclCXX.cpp | 336 +- contrib/llvm-project/clang/lib/AST/DeclFriend.cpp | 20 +- contrib/llvm-project/clang/lib/AST/DeclGroup.cpp | 3 +- contrib/llvm-project/clang/lib/AST/DeclObjC.cpp | 13 +- contrib/llvm-project/clang/lib/AST/DeclOpenACC.cpp | 68 + contrib/llvm-project/clang/lib/AST/DeclOpenMP.cpp | 2 +- contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp | 100 +- .../llvm-project/clang/lib/AST/DeclTemplate.cpp | 414 +- .../llvm-project/clang/lib/AST/DeclarationName.cpp | 2 - .../clang/lib/AST/DynamicRecursiveASTVisitor.cpp | 373 + contrib/llvm-project/clang/lib/AST/Expr.cpp | 482 +- contrib/llvm-project/clang/lib/AST/ExprCXX.cpp | 214 +- .../clang/lib/AST/ExprClassification.cpp | 41 +- .../llvm-project/clang/lib/AST/ExprConcepts.cpp | 13 +- .../llvm-project/clang/lib/AST/ExprConstShared.h | 10 +- .../llvm-project/clang/lib/AST/ExprConstant.cpp | 1834 +- contrib/llvm-project/clang/lib/AST/ExprObjC.cpp | 9 +- .../clang/lib/AST/ExternalASTMerger.cpp | 34 +- .../clang/lib/AST/ExternalASTSource.cpp | 23 +- .../llvm-project/clang/lib/AST/FormatString.cpp | 148 +- contrib/llvm-project/clang/lib/AST/InheritViz.cpp | 3 +- .../clang/lib/AST/Interp/ByteCodeEmitter.cpp | 346 - .../llvm-project/clang/lib/AST/Interp/Context.cpp | 309 - .../llvm-project/clang/lib/AST/Interp/Floating.h | 218 - .../clang/lib/AST/Interp/FunctionPointer.h | 95 - .../llvm-project/clang/lib/AST/Interp/Interp.cpp | 962 - .../clang/lib/AST/Interp/InterpBuiltin.cpp | 1593 - .../llvm-project/clang/lib/AST/ItaniumCXXABI.cpp | 9 +- .../llvm-project/clang/lib/AST/ItaniumMangle.cpp | 584 +- .../llvm-project/clang/lib/AST/JSONNodeDumper.cpp | 30 +- contrib/llvm-project/clang/lib/AST/Linkage.h | 2 +- contrib/llvm-project/clang/lib/AST/Mangle.cpp | 69 +- .../llvm-project/clang/lib/AST/MicrosoftMangle.cpp | 511 +- contrib/llvm-project/clang/lib/AST/NSAPI.cpp | 6 +- .../clang/lib/AST/NestedNameSpecifier.cpp | 162 +- .../llvm-project/clang/lib/AST/ODRDiagsEmitter.cpp | 6 +- contrib/llvm-project/clang/lib/AST/ODRHash.cpp | 79 +- contrib/llvm-project/clang/lib/AST/OSLog.cpp | 1 - .../llvm-project/clang/lib/AST/OpenACCClause.cpp | 501 +- .../llvm-project/clang/lib/AST/OpenMPClause.cpp | 354 +- contrib/llvm-project/clang/lib/AST/ParentMap.cpp | 34 +- .../clang/lib/AST/ParentMapContext.cpp | 58 +- .../clang/lib/AST/PrintfFormatString.cpp | 6 +- .../llvm-project/clang/lib/AST/QualTypeNames.cpp | 38 +- contrib/llvm-project/clang/lib/AST/Randstruct.cpp | 12 +- .../llvm-project/clang/lib/AST/RawCommentList.cpp | 17 +- .../clang/lib/AST/RecordLayoutBuilder.cpp | 240 +- contrib/llvm-project/clang/lib/AST/Stmt.cpp | 162 +- contrib/llvm-project/clang/lib/AST/StmtCXX.cpp | 5 +- .../llvm-project/clang/lib/AST/StmtIterator.cpp | 1 - contrib/llvm-project/clang/lib/AST/StmtOpenACC.cpp | 325 +- contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp | 80 +- contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp | 223 +- contrib/llvm-project/clang/lib/AST/StmtProfile.cpp | 310 +- contrib/llvm-project/clang/lib/AST/StmtViz.cpp | 5 +- .../llvm-project/clang/lib/AST/TemplateBase.cpp | 69 +- .../llvm-project/clang/lib/AST/TemplateName.cpp | 274 +- .../llvm-project/clang/lib/AST/TextNodeDumper.cpp | 350 +- contrib/llvm-project/clang/lib/AST/Type.cpp | 1379 +- contrib/llvm-project/clang/lib/AST/TypeLoc.cpp | 60 +- contrib/llvm-project/clang/lib/AST/TypePrinter.cpp | 293 +- contrib/llvm-project/clang/lib/AST/VTTBuilder.cpp | 1 - .../llvm-project/clang/lib/AST/VTableBuilder.cpp | 32 +- .../clang/lib/ASTMatchers/ASTMatchFinder.cpp | 29 +- .../clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 71 +- .../clang/lib/ASTMatchers/Dynamic/Marshallers.h | 2 +- .../clang/lib/ASTMatchers/Dynamic/Parser.cpp | 1 - .../clang/lib/ASTMatchers/Dynamic/Registry.cpp | 9 +- .../clang/lib/ASTMatchers/Dynamic/VariantValue.cpp | 1 - .../clang/lib/ASTMatchers/GtestMatchers.cpp | 5 - .../clang/lib/ASTMatchers/LowLevelHelpers.cpp | 106 + .../clang/lib/Analysis/AnalysisDeclContext.cpp | 6 +- .../llvm-project/clang/lib/Analysis/BodyFarm.cpp | 4 +- contrib/llvm-project/clang/lib/Analysis/CFG.cpp | 377 +- .../clang/lib/Analysis/CFGReachabilityAnalysis.cpp | 1 - .../llvm-project/clang/lib/Analysis/CFGStmtMap.cpp | 4 +- .../llvm-project/clang/lib/Analysis/CallGraph.cpp | 9 +- .../clang/lib/Analysis/CalledOnceCheck.cpp | 10 +- .../clang/lib/Analysis/CloneDetection.cpp | 1 - .../clang/lib/Analysis/CocoaConventions.cpp | 1 - .../llvm-project/clang/lib/Analysis/Consumed.cpp | 16 +- .../clang/lib/Analysis/ExprMutationAnalyzer.cpp | 273 +- .../llvm-project/clang/lib/Analysis/FixitUtil.cpp | 236 + .../clang/lib/Analysis/FlowSensitive/ASTOps.cpp | 60 +- .../lib/Analysis/FlowSensitive/AdornedCFG.cpp | 15 +- .../clang/lib/Analysis/FlowSensitive/Arena.cpp | 4 +- .../lib/Analysis/FlowSensitive/CNFFormula.cpp | 7 +- .../FlowSensitive/DataflowAnalysisContext.cpp | 9 +- .../Analysis/FlowSensitive/DataflowEnvironment.cpp | 33 +- .../clang/lib/Analysis/FlowSensitive/Formula.cpp | 3 +- .../lib/Analysis/FlowSensitive/HTMLLogger.cpp | 3 +- .../FlowSensitive/Models/ChromiumCheckModel.cpp | 8 +- .../Models/UncheckedOptionalAccessModel.cpp | 311 +- .../Analysis/FlowSensitive/SimplifyConstraints.cpp | 23 +- .../FlowSensitive/SmartPointerAccessorCaching.cpp | 199 + .../clang/lib/Analysis/FlowSensitive/Transfer.cpp | 21 +- .../FlowSensitive/TypeErasedDataflowAnalysis.cpp | 25 +- .../clang/lib/Analysis/FlowSensitive/Value.cpp | 2 - .../clang/lib/Analysis/IntervalPartition.cpp | 18 +- .../llvm-project/clang/lib/Analysis/IssueHash.cpp | 4 - .../clang/lib/Analysis/LifetimeSafety.cpp | 762 + .../clang/lib/Analysis/LiveVariables.cpp | 62 +- .../clang/lib/Analysis/PathDiagnostic.cpp | 19 +- .../clang/lib/Analysis/ProgramPoint.cpp | 127 +- .../clang/lib/Analysis/ReachableCode.cpp | 20 +- .../clang/lib/Analysis/RetainSummaryManager.cpp | 3 +- .../clang/lib/Analysis/ThreadSafety.cpp | 470 +- .../clang/lib/Analysis/ThreadSafetyCommon.cpp | 101 +- .../clang/lib/Analysis/ThreadSafetyTIL.cpp | 1 - .../clang/lib/Analysis/UninitializedValues.cpp | 57 +- .../clang/lib/Analysis/UnsafeBufferUsage.cpp | 2352 +- .../CheckerDependencyHandling.cpp | 1 - .../CheckerOptionHandling.cpp | 1 - .../llvm-project/clang/lib/Basic/Attributes.cpp | 224 +- contrib/llvm-project/clang/lib/Basic/Builtins.cpp | 180 +- .../clang/lib/Basic/CodeGenOptions.cpp | 51 +- contrib/llvm-project/clang/lib/Basic/Cuda.cpp | 120 +- .../llvm-project/clang/lib/Basic/DarwinSDKInfo.cpp | 26 +- .../llvm-project/clang/lib/Basic/Diagnostic.cpp | 593 +- .../llvm-project/clang/lib/Basic/DiagnosticIDs.cpp | 549 +- .../clang/lib/Basic/ExpressionTraits.cpp | 1 - contrib/llvm-project/clang/lib/Basic/FileEntry.cpp | 1 - .../llvm-project/clang/lib/Basic/FileManager.cpp | 77 +- .../clang/lib/Basic/FileSystemStatCache.cpp | 15 +- .../clang/lib/Basic/IdentifierTable.cpp | 134 +- .../llvm-project/clang/lib/Basic/LangOptions.cpp | 32 +- .../llvm-project/clang/lib/Basic/LangStandards.cpp | 7 +- contrib/llvm-project/clang/lib/Basic/Module.cpp | 60 +- .../clang/lib/Basic/NoSanitizeList.cpp | 25 +- .../llvm-project/clang/lib/Basic/OffloadArch.cpp | 131 + .../llvm-project/clang/lib/Basic/OpenMPKinds.cpp | 78 +- .../clang/lib/Basic/OperatorPrecedence.cpp | 1 - .../llvm-project/clang/lib/Basic/ProfileList.cpp | 30 +- .../clang/lib/Basic/SanitizerSpecialCaseList.cpp | 26 +- .../llvm-project/clang/lib/Basic/Sanitizers.cpp | 83 +- contrib/llvm-project/clang/lib/Basic/Sarif.cpp | 5 +- .../clang/lib/Basic/SimpleTypoCorrection.cpp | 63 + .../clang/lib/Basic/SourceLocation.cpp | 6 +- .../llvm-project/clang/lib/Basic/SourceManager.cpp | 215 +- contrib/llvm-project/clang/lib/Basic/Stack.cpp | 40 +- .../clang/lib/Basic/StackExhaustionHandler.cpp | 35 + .../llvm-project/clang/lib/Basic/TargetDefines.h | 39 + contrib/llvm-project/clang/lib/Basic/TargetID.cpp | 19 +- .../llvm-project/clang/lib/Basic/TargetInfo.cpp | 39 +- contrib/llvm-project/clang/lib/Basic/Targets.cpp | 78 +- contrib/llvm-project/clang/lib/Basic/Targets.h | 27 +- .../clang/lib/Basic/Targets/AArch64.cpp | 477 +- .../llvm-project/clang/lib/Basic/Targets/AArch64.h | 101 +- .../clang/lib/Basic/Targets/AMDGPU.cpp | 94 +- .../llvm-project/clang/lib/Basic/Targets/AMDGPU.h | 55 +- .../llvm-project/clang/lib/Basic/Targets/ARC.cpp | 1 - contrib/llvm-project/clang/lib/Basic/Targets/ARC.h | 6 +- .../llvm-project/clang/lib/Basic/Targets/ARM.cpp | 155 +- contrib/llvm-project/clang/lib/Basic/Targets/ARM.h | 27 +- .../llvm-project/clang/lib/Basic/Targets/AVR.cpp | 69 + contrib/llvm-project/clang/lib/Basic/Targets/AVR.h | 14 +- .../llvm-project/clang/lib/Basic/Targets/BPF.cpp | 30 +- contrib/llvm-project/clang/lib/Basic/Targets/BPF.h | 10 +- .../llvm-project/clang/lib/Basic/Targets/CSKY.cpp | 4 - .../llvm-project/clang/lib/Basic/Targets/CSKY.h | 4 +- .../clang/lib/Basic/Targets/DirectX.cpp | 20 + .../llvm-project/clang/lib/Basic/Targets/DirectX.h | 24 +- .../clang/lib/Basic/Targets/Hexagon.cpp | 54 +- .../llvm-project/clang/lib/Basic/Targets/Hexagon.h | 2 +- .../llvm-project/clang/lib/Basic/Targets/Lanai.h | 4 +- .../llvm-project/clang/lib/Basic/Targets/Le64.cpp | 30 - .../llvm-project/clang/lib/Basic/Targets/Le64.h | 64 - .../clang/lib/Basic/Targets/LoongArch.cpp | 243 +- .../clang/lib/Basic/Targets/LoongArch.h | 25 +- .../llvm-project/clang/lib/Basic/Targets/M68k.cpp | 8 +- .../llvm-project/clang/lib/Basic/Targets/M68k.h | 2 +- .../llvm-project/clang/lib/Basic/Targets/MSP430.h | 4 +- .../llvm-project/clang/lib/Basic/Targets/Mips.cpp | 101 +- .../llvm-project/clang/lib/Basic/Targets/Mips.h | 45 +- .../llvm-project/clang/lib/Basic/Targets/NVPTX.cpp | 67 +- .../llvm-project/clang/lib/Basic/Targets/NVPTX.h | 27 +- .../clang/lib/Basic/Targets/OSTargets.cpp | 51 +- .../clang/lib/Basic/Targets/OSTargets.h | 105 +- .../llvm-project/clang/lib/Basic/Targets/PNaCl.cpp | 6 +- .../llvm-project/clang/lib/Basic/Targets/PNaCl.h | 4 +- .../llvm-project/clang/lib/Basic/Targets/PPC.cpp | 356 +- contrib/llvm-project/clang/lib/Basic/Targets/PPC.h | 27 +- .../llvm-project/clang/lib/Basic/Targets/RISCV.cpp | 276 +- .../llvm-project/clang/lib/Basic/Targets/RISCV.h | 45 +- .../llvm-project/clang/lib/Basic/Targets/SPIR.cpp | 56 +- .../llvm-project/clang/lib/Basic/Targets/SPIR.h | 131 +- .../llvm-project/clang/lib/Basic/Targets/Sparc.h | 10 +- .../clang/lib/Basic/Targets/SystemZ.cpp | 46 +- .../llvm-project/clang/lib/Basic/Targets/SystemZ.h | 75 +- contrib/llvm-project/clang/lib/Basic/Targets/TCE.h | 14 +- .../llvm-project/clang/lib/Basic/Targets/VE.cpp | 21 +- contrib/llvm-project/clang/lib/Basic/Targets/VE.h | 2 +- .../clang/lib/Basic/Targets/WebAssembly.cpp | 116 +- .../clang/lib/Basic/Targets/WebAssembly.h | 80 +- .../llvm-project/clang/lib/Basic/Targets/X86.cpp | 181 +- contrib/llvm-project/clang/lib/Basic/Targets/X86.h | 108 +- .../llvm-project/clang/lib/Basic/Targets/XCore.cpp | 25 +- .../llvm-project/clang/lib/Basic/Targets/XCore.h | 4 +- .../clang/lib/Basic/Targets/Xtensa.cpp | 34 + .../llvm-project/clang/lib/Basic/Targets/Xtensa.h | 111 + .../llvm-project/clang/lib/Basic/TypeTraits.cpp | 1 - contrib/llvm-project/clang/lib/Basic/Warnings.cpp | 20 +- .../llvm-project/clang/lib/CIR/CodeGen/ABIInfo.h | 30 + .../llvm-project/clang/lib/CIR/CodeGen/Address.h | 108 + .../clang/lib/CIR/CodeGen/CIRGenBuilder.cpp | 79 + .../clang/lib/CIR/CodeGen/CIRGenBuilder.h | 447 + .../clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp | 263 + .../clang/lib/CIR/CodeGen/CIRGenCXX.cpp | 40 + .../clang/lib/CIR/CodeGen/CIRGenCXXABI.cpp | 63 + .../clang/lib/CIR/CodeGen/CIRGenCXXABI.h | 109 + .../clang/lib/CIR/CodeGen/CIRGenCXXExpr.cpp | 382 + .../clang/lib/CIR/CodeGen/CIRGenCall.cpp | 774 + .../clang/lib/CIR/CodeGen/CIRGenCall.h | 196 + .../clang/lib/CIR/CodeGen/CIRGenClass.cpp | 510 + .../clang/lib/CIR/CodeGen/CIRGenConstantEmitter.h | 139 + .../clang/lib/CIR/CodeGen/CIRGenDecl.cpp | 650 + .../clang/lib/CIR/CodeGen/CIRGenDeclOpenACC.cpp | 34 + .../clang/lib/CIR/CodeGen/CIRGenExpr.cpp | 1821 ++ .../clang/lib/CIR/CodeGen/CIRGenExprAggregate.cpp | 400 + .../clang/lib/CIR/CodeGen/CIRGenExprComplex.cpp | 428 + .../clang/lib/CIR/CodeGen/CIRGenExprConstant.cpp | 833 + .../clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp | 2154 ++ .../clang/lib/CIR/CodeGen/CIRGenFunction.cpp | 808 + .../clang/lib/CIR/CodeGen/CIRGenFunction.h | 1304 + .../clang/lib/CIR/CodeGen/CIRGenFunctionInfo.h | 151 + .../clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp | 258 + .../clang/lib/CIR/CodeGen/CIRGenModule.cpp | 1972 ++ .../clang/lib/CIR/CodeGen/CIRGenModule.h | 423 + .../clang/lib/CIR/CodeGen/CIRGenOpenACC.cpp | 131 + .../clang/lib/CIR/CodeGen/CIRGenOpenACCClause.cpp | 1036 + .../clang/lib/CIR/CodeGen/CIRGenRecordLayout.h | 206 + .../lib/CIR/CodeGen/CIRGenRecordLayoutBuilder.cpp | 812 + .../clang/lib/CIR/CodeGen/CIRGenStmt.cpp | 919 + .../clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp | 311 + .../lib/CIR/CodeGen/CIRGenStmtOpenACCLoop.cpp | 140 + .../clang/lib/CIR/CodeGen/CIRGenTypeCache.h | 83 + .../clang/lib/CIR/CodeGen/CIRGenTypes.cpp | 648 + .../clang/lib/CIR/CodeGen/CIRGenTypes.h | 204 + .../clang/lib/CIR/CodeGen/CIRGenValue.h | 379 + .../clang/lib/CIR/CodeGen/CIRGenerator.cpp | 160 + .../clang/lib/CIR/CodeGen/TargetInfo.cpp | 72 + .../clang/lib/CIR/CodeGen/TargetInfo.h | 95 + .../clang/lib/CIR/Dialect/IR/CIRAttrs.cpp | 373 + .../clang/lib/CIR/Dialect/IR/CIRDataLayout.cpp | 22 + .../clang/lib/CIR/Dialect/IR/CIRDialect.cpp | 2129 +- .../clang/lib/CIR/Dialect/IR/CIRMemorySlot.cpp | 137 + .../clang/lib/CIR/Dialect/IR/CIRTypes.cpp | 779 + .../Dialect/OpenACC/CIROpenACCTypeInterfaces.cpp | 65 + .../Dialect/OpenACC/RegisterOpenACCExtensions.cpp | 27 + .../lib/CIR/Dialect/Transforms/CIRCanonicalize.cpp | 159 + .../lib/CIR/Dialect/Transforms/CIRSimplify.cpp | 330 + .../lib/CIR/Dialect/Transforms/FlattenCFG.cpp | 569 + .../lib/CIR/Dialect/Transforms/HoistAllocas.cpp | 84 + .../lib/CIR/Dialect/Transforms/LoweringPrepare.cpp | 40 + .../clang/lib/CIR/Dialect/Transforms/PassDetail.h | 29 + .../clang/lib/CIR/FrontendAction/CIRGenAction.cpp | 212 + .../lib/CIR/Interfaces/CIRLoopOpInterface.cpp | 63 + .../clang/lib/CIR/Interfaces/CIROpInterfaces.cpp | 37 + .../lib/CIR/Interfaces/CIRTypeInterfaces.cpp} | 13 +- .../clang/lib/CIR/Lowering/CIRPasses.cpp | 50 + .../lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp | 2716 ++ .../lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h | 599 + .../CIR/Lowering/DirectToLLVM/LowerToLLVMIR.cpp | 68 + .../clang/lib/CIR/Lowering/LoweringHelpers.cpp | 184 + contrib/llvm-project/clang/lib/CodeGen/ABIInfo.cpp | 22 +- contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h | 11 +- .../llvm-project/clang/lib/CodeGen/ABIInfoImpl.cpp | 34 +- .../llvm-project/clang/lib/CodeGen/ABIInfoImpl.h | 17 - contrib/llvm-project/clang/lib/CodeGen/Address.h | 5 +- .../clang/lib/CodeGen/BackendConsumer.h | 36 +- .../llvm-project/clang/lib/CodeGen/BackendUtil.cpp | 352 +- .../llvm-project/clang/lib/CodeGen/CGAtomic.cpp | 81 +- .../llvm-project/clang/lib/CodeGen/CGBlocks.cpp | 149 +- contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h | 1 + contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h | 34 +- .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp | 18298 +---------- contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.h | 105 + .../llvm-project/clang/lib/CodeGen/CGCUDANV.cpp | 158 +- .../clang/lib/CodeGen/CGCUDARuntime.cpp | 6 +- .../llvm-project/clang/lib/CodeGen/CGCUDARuntime.h | 8 +- contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp | 2 - .../llvm-project/clang/lib/CodeGen/CGCXXABI.cpp | 14 +- contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h | 12 +- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp | 1083 +- contrib/llvm-project/clang/lib/CodeGen/CGCall.h | 31 +- contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp | 140 +- .../llvm-project/clang/lib/CodeGen/CGCleanup.cpp | 59 +- contrib/llvm-project/clang/lib/CodeGen/CGCleanup.h | 8 + .../llvm-project/clang/lib/CodeGen/CGCoroutine.cpp | 33 +- .../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp | 611 +- .../llvm-project/clang/lib/CodeGen/CGDebugInfo.h | 76 +- contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp | 296 +- .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp | 110 +- .../llvm-project/clang/lib/CodeGen/CGException.cpp | 32 +- contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp | 1581 +- .../llvm-project/clang/lib/CodeGen/CGExprAgg.cpp | 256 +- .../llvm-project/clang/lib/CodeGen/CGExprCXX.cpp | 244 +- .../clang/lib/CodeGen/CGExprComplex.cpp | 100 +- .../clang/lib/CodeGen/CGExprConstant.cpp | 174 +- .../clang/lib/CodeGen/CGExprScalar.cpp | 662 +- .../clang/lib/CodeGen/CGGPUBuiltin.cpp | 30 - .../clang/lib/CodeGen/CGHLSLBuiltins.cpp | 834 + .../clang/lib/CodeGen/CGHLSLRuntime.cpp | 692 +- .../llvm-project/clang/lib/CodeGen/CGHLSLRuntime.h | 98 +- .../llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp | 140 +- .../llvm-project/clang/lib/CodeGen/CGLoopInfo.h | 43 +- .../clang/lib/CodeGen/CGNonTrivialStruct.cpp | 26 +- contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp | 84 +- .../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp | 229 +- .../llvm-project/clang/lib/CodeGen/CGObjCMac.cpp | 2479 +- .../clang/lib/CodeGen/CGObjCRuntime.cpp | 29 +- .../llvm-project/clang/lib/CodeGen/CGObjCRuntime.h | 129 +- .../clang/lib/CodeGen/CGOpenCLRuntime.cpp | 23 +- .../clang/lib/CodeGen/CGOpenMPRuntime.cpp | 1343 +- .../clang/lib/CodeGen/CGOpenMPRuntime.h | 42 +- .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp | 93 +- .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.h | 7 +- .../clang/lib/CodeGen/CGPointerAuth.cpp | 154 +- .../clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 100 +- contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp | 356 +- .../clang/lib/CodeGen/CGStmtOpenMP.cpp | 743 +- contrib/llvm-project/clang/lib/CodeGen/CGVTT.cpp | 5 +- .../llvm-project/clang/lib/CodeGen/CGVTables.cpp | 47 +- contrib/llvm-project/clang/lib/CodeGen/CGVTables.h | 10 +- .../clang/lib/CodeGen/CodeGenABITypes.cpp | 27 +- .../clang/lib/CodeGen/CodeGenAction.cpp | 149 +- .../clang/lib/CodeGen/CodeGenFunction.cpp | 404 +- .../clang/lib/CodeGen/CodeGenFunction.h | 1075 +- .../clang/lib/CodeGen/CodeGenModule.cpp | 779 +- .../llvm-project/clang/lib/CodeGen/CodeGenModule.h | 171 +- .../llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp | 125 +- .../llvm-project/clang/lib/CodeGen/CodeGenPGO.h | 17 +- .../llvm-project/clang/lib/CodeGen/CodeGenSYCL.cpp | 72 + .../llvm-project/clang/lib/CodeGen/CodeGenTBAA.cpp | 146 +- .../llvm-project/clang/lib/CodeGen/CodeGenTBAA.h | 7 + .../clang/lib/CodeGen/CodeGenTypes.cpp | 147 +- .../llvm-project/clang/lib/CodeGen/CodeGenTypes.h | 9 +- .../clang/lib/CodeGen/ConstantInitBuilder.cpp | 16 +- .../clang/lib/CodeGen/CoverageMappingGen.cpp | 311 +- .../clang/lib/CodeGen/CoverageMappingGen.h | 5 +- .../llvm-project/clang/lib/CodeGen/EHScopeStack.h | 9 +- .../clang/lib/CodeGen/HLSLBufferLayoutBuilder.cpp | 274 + .../clang/lib/CodeGen/HLSLBufferLayoutBuilder.h | 47 + .../clang/lib/CodeGen/ItaniumCXXABI.cpp | 232 +- .../clang/lib/CodeGen/LinkInModulesPass.cpp | 4 - .../clang/lib/CodeGen/MacroPPCallbacks.cpp | 2 +- .../clang/lib/CodeGen/MicrosoftCXXABI.cpp | 134 +- .../clang/lib/CodeGen/ModuleBuilder.cpp | 6 +- ...ations.cpp => ObjectFilePCHContainerWriter.cpp} | 68 +- .../clang/lib/CodeGen/SanitizerHandler.h | 50 + .../clang/lib/CodeGen/SanitizerMetadata.cpp | 42 +- .../clang/lib/CodeGen/SwiftCallingConv.cpp | 19 +- .../clang/lib/CodeGen/TargetBuiltins/AMDGPU.cpp | 1301 + .../clang/lib/CodeGen/TargetBuiltins/ARM.cpp | 8137 +++++ .../clang/lib/CodeGen/TargetBuiltins/DirectX.cpp | 42 + .../clang/lib/CodeGen/TargetBuiltins/Hexagon.cpp | 263 + .../clang/lib/CodeGen/TargetBuiltins/NVPTX.cpp | 1182 + .../clang/lib/CodeGen/TargetBuiltins/PPC.cpp | 1354 + .../clang/lib/CodeGen/TargetBuiltins/RISCV.cpp | 430 + .../clang/lib/CodeGen/TargetBuiltins/SPIR.cpp | 144 + .../clang/lib/CodeGen/TargetBuiltins/SystemZ.cpp | 438 + .../lib/CodeGen/TargetBuiltins/WebAssembly.cpp | 625 + .../clang/lib/CodeGen/TargetBuiltins/X86.cpp | 3284 ++ .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 70 +- .../llvm-project/clang/lib/CodeGen/TargetInfo.h | 63 +- .../clang/lib/CodeGen/Targets/AArch64.cpp | 579 +- .../clang/lib/CodeGen/Targets/AMDGPU.cpp | 191 +- .../llvm-project/clang/lib/CodeGen/Targets/ARC.cpp | 11 +- .../llvm-project/clang/lib/CodeGen/Targets/ARM.cpp | 118 +- .../llvm-project/clang/lib/CodeGen/Targets/AVR.cpp | 4 +- .../llvm-project/clang/lib/CodeGen/Targets/BPF.cpp | 12 +- .../clang/lib/CodeGen/Targets/CSKY.cpp | 8 +- .../clang/lib/CodeGen/Targets/DirectX.cpp | 98 + .../clang/lib/CodeGen/Targets/Hexagon.cpp | 36 +- .../clang/lib/CodeGen/Targets/Lanai.cpp | 14 +- .../clang/lib/CodeGen/Targets/LoongArch.cpp | 22 +- .../clang/lib/CodeGen/Targets/MSP430.cpp | 1 + .../clang/lib/CodeGen/Targets/Mips.cpp | 32 +- .../clang/lib/CodeGen/Targets/NVPTX.cpp | 114 +- .../clang/lib/CodeGen/Targets/PNaCl.cpp | 12 +- .../llvm-project/clang/lib/CodeGen/Targets/PPC.cpp | 45 +- .../clang/lib/CodeGen/Targets/RISCV.cpp | 390 +- .../clang/lib/CodeGen/Targets/SPIR.cpp | 387 +- .../clang/lib/CodeGen/Targets/Sparc.cpp | 7 +- .../clang/lib/CodeGen/Targets/SystemZ.cpp | 72 +- *** 18198 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69eccd4e.36ab8.fd16100>
