13,333,913 commits found in 6 milliseconds
Fix Bazel build for 48607d2 (#209960)
Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=48607d29847349a617d4416c7be820032881a5a0
Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com> LLVM /project 6705f3d — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPUtils.cpp SLPUtils.h [SLP][Modularisation][NFC] Extract commutativity and ordering helpers into SLPUtils 2/3 (#209080)
Please refer to RFC:
https://discourse.llvm.org/t/modularizing-slpvectorizer-cpp/90922
Move into SLPVectorizer/SLPUtils.{h,cpp} (namespace
llvm::slpvectorizer):
- UsesLimit (constant)
- isCommutative(Instruction *, Value *, bool)
- isCommutative(Instruction *) (overload)
- isCommutableOperand
- getNumberOfPotentiallyCommutativeOps
- getElementIndex
- inversePermutation
- reorderScalars
- shortBundleName (debug-only, #if !defined(NDEBUG))
- areAllOperandsNonInsts
- isUsedOutsideBlock
- doesNotNeedToBeScheduled
[6 lines not shown ] LLVM /project 75403b0 — llvm/include/llvm/ADT Eytzinger.h, llvm/unittests/ADT EytzingerTest.cpp [ADT] Introduce EytzingerTable (#209343)
This patch introduces EytzingerTable, an owning container that stores
elements in a complete binary search tree formatted in Eytzinger
(breadth-first) order.
EytzingerTable::create is templated on the input container's value type,
allowing heterogeneous table construction such as building an
EytzingerTable<support::ulittle64_t> directly from a vector of native
uint64_t keys.
RFC:
https://discourse.llvm.org/t/rfc-faster-sample-profile-loading/90957/7
Assisted-by: Antigravity LLVM /project 687fbfa — llvm/lib/Transforms/IPO MergeFunctions.cpp, llvm/test/Transforms/MergeFunc merge-functions-branch-weights.ll merge-functions-value-profile.ll [MergeFunctions] Preserve instruction-level profile metadata during merging (#208009)
Merge branch weights and value profile metadata when equivalent
functions are folded. Branch weights are relative, so we scale them
to absolute counts via BlockFrequencyInfo before combining. Value
profile counts are already absolute, so we just sum them directly. LLVM /project 67bf47b — llvm/lib/Target/WebAssembly WebAssembly.h WebAssemblyLateEHPrepare.cpp [𝘀𝗽𝗿] changes to main this commit is based on
Created using spr 1.3.7
[skip ci]
LLVM /project 5021874 — llvm/lib/Target/WebAssembly WebAssemblyMemIntrinsicResults.cpp WebAssembly.h [𝘀𝗽𝗿] initial version
Created using spr 1.3.7
LLVM /project 12d794e — llvm/lib/Target/WebAssembly WebAssemblyLateEHPrepare.cpp WebAssembly.h [𝘀𝗽𝗿] changes to main this commit is based on
Created using spr 1.3.7
[skip ci]
LLVM /project ec0ba93 — llvm/lib/Target/WebAssembly WebAssembly.h WebAssemblyLateEHPrepare.cpp [𝘀𝗽𝗿] initial version
Created using spr 1.3.7
LLVM /project 91463bb — llvm/lib/Target/WebAssembly WebAssemblyLateEHPrepare.cpp WebAssembly.h [𝘀𝗽𝗿] initial version
Created using spr 1.3.7
LLVM /project 95853eb — llvm/lib/Target/WebAssembly WebAssemblyLateEHPrepare.cpp WebAssembly.h [𝘀𝗽𝗿] changes to main this commit is based on
Created using spr 1.3.7
[skip ci]
LLVM /project b7dc338 — llvm/lib/Target/WebAssembly WebAssemblyLateEHPrepare.cpp WebAssembly.h [𝘀𝗽𝗿] initial version
Created using spr 1.3.7
LLVM /project 7b888a7 — llvm/lib/Target/WebAssembly WebAssembly.h WebAssemblySetP2AlignOperands.cpp [𝘀𝗽𝗿] changes to main this commit is based on
Created using spr 1.3.7
[skip ci]
update
Created using spr 1.3.7
[𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project 0216376 — clang/lib/AST/ByteCode Pointer.cpp Interp.h, clang/test/AST/ByteCode cxx11.cpp [clang][bytecode] Diagnose pointer subtractions of elements of different arrays (#209496) Cannot use DEBUG-NEXT in synthetic output case
Update DEBUG check to incorporate new VAPI-related tracing
[libc][stdfix] Implement divifx functions in LLVM libc (#206115)
Fixes #129124 Update to ripgrep 15.2.0
https://github.com/BurntSushi/ripgrep/releases/tag/15.2.0
move to a better place
misc/fabric: update 1.4.457 → 1.4.458
sysutils/py-filelock: update 3.29.6 → 3.29.7
sysutils/mise: update 2026.7.6 → 2026.7.7
devel/py-uv-build: update 0.11.28 → 0.11.29
security/gosec: update 2.27.1 → 2.28.0
devel/{,py-}uv: update 0.11.28 → 0.11.29
misc/ollama: update 0.31.2 → 0.32.0
shells/meka: update 0.32.0 → 0.33.1
security/susshi: update 0.19.0 → 0.20.0
misc/colibri: update g20260714 → g20260715