Linux|LLVM/Clang添加了对ARMv9.3-A的支持
作为十年前推出的 ARMv8 的继任者,ARM 在去年宣布了 ARMv9 指令集 。自发布时起,ARM 一直在努力将 ARMv9 支持添加到 GCC 和 LLVM/Clang 等开源编译器中 。在几个月前,这些开源编译器已经初步支持 ARMv9,今天的 LLVM/Clang 上,它获得了对 ARMv9.3-A 的支持 。
文章图片
去年 9 月,ARM 概述了他们 2021 年的架构发展,包括优化的 memcpy 函数、不可屏蔽的中断、指针认证更新、PMU 更新和其他变化 。这些2021年的更新被卷进 ARMv8.8-A 的形式,然后在 ARMv9世界中被称为ARMv9.3-A 。
【Linux|LLVM/Clang添加了对ARMv9.3-A的支持】开源编译器已经解决了对ARMv8.8-A的支持,而今天进入主线LLVM的mono仓库的是ARMv9.3-A支持 。LLVM补丁和Clang补丁重申,这是编译器已经支持的ARMv8.8-A扩展,但适用于ARMv9架构 。考虑到已经有的v8.8-A支持,ARMv9.3-A的增加是相当小的 。
推荐阅读
- Linux|Red Hat/Fedora Anaconda正迁移到基于网络的全新UI
- Linux|Linux 5.17进一步优化Btrfs文件系统:目录删除快了20%-40%
- Mozilla|Firefox仍是Linux Mint默认浏览器 但会移除大量定制功能
- Linux|Linux 5.17网络子系统方面的变化相当令人兴奋
- Linux|Linux 5.16稳定版发布 AMD与英特尔新芯片迎来主流支持
- Linux|Canonical正重构Snap应用安装包:更细、更模块化
- Linux|Linux Mint 20.3发布:有Cinnamon、MATE和Xfce三种风味
- Linux|从SHA1转向BLAKE2s代码:Linux 5.17随机数生成器将迎来大提速
- 软件|瑞星截获最新Linux勒索软件 目标为国内企业
- Linux|甲骨文CleanCache在被夸大宣传了十年后将从Linux内核中移除