FERRAMENTAS LINUX: LLVM
Mostrando postagens com marcador LLVM. Mostrar todas as postagens
Mostrando postagens com marcador LLVM. Mostrar todas as postagens

terça-feira, 28 de março de 2023

O LLVM 17 oferece o suporte inicial para a extensão RISC-V Vector Crypto Extension ISA

 


Foi fundido neste fim de semana com a base de código de desenvolvimento LLVM 17 está o suporte inicial para a extensão de criptografia vetorial ISA do RISC-V.

quinta-feira, 23 de março de 2023

A AMD adiciona o Mecanismo RPC Básico à LLVM libc para as GPUs

A AMD fez o upstream de um mecanismo básico de RPC (chamada de procedimento remoto) para uso de GPU para o libc do LLVM e o conectou para uso de AMDGPU.

domingo, 19 de março de 2023

O LLVM 16.0 foi lançado com um novo suporte para a CPU Intel/AMD, mais recursos do C++20/C2X

 

O LLVM 16 foi lançado na noite de sexta-feira como o último recurso semestral para esta pilha de compiladores de código aberto. Desde o suporte inicial ao AMD Zen 4 até a criação de novos conjuntos de instruções de CPU Intel e destinos de processador para seus novos processadores sendo introduzidos até 2024, há muitas adições de hardware interessantes no LLVM 16.0. O LLVM 16.0 também é notável pela vinculação LLD mais rápida, seções de depuração compactadas Zstd, estabilização de seu destino LoongArch, padrão para C++ 17 para Clang e muito mais. Aqui está uma olhada em todas as mudanças emocionantes do LLVM 16.

sexta-feira, 6 de janeiro de 2023

Compilando o kernel Linux com o Clang do LLVM, amadurecido em 2022

 

Nos últimos anos, tornou-se possível compilar o kernel Linux principal com LLVM/Clang em comparação com a dependência de longa data do uso do compilador GCC. Embora tenha sido possível por mais de 3 anos usar o kernel Linux principal e o Clang principal para criar um kernel x86_64 e AArch64 funcional, o processo e o suporte continuam a amadurecer.

quinta-feira, 5 de janeiro de 2023

O LLVM oferece o suporte para o Intel Emerald Rapids


Foi fundido hoje para a pilha do compilador LLVM 16 está o suporte para os processadores Xeon Scalable "Emerald Rapids" da Intel de próxima geração com -march=emeraldrapids agora sendo suportados.

terça-feira, 3 de janeiro de 2023

O LLVM lança um novo back-end para o Xtensa Architecture

 

O mais novo back-end da CPU foi adicionado à pilha do compilador LLVM é para os núcleos do processador Xtensa.