LLVM Weekly - #562, October 7th 2024

Welcome to the five hundred and sixty-second issue of LLVM Weekly, a weekly newsletter (published every Monday) covering developments in LLVM, Clang, and related projects. LLVM Weekly is brought to you by Alex Bradbury. Subscribe to future issues at http://llvmweekly.org and pass it on to anyone else you think may be interested. Please send any tips or feedback to asb@asbradbury.org, @llvmweekly or @asbradbury on Twitter, or @llvmweekly@fosstodon.org or @asb@fosstodon.org.

News and articles from around the web and events

Registration for the 2024 LLVM Developers' Meeting will close on October 11th. Also, volunteer session moderators are being sought.

Min-Yih Hsu write a blog explaining RVVBitsPerBlock in the RISC-V LLVM backend (which of course by necessity explains a lot more about how codegen for the RISC-V vector extension works!).

Tomas Vondra blogged about applying BOLT to Postgres, exploring the performance gains achieved on pgbench.

Vinicius Espindola wrote on the LLVM blog about their GSoC project: ABI lowering in ClangIR.

Arm engineers blogged about their contributions to LLVM in the 19 release.

LLVM 19.1.1 was released.

Slides I presented at the RISC-V Summit Europe on supporting custom RISC-V extension in LLVM are now online (apologies, it wasn’t recorded so no video to link to).

The next LLVM meetup in Berlin will take place on October 23rd and will feature Valentin Haenel discussing Numba and llvmlite.

A Sydney LLVM meetup will take place on October 10th.

The next LLVM meetup in Munich will take place on October 30th.

Thanks to work from Fraser Cormack, a lexer for LLVM’s TableGen is now merged into Python’s pygments syntax highlighting library and should be in the next release.

According to the LLVM calendar in the coming week there will be the following:

On the forums

LLVM commits

Clang commits

Other project commits

Subscribe at LLVMWeekly.org.