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

This fortune cookie program is out of order. For those in desperate need,
please use the program "________randchar". This program
generates random characters, and, given enough time, will undoubtedly come up
with something profound. It will, however, take it no time at all to be more
profound than THIS program has ever been.