FERRAMENTAS LINUX: Foi lançado o LLVM/Clang 18.1 com um trabalho no Intel AVX10.1 , adiciona o Clearwater Forest e Panther Lake

quinta-feira, 7 de março de 2024

Foi lançado o LLVM/Clang 18.1 com um trabalho no Intel AVX10.1 , adiciona o Clearwater Forest e Panther Lake

 


Confira as novidades do LLVM/Clang 18.1 ! 


O LLVM/Clang 18.1 foi lançado, trazendo consigo uma série de melhorias significativas para a pilha de compiladores de código aberto. Vamos explorar os destaques dessa versão:


Nova Versão Estável:

- O LLVM 18.1 é a primeira grande versão estável da nova série, seguindo um novo esquema de controle de versão semelhante ao GCC.

- Essa atualização ocorre a cada seis meses e traz várias adições importantes.

Suporte Intel ISA:

- O LLVM 18 oferece suporte para as instruções Intel AVX10.1-256 e AVX10.1-512.

- Além disso, os alvos Intel Panther Lake e Clearwater Forest foram adicionados com as opções -march=pantherlake e -march=clearwaterforest.

Expansão para Outras Arquiteturas:

O LLVM 18 também inclui suporte para:

Novas instruções RISC-V.

- O alvo SiFive P670.

- CPUs Arm Cortex A520, A720 e X4.

- A CPU Arm Cortex-M52.

LoongArch:

-No LoongArch, o LLVM 18 agora suporta:

-SIMD LSX de 128 bits e LASX de 256 bits com novos intrínsecos.

-Autovetorização e relaxamento de linker.

Clang 18:

-O Clang 18 continua ativando recursos do C++20 e C++23.

-Respeita as opções -std=c23 e -std=gnu23 para o suporte à linguagem C23.

-Suporta o Intel AVX10.1 ISA e adições Intel para o USER_MSR.

- A opção -fopenacc também é honrada como parte do esforço de upstreaming do suporte OpenACC no Clang.

Fique atento às novidades do Mesa 24.1, que deve ser lançado no próximo trimestre







Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário