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

quinta-feira, 11 de setembro de 2025

LLVM 21.1.1 Stable Release: Enhanced Compiler Performance and Critical Fixes

 

LLVM

LLVM 21.1.1 is now available. This stable point release for the open-source compiler stack features critical bug fixes for Clang, RISC-V, and Xtensa support, corrected WoA downloads, and IRPGO optimizations. Download the latest version for enhanced compiler performance and reliability.

domingo, 20 de julho de 2025

SFrame Stack Trace Support in LLVM/Clang: Performance Optimization for ELF Files

 

LLVM

Discover how SFrame stack trace support in LLVM/Clang enhances ELF file debugging with lightweight performance. Learn about current development, GNU compatibility, and potential LLVM 22 integration. Stay updated on this breakthrough in compiler optimization.

quarta-feira, 4 de junho de 2025

AMD Engineer Implements GPU Memory Allocation via LLVM Libc – Boosting High-Performance Computing

 

LLVM

AMD engineer Joseph Huber upstreams GPU malloc support in LLVM libc, enabling dynamic memory allocation for C++ & Fortran on ROCm. Boosts AI, HPC & gaming performance. Coming in LLVM 21.

terça-feira, 6 de maio de 2025

SpacemiT-X60 RISC-V SoC Gains 4-18% Performance Boost with LLVM/Clang 21 Scheduler Optimization

LLVM

SpacemiT-X60 RISC-V SoC gains 4-18% performance boost with LLVM/Clang 21 scheduler optimizations. Discover how latency tuning & floating-point enhancements make it a competitive choice for data centers & edge computing.

quarta-feira, 12 de junho de 2024

Clang 19 Git Introduces C23 #embed: The Revolutionary Pre-Processor Directive

 

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, 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.

sábado, 17 de fevereiro de 2024

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

O projeto LLVM está usando otimizações guiadas por perfil (PGO) para construir seus pacotes de lançamento x86_64 do Windows. Usar o PGO pode fazer com que seu Clang seja construído incrivelmente 22% mais rápido.

sábado, 7 de outubro de 2023

O LLVM fundiu no Kernel o suporte inicial para a linguagem OpenMP

No dia 5, foi integrado ao LLVM 18 o suporte inicial para a linguagem do kernel OpenMP no Git. 

terça-feira, 19 de setembro de 2023

O LLVM 17.0 + Clang 17.0 foi lançado com muitos novos recursos do compilador

O lançamento do LLVM 17.0.1 é uma versão estável e traz uma série de melhorias e recursos significativos para a pilha do compilador LLVM, incluindo o compilador Clang 17 C/C++.

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.