Hacker News with Generative AI: LLVM

Removing global state from LLD, the LLVM linker (maskray.me)
LLD, the LLVM linker, is a mature and fast linker supporting multiple binary formats (ELF, Mach-O, PE/COFF, WebAssembly). Designed as a standalone program, the code base relies heavily on global state, making it less than ideal for library integration.
AMD Developing Next-Gen Fortran Compiler Based on Flang, Optimized for AMD GPUs (phoronix.com)
AMD today went public with details on the "AMD Next-Gen Fortran Compiler" as a new Fortran compiler they are working on based on LLVM's Flang.
Working with Igalia to Improve RISC-V LLVM Continuous Integration (riseproject.dev)
The LLVM project provides a very widely used and actively developed suite of compiler and toolchain technologies: including Clang, the LLVM middle-end optimizer and backend code generator, MLIR, LLD linker, and much more. While RISC-V LLVM support has progressed significantly, a key area that needed attention was the limited level of continuous integration (CI) for the RISC-V target.
Triaging Clang C++ front end bugs (shafik.github.io)
I have been triaging clang C++ frontend bugs for about a couple of years now and I wanted to share some of the lessons I have learnt in the hopes that others in the C++/LLVM community can feel less intimidated and get in on the fun as well. I have tried to develop some good practices for triaging and I have attempted to distill those here as well.
Jank development update – Moving to LLVM IR (jank-lang.org)
Hi everyone! It's been a few months since the last update and I'm excited to outline what's been going on and what's upcoming for jank, the native Clojure dialect.
A high-performance, zero-overhead, extensible Python compiler using LLVM (github.com/exaloop)
Codon is a high-performance Python implementation that compiles to native machine code without any runtime overhead.
It's not Rust, it's FreeBSD (and LLVM) (freebsd.org)
RP2350 Hazard3 Added to LLVM (github.com/llvm)
LLVM Libc now has all C23 basic math functions for all 5 floating point types (llvm.org)
Scheduling Model in LLVM – Part I (myhsu.xyz)
Scheduling Model in LLVM (myhsu.xyz)
Better Firmware with LLVM/Clang (2020) (memfault.com)
Integrated assembler improvements in LLVM 19 (maskray.me)
(Work in progress) LLVM Libc: The LLVM C Library (llvm.org)
Qualcomm's Oryon LLVM Patches (chipsandcheese.com)
LLVM Is Smarter Than Me (sulami.xyz)