Main
Legend: | Passed | Failed | Running | Exception |
Roll llvm-project from 7730853fa1b9 to 532facc78e07 (7 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/7730853fa1b9..532facc78e07
2025-06-08 [email protected] ARMMCExpr: Migrate to MCSpecifierExpr
2025-06-08 [email protected] MCSpecifierExpr: Make dtor defaulted
2025-06-08 [email protected] PPCMCExpr: Migrate to MCSpecifierExpr
2025-06-08 [email protected] BOLT: Replace MCTargetExpr with MCSpecifierExpr to fix bolt-icf.test on aarch64 host
2025-06-08 [email protected] RISCVMCExpr: Migrate to MCSpecifierExpr
2025-06-08 [email protected] AArch64MCExpr: Migrate to MCSpecifierExpr
2025-06-08 [email protected] [clang-format][NFC] Clean up fillRanges() in ClangFormat.cpp (#143236)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I8c0ce9330f66d502714d9f0849651dd5a887c6b3
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6629449
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from 24bd4e59b9e2 to 7730853fa1b9 (4 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/24bd4e59b9e2..7730853fa1b9
2025-06-08 [email protected] [SelectionDAG] Use DAG.getSelect (NFC) (#143276)
2025-06-08 [email protected] LoongArchMCExpr: Migrate to MCSpecifierExpr
2025-06-08 [email protected] XtensaMCExpr: Migrate to MCSpecifierExpr
2025-06-08 [email protected] VEMCExpr: Migrate to MCSpecifierExpr
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I3ba3f84cbdc0e14fb448854c42f1e5535166132f
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6629393
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 97a32f2ad9de to 24bd4e59b9e2 (2 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/97a32f2ad9de..24bd4e59b9e2
2025-06-07 [email protected] [VPlan] Use regular phi printing for resume phis.
2025-06-07 [email protected] [clang-tidy] Add option to disable bugprone-multi-level-pointer-conversion in C code (#141209)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ib8545298225bed688899319719131a7bb5b82661
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628936
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from d5704097fcc2 to 97a32f2ad9de (12 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/d5704097fcc2..97a32f2ad9de
2025-06-07 [email protected] MC: Add MCSpecifierExpr to unify target MCExprs
2025-06-07 [email protected] [mlir][linalg] Refactor vectorization hooks to improve code reuse (#141244)
2025-06-07 [email protected] NVPTX: Implement printMCExpr with generic print
2025-06-07 [email protected] [NFC][Clang] Adopt simplified `getTrailingObjects` in ParsedTemplate (#143255)
2025-06-07 [email protected] [NFC][Clang] Adopt simplified `getTrailingObjects` in ExprObjC (#143254)
2025-06-07 [email protected] [NFC][Clang] Adopt simplified `getTrailingObjects` in ExprConcepts (#143252)
2025-06-07 [email protected] [NFC][Clang] Adopt simplified `getTrailingObjects` in StmtCXX (#143251)
2025-06-07 [email protected] [clang][AST] Fix spaces in TypePrinter for some calling convs (#143160)
2025-06-07 [email protected] [NFC][Clang] Adopt simplified `getTrailingObjects` in StmtObjC (#143256)
2025-06-07 [email protected] SPARC: Modernize AsmBackend
2025-06-07 [email protected] SPARC,test: Refactor error checking
2025-06-07 [email protected] [RISC-V] Adjust trampoline code for branch control flow protection (#141949)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I0d135e4396a605b451e8e84e5d1f0a36cb6c991b
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628399
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 5e9527b644c2 to d5704097fcc2 (7 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/5e9527b644c2..d5704097fcc2
2025-06-07 [email protected] Refactor clang doc comment structure (#142273)
2025-06-07 [email protected] [libc][NFC] Remove unused CMake for gpu math
2025-06-07 [email protected] [Clang][Parse][NFC] Use `llvm::function_ref<>` instead of `std::optional<llvm::function_ref<>>` (#142906)
2025-06-07 [email protected] [GISel][NFC] Use ranged-for/enumerate in a few places. (#143185)
2025-06-07 [email protected] [flang] Fix missing includes in lib/Lower/Support/Utils.cpp (#143196)
2025-06-07 [email protected] [CIR] Implement folder for VecTernaryOp (#142946)
2025-06-07 [email protected] [CIR] Upstream ShuffleOp for VectorType (#142288)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I39086e7092ef8b3cda7398845fffe2c34e711ff9
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6629176
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from ca4dfca5c7b4 to 5e9527b644c2 (9 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/ca4dfca5c7b4..5e9527b644c2
2025-06-07 [email protected] [InstCombine] Add/Update test for #142263 (NFC)
2025-06-07 [email protected] [Clang] Implement CWG2517 Useless restriction on use of parameter in constraint-expression (#132919)
2025-06-07 [email protected] [TableGen] Use `emplace` instead of `insert` and similar. NFC. (#143164)
2025-06-07 [email protected] [TableGen] Use `contains` instead of `count`. NFC. (#143156)
2025-06-07 [email protected] [Clang] Added explanation why a is trivial copyable evaluated to false. (#142341)
2025-06-07 [email protected] [OpenMP][cmake] Add SPARC support (#142364)
2025-06-07 [email protected] [libc++] Do not call `reserve` in flat containers if underlying container is user defined (#140379)
2025-06-07 [email protected] [LoongArch] Pass OptLevel to LoongArchDAGToDAGISel correctly
2025-06-07 [email protected] [LoongArch] Precommit test case to show bug in LoongArchISelDagToDag
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I8c9f1a5fbc349b416d10bf71a486764432933741
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628777
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll v8 from a3115a14b5db to e5934fba8807 (19 revisions)
https://chromium.googlesource.com/v8/v8.git/+log/a3115a14b5db..e5934fba8807
2025-06-07 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-06 [email protected] [ic][wasm] Relax CSA_DCHECK for "1 map, many names" some more
2025-06-06 [email protected] [builtins] Handle stack overflows in ToPrimitive for JSArrays
2025-06-06 [email protected] [rust] V8: Insulate V8 from specific temporal epoch/version.
2025-06-06 [email protected] [temporal] Remove Temporal feature-gating for Windows/Fuchsia
2025-06-06 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-06 [email protected] [builtins] Add fast path to ToPrimitive for regular JSArrays
2025-06-06 [email protected] [tests] Temporarily disable mjsunit/maglev/yes-deopt-deprecated-map
2025-06-06 [email protected] PPC/s390: [fastcall] Return value after deopt after fast call is undefined
2025-06-06 [email protected] s390: [maglev][turboshaft] Fix more issues with HoleyFloat64 conversions
2025-06-06 [email protected] [heap] Add large page pool
2025-06-06 [email protected] Bailout from TestSizeOfObjectsVsHeapObjectIteratorPrecision
2025-06-06 [email protected] [fastcall] Return value after deopt after fast call is undefined
2025-06-06 [email protected] Reland "Reland "[foozzie] Add undefined-double to differential-fuzzing experiments.""
2025-06-06 [email protected] [wasm][fuzzer] Disable Liftoff code flushing
2025-06-06 [email protected] Add string_view comparison to String
2025-06-06 [email protected] Switch GetStringOption to std::string_view
2025-06-06 [email protected] Allow Maybe<T> to be used for error handling with types that require move semantics
2025-06-06 [email protected] Whitespace change to test SISO
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/v8-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I49d229ca075b27342556a235f685b96819cc4ced
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628697
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from eed98e149341 to ca4dfca5c7b4 (7 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/eed98e149341..ca4dfca5c7b4
2025-06-07 [email protected] [InstCombine] Relax guard against FP min/max in select fold (#143144)
2025-06-07 [email protected] [clang] Use llvm::count (NFC) (#143228)
2025-06-07 [email protected] [FuzzMutate] Use llvm::any_of (NFC) (#143227)
2025-06-07 [email protected] [clang] Strip away lambdas (NFC) (#143226)
2025-06-07 [email protected] [llvm] Call hash_combine_range with ranges (NFC) (#143225)
2025-06-07 [email protected] [Sema] Drop const from a return type (NFC) (#143224)
2025-06-07 [email protected] [clang-format] Handle function decls with MS calling conventions (#143083)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I4da013140c0a1342ebfff60a72656b99a753b6a3
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628687
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from b7ef3e7a8595 to eed98e149341 (5 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/b7ef3e7a8595..eed98e149341
2025-06-07 [email protected] [OpenACC][CIR] 'attach' clause lowering for combined/compute
2025-06-07 [email protected] Revert "[Clang] Add resource_dir_EQ flag to CC1Option group (#140870)" (#142509)
2025-06-07 [email protected] [llvm-cgdata] Fix Dangling StringRefs (#143210)
2025-06-06 [email protected] [OpenACC][CIR] Implement 'present' lowering for compute/combined
2025-06-06 [email protected] [OpenACC][CIR] Implement lowering for 'no_create' clause for comp/comb
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ib04a5dc6a08b48be14729130e6e29ab35d1b54f5
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628909
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from fc8aa00e2e7d to 8527d8dc8459 (4 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/fc8aa00e2e7d..8527d8dc8459
2025-06-07 [email protected] Mark 4.0.10 as released (#24515)
2025-06-06 [email protected] [rebaseline_tests] Handle .size files in reporting. NFC (#24514)
2025-06-06 [email protected] Add NUL-ignoring mode to UTF*ToString functions (#24487)
2025-06-06 [email protected] Add experimental llvm-libc build (#24507)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: If79118ed59b09aff2ef2472cb1d9d28822c3a154
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628641
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from 8f7e57485ee7 to b7ef3e7a8595 (25 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/8f7e57485ee7..b7ef3e7a8595
2025-06-06 [email protected] [bazel] Fix llvm-min-tblgen bazel build (#143213)
2025-06-06 [email protected] [RISCV] Remove -riscv-asm-relax-branches flag (#142855)
2025-06-06 [email protected] AMDGPU: Custom lower fptrunc vectors for f32 -> f16 (#141883)
2025-06-06 [email protected] [utils][TableGen] Handle versions on clause/directive spellings (#143021)
2025-06-06 [email protected] [ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)
2025-06-06 [email protected] [Driver] Move CommonArgs to a location visible by the Frontend Drivers (#142800)
2025-06-06 [email protected] Avoid Assertion Failure Using -fcs-profile-generate with distributed thin-lto (#129736)
2025-06-06 [email protected] [libc][GPU] clean up includes (#143203)
2025-06-06 [email protected] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (#138281)
2025-06-06 [email protected] [AMDGPU][NFC] Add tests for 64-bit ashr with shifts >= 32 (#142463)
2025-06-06 [email protected] [libc] Missing include in RPC test
2025-06-06 [email protected] [clang][dep-scan] Resolve lexer crash from a permutation of invalid tokens (#142452)
2025-06-06 [email protected] [LV] Add tests for speculatively loading ptrs with UB/poison ops.
2025-06-06 [email protected] [msan] Rename '-msan-dump-strict-intrinsics' to '-msan-dump-heuristic-instructions' (#143186)
2025-06-06 [email protected] [libc] Add definitions to embedded AArch32/AArch64 (#142597)
2025-06-06 [email protected] [CI] Remove buildkite from metrics container (#143049)
2025-06-06 [email protected] [CIR] Add support for completing forward-declared types (#143176)
2025-06-06 [email protected] [InstCombine] Allow min/max in constant BOp min/max folding (#142878)
2025-06-06 [email protected] Fix forward for new DWARF DW_OP enum to address warning in lldb
2025-06-06 [email protected] LowerTypeTests: Shrink check size by 1 instruction on x86.
2025-06-06 [email protected] LowerTypeTests: Precommit test for generated x86 asm.
2025-06-06 [email protected] [libc] Fix missing includes after transitive dependency changed
2025-06-06 [email protected] [SandboxVec][BottomUpVec] Fix ownership of Legality (#143018)
2025-06-06 [email protected] Filter out configuration file from compile commands (#131099)
2025-06-06 [email protected] [OpenACC][CIR][NFC] Add device_ptr async clause tests
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I9c2ae047ba8ae2367dbdd851b7280c509868bc33
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628691
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll emscripten from b7dc6e574746 to fc8aa00e2e7d (4 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/b7dc6e574746..fc8aa00e2e7d
2025-06-06 [email protected] [ci] Fix `emsdk: command not found` error. NFC (#24513)
2025-06-06 [email protected] Remove libformatString.js (#24508)
2025-06-06 [email protected] Mark test_dylink_pthread_static_data and flaky. NFC (#24501)
2025-06-06 [email protected] Allow using Closure Compiler with debug flags (#24510)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I7182608f93506f3a4370d59b0c07dd6a6cdc233d
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628279
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Version 4.0.10 RC2
DEPS from revision ccf48a673362f11ddb6c3656405bb6a03b344052
This CL was created by src/create_release_candidate.py
[email protected], [email protected], [email protected]
Change-Id: I3db49c55a114b549867fec1d46311035248abf45
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628592
Reviewed-by: Derek Schuff <[email protected]>
Roll llvm-project from 306148b5412a to 8f7e57485ee7 (34 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/306148b5412a..8f7e57485ee7
2025-06-06 [email protected] [llvm] Fix cmake string expansion in CrossCompile.cmake (#138901)
2025-06-06 [email protected] [OpenACC][CIR] Lowering for 'deviceptr' for compute/combined constructs
2025-06-06 [email protected] [libc] clean up string_utils memory functions (#143031)
2025-06-06 [email protected] [libc] clean up unused exp_utils (#143181)
2025-06-06 [email protected] [OpenACC][CIR] Implement 'host_data' lowering, plus all clauses (#143136)
2025-06-06 [email protected] [llvm][DebugInfo] Add support for DW_OP_GNU_implicit_pointer (#142913)
2025-06-06 [email protected] [NFC] [DebugCounter] warn if --debug-counter is unused in NDEBUG (#143057)
2025-06-06 [email protected] [RISCV] Mark QC Relocations as Relaxable (#142794)
2025-06-06 [email protected] [flang] Use optimal shape for assign expansion as a loop. (#143050)
2025-06-06 [email protected] [flang] Relax conflicts detection in ElementalAssignBufferization. (#143045)
2025-06-06 [email protected] [clang] Fix a typo in documentation (#143169)
2025-06-06 [email protected] [AArch64] Fix unused-variable warning for non-dbg builds. (#143175)
2025-06-06 [email protected] [libc] Cleanup unimplemented math functions (#143173)
2025-06-06 [email protected] [X86] IsElementEquivalent - pull out vector element count mismatch code. NFC.
2025-06-06 [email protected] [libc++] `flat_meow` transparent comparator string literals (#133654)
2025-06-06 [email protected] [AArch64] Add SUBS(CSEL) fold from brcond. (#142103)
2025-06-06 [email protected] [mlir][spirv] Implement lowering `gpu.subgroup_reduce` with cluster size for SPIRV (#141402)
2025-06-06 [email protected] [AArch64][GlobalISel] Ensure we have a insert-subreg v4i32 GPR pattern (#142724)
2025-06-06 [email protected] [gn build] Port c9c687d8d039
2025-06-06 [email protected] [NFC] Split portions of DWARFDataExtractor into new class (#140096)
2025-06-06 [email protected] AArch64: Partially move setting of libcall names out of TargetLowering (#142985)
2025-06-06 [email protected] [lldb][Modules] Make decls from submodules visible for name lookup (#143098)
2025-06-06 [email protected] [mlir] Ensure newline at the end of files (NFC) (#143155)
2025-06-06 [email protected] [clang] Ensure newline at the end of files (NFC) (#143154)
2025-06-06 [email protected] [clang] Use range-based for loops (NFC) (#143153)
2025-06-06 [email protected] [AArch64] Spare N2I roundtrip when splatting float comparison (#141806)
2025-06-06 [email protected] [AArch64] Enable aggressivelyPreferBuildVectorSources (#142729)
2025-06-06 [email protected] [clang] Check constexpr int->enum conversions consistently. (#143034)
2025-06-06 [email protected] [PhaseOrdering] Add test for #139050 (NFC)
2025-06-06 [email protected] [Flang] - Handle `BoxCharType` in `fir.box_offset` op (#141713)
2025-06-06 [email protected] [X86] combineConcatVectorOps - concat per-lane v2f64/v4f64 shuffles into vXf64 vshufpd (#143017)
2025-06-06 [email protected] [RISCV] Fix coalescing vsetvlis when AVL and vl registers are the same (#141941)
2025-06-06 [email protected] [Offload] Make olMemcpy src parameter const (#143161)
2025-06-06 [email protected] [libc] Correct x86_64 architecture for string(s) tests. (#143150)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: If3eebe444fa5d960a0c1ab585a5352025880fcc5
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6626365
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Version 4.0.10 RC
DEPS from revision 4ecdbe905e024dd54990e36db70b870eb4b209ec
This CL was created by src/create_release_candidate.py
Change-Id: Ibe44568dfcfe4f73a6d41b10d173cb47ac177e4e
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6628590
Reviewed-by: Derek Schuff <[email protected]>
Commit-Queue: Sam Clegg <[email protected]>
Roll emscripten from 5fe4eafc0540 to b7dc6e574746 (2 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/5fe4eafc0540..b7dc6e574746
2025-06-06 [email protected] [test] Remove slack when checking for expected file size (#24512)
2025-06-06 [email protected] Fix emscan-deps to handle emscripten args (#24506)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I5a5ae0ff5ef0b462e470914536cd154d2f8718dc
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6625191
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll emscripten from 4218f8946b7a to 5fe4eafc0540 (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/4218f8946b7a..5fe4eafc0540
2025-06-06 [email protected] Use DYNAMIC_EXECUTION=0 for minimal codesize test (#24509)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I505d614bb08bf94e8e27cd75b94051f23e4e1666
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6627812
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 052d5889f871 to 306148b5412a (37 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/052d5889f871..306148b5412a
2025-06-06 [email protected] [NFC][Clang] Adopt simplified `getTrailingObjects` in ExprCXX (#143125)
2025-06-06 [email protected] [TableGen] Fix variable name in CodeGenRegBank::computeComposites
2025-06-06 [email protected] [lldb][test] Add more context for frame format test
2025-06-06 [email protected] [gn build] Port 0f38c54c6f4c
2025-06-06 [email protected] [clang] Reduce TemplateDeclInstantiator size. (#142983)
2025-06-06 [email protected] Hexagon: Move RuntimeLibcall setting out of TargetLowering (#142543)
2025-06-06 [email protected] [GISel] [NFC] Capitalize loop indices in GISelValueTracking.cpp for style consistency (#143113)
2025-06-06 [email protected] RuntimeLibcalls: Fix missing const on getLibcallNames (#143074)
2025-06-06 [email protected] [flang] Inline hlfir.copy_in for trivial types (#138718)
2025-06-06 [email protected] [NVPTX] Add pm_event intrinsics (#141278)
2025-06-06 [email protected] [lldb][test] Enable settings test case on Windows
2025-06-06 [email protected] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (#137223)
2025-06-06 [email protected] [alpha.webkit.UncheckedCallArgsChecker] Forwarding r-value reference should not result in a warning (#142471)
2025-06-06 [email protected] [SystemZ][z/OS] add back headers needed for strnlen, autoconversion
2025-06-06 [email protected] [Sema] Fix bug in builtin AS override (#138141)
2025-06-06 [email protected] [libc++][NFC] Remove some unused code from <map> (#142408)
2025-06-06 [email protected] [scan-build][Windows] Fix driver name transformation in scan-build (#143135)
2025-06-06 [email protected] [OpenACC][CIR] Fix 'copy' tests after deferred emission patch.
2025-06-06 [email protected] [X86][APX] Prevent from emitting push2/pop2 if stack alignment<16B (#143076)
2025-06-06 [email protected] [OpenACC][CIR] Implement member exprs for 'copy' lowering (#142998)
2025-06-06 [email protected] [AArch64] Add custom lowering of nxv32i1 get.active.lane.mask nodes (#141969)
2025-06-06 [email protected] [analyzer][NFCI] Remove ad-hoc program point tagging (#142980)
2025-06-06 [email protected] [X86] Fold (add X, (srl Y, 7)) -> (sub X, (ashr Y, 7)) on vXi8 vectors (#143106)
2025-06-06 [email protected] [AArch64] Neoverse V2 FeatureDisableLatencySchedHeuristic (#140897)
2025-06-06 [email protected] [symbolizer] Update Release notes. (#142951)
2025-06-06 [email protected] [Offload] Allow setting null arguments in olLaunchKernel (#141958)
2025-06-06 [email protected] RuntimeLibcalls: Use iterable enum for libcall types (#143075)
2025-06-06 [email protected] [CGP] Bail out if (Base|Scaled)Reg does not dominate insert point. (#142949)
2025-06-06 [email protected] [Instruction] Add missing implementation for `moveAfter(InstListType::iterator)` (#143093)
2025-06-06 [email protected] [Clang] Fail the constraint substitution early after CWG2369 (#143096)
2025-06-06 [email protected] [bazel] Port #140572 (#143110)
2025-06-06 [email protected] [bazel] Port #135636 (#143109)
2025-06-06 [email protected] [lldb][test] Fix TestFrameFunctionInlined on Windows
2025-06-06 [email protected] [AArch64][SDAG] Fix selection of extend of v1if16 SETCC (#140274)
2025-06-06 [email protected] [MLIR][Transform] Allow ApplyRegisteredPassOp to take options as a param (#142683)
2025-06-06 [email protected] [MLIR] Add apply_patterns.arm_sve.vector_contract_to_i8mm TD Op (#140572)
2025-06-06 [email protected] [mlir][OpenMP] set correct insert point after creating a barrier (#142997)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ib561e45c0d53a08147911bbe85f0d357269e1058
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6625183
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from bcf8ded8496d to 052d5889f871 (25 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/bcf8ded8496d..052d5889f871
2025-06-06 [email protected] [Support] Properly zero initialize CPU set when querying affinity (#142924)
2025-06-06 [email protected] [GVN] Add test with different captures attributes (NFC)
2025-06-06 [email protected] [X86] getIntImmCostInst - recognise i64 ICMP EQ/NE special cases (#142812)
2025-06-06 [email protected] [libclang/python] Add TypeKind.FLOAT16 (#142634)
2025-06-06 [email protected] [AA] Add additional tests for mixed of different captures (NFC)
2025-06-06 [email protected] [MIRParser] Report register class errors in a deterministic order (#142928)
2025-06-06 [email protected] [MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions (#135636)
2025-06-06 [email protected] [MLIR] Reduce complexity of searching circular function calls in bufferization (#142099)
2025-06-06 [email protected] [AArch64] Skip storing of stack arguments when lowering tail calls (#126735)
2025-06-06 [email protected] [LoongArch][NFC] Pre-commit for converting vector mask to `vXi1` using `[X]VMSKLTZ` (#142977)
2025-06-06 [email protected] [lit] show retry attempts (#142413)
2025-06-06 [email protected] [LoongArch] Add codegen support for atomic-ops on LA32 (#141557)
2025-06-06 [email protected] [CIR][NFC] Use `getType()` instead of more verbose `getResult().getType()` (#143024)
2025-06-06 [email protected] [flang][hlfir] do not propagate polymorphic temporary as allocatables (#142609)
2025-06-06 [email protected] [IVDesc] Drop unused arg in isConditionalRdxPattern (NFC) (#142942)
2025-06-06 [email protected] [C2y] Handle FP-suffixes on prefixed octals (#141230) (#141695)
2025-06-06 [email protected] [clang-tidy] Add support for lambda-expression in `use-trailing-return-type` check (#135383)
2025-06-06 [email protected] [Mips] When emit instruction, ignore JUMP_TABLE_DEBUG_INFO (#139830)
2025-06-06 [email protected] [AA] Merge isNonEscapingLocalObject() into SimpleCaptureAnalysis (NFC) (#142971)
2025-06-06 [email protected] RuntimeLibcalls: Rename fminimum_num/fmaximum_num enums (#143078)
2025-06-06 [email protected] [clang-format] More consumeToken() cleanup (#143063)
2025-06-06 [email protected] [libc++] Move _ITER_TRAITS and _ITER_CONCEPT into <__iterator/concepts.h> (#140528)
2025-06-06 [email protected] [X86] Directly call isShuffleFoldableLoad (NFC) (#143060)
2025-06-06 [email protected] [llvm] Ensure newline at the end of files (NFC) (#143061)
2025-06-06 [email protected] [SCCP] Directly call SCCPSolver::isOverdefined (NFC) (#143059)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I9cdead71f555544258bb60fed8c3622fd5e1a6ab
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6627599
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll v8 from eac0726b7eec to a3115a14b5db (15 revisions)
https://chromium.googlesource.com/v8/v8.git/+log/eac0726b7eec..a3115a14b5db
2025-06-06 [email protected] [maglev][turboshaft] Fix more issues with HoleyFloat64 conversions
2025-06-06 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update fuzztest (trusted)
2025-06-06 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-05 [email protected] [temporal] Some PlainDate and PlainTime APIs
2025-06-05 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-05 [email protected] [infra] Update the infra-owned whitespace file
2025-06-05 [email protected] [wasm] Fix CanonicalEquality::EqualValueType
2025-06-05 [email protected] [turbofan] Avoid NULL inputs in unreachable nodes
2025-06-05 [email protected] Fix build with gcc
2025-06-05 [email protected] [interpreter] Check consistency of eval scope info
2025-06-05 [email protected] [wasm][jspi] Reintroduce an SBXCHECK
2025-06-05 [email protected] [parser] Throw on too many evals
2025-06-05 [email protected] [turbofan] Rename InstructionSelectorT back to InstructionSelector
2025-06-05 [email protected] [zone] Remove zone compression
2025-06-05 [email protected] [maglev] Fix dcheck in UpdateMayHaveAliasingContexts
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/v8-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I1e578f7bc819e980964c9770561279a13cdee913
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6627436
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 93b0bf635a28 to bcf8ded8496d (12 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/93b0bf635a28..bcf8ded8496d
2025-06-06 [email protected] [MC] Remove dead code. (#114798)
2025-06-06 [email protected] [MLIR] Keep cached symbol tables across buffer deallocation insertions (#141956)
2025-06-06 [email protected] [ValueTracking] Support scalable vector splats of ConstantInt/ConstantFP in isGuaranteedNotToBeUndefOrPoison. (#142894)
2025-06-06 [email protected] [NFC][TableGen] Print DecodeIdx for DecodeOps in DecoderEmitter (#142963)
2025-06-06 [email protected] [LoopPeel] Handle non-local instructions/arguments when updating exiting values (#142993)
2025-06-06 [email protected] [ValueTracking] Support scalable vectors for ExtractElement in computeKnownFPClass. (#143051)
2025-06-06 [email protected] [ORC] Fix examples after cd585864c0b.
2025-06-06 [email protected] [RISCV] Add support for -mtune=andes-45-series (#142900)
2025-06-06 [email protected] [RISCV] Don't commute with shift if XAndesPerf is enabled (#142920)
2025-06-06 [email protected] [clang-format] Handle requires clause following a pointer type (#142893)
2025-06-06 [email protected] [LLD][ELF][RISCV][Zicfilp] Handle .note.gnu.property sections for Zicfilp/Zicfiss features (#127193)
2025-06-06 [email protected] [lldb] Fix linux x64 test (#143048)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I51b29a713cebe1f2642b9a0d058f03fddc2ed9a8
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6627218
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from c9d77134b013 to 4218f8946b7a (3 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/c9d77134b013..4218f8946b7a
2025-06-06 [email protected] Use higher-level string helpers where possible. NFC (#24486)
2025-06-06 [email protected] Honor output-eol, even in SINGLE_FILE mode (#24505)
2025-06-06 [email protected] [acorn-opt] Add walkPattern helper. NFC (#24499)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Id7448b7e5f866221dc09f6133c1520dc33320f49
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6626768
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from c66b72f8ce4d to 93b0bf635a28 (16 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/c66b72f8ce4d..93b0bf635a28
2025-06-06 [email protected] [clangd] [Modules] Fix to correctly handle module dependencies (#142828)
2025-06-06 [email protected] [RISCV] Add missing immediate operand type for verifyInstruction. NFC. (#143056)
2025-06-06 [email protected] [RISCV] Select unsigned bitfield insert for XAndesPerf (#142737)
2025-06-06 [email protected] [RISCV] Remove artificial restriction on ShAmt from (shl (and X, C2), C) -> (srli (slli X, C4), C4-C) isel. (#143010)
2025-06-06 [email protected] Revert "[lldb] Don't create instance of `SymbolFileDWARFDebugMap` for non-Mach-O files (#139170)"
2025-06-06 [email protected] Revert "[DirectX] Array GEPs need two indices (#142853)" and "Adjust bit cast instruction filter for DXIL Prepare pass (#142678)" (#143043)
2025-06-06 [email protected] [DirectX] add maybe_unused to IsVolatile in legalizeMemCpy. (#143040)
2025-06-06 [email protected] [NFC][libclc] Simplify clc_dot and dot implementation (#142922)
2025-06-05 [email protected] [NFC] mark DebugCounter::Chunk method as const (#143039)
2025-06-05 [email protected] [CIR] Add decl case for template specialization (#143029)
2025-06-05 [email protected] Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)
2025-06-05 [email protected] Revert "[lldb] Set default object format to `MachO` in `ObjectFileMachO` (#142704)"
2025-06-05 [email protected] [llvm] Use *Map::try_emplace (NFC) (#143002)
2025-06-05 [email protected] [mlir] Directly call ShapedType::isDynamic without lambdas (NFC) (#142994)
2025-06-05 [email protected] [CIR] Add empty handlers for Using and UsingShadow decls (#143032)
2025-06-05 [email protected] [lldb-dap] Migrating 'threads' request to structured types. (#142510)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I7cd5769d7c13140e1a33bee2764333f0e65e79dd
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6626666
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from b76426bd6e88 to c9d77134b013 (3 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/b76426bd6e88..c9d77134b013
2025-06-05 [email protected] [acorn-opt] Simplify skipping inner scopes. NFC (#24497)
2025-06-05 [email protected] [test] Fix bug in check_line_endings. NFC (#24503)
2025-06-05 [email protected] Convert test_dylink_pthread_static_data to C (#24502)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I9dd5ee6701e5a9dadbb60ec0fb8a5d200f8f571e
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6626107
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 7b2ac8ff54fb to c66b72f8ce4d (12 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/7b2ac8ff54fb..c66b72f8ce4d
2025-06-05 [email protected] [mlir][tensor] remove tensor.insert constant folding out of canonicalization (#142671)
2025-06-05 [email protected] [Clang] Run destructors of variables declared in the second part of a `for` loop during constant evaluation (#140278)
2025-06-05 [email protected] Adjust bit cast instruction filter for DXIL Prepare pass (#142678)
2025-06-05 [email protected] [MemProf] Add dot graph dumping immediately after stack node update (#143025)
2025-06-05 [email protected] [VPlan] Remove unneeded friend classes from VPValue (NFC).
2025-06-05 [email protected] [Offload] Fix APU detection for MI300 testing (#143026)
2025-06-05 [email protected] [X86] combineX86ShuffleChainWithExtract - ensure subvector widening is at index 0 (#143009)
2025-06-05 [email protected] [CIR] Defer emitting function definitions (#142862)
2025-06-05 [email protected] [CIR] Upstream global initialization for ComplexType (#141369)
2025-06-05 [email protected] LowerTypeTests: Fix UAF.
2025-06-05 [email protected] Fix an error introduced in #138518 (#142988)
2025-06-05 [email protected] [clang][Darwin] Simplify deployment version assignment in the Driver (#142013)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I0049da86ba00a045167bc4dbb29319c5f41267f7
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6626280
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from bad3b048b49e to b76426bd6e88 (2 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/bad3b048b49e..b76426bd6e88
2025-06-05 [email protected] [acorn-opt] Use parseArgs. NFC (#24496)
2025-06-05 [email protected] Mark test_codesize_hello as @crossplatform (#24492)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Idbb3b7bff1b81b95571fe03307f0f80db5a57668
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6626277
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll emscripten from 5d8d606c170c to bad3b048b49e (3 revisions)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/5d8d606c170c..bad3b048b49e
2025-06-05 [email protected] [test] Remove test_memory64_proxies. NFC (#24480)
2025-06-05 [email protected] [acorn-opt] Use Set for reaches and names. NFC (#24498)
2025-06-05 [email protected] Refactor gen_struct_info to emit JSON directly. NFC (#24489)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ifa1f74ddfa946ab3b25c125efacdf0a9e8c591d6
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6625331
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 3096f8768676 to 7b2ac8ff54fb (36 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/3096f8768676..7b2ac8ff54fb
2025-06-05 [email protected] [Matrix] Pass ShapeInfo to Visit* methods (NFC). (#142487)
2025-06-05 [email protected] LowerTypeTests: Avoid zext of ptrtoint ConstantExpr.
2025-06-05 [email protected] Add SimplifyTypeTests pass.
2025-06-05 [email protected] Add -funique-source-file-identifier option.
2025-06-05 [email protected] [mlir][vector] add unroll pattern for broadcast (#142011)
2025-06-05 [email protected] [utils][TableGen] Implement clause aliases as alternative spellings (#141765)
2025-06-05 [email protected] [Clang] Fix constant eval of assignment operators with an explicit object parameter (#142964)
2025-06-05 [email protected] [libc++] Avoid spuriously unsupporting the new FTM tests (#142024)
2025-06-05 [email protected] [lld][macho] Support order cstrings with -order_file (#140307)
2025-06-05 [email protected] [libcxx] Add span includes to some mdspan tests (#142693)
2025-06-05 [email protected] [HLSL][RootSignature] Metadata generation of StaticSampler (#142642)
2025-06-05 [email protected] [mlir][vector] Improve shape_cast lowering (#140800)
2025-06-05 [email protected] [CIR] Add support for derived class declarations (#142823)
2025-06-05 [email protected] [TableGen] Make more use of findSubRegIdx. NFCI. (#142996)
2025-06-05 [email protected] [AMDGPU] Patterns for <2 x bfloat> fneg (fabs) (#142911)
2025-06-05 [email protected] [bazel] Fix LLVM plugin tests under Analysis. (#142999)
2025-06-05 [email protected] [libclc] Support LLVM_ENABLE_RUNTIMES when building (#141574)
2025-06-05 [email protected] [AMDGPU][MC] Allow dpp in v_dot2_f32_bf16 for GFX11 and 12 (#142451)
2025-06-05 [email protected] [Matrix] Don't update Changed based on Visit* return value (NFC). (#142417)
2025-06-05 [email protected] [clang] Add regression tests for narrowing with is_constant_evaluated. (#142885)
2025-06-05 [email protected] [lldb][Format] Add [inlined] marker to names of inlined frames (#142952)
2025-06-05 [email protected] [gn build] Port 79861d2db788
2025-06-05 [email protected] [FuzzMutate] Prevent UB caused by parameter ABI attributes (#139737)
2025-06-05 [email protected] Revert "[libc][bazel] Support generating public libc headers in Bazel builds. (#141256)" (#143001)
2025-06-05 [email protected] Fix cross-references in Clang attribute reference (#142967)
2025-06-05 [email protected] Reapply "[SandboxVec] Add a simple pack reuse pass (#141848)"
2025-06-05 [email protected] [GlobalISel] support lowering of G_SHUFFLEVECTOR with pointer args (#141959)
2025-06-05 [email protected] RISCVAsmBackend: Simplify relaxDwarfCFA
2025-06-05 [email protected] [TableGen] Remove last remnant of CompositeIndices (#142960)
2025-06-05 [email protected] Fix error that reference to PointerType is ambiguous in clang/lib/Analysis/UnsafeBufferUsage.cpp (#142966)
2025-06-05 [email protected] [AMDGPU] Move S_ADD_U64_PSEUDO handling into getVALUOp. NFC. (#142934)
2025-06-05 [email protected] [AMDGPUI][True16][CodeGen] global atomic load i8 in true16 mode (#142822)
2025-06-05 [email protected] [LLDB][NFC]Add missing getKind/classof methods for ClientInfo (#142984)
2025-06-05 [email protected] [gn build] Port 16c7b3c9f517
2025-06-05 [email protected] [Clang][NFC] Use move in std::vector local in HandleTranslationUnit (#142851)
2025-06-05 [email protected] [CIR ] Add DLTI dialect support to module attributes (#142241)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ie377dc1742ddf12c5be91b4fdb9cf603b57bdc96
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6625618
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll binaryen from 700fa15b0ce8 to 8c82b6884483 (1 revision)
https://chromium.googlesource.com/external/github.com/WebAssembly/binaryen.git/+log/700fa15b0ce8..8c82b6884483
2025-06-05 [email protected] [Branch Hints][DWARF] Fix hints on stacky code, by making IRBuilder aware of synthetic code (#7640)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/binaryen-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Iaa8e08a391952afa56cbdb22bf8517b7bf2bb4ea
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6625141
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from a6c883e40dad to 5d8d606c170c (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/a6c883e40dad..5d8d606c170c
2025-06-05 [email protected] [Docs][NFC] Format some docs (#24495)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I54a88213e00f047d0733dfa22178ee0d88244792
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6617806
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from 7df458b4737e to 3096f8768676 (31 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/7df458b4737e..3096f8768676
2025-06-05 [email protected] [lldb] Don't create instance of `SymbolFileDWARFDebugMap` for non-Mach-O files (#139170)
2025-06-05 [email protected] [MLIR][NVVM] Add prefetch Ops (#141737)
2025-06-05 [email protected] [Docs] Explicitly document libclang ABI and API stability (#141657)
2025-06-05 [email protected] [MemProf] Split MemProfiler into Instrumentation and Use. (#142811)
2025-06-05 [email protected] [tosa] Add verifier checks for Scatter (#142661)
2025-06-05 [email protected] [LoongArch] Lower vector select mask generation to `[X]VMSK{LT,GE,NE}Z` if possible (#142109)
2025-06-05 [email protected] [clang] Simplify device kernel attributes (#137882)
2025-06-05 [email protected] [AMDGPU] Support bottom-up postRA scheduing. (#135295)
2025-06-05 [email protected] Thread Safety Analysis: Use replaceLock instead of removeLock+addLock (#141500)
2025-06-05 [email protected] [SiFive][RISCV] Remove VMConstraint from XSfvqmaccqoq and XSfvfwmaccqqq instructions. (#142914)
2025-06-05 [email protected] [utils][TableGen] Treat clause aliases equally with names (#141763)
2025-06-05 [email protected] [PowerPC] hoist xxspltiw instruction out of the loop with FMA mutation pass. (#111696)
2025-06-05 [email protected] [bazel] llvm-config.h: Turn on LLVM_ENABLE_PLUGINS
2025-06-05 [email protected] [compiler-rt][AArch64] Readd SME ABI routines files to the build (#142953)
2025-06-05 [email protected] [LLVM][MC] Introduce `OrFail` variants of MCD ops (#138614)
2025-06-05 [email protected] [NFC][TableGen] Manually format `StringSwitch` in X86RecognizableInstr.cpp (#141615)
2025-06-05 [email protected] [clang] Reduce LateInstantiatedAttrVec vector default size. (#142840)
2025-06-05 [email protected] [X86][FP16] Widen UI2FP for FP16 when VLX not enabled (#142956)
2025-06-05 [email protected] [utils][TableGen] Unify converting names to upper-camel case (#141762)
2025-06-05 [email protected] [MachinePipeliner] Introduce a new class for loop-carried deps (#137663)
2025-06-05 [email protected] [LoongArch][NFC] Pre-commit for lowering vector mask generation to `[X]VMSK{LT,GE,NE}Z` (#142108)
2025-06-05 [email protected] [Clang] Remap paths in OpenMP runtime calls (#82541) (#141250)
2025-06-05 [email protected] [clang-tidy] Add check for assignment or comparision operators' operand in `readability-math-missing-parentheses` (#141345)
2025-06-05 [email protected] [X86][FP16] Add tests for inttofp without VLX, NFC (#142954)
2025-06-05 [email protected] [X86] combineTargetShuffle - canonicalize vperm2x128(x,x)/vperm2x128(undef,x) -> vperm2x128(x,undef)
2025-06-05 [email protected] [X86] combineConcatVectorOps - pull out repeated getConstantOperandAPInt calls for the same EXTRACT_SUBVECTOR indices. NFC.
2025-06-05 [email protected] [NFC][LLVM][Instrumentation][LoopVectorize] Regenerate test checks.
2025-06-05 [email protected] [CodeGen] Add TBAA struct path info for array members (#137719)
2025-06-05 [email protected] [LLVM][PatternMatch] Simplify m_VScale to only match against llvm.vscale(). (#142773)
2025-06-05 [email protected] [flang][OpenMP] Show error for task depend with no valid modifiers (#142595)
2025-06-05 [email protected] Revert "[clang-repl] Ensure clang-repl accepts all C keywords supported in all language models (#142749) (#142933)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ib82fc6564b118ddb4bff989690be1f127a793138
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6624155
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from 7ca7bcb7d8dc to 7df458b4737e (26 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/7ca7bcb7d8dc..7df458b4737e
2025-06-05 [email protected] Follow style configuration in clangd when inserting missing includes (#140594)
2025-06-05 [email protected] [X86][GlobalIsel] add test for fabs isel (#142558)
2025-06-05 [email protected] [DebugInfo] Use correct unit when creating variable across CU boundary (#133282)
2025-06-05 [email protected] [StaticAnalyzer] Fix tryExpandAsInteger's failures on PCH macros (#142722)
2025-06-05 [email protected] [AMDGPU] Baseline fneg-fabs.bf16.ll tests. NFC. (#142910)
2025-06-05 [email protected] [AMDGPU] Make <2 x bfloat> fabs legal (#142908)
2025-06-05 [email protected] [AMDGPU] Remove duplicated/confusing helpers. NFCI (#142598)
2025-06-05 [email protected] [VectorCombine] Add test cases for scalarizing extracts of extends.
2025-06-05 [email protected] [CIR][NFCI] Update RValue class to reflect changes in classic CodeGen (#142779)
2025-06-05 [email protected] [CIR] Implement folder for VecShuffleDynamicOp (#142315)
2025-06-05 [email protected] [CIR] Upstream TernaryOp for VectorType (#142393)
2025-06-05 [email protected] [CodeGen] Fix a warning
2025-06-05 [email protected] [libclc] Add (fast) normalize to CLC; add half overloads (#139759)
2025-06-05 [email protected] Xtensa: Fix clang lifetime warning
2025-06-05 [email protected] [AMDGPU] Baseline fabs.bf16.ll tests. NFC. (#142907)
2025-06-05 [email protected] [mlir][tosa] Fix MulOp verifier handling for unranked operands (#141980)
2025-06-05 [email protected] [LoopInterchange] Handle confused dependence correctly (#140709)
2025-06-05 [email protected] [X86][FP16] Widen 128/256-bit CVTTP2xI to 512-bit when VLX not enabled (#142763)
2025-06-05 [email protected] MachineScheduler: Improve instruction clustering (#137784)
2025-06-05 [email protected] [X86] combineAdd - fold (add (sub (shl x, c), y), z) -> (sub (add (shl x, c), z), y) (#142734)
2025-06-05 [email protected] [VPlan] Remove unnecessary DomTreeUpdater flush (NFC).
2025-06-05 [email protected] [libclang/python] Simplify __eq__ operators (#140540)
2025-06-05 [email protected] [OpenMP][cmake] Simplify -m32 handling (#142742)
2025-06-05 [email protected] [sanitizer_common] Remove <procfs.h> workaround on Solaris (#142758)
2025-06-05 [email protected] [mlir][gpu] Fix bug with gpu.printf global location (#142872)
2025-06-05 [email protected] [AST] Fix an unused-function warning (NFC)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I8bf881d148873c7236725fd5a0ce01bfefe5d2f3
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6623495
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from 8ca220f1ddc7 to 7ca7bcb7d8dc (18 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/8ca220f1ddc7..7ca7bcb7d8dc
2025-06-05 [email protected] [clang-repl] Ensure clang-repl accepts all C keywords supported in all language models (#142749)
2025-06-05 [email protected] [clang-tools-extra] Remove unused local variables (NFC) (#142881)
2025-06-05 [email protected] [lldb] Remove an unused local variable (NFC) (#142882)
2025-06-05 [email protected] [tools] Remove unused local variables (NFC) (#142880)
2025-06-05 [email protected] [clang][bytecode] Pop builtin args from the stack while evaluating (#142832)
2025-06-05 [email protected] [AMDGPU] Make <2 x bfloat> fneg legal (#142870)
2025-06-05 [email protected] [Support] Restore a couple of includes
2025-06-05 [email protected] [AMDGPU][AtomicExpand] Use full flat emulation if a target supports f64 global atomic add instruction (#142859)
2025-06-05 [email protected] [clang][bytecode] Save Constexpr bit in Function (#142793)
2025-06-05 [email protected] [RISCV] Fix schedule info for Zqvdotq (#142717)
2025-06-05 [email protected] [AMDGPU] Add baseline fneg.bf16.ll tests. NFC. (#142866)
2025-06-05 [email protected] [lldb][test] Provide TrackingOutputBufferDeleter for custom unique_ptr deleter (#142815)
2025-06-05 [email protected] [bazel] Port #141332 (#142890)
2025-06-05 [email protected] Revert "[lldb-dap] Use structured types for stepInTargets request (#142439)" (#142891)
2025-06-05 [email protected] [mlir][tensor] Add runtime verification for `cast`/`dim`/`extract`/`insert`/`extract_slice` (#141332)
2025-06-05 [email protected] [LSan] skip leaks from dlerror (#142876)
2025-06-05 [email protected] [NFCI] [hwasan] Add test demonstrating hwasan lsan false positive (#142874)
2025-06-05 [email protected] [SHT_LLVM_BB_ADDR_MAP] Support decompressing the SHT_LLVM_BB_ADDR_MAP section. (#142825)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ic1dc06da01fc743b1a4538ad8eee149b969cf3b3
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6623306
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll v8 from 9b4f0d6f7235 to eac0726b7eec (21 revisions)
https://chromium.googlesource.com/v8/v8.git/+log/9b4f0d6f7235..eac0726b7eec
2025-06-05 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-05 [email protected] [riscv] Adjust TemporaryRegisterScope to release kMaglevFlagsRegister quickly
2025-06-05 [email protected] [riscv][turboshaft] Propagate non-canonical NaNs
2025-06-05 [email protected] [riscv] improve calls/jumps to avoid RAS pollution
2025-06-05 [email protected] [temporal] Some code organization and cleanups
2025-06-05 [email protected] PPC/S390 [wasm]: skip wasm code coverage tests
2025-06-04 [email protected] [heap] Retry GCs on heap limit reached in MinorGC tasks
2025-06-04 [email protected] [temporal] Fill in some of PlainTime, fix up Instant and Duration
2025-06-04 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-04 [email protected] Fix non-canonical NaN Propagation on S390x
2025-06-04 [email protected] [riscv] Fix add/sub overflow failed in pointer compression mode
2025-06-04 [email protected] [maglev] Fix accessing unmerged loop phis in TryPretenure
2025-06-04 [email protected] Whitespace change to test SISO cleanup
2025-06-04 [email protected] [wasm][turboshaft] Fix inline memcpy fuzz fails
2025-06-04 [email protected] [turboshaft] Give OpIndex::FromOffset a generation bit argument
2025-06-04 [email protected] [compiler][ia32] Use one less register for write barrier
2025-06-04 [email protected] [turbofan] Add CheckedInt64ToAdditiveSafeInteger
2025-06-04 [email protected] [wasm] Wasm code coverage: Support Liftoff
2025-06-04 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-04 [email protected] [turbofan] Fix call reducer adding instruction before dead calls
2025-06-04 [email protected] [turbofan] Make InferMaps explicit about when writes are safe
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/v8-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I91b1a6dc00de862da1736360e81aa63c4bdb57a0
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6623193
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from e5cfa0a15d58 to 8ca220f1ddc7 (11 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/e5cfa0a15d58..8ca220f1ddc7
2025-06-05 [email protected] [NFC][AMDGPU] Add lit tests for FMA combining with freeze and nnan variants (#142628)
2025-06-05 [email protected] [LegalizeTypes][MSP430] Soften FAKE_USE operand (#142714)
2025-06-05 [email protected] [DirectX] Array GEPs need two indices (#142853)
2025-06-05 [email protected] [libc] Coalesce bitfield access in GPU malloc (#142692)
2025-06-05 [email protected] [DirectX] replace byte splitting via vector bitcast with scalar (#140167)
2025-06-05 [email protected] [Github] Test docs-flang-man target in documentation job (#142860)
2025-06-05 [email protected] [lldb-dap] Test Gardening, attach tests. (#141981)
2025-06-05 [email protected] [lldb] Set default object format to `MachO` in `ObjectFileMachO` (#142704)
2025-06-04 [email protected] [libc++] Fix `basic_string::shrink_to_fit` for constant evaluation (#142712)
2025-06-04 [email protected] [flang] Extend localization support for `do concurrent` (`init` regions) (#142564)
2025-06-04 [email protected] [Debuginfod] Restore an include
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I3be2835763a3e9993a39ce94590319dcf2e60357
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6622543
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll emscripten from 30d8e0d2808e to a6c883e40dad (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/30d8e0d2808e..a6c883e40dad
2025-06-05 [email protected] Reduce usage of POINTER_TYPE in JS library code (#24490)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ie01070bb40979dd77c99e3273fbb2a0e4f7eeb9e
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6622693
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 246fa9a9f711 to e5cfa0a15d58 (22 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/246fa9a9f711..e5cfa0a15d58
2025-06-04 [email protected] Revert "[lldb][headers] Create script to fix up versioning" (#142864)
2025-06-04 [email protected] [CIR] Defer definitions of global variables until they are used. (#142496)
2025-06-04 [email protected] Revert "[SandboxVec] Add a simple pack reuse pass (#141848)"
2025-06-04 [email protected] [Flang] Add Sphinx man page and html support for Flang (#141882)
2025-06-04 [email protected] [llvm] annotate interfaces in llvm/DebugInfo for DLL export (#140778)
2025-06-04 [email protected] [Debuginfod] Restore a couple of includes
2025-06-04 [email protected] [SandboxVec] Add a simple pack reuse pass (#141848)
2025-06-04 [email protected] [bazel] Fix one missed target also broken by ff844df719d7226a46b8cb0 (#142854)
2025-06-04 [email protected] [bazel] fix libc bazel build broken by ff844df7. (#142848)
2025-06-04 [email protected] modulemap: add arm64 intrinsics header (#142653)
2025-06-04 [email protected] [tsan] Change personality CHECK to Printf() + Die() (#142821)
2025-06-04 [email protected] [bazel] fix bazel build broken by d96447b4. (#142841)
2025-06-04 [email protected] [MemProf] Optionally save context size info on largest cold allocations (#142837)
2025-06-04 [email protected] [ctxprof] Instrumentation: handle direct call targets to aliases (#142657)
2025-06-04 [email protected] [libc][cmake] Make libc not included in LLVM_ENABLE_PROJECTS=all. (#142626)
2025-06-04 [email protected] [ASTMatchers] Remove unused includes (NFC) (#142407)
2025-06-04 [email protected] [DirectX] add GEP i8 legalization (#142475)
2025-06-04 [email protected] [SPIRV] Use llvm::any_of (NFC) (#142792)
2025-06-04 [email protected] [AMDGPU] Use MachineRegisterInfo::def_instructions (NFC) (#142782)
2025-06-04 [email protected] [llvm] Remove unused includes (NFC) (#142733)
2025-06-04 [email protected] [APINotes] Remove unused includes (NFC) (#142406)
2025-06-04 [email protected] [Offload] Explicitly create directories that contain tablegen output (#142817)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I6a3dcfa24209fc67e7bf4dff69bdb21e3dc2d5b6
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6622334
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll emscripten from 52c177bdaedc to 30d8e0d2808e (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/52c177bdaedc..30d8e0d2808e
2025-06-04 41898282+github-actions[bot]@users.noreply.github.com Automatic rebaseline of codesize expectations. NFC (#24494)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: If76157e9c771fc5ce8f708232c368a6ac44ac9e7
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6622309
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from da8271e88793 to 246fa9a9f711 (41 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/da8271e88793..246fa9a9f711
2025-06-04 [email protected] Revert gsymutil changes due to concurrency problems (#142829)
2025-06-04 [email protected] [HLSL] Adding support for root descriptors in root signature metadata representation (#139781)
2025-06-04 [email protected] [clang] Function type attribute to prevent CFI instrumentation (#135836)
2025-06-04 [email protected] [llvm] Use ABI instead of preferred alignment for const prop checks (#142500)
2025-06-04 [email protected] [lldb] Remove USE_ALLOCATE_MEMORY_CACHE (#142689)
2025-06-04 [email protected] [llvm] annotate interfaces in llvm/MC and llvm/MCA for DLL export (#142655)
2025-06-04 [email protected] [llvm] annotate interfaces in llvm/ObjCopy and llvm/Object for DLL export (#142668)
2025-06-04 [email protected] [CIR] Introduce cir::RecordKind::Class (#142690)
2025-06-04 [email protected] [clang-doc] add tags to Mustache namespace template (#142045)
2025-06-04 [email protected] Revert "[MemProf] Drop unneccessary REQUIRES: x86-linux directives." (#142816)
2025-06-04 [email protected] [libc] Expand usage of libc null checks. (#116262)
2025-06-04 [email protected] [libc++] Ensure strong exception guarantee for forward_list::resize (#131025)
2025-06-04 [email protected] [X86] splitVector - use collectConcatOps to find pre-split subvectors (#142774)
2025-06-04 [email protected] [clang-doc] Fix brittle check in test (#142665)
2025-06-04 [email protected] [llvm][mustache] Fix UB in ASTNode::render() (#142249)
2025-06-04 [email protected] [X86] constant-hoisting-cmp.ll - regenerate test checks
2025-06-04 [email protected] [X86] Add test coverage for #62145
2025-06-04 [email protected] [X86] Add test coverage for #142513
2025-06-04 [email protected] [RISCV] Add SiFive X390 processor definition (#142517)
2025-06-04 [email protected] [flang] Extension: allow override of inaccessible DEFERRED binding (#142691)
2025-06-04 [email protected] [flang] Fix corner case of defined component assignment (#142201)
2025-06-04 [email protected] [flang] Correct defined assignment case (#142020)
2025-06-04 [email protected] [flang][runtime] Accommodate change of type in assignment to allocatable (#141988)
2025-06-04 [email protected] Reapply "Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (#142785)"
2025-06-04 [email protected] Revert "Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (#142785)"
2025-06-04 [email protected] [LAA] Keep pointer checks on partial analysis (#139719)
2025-06-04 [email protected] [lldb/cmake] Fix debugserver build for 2c4f67794bff4df984b43db453fc0f5241ee72c8
2025-06-04 [email protected] [MemProf] Drop unneccessary REQUIRES: x86-linux directives. (#142718)
2025-06-04 [email protected] [RISCV] Correct Branch Range (#142705)
2025-06-04 [email protected] [lldb][test] Free buffers in demangling tests to avoid leaks (#142676)
2025-06-04 [email protected] [RISCV] Fold SRLIW+SLLI+ADD into SRLIW+SHXADD (#142611)
2025-06-04 [email protected] Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (#142785)
2025-06-04 [email protected] [RISCV] Vendor Relocations for Xqci extension (#135400)
2025-06-04 [email protected] [AMDGPU][True16][MC][CodeGen] true16 mode for v_cvt_pk_bf8/fp8_f32 (#141881)
2025-06-04 [email protected] Revert "[bazel] Port c3746ff3229c57110f7895ff5b93e520cead0d1b" (#142791)
2025-06-04 [email protected] [HashRecognize] Introduce dump methods for debug (#142748)
2025-06-04 [email protected] [KeyInstr][Clang] Ret atom (#134652)
2025-06-04 [email protected] [clang][ARM][AArch64] Reapply "Define intrinsics guarded by __has_builtin on all platforms (#128222)" (#140910)
2025-06-04 [email protected] [SCCP] Remove masking operations (#142736)
2025-06-04 [email protected] Revert "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner (#142025)"
2025-06-04 [email protected] [bazel] Port c3746ff3229c57110f7895ff5b93e520cead0d1b
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ide047d9c07c968dcd0d7ee2ad75626a895bb337b
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6621819
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll binaryen from b245afb16f06 to 700fa15b0ce8 (1 revision)
https://chromium.googlesource.com/external/github.com/WebAssembly/binaryen.git/+log/b245afb16f06..700fa15b0ce8
2025-06-04 [email protected] [NFC] Remove BinaryenStringNewSetTry from C API (#7633)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/binaryen-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ia7af3861753bf475eff97f9f255419d4d6ebb800
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6621705
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll emscripten from 45c500270ea1 to 52c177bdaedc (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/45c500270ea1..52c177bdaedc
2025-06-04 [email protected] [Docs] Mention asserts builds (#24484)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Iada47586c3bd326c9a1c6c38067fbed604c69830
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6621704
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from ac42923c2def to da8271e88793 (28 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/ac42923c2def..da8271e88793
2025-06-04 [email protected] [lldb][test] Disable TestCxxFrameFormatRecursive on Linux
2025-06-04 [email protected] [lldb] Fix a warning
2025-06-04 [email protected] [AMDGPU][True16][CodeGen] legalize 16bit and 32bit use-def chain for moveToVALU in si-fix-sgpr-lowering (#138734)
2025-06-04 [email protected] [Offload] Fix missing dependencies in Offload API generation (#142776)
2025-06-04 [email protected] [mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner (#142025)
2025-06-04 [email protected] [flang] Add aarch64 processor defines (#142606)
2025-06-04 [email protected] [llvm-debuginfo-analyzer][NFC] Move some functionality to LVReader. (#142740)
2025-06-04 [email protected] [X86] Use GFNI for LZCNT vXi8 ops (#141888)
2025-06-04 [email protected] [flang][OpenMP] Skip implicit typing for OpenMPDeclarativeConstruct (#142415)
2025-06-04 [email protected] [utils][TableGen] Clarify usage of ClauseVal, rename to EnumVal (#141761)
2025-06-04 [email protected] [DSE] Fix uninitialized variable (#142768)
2025-06-04 [email protected] [X86] IsElementEquivalent - add handling for X86ISD::VPERMI nodes. (#142767)
2025-06-04 [email protected] [libc++] Disallow specializing `common_reference` (#141465)
2025-06-04 [email protected] Revert "[SDAG] Fix fmaximum legalization errors (#142170)"
2025-06-04 [email protected] Revert "[SelectionDAG] Avoid one comparison when legalizing fmaximum (#142732)"
2025-06-04 [email protected] [mlir][spirv] Check output of getConstantInt (#140568)
2025-06-04 [email protected] [mlir] NFC: Add data flow analysis extension points (#142549)
2025-06-04 [email protected] [GISel][AArch64] Scalarize i128 bitreverse instructions. Added tests for i128 and v2i128 bitreverse (#142621)
2025-06-04 [email protected] [libc++] constexpr priority_queue (#140634)
2025-06-04 [email protected] [lldb-dap][test] Fix DAP disassemble test (#142129)
2025-06-04 [email protected] [InstCombine] Avoid infinite loop in `foldSelectValueEquivalence` (#142754)
2025-06-04 [email protected] [HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (#138530)
2025-06-04 [email protected] [CIR][NFS] Fix dead code return statement warning (#142591)
2025-06-04 [email protected] [TableGen] Fix typo in error message
2025-06-04 [email protected] [InlineCost]: Optimize inlining of recursive function. (#139982)
2025-06-04 [email protected] [docs] don't use "=" in lit options with arguments (#142340)
2025-06-04 [email protected] [lldb] Do not accept invalid `process save-core` plugins (#142684)
2025-06-04 [email protected] [GlobalISel] Add G_CONCAT_VECTOR handling in computeNumSignBits (#142355)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ieaaf0cf61bc507a21d8da8936a04652d900e36f3
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6621367
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 3894bdc3c94e to ac42923c2def (25 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/3894bdc3c94e..ac42923c2def
2025-06-04 [email protected] Reapply "[KeyInstr][Clang] For range stmt atoms" (#142630)
2025-06-04 [email protected] [CIR] Fix missing return value warning in maybePromoteBoolResult (#142673)
2025-06-04 [email protected] [InstCombine] Fix miscompilation in `sinkNotIntoLogicalOp` (#142727)
2025-06-04 [email protected] [Flang][OpenMP] Deprecate Allocate Directive (#142378)
2025-06-04 [email protected] [lldb/cmake] Implicitly pass arguments to llvm_add_library (#142583)
2025-06-04 [email protected] [lldb-dap] Add missing key for capabilities event. (#142751)
2025-06-04 [email protected] [AMDGPU] Simplify `GCNRegPressure::RegKind` (NFC) (#142682)
2025-06-04 [email protected] [gn build] Port 41841e625db8
2025-06-04 [email protected] [lldb][llvm][AIX] Added support for getProcFile with TID (#142586)
2025-06-04 [email protected] [SelectionDAG] Avoid one comparison when legalizing fmaximum (#142732)
2025-06-04 [email protected] ARM: Use correct file extension for IR test (#142728)
2025-06-04 [email protected] [OpenMP] Don't use libproc on Solaris (#142379)
2025-06-04 [email protected] [Matrix] Use shape info for StoreInst directly. (#142664)
2025-06-04 [email protected] [RISCV] Implement base scheduling model for andes 45 series processor. (#141008)
2025-06-04 [email protected] [clang][bytecode][NFC] Cache more integer type sizes (#142720)
2025-06-04 [email protected] [MLIR][NVVM] Add dot.accumulate.2way Op (#140518)
2025-06-04 [email protected] [AArch64][NFC] Rewrite aarch64-reassociate-accumulators tests (#142625)
2025-06-04 [email protected] [IR][DSE] Support non-malloc functions in malloc+memset->calloc fold (#138299)
2025-06-04 [email protected] [SelectionDAG] Use reportFatalUsageError() for invalid operand bundles (#142613)
2025-06-04 [email protected] [clang-tidy] NFCI: remove non-functional matcher from SizeofExpressionCheck (#142654)
2025-06-04 [email protected] [clang][PAC] Add __builtin_get_vtable_pointer (#139790)
2025-06-04 [email protected] [X86] Add test coverage for #55714
2025-06-04 [email protected] [lldb-dap] Use structured types for stepInTargets request (#142439)
2025-06-04 [email protected] [EarlyCSE] Check attributes for commutative intrinsics (#142610)
2025-06-04 [email protected] [mlir]: Added properties/attributes ignore flags to OperationEquivalence (#142623)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I0821089cdddcf19cb3538b7292f76b30a19d6890
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6621008
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from 6760857bf3ad to 3894bdc3c94e (7 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/6760857bf3ad..3894bdc3c94e
2025-06-04 [email protected] [AArch64][GlobalISel] Add regbank handling for scalar rda intrinsics.
2025-06-04 [email protected] [AMDGPU] SIInsertHardClause: add configurable clause length limit (#142343)
2025-06-04 [email protected] [RISCV][test] Add tests for SRLIW+SHXADD combines
2025-06-04 [email protected] [SimplifyCFG] Bail out on vector GEPs in `passingValueIsAlwaysUndefined` (#142526)
2025-06-04 [email protected] [BOLT] Zero initialize pre-aggregated counters (#142698)
2025-06-04 [email protected] [RISCV] Optimize two source deinterleave2 via ri.vunzip2{a,b} (#142667)
2025-06-04 [email protected] [PromoteMem2Reg] Optimize memory usage in PromoteMem2Reg (#142474)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I7aa370928aa5276043cfd36e9d2b46be7cfad3ec
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6620636
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll v8 from 239e0cba456f to 9b4f0d6f7235 (31 revisions)
https://chromium.googlesource.com/v8/v8.git/+log/239e0cba456f..9b4f0d6f7235
2025-06-04 [email protected] [builtin] Introduce Gearbox for builtins
2025-06-03 [email protected] [heap] Skip heap limit checks in initial GCs on allocation failure
2025-06-03 [email protected] [tools] npm audit fix on tools & turbolizer
2025-06-03 [email protected] [v8windbg] Fix external strings in v8windbg
2025-06-03 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-03 [email protected] [intl] Change fatal to exception due to lack of resources
2025-06-03 [email protected] [compiler] Use boolean enums in instruction selection
2025-06-03 [email protected] [termination exceptions, explicit resource management, d8] Fix termination exception handling
2025-06-03 [email protected] [base64] Factor out AllowGC scope out of DisallowGC scope
2025-06-03 [email protected] [compiler] Respect [[DefineOwnProperty]] semantics
2025-06-03 [email protected] [api] Add base class for Object::Wrap() inputs
2025-06-03 [email protected] [maglev] Enable support for pretenuring store input values
2025-06-03 [email protected] [fuzzing] Update flag experiments
2025-06-03 [email protected] [turbofan] Support null === string comparisons
2025-06-03 [email protected] [maglev] Fix MayHaveAliasingContexts analysis
2025-06-03 [email protected] [base] Make base::DirectHandleSmallVector<>::erase consistent
2025-06-03 [email protected] [maglev] Revert to the mark-and-sweep style dead block removal
2025-06-03 [email protected] [turboshaft] Propagate non-canonical NaNs
2025-06-03 [email protected] [maglev] Unable to type leaked context via generator suspended register
2025-06-03 [email protected] [turboshaft] graph builder can remove backedges
2025-06-03 [email protected] Fix LINT.ThenChange usages with multiple files
2025-06-03 [email protected] [ic][wasm] Fix two DCHECKs in "1 map many names" state
2025-06-03 [email protected] [maglev] Unable to type loop phi context
2025-06-03 [email protected] [wasm][turboshaft] Avoid unconditionally emitting Simd operations
2025-06-03 [email protected] [maglev] Fix unreachable block sweeping in inlining
2025-06-03 [email protected] Don't require allocation to call GetStringOption
2025-06-03 [email protected] Reland "[temporal] Fill in native slots for all Temporal types except ZonedDateTime"
2025-06-03 [email protected] [regexp] Use uint32_t over int in EscapeRegExpSource
2025-06-03 [email protected] [tiering] Increase turbofan invocation count
2025-06-03 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)
2025-06-03 [email protected] [riscv] Implement JumpIfObjectType
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/v8-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I47ca61349bfa0f26009b102f31880215ec9a77a0
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6620136
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 97686f2cd074 to 6760857bf3ad (17 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/97686f2cd074..6760857bf3ad
2025-06-04 [email protected] [lldb] Fix data race in statusline format handling (#142489)
2025-06-04 [email protected] AVR: Move runtime libcall name setting out of TargetLowering (#142545)
2025-06-04 [email protected] [clang][modules] rename "AST" to precompiled in diagnostic messages NFCI (#142635)
2025-06-04 [email protected] [clang] Correct FixIt ranges for unused capture warnings (#141148)
2025-06-04 [email protected] [ELF] Consistently use gotEntrySize for GOT entries (#142064)
2025-06-04 [email protected] [Sanitizer][Doc][NFC] Update the doc for prefix:*=sanitize (#142659)
2025-06-04 [email protected] [AMDGPU] Bugfix for scaled MFMA parsing FP literals (#142493)
2025-06-04 [email protected] [Doc] Fix clang doc build.
2025-06-04 [email protected] expandFMINIMUMNUM_FMAXIMUMNUM: Quiet is not needed for NaN vs NaN (#139237)
2025-06-04 [email protected] [LV] Regenerate UTC variable names in RISCV/interleaved-accesses.ll. NFC
2025-06-04 [email protected] [libc] wmemchr implementation (#142640)
2025-06-03 [email protected] [libc] wcsncpy implementation (#142237)
2025-06-03 [email protected] [AArch64] Add MSVC-style mangling for SVE types. (#141887)
2025-06-03 [email protected] Revert "[MemProf] Optionally save context size info on largest cold allocations" (#142688)
2025-06-03 [email protected] [lldb-dap] Forward any error from stepping. (#142652)
2025-06-03 [email protected] [lldb][TypeSystem][NFC] CreateFunctionType to take parameters by llvm::ArrayRef (#142620)
2025-06-03 [email protected] [bazel] Port 0a3e9aa336d1926691e1353e7251ff0704c32a69 (#142680)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ia09f3c9acff96d5d494d9d3780b7041fe3c2410b
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6619124
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Roll llvm-project from 8d869637e846 to 97686f2cd074 (17 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/8d869637e846..97686f2cd074
2025-06-03 [email protected] [ModuleMap] Fix module build after #141750 (#142670)
2025-06-03 [email protected] [NFC][PromoteMem2Reg] Move IncomingVals, IncomingLocs, Worklist into class (#142468)
2025-06-03 [email protected] [Test] Consolidate crel test coverage into existing file and remove redundant test. (#142644)
2025-06-03 [email protected] SystemZ: Move runtime libcall setting out of TargetLowering (#142622)
2025-06-03 [email protected] [MemProf] Optionally save context size info on largest cold allocations (#142507)
2025-06-03 [email protected] Revert "[mlir][tensor] Loosen restrictions on folding dynamic reshapes" (#142639)
2025-06-03 [email protected] [SCEV] Add more tests with zext(add C, %var)<nsw>.
2025-06-03 [email protected] ARM: Remove unused CondCode field from libcall table (#142616)
2025-06-03 [email protected] AArch64: Stop using StringSaver for runtime libcall names (#142544)
2025-06-03 [email protected] AArch64: Skip analyzeCompare for subregister uses (#141654)
2025-06-03 [email protected] [AArch64] Add v1i64 addsat/subsat (#142342)
2025-06-03 [email protected] [lldb][headers] Create script to fix up versioning (#141116)
2025-06-03 [email protected] [AggressiveInstCombine] Improve popcount matching if the input has known zero bits (#142501)
2025-06-03 [email protected] [RISCV] Expand test coverage for ri.vunzip2{a,b}
2025-06-03 [email protected] [RISCV][NFC] Simplify ISD::SELECT Legality (#142650)
2025-06-03 [email protected] [clang][AST] Reduce some AST node size. (#142585)
2025-06-03 [email protected] [Doc][NFC] Fix a typo in SanitizerSpecialCaseList.rst (#142494)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I15c80a1bd8c1872a33e13cb49357e2dd5339c823
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6619414
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from 8695d28c510d to 45c500270ea1 (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/8695d28c510d..45c500270ea1
2025-06-03 [email protected] Remove @requires_v8 from test_dlmalloc_inline. NFC (#24479)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I456561e2197ae274b8dfc86112fd153d93634b72
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6617235
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll emscripten from 835eae3853ad to 8695d28c510d (1 revision)
https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/835eae3853ad..8695d28c510d
2025-06-03 [email protected] [embind] Fix indentation. NFC (#24473)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/emscripten-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: Ic406f54c5cf6ce46628f91e1ef75cb9572f56c49
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6618717
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Roll llvm-project from bb75f655b08d to 8d869637e846 (45 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/bb75f655b08d..8d869637e846
2025-06-03 [email protected] [BOLT][AArch64] Fix error message for failed ADR relaxation (#142533)
2025-06-03 [email protected] [libc] Also remove _FORTIFY_SOURCE before including <stdlib.h> in overlay mode. (#142647)
2025-06-03 [email protected] [lld][macho] fix test failure by adding # REQUIRES: aarch64 (#142649)
2025-06-03 [email protected] [Clang][Sema] Add fortify warnings for stpcpy (#141646)
2025-06-03 [email protected] [NFCI][PromoteMem2Reg] Don't handle the first successor out of order (#142464)
2025-06-03 [email protected] [gn build] Port 9ec5afea7737
2025-06-03 [email protected] [gn build] Port 79cc728b7701
2025-06-03 [email protected] [RISCV] Use ri.vunzip2{a,b} for e64 fixed length deinterleave(2) shuffles (#137217)
2025-06-03 [email protected] [libc][bazel] Support generating public libc headers in Bazel builds. (#141256)
2025-06-03 [email protected] [LV] Re-org tests; introduce iv-select-cmp-decreasing.ll (#141769)
2025-06-03 [email protected] [lld][macho] Strip .__uniq. and .llvm. hashes in -order_file (#140670)
2025-06-03 [email protected] [mlir] Fix a warning
2025-06-03 [email protected] [NFC][RootSignature] Move RootSignature util functions (#142491)
2025-06-03 [email protected] [libc] wcscat implementation (#142243)
2025-06-03 [email protected] [clang-doc] Reenable time trace support (#141139)
2025-06-03 [email protected] [llvm] annotate interfaces in llvm/LTO for DLL export (#142499)
2025-06-03 [email protected] [clang] Don't evaluate the initializer of constexpr-unknown parameters. (#142498)
2025-06-03 [email protected] [clang-doc] [test] Generalize error message patterns (#142373)
2025-06-03 [email protected] [tosa] Change VariableOp to align with spec (#142240)
2025-06-03 [email protected] [lldb-dap] Correct the disconnect helper on server shutdown. (#142508)
2025-06-03 [email protected] [lldb] Add Python properties to SBBreakpoint and similar (#142215)
2025-06-03 [email protected] [clang-doc] Add test case for #141990 (#142209)
2025-06-03 [email protected] [llvm] annotate interfaces in llvm/ExecutionEngine for DLL export (#140809)
2025-06-03 [email protected] [lldb] Emit an error when using --wait-for without a name or pid (#142424)
2025-06-03 [email protected] [lldb] Disable TestTargetWatchAddress.py on Windows x86_64 (#142573)
2025-06-03 [email protected] [mlir][tensor] add tensor insert/extract op folders (#142458)
2025-06-03 [email protected] [NFC] Remove goto in PromoteMem2Reg::RenamePass (#142454)
2025-06-03 [email protected] [ValueTracking] Make Depth last default arg (NFC) (#142384)
2025-06-03 [email protected] [mlir][tensor] Loosen restrictions on folding dynamic reshapes (#137963)
2025-06-03 [email protected] [libc++] Remove invalid char_traits instantiations from a test (#142016)
2025-06-03 [email protected] [libc++] Fix padding calculation for function reference types (#142125)
2025-06-03 [email protected] [clang][modules] Fix lambda and its enclosing function are not loaded from same module. (#142467)
2025-06-03 [email protected] [Offload] Don't check in generated files (#141982)
2025-06-03 [email protected] Revert "[KeyInstr][Clang] For range stmt atoms" (#142630)
2025-06-03 [email protected] [NFC][PowerPC] Add testcases for locking down the xxeval instruction support for ternary operators (#141601)
2025-06-03 [email protected] [Clang] Implement LWG3819 for `__reference_meows_from_temporary` (#142554)
2025-06-03 [email protected] github: Add lib/CodeGen to PR autolabeler (#138131)
2025-06-03 [email protected] clang: Fix wrong C++ marker in tablegen file (#142534)
2025-06-03 [email protected] [KeyInstr][Clang] For range stmt atoms (#134647)
2025-06-03 [email protected] [mlir][spirv] Allow disabling control flow structurization (#140561)
2025-06-03 [email protected] [mlir][memref][spirv] Add conversion for memref.extract_aligned_pointer_as_index to SPIR-V (#86750)
2025-06-03 [email protected] [DebugInfo] Fix issue with debug line table offsets for empty functions (#142253)
2025-06-03 [email protected] [clang][bytecode] Partially address string literal uniqueness (#142555)
2025-06-03 [email protected] [clang][Sema] Fix and reapply 'Declare builtins used in #pragma intrinsic #138205' (#142019)
2025-06-03 [email protected] [Clang] Slightly tweak the code to try to fix a potential codegen issue in #142592
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-project-emscripten-releases
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: [email protected]
Change-Id: I6c7aa9b3153eaa710a6f131c6c2eb51924df6a64
Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/6618715
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>