LLVM Weekly
@llvmweekly.org
520 followers 2 following 53 posts
A weekly email newsletter on developments in LLVM, Clang and related projects. Curated by @asbradbury.org
Posts Media Videos Starter Packs
llvmweekly.org
LLVM Weekly - #614, October 6th 2025. Revising LLVM's AI tool policy, captures metadata on stores, make jobserver implementation, dumping SDags with sorted nodes, tail merging strings in the linker, and more llvmweekly.org/issue/614
LLVM Weekly - #614, October 6th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #613, September 29th 2025. clang-doc and libc bfloat16 GSoC project results, LLVM's machine scheduler, the future of DependenceAnalysis, {aarch64,riscv64}-unknown-hurd-gnu, software watchpoints in LLDB, and more llvmweekly.org/issue/613
LLVM Weekly - #613, September 29th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #612, September 22nd 2025. Lightweight Fault Isolation, student travel grant mentors, immutable releases, AI contribution policy, RISCVVLOptimizer improvements, dropping unnecessary assumes, custom clang-tidy checks with clang-query syntax, and more llvmweekly.org/issue/612
LLVM Weekly - #612, September 22nd 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #611, September 15th 2025. Ripple: A Compiler-Interpreted API for Efficient SIMD Programming, guidelines for adding/enabling new passes, on 'de-typification' of LLVM IR, lit using internal shell by default for LLVM tests, MLIR IRDL roadmap, and more llvmweekly.org/issue/611
LLVM Weekly - #611, September 15th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #610, September 8th 2025. LLVM IR byte type, commits via PRs only, ABI lowering library update, LLVM Code Generation book from Quentin Colombet, debugging LLVM, and more llvmweekly.org/issue/610
LLVM Weekly - #610, September 8th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #609, September 1st 2025. LLVM 21.1.0 released! profiling and testing math functions on GPUs (GSoC), MLIR pattern search, UBSan "trap reasons", early bird registration deadline for dev meeting on Sep 5th, Andrew Pinski launches GNU Tools Weekly, and more llvmweekly.org/issue/609
LLVM Weekly - #609, September 1st 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #608, August 25th 2025. llvm-lit --update-tests, big pointer auth documentation updates, lifetime safety analysis initial use-after-free diagnostic, MLIR remarks, OpenMP unit testing framework, and more llvmweekly.org/issue/608
LLVM Weekly - #608, August 25th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #607, August 18th 2025. 21.1.0-rc3 (final RC?), Contend Addressable Storage in LLVM, cfi_salt, MLIR Wasm importer, and more llvmweekly.org/issue/607
LLVM Weekly - #607, August 18th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #606, August 11th 2025. Constant-time selection in Clang for crypto algorithms, tail folding by default for RVV, clangd doxygen parser, WasmSSA MLIR dialect, and more llvmweekly.org/issue/606
LLVM Weekly - #606, August 11th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #605, August 4th 2025. US LLVM Dev Meeting agenda posted, upstreaming CHERI, restrict in Clang, GlobalISel vs SelectionDAG in 2025, 'hardening' mode for Clang, log level support, debugging Wasm with LLDB, and more llvmweekly.org/issue/605
LLVM Weekly - #605, August 4th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #604, July 28th 2025. LLVM ❤️ ML workshop, implementing C++17 special math functions with Boost.Math, flang-tidy, LDBG debug logging macro, -f[no]-experimental-lifetime-safety, and more llvmweekly.org/issue/604
LLVM Weekly - #604, July 28th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #603, July 21st 2025. 21.x branch created, allocator partitioning hint, -opt-disable to disable pass by name, SFrame unwind info, generating dead_on_return attributes, lifetime safety dataflow analysis progress, and more llvmweekly.org/issue/603
LLVM Weekly - #603, July 21st 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #602, July 14th 2025. LLVM Dev Meeting talk and student travel grant deadline TOMORROW (Tue 15th), lifetime safety breakout group, Clang gains an initial intra-procedural flow-sensitive lifetime analysis, minimal DWARF unwinding information checker, and more llvmweekly.org/issue/602
LLVM Weekly - #602, July 14th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #601, July 7th 2025. AsiaLLVM Dev Meeting videos posted, LLD support for GCC LTO, disallowing struct/array IR values inside functions, XeVM MLIR dialect, and more llvmweekly.org/issue/601
LLVM Weekly - #601, July 7th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #600, June 30th 2025. Farewell PSTL, 21.x branch date, Flang progress report, reductions in libLLVM dynamic relocations, Windows Secure Hot-patching, and more. Also, 600 LLVM Weekly Issues, still without missing a week(!) llvmweekly.org/issue/600
LLVM Weekly - #600, June 30th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #599, June 23rd 2025. Functional safety group proposal, stdio.h baremetal support in libc, IRDL principles, InstCombine contributor guide updates, Model Context Protocol (MCP) server support added to LLDB, and more llvmweekly.org/issue/599
LLVM Weekly - #599, June 23rd 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #598, June 16th 2025. widechar support for LLVM libc, PGO for cross-compilation, MCP support for LLDB, clang-doc JSON generator, removing PSTL, and more llvmweekly.org/issue/598
LLVM Weekly - #598, June 16th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #597, June 9th 2025. LLVM Developers' Meeting call for proposals opens, MLIR dialect for WebAssembly, MLIR project lighthouse, what patterns can/should be upstreamed to MLIR, 64-bit source locations, reducing the size of the MC decoder table, and more llvmweekly.org/issue/597
LLVM Weekly - #597, June 9th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #596, June 2nd 2025. Dataflow analysis in MLIR, RVV code generation improvements overview, more on changing LLVM's release process, removing support for delayed type correction, GPU-side malloc in libc, PTRADD SDag node, and more llvmweekly.org/issue/596
LLVM Weekly - #596, June 2nd 2025
llvmweekly.org
Reposted by LLVM Weekly
asbradbury.org
As always, it was great to catch up with people at the RISC-V Summit Europe. I've converted the talk I gave into blog post form - if you have any interest at all in RISC-V vector code generation, read on!
igalia.com
Igalia @igalia.com · May 28
Earlier this month at the RISC-V Summit Europe, we presented an overview of improvements made by to RISC-V vector code generation by RISC-V LLVM contributors over the past few releases. Check out the blog post summary from @lukel97.bsky.social and @asbradbury.org

blogs.igalia.com/compilers/20...
Improvements to RISC-V vector code generation in LLVM
A summary of the presentation delivered at RISC-V Summit Europe.
blogs.igalia.com
llvmweekly.org
LLVM Weekly - #595, May 26th 2025. AsiaLLVM registration last call, GCC backend for rustc milestone, release process changes proposal, integrated distributed ThinLTO, and more llvmweekly.org/issue/595
LLVM Weekly - #595, May 26th 2025
llvmweekly.org
llvmweekly.org
LLVM Weekly - #594, May 19th 2025. All EuroLLVM talks now up on YouTube, 20.1.5, dealing with spam on GitHub, EVLIndVarSimplify, polynomial MLIR dialect removed, and more llvmweekly.org/issue/594
LLVM Weekly - #594, May 19th 2025
After they started appearing last week, all recordings from EuroLLVM 2025 now seem to be available on YouTube.
llvmweekly.org
llvmweekly.org
LLVM Weekly - #593, May 12th 2025. EuroLLVM videos available, RISC-V LLVM improvements, weighing the cost of each template instantiation, Polonius-inspired intra-procedural lifetime analysis, trivial relocation, and more llvmweekly.org/issue/593
LLVM Weekly - #593, May 12th 2025
llvmweekly.org