LLVM/Clang 22 Merges Support For Intel Nova Lake "-march=novalake"
- Reference: 0001584953
- News link: https://www.phoronix.com/news/LLVM-Clang-22-Nova-Lake
- Source link:
Even with [1]Intel's open-source setbacks this year, they are still being quite punctual in enabling new CPU family targets in the open-source compilers like LLVM/Clang and GCC. After yesterday's [2]Wildcat Lake compiler enabling , a few minutes ago the initial Nova Lake targeting for LLVM/Clang was merged upstream. As of writing the similar patch for the GNU Compiler Collection (GCC) has yet to be posted or merged but presumably will come about in the days ahead.
This follows the September update to the Intel ISA extensions programming reference guide. Making use of -march=novalake enables the same ISA capabilities of Panther Lake but also PREFETCHI appearing for these future Intel consumer processors.
PREFETCHI is already supported on the Intel Xeon side with Granite Rapids and forward with Diamond Rapids and Clearwater Forest. AMD already supports PREFETCHI across all their Zen 5 processors.
The LLVM enablement patch also reiterates Nova Lake as [3]Family 18 models 1 and 3 for those processors.
Sadly no signs of AVX10 or AMX (or [4]ACE ) with Nova Lake unless it's going to be a late disclosure or surface in follow-up patches.
Intel Nova Lake will launch later in 2026~2027 with Coyote Cove and Arctic Wolf cores while rumored to feature up to 52 cores and a variety of other enhancements over Panther Lake and Arrow Lake. Recent Linux patches also confirm [5]Nova Lake featuring integrated Xe3P graphics .
[1] https://www.phoronix.com/review/intel-open-source-2025
[2] https://www.phoronix.com/news/Intel-Wildcat-Lake-Compilers
[3] https://www.phoronix.com/news/Intel-Nova-Lake-Family-18
[4] https://www.phoronix.com/news/AMD-Intel-One-Year-x86-Eco
[5] https://www.phoronix.com/news/Intel-Xe-3P-NVL-Linux-Start