LLVM Weekly's Avatar

LLVM Weekly

@llvmweekly.org.bsky.social

A weekly email newsletter on developments in LLVM, Clang and related projects. Curated by @asbradbury.org

510 Followers  |  2 Following  |  44 Posts  |  Joined: 18.11.2024  |  1.599

Latest posts by llvmweekly.org on Bluesky

LLVM Weekly - #605, August 4th 2025

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

04.08.2025 17:33 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #604, July 28th 2025

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

28.07.2025 20:06 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Remove Native Client support (#133661) Β· llvm/llvm-project@0d2e11f Remove the Native Client support now that it has finally reached end of life.

Pour one out for NativeClient, finally removed from the LLVM tree last week github.com/llvm/llvm-pr...

21.07.2025 10:06 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #603, July 21st 2025

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

21.07.2025 17:13 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #602, July 14th 2025

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

14.07.2025 18:55 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #601, July 7th 2025

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

07.07.2025 18:43 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
2025 AsiaLLVM Developers' Meeting - YouTube Talks from the 2025 AsiaLLVM Developers' Meeting on June 10, 2025 at The Westin Tokyo

Recordings from last month's AsiaLLVM Developers' Meeting are now up on YouTube www.youtube.com/playlist?lis...

03.07.2025 06:36 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #600, June 30th 2025

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

30.06.2025 19:02 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
LLVM Weekly - #599, June 23rd 2025

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

23.06.2025 19:59 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #598, June 16th 2025

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

16.06.2025 21:09 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #597, June 9th 2025

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

09.06.2025 18:56 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
LLVM Weekly - #596, June 2nd 2025

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

02.06.2025 22:43 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

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!

28.05.2025 18:05 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #595, May 26th 2025

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

26.05.2025 21:31 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #594, May 19th 2025 After they started appearing last week, all recordings from EuroLLVM 2025 now seem to be available on YouTube.

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

19.05.2025 17:13 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #593, May 12th 2025

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

12.05.2025 21:44 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
2025 EuroLLVM Developers' Meeting - YouTube Talks from the 2025 EuroLLVM Developers' Meeting

Looks like EuroLLVM 2025 videos have just started appearing online. www.youtube.com/playlist?lis... Thanks to the organisers for consistently ensuring high quality recordings for LLVM Dev Meetings.

12.05.2025 19:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
RISC-v and LLVM With Alex Bradbury Learn about the interesection of these two cutting edge technologies

I'm on the latest episode the TMPDIR podcast hosted by Khem Raj and Cliff Brake. We talk about various projects I've been involved in (RISC-V, LLVM, lowRISC, Raspberry Pi), current work at @igalia.com, and tech in general. Thanks for having me on! tmpdir.org/043/

10.05.2025 05:39 β€” πŸ‘ 14    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #592, May 5th 2025

LLVM Weekly - #592, May 5th 2025. LLVM LTS discussion updates, quadratic scaling of bufferization, -ftime-report-json, Flang using precompiled headers during build, -Wunterminated-string-initialization, and more llvmweekly.org/issue/592

05.05.2025 19:31 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #591, April 28th 2025

LLVM Weekly - #591, April 28th 2025. AsiaLLVM program, GCC 15 released, instrumentation framework proposal, linker benchmarking, Flang supported standards, and more llvmweekly.org/issue/591

28.04.2025 18:17 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #590, April 21st 2025

LLVM Weekly - #590, April 21st 2025. Recent Clang improvements, LLVM_LINK_DYLIB by default?, static analysis roundtable notes, __ptrauth support, Bolt instrumentation support for RISC-V, how maintainers handle post-commit review, and more llvmweekly.org/issue/590

21.04.2025 19:58 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #589, April 14th 2025

LLVM Weekly - #589, April 14th 2025. See you at EuroLLVM, Qualcomm open sources ELD linker, UEFI platform in LLVM libc, major debug intrinsics removal milestone, type-aware allocation/deallocation, Haiku sanitizer support, and more llvmweekly.org/issue/589

14.04.2025 22:25 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

We're looking forward to EuroLLVM next week in Berlin. Be sure to check out talks from my colleague @lukel97.bsky.social and myself on:
* Work to further improve RISC-V vector codegen (extending the VL Optimizer), and
* Work done with the support of RISE to improve RISC-V LLVM testing.

12.04.2025 07:30 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

This week's issue went out with the wrong email subject (claiming to be for March 31st). Sorry about that!

07.04.2025 18:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #588, April 7th 2025

LLVM Weekly - #588, April 7th 2025. AsiaLLVM registration open, EuroLLVM next week (registration still possible), xDSL <-> MLIR, stacked pull requests docs, BOLT gadget scanner progress, and more llvmweekly.org/issue/588

07.04.2025 18:17 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #587, March 31st 2025

LLVM Weekly - #587, March 31st 2025. Mustache templating lib in llvm/Support, _Countof implemented, ELF lld --why-live, stacked PR practices, trio of memory safety / PAC RFCs, and more llvmweekly.org/issue/587

31.03.2025 20:37 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #586, March 24th 2025

LLVM Weekly - #586, March 24th 2025. Security response group 2024 transparency report, 20.1.1 released, DXIL instruction legaliser, -Wunsafe-buffer-usage compile-time overhead much reduced, std::flat_set, calculating throughput with LLVM's scheduling model, and more llvmweekly.org/issue/586

24.03.2025 19:56 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
2025 AsiaLLVM Student Travel Grant Applications Open! Applications are now open for student travel grants to attend the 2025 Asia LLVM Developers Meeting in Tokyo, Japan on June 10, 2025. To submit your application, please use this form: https://forms....

Student travel grants for AsiaLLVM are available. This is an opportunity to meet LLVM developers from across the LLVM community in person, and discuss compiler development in Tokyo.

Deadline is March 31. See post for details.

discourse.llvm.org/t/2025-asial...

18.03.2025 04:50 β€” πŸ‘ 10    πŸ” 11    πŸ’¬ 0    πŸ“Œ 1
LLVM Weekly - #585, March 17th 2025

LLVM Weekly - #585, March 17th 2025. 20.1.0 released! flang-new => flang blog post, Clang using LLVM's SPIR-V backend for SPIR-V codegen by default, LLDB on AIX, cross compile docs, and more llvmweekly.org/issue/585

17.03.2025 20:03 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Fortran Levels Up: Goodbye flang-new, Hello flang! LLVM has included a Fortran compiler β€œFlang” since LLVM 11 in late 2020. However, until recently the Flang binary was not flang (like clang) but instead flang-new. LLVM 20 ends the era of flang-new.

Fortran+LLVM has had a long and dare I say confusing history. This fantastic, detailed blog post covers it in detail (along with a technical deep dive). Published to coincide with the huge recent milestone of 'flang-new' becoming just 'flang'. blog.llvm.org/posts/2025-0...

12.03.2025 07:17 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@llvmweekly.org is following 2 prominent accounts