The success of the RISC-V instruction set architecture depends on the ability for software to exploit the hardware effectively, both for the baseline (and now defined ISA profiles) and for new instruction set extensions. The LLVM compiler infrastructure (including Clang) is key for this, and has been a major success story for RISC-V software ecosystem enablement through cross-party collaboration. This talk provides an update on the current status, with up to date benchmarks for code size and generated code performance vs GCC. We'll explore how recent work in CI and tracking of these metrics has been helping to accelerate progress and ensure quality, and look ahead to future challenges. (c) RISC-V Summit North America 2024 October 22-23, 2024 Santa Clara, California (US) https://riscv.org/event/risc-v-summit-north-america-2024/ https://www.youtube.com/watch?v=8SSNZwvRhqU