News: 0001531774

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

LLVM/Clang 20.1 Released With AMX-AVX512, AMX-FP8, AVX10.2, AMD GFX950 & Much More

([LLVM] 3 Hours Ago LLVM 20.1 Released)


LLVM 20.1 was just tagged in Git as the first stable version of the [1]LLVM 20 compiler stack including sub-projects like the [2]Clang 20 C/C++ Compiler.

LLVM/Clang 20.1 is the newest half-year feature release for this prominent open-source compiler stack that is widely used by many different vendors for a variety of purposes from traditional C/C++ compilation to being heavily used for GPU compute stacks, growing AI uses with MLIR, and much more.

Some of the many changes to find with the LLVM 20.1 stack include:

- [3]AMD GFX950 support work for what is presumably going to be the Instinct MI350.

- [4]AMX-AVX512 support was merged.

- [5]AMX-FP8 support for Intel Diamond Rapids.

- [6]Initial AVX10.2 support .

- More work on the latest C and C++ standards.

- [7]The flang-new modern Fortran compiler was renamed back to "flang".

- [8]TySan was merged as a sanitizer for type-based aliasing violations.

- [9]The SPIR-V back-end is promoted to being "official" and enabled by default after previously carrying an "experimental" tag.

- [10]Clang 20 now supports the Xtensa CPU target .

- [11]An initial telemetry framework for LLVM .

- [12]Tenstorrent TT-Ascalon-D8 RISC-V CPU support .

- [13]IBM SystemZ arch15 support for what is presumably the IBM z17 / Telum II processor.

LLVM 20.1 sources can be downloaded from [14]GitHub . The LLVM 20.1 release is arriving one week early due to no blocker bugs having come up in recent days.



[1] https://www.phoronix.com/search/LLVM+20

[2] https://www.phoronix.com/search/Clang+20

[3] https://www.phoronix.com/news/AMD-CDNA-GFX9.4.4-FW

[4] https://www.phoronix.com/news/AMX-AVX512-Merged-LLVM-Clang-20

[5] https://www.phoronix.com/news/Intel-AMX-FP8-In-LLVM

[6] https://www.phoronix.com/news/LLVM-Clang-20-Intel-AVX10.2

[7] https://www.phoronix.com/news/LLVM-Flang-New-To-Flang

[8] https://www.phoronix.com/news/LLVM-Merge-TySan-Type-Sanitizer

[9] https://www.phoronix.com/news/LLVM-20-SPIR-V-Official-Target

[10] https://www.phoronix.com/news/Clang-20-Adds-Xtensa-Target

[11] https://www.phoronix.com/news/LLVM-Telemetry-Framework

[12] https://www.phoronix.com/news/LLVM-20-Tenstorrent-Ascalon

[13] https://www.phoronix.com/news/LLVM-SystemZ-arch15-IBM-z17

[14] https://github.com/llvm/llvm-project/releases/tag/llvmorg-20.1.0



phoronix

FORD Tell me Arthur...
ARTHUR Yes?
FORD This boulder we're stuck under, how big would you
say it was? Roughly?
ARTHUR Oh, about the size of Coventry Cathedral.
FORD Do you think we could move it? (Arthur doesn't
reply) Just asking.

- Ford and Arthur in a tricky situation, Fit the Eighth.