O Clang 19 Git trouxe uma novidade significativa para desenvolvedores de C e C++: o suporte para o #embed, uma nova diretiva de pré-processador aprovada no padrão C23.
quarta-feira, 12 de junho de 2024
Clang 19 Git Introduces C23 #embed: The Revolutionary Pre-Processor Directive
quarta-feira, 29 de maio de 2024
Lançamento do Novo Shader Compiler do DirectX da Microsoft
HLSL 202x é o nome provisório da próxima geração da High-Level Shader Language, a linguagem de sombreamento usada pelo Direct3D, similar ao GLSL do OpenGL.
segunda-feira, 27 de maio de 2024
Novo Lançamento: Intel ISPC 1.24 - Aproveite ao Máximo as Capacidades de SIMD
A Intel apresenta hoje a nova versão do Intel Implicit SPMD Program Compiler (ISPC), voltado para a linguagem de programação C e suas variantes que apresentam extensões de programação SPMD.
quinta-feira, 23 de maio de 2024
A Intel Remove Totalmente o Suporte Xeon Phi do Compilador LLVM/Clang 19
A Intel deu mais um passo rumo à modernização de seu suporte, seguindo os passos do GCC, ao remover completamente o suporte para os aceleradores Xeon Phi no compilador LLVM/Clang 19.
quinta-feira, 2 de maio de 2024
Maximizando o Desempenho do Software: Uma Discussão Sobre a Otimização -Ofast
Para aqueles que buscam o máximo desempenho em seus softwares, a opção de otimização “-Ofast” tem sido uma escolha popular.
domingo, 28 de abril de 2024
LLVM/Clang 19: Suporte para os SoCs Arm Neoverse N3, V3 e V3AE
Na sexta-feira, o suporte para os SoCs Arm Neoverse N3, V3 e V3AE foi adicionado ao código de desenvolvimento do compilador LLVM/Clang 19.
quinta-feira, 4 de abril de 2024
LLVM BOLT : Uma Nova Ferramenta de Análise Binária para Reforço de Segurança
O LLVM BOLT, conhecido por sua capacidade de otimizar o layout de binários e proporcionar melhorias significativas de desempenho, está agora sendo utilizado de uma maneira completamente nova.
quarta-feira, 27 de março de 2024
Desenvolvedores de SDL avaliam reverter Wayland em vez de X11 para o SDL 3.0.
Prepare-se para uma atualização revolucionária! O Fedora 40 Beta, repleto de novos recursos e atualizações, já está disponível para teste antes do lançamento oficial planejado para o próximo mês.
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
sábado, 17 de fevereiro de 2024
A Meta continua trabalhando no BOLT'ing do kernel Linux para um maior desempenho
segunda-feira, 20 de novembro de 2023
O LLVM agora usa o PGO para construir binários de versão x86_64 do Windows: compilações ~ 22% mais rápidas
sábado, 7 de outubro de 2023
O LLVM fundiu no Kernel o suporte inicial para a linguagem OpenMP
terça-feira, 19 de setembro de 2023
O LLVM 17.0 + Clang 17.0 foi lançado com muitos novos recursos do compilador
segunda-feira, 31 de julho de 2023
Foi lançado o LLVM 17.0 rc-1 com quase 38 mil commits
O primeiro candidato a lançamento (release candidate) do LLVM 17 já está disponível para testes. O LLVM 17 é a próxima atualização semestral da pilha de compiladores de código aberto.
sexta-feira, 28 de julho de 2023
O LLVM 18 chega com o -march=arrowlake / arrowlake-s / lunarlake
Recentemente, o código de desenvolvimento do LLVM 18 Git recebeu suporte para honrar as opções de destino de microarquitetura de CPU -march=arrowlake, -march=arrowlake-s e -march=lunarlake. Essas adições estão relacionadas ao suporte a novas instruções Intel que estarão presentes nas futuras CPUs Core de gerações Arrow Lake e Lunar Lake.
quarta-feira, 26 de julho de 2023
O Front-end United LTO Bitcode foi unificado e vem junto para o LLVM
Graças ao trabalho realizado pelos engenheiros da Sony e, posteriormente, oferecido para integração à base de código LLVM, nas últimas semanas, o suporte para um front-end de código de bits LTO unificado tornou-se realidade.
quinta-feira, 20 de julho de 2023
O LLVM está adicionando o novo suporte do ISA para o Intel Arrow Lake S e Lunar Lake
segunda-feira, 3 de julho de 2023
O LLVM obtém o suporte inicial para os objetos Fat LTO
Em um movimento semelhante ao implementado no GCC, o LLVM Git obteve suporte inicial para objetos LTO (Link-Time Optimization) "gordos" nesta semana. Esse suporte, denominado "-ffat-lto-objects", estará disponível no lançamento do LLVM/Clang 17 no outono.
quinta-feira, 22 de junho de 2023
O LLVM Clang 17 agora se torna padrão para o OpenMP 5.1
O compilador LLVM Clang 17 C/C++, que será lançado no final deste ano, agora utilizará o OpenMP 5.1 como a versão padrão dessa API de programação de multiprocessamento.
quarta-feira, 5 de abril de 2023
O LLVM 16.0.1 foi lançado com muitas correções do compilador, backports para o AMD Zen 4 Scheduler Model
Já se passaram duas semanas desde o lançamento do LLVM 16.0 como a mais recente atualização de recurso brilhante para esta pilha de compiladores de código aberto amplamente usada. O gerente de lançamento do LLVM, Tom Stellard, emitiu hoje o LLVM 16.0.1 como o primeiro lançamento pontual com uma ampla coleção de correções e outros trabalhos de manutenção para o LLVM e seus subprojetos contidos.