Skip to content

Commit eea5e6d

Browse files
Victor Hugo Vianna SilvaAngle LUCI CQ
authored andcommitted
Roll third_party/llvm/src into angle to include C++23 fixes
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd9a1dcc01766c71932898e9643ce28bf2801bad..67790d3fb06b184b7be9c4d3e36ab01f0ac4198e The goal is to roll these C++23 fixes [1][2][3][4]. [1] llvm/llvm-project#163555 [2] llvm/llvm-project#163554 [3] llvm/llvm-project#163545 [4] llvm/llvm-project#163553 Bug: chromium:388070065 Change-Id: I23cd9acdfffc9a532e16575a0d4d91a8da72b432 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7045718 Commit-Queue: Victor Vianna <[email protected]> Reviewed-by: Geoff Lang <[email protected]> Commit-Queue: Geoff Lang <[email protected]> Reviewed-by: Shahbaz Youssefi <[email protected]> Auto-Submit: Victor Vianna <[email protected]>
1 parent ac80018 commit eea5e6d

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -872,7 +872,7 @@ deps = {
872872
},
873873

874874
'third_party/llvm/src': {
875-
'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project@fd9a1dcc01766c71932898e9643ce28bf2801bad',
875+
'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project@67790d3fb06b184b7be9c4d3e36ab01f0ac4198e',
876876
'condition': 'not build_with_chromium',
877877
},
878878

third_party/clspv/gn/llvm/sources/BUILD.gn

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@ clspv_llvm_static_lib("clspv_llvm_lib_transforms_instrumentation") {
549549
]
550550
sources = [
551551
"//$clspv_llvm_dir/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp",
552+
"//$clspv_llvm_dir/llvm/lib/Transforms/Instrumentation/AllocToken.cpp",
552553
"//$clspv_llvm_dir/llvm/lib/Transforms/Instrumentation/BlockCoverageInference.cpp",
553554
"//$clspv_llvm_dir/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp",
554555
"//$clspv_llvm_dir/llvm/lib/Transforms/Instrumentation/CGProfile.cpp",
@@ -1064,6 +1065,7 @@ clspv_llvm_static_lib("clspv_llvm_lib_codegen") {
10641065
"//$clspv_llvm_dir/llvm/lib/CodeGen/LowLevelTypeUtils.cpp",
10651066
"//$clspv_llvm_dir/llvm/lib/CodeGen/LowerEmuTLS.cpp",
10661067
"//$clspv_llvm_dir/llvm/lib/CodeGen/MBFIWrapper.cpp",
1068+
"//$clspv_llvm_dir/llvm/lib/CodeGen/MIR2Vec.cpp",
10671069
"//$clspv_llvm_dir/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp",
10681070
"//$clspv_llvm_dir/llvm/lib/CodeGen/MIRFSDiscriminator.cpp",
10691071
"//$clspv_llvm_dir/llvm/lib/CodeGen/MIRNamerPass.cpp",
@@ -2308,6 +2310,7 @@ clspv_llvm_static_lib("clspv_llvm_lib_support") {
23082310
"//$clspv_llvm_dir/llvm/lib/Support/Atomic.cpp",
23092311
"//$clspv_llvm_dir/llvm/lib/Support/DynamicLibrary.cpp",
23102312
"//$clspv_llvm_dir/llvm/lib/Support/Errno.cpp",
2313+
"//$clspv_llvm_dir/llvm/lib/Support/Jobserver.cpp",
23112314
"//$clspv_llvm_dir/llvm/lib/Support/Memory.cpp",
23122315
"//$clspv_llvm_dir/llvm/lib/Support/Path.cpp",
23132316
"//$clspv_llvm_dir/llvm/lib/Support/Process.cpp",
@@ -2535,8 +2538,15 @@ clspv_clang_static_lib("clspv_clang_lib_analysis") {
25352538
"//$clspv_llvm_dir/clang/lib/Analysis/FixitUtil.cpp",
25362539
"//$clspv_llvm_dir/clang/lib/Analysis/IntervalPartition.cpp",
25372540
"//$clspv_llvm_dir/clang/lib/Analysis/IssueHash.cpp",
2538-
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeAnnotations.cpp",
2539-
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety.cpp",
2541+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/Checker.cpp",
2542+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/Facts.cpp",
2543+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp",
2544+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp",
2545+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/LifetimeSafety.cpp",
2546+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp",
2547+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/LoanPropagation.cpp",
2548+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/Loans.cpp",
2549+
"//$clspv_llvm_dir/clang/lib/Analysis/LifetimeSafety/Origins.cpp",
25402550
"//$clspv_llvm_dir/clang/lib/Analysis/LiveVariables.cpp",
25412551
"//$clspv_llvm_dir/clang/lib/Analysis/MacroExpansionContext.cpp",
25422552
"//$clspv_llvm_dir/clang/lib/Analysis/ObjCNoReturn.cpp",
@@ -2732,7 +2742,6 @@ clspv_clang_static_lib("clspv_clang_lib_astmatchers") {
27322742
sources = [
27332743
"//$clspv_llvm_dir/clang/lib/ASTMatchers/ASTMatchFinder.cpp",
27342744
"//$clspv_llvm_dir/clang/lib/ASTMatchers/ASTMatchersInternal.cpp",
2735-
"//$clspv_llvm_dir/clang/lib/ASTMatchers/GtestMatchers.cpp",
27362745
]
27372746
}
27382747

third_party/llvm/src

Submodule src updated 4495 files

0 commit comments

Comments
 (0)