LLVM 开发者小组于 8 月 26 日(北美当地时间)发布了 LLVM 编译器基础架构 (LLVM) 21.1.0。
LLVM (Low Level Virtual Machine,低级虚拟机)是一个涵盖各种编程语言的编译器基础架构,旨在从编译时、链接时和运行时等各个环节优化程序。它生成针对特定虚拟机的中间语言,然后将该虚拟机的代码转换为针对特定计算机优化的代码。此过程独立于语言和架构,使其与各种语言和架构兼容。
如今,LLVM已经演变成一个模块化和可重用的编译器和工具链技术的集合。它与传统的虚拟机基本无关。“LLVM” 这个名字本身不再是首字母缩写词,是项目的全名。
LLVM 21.1.0 引入了 AMD GFX1250 目标平台,预计将成为 RDNA4 更新后的 APU。其他 GFX1250 目标平台正在陆续添加。AMDGPU LLVM 后端也得到了增强,包括支持 NVIDIA GB10 超级芯片的 -mcpu=gb10、RISC-V 改进、RISC-V 后端增强以及 LLDB 调试器改进。
LLVM 21.1.0 现在可从GitHub免费下载和使用 。
GitHub:
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。