1 LLVM国际开源软件社区发布正式支持LoongArch架构的版本-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LLVM国际开源软件社区发布正式支持LoongArch架构的版本

龙芯中科 来源: 龙芯中科 2023-03-21 09:45 次阅读

前言

著名的LLVM国际开源软件社区于2023年3月18日发布了16.0.0版本,以正式后端(official target)的级别实现了对LoongArch指令集架构的完善支持。

至此,开源软件世界最重要的五大基础软件(BIG FIVE),即Linux内核、GCC、LLVM、Glibc、Binutils,都已发布了支持LoongArch架构的正式版本。此后的LoongArch架构操作系统发行版将可以直接基于上游社区版本进行构建,标志着LoongArch软件生态建设将迎来快速发展的新阶段。

LLVM介绍

LLVM是如今设计和开发编译器的最重要的框架之一,它不仅提供了知名的C/C++编译器前端clang,也为Rust等许多其他编程语言提供了编译框架支持,包括Chromium在内的大量大型软件都采用LLVM作为编译构建工具。

LLVM项目全面支持LoongArch

根据此次LLVM社区官方发行注记(https://releases.llvm.org/)的说明,在LLVM16中,LoongArch架构从实验性后端(experimental target)被提升至正式后端(official target),这意味着LoongArch后端在任何平台上将被默认编译,无需通过额外的CMake选项指定。

4aa08fcc-c766-11ed-bfe3-dac502259ad0.png

LLVM 16.0.0发行注记部分截图

此外,LoongArch架构在整个LLVM项目中得到了更加全面的支持,可支持OrcJIT、GHC调用约定等高级特性,clang、compiler-rt、lldb、openmp和libunwind等子项目。

龙芯积极贡献源代码

龙芯中科是2022年LLVM社区代码贡献量较多的机构参与者,自2022年以来累计向LLVM社区贡献了6.5万行源代码。此外,来自国内外的开源开发者也向LLVM社区贡献了近5千行的LoongArch架构支持代码。LoongArch作为一个新兴的指令集架构,正得到开源世界日益广泛的认可与支持。

源码下载

获取LLVM 16最新源码包,欢迎关注下方“龙芯中科”公众号,「发消息」版块发送关键词LLVM,完成下载!

结语

未来,龙芯中科技术团队将继续与LLVM社区保持紧密合作,与国内外的专业开发者和开源爱好者携手努力,助力LLVM社区和LoongArch架构生态建设创新发展。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11291

    浏览量

    209309
  • 开源
    +关注

    关注

    3

    文章

    3309

    浏览量

    42470
  • 编译器
    +关注

    关注

    1

    文章

    1623

    浏览量

    49107
  • 龙芯中科
    +关注

    关注

    0

    文章

    271

    浏览量

    7621
  • LoongArch
    +关注

    关注

    0

    文章

    24

    浏览量

    1338

原文标题:LLVM国际开源软件社区发布正式支持LoongArch架构的版本

文章出处:【微信号:gh_53fadbdbd4d4,微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Alpine操作系统社区发布架构版本

    近日,开源软件世界和云计算领域重要的操作系统发行版社区Alpine Linux正式发布3.21最新版本,以完整的系统形态实现对龙
    的头像 发表于 12-10 11:12 265次阅读

    Arm加入OpenCloudOS操作系统开源社区

    基于 Arm 架构的应用。近期,Arm 加入 OpenCloudOS 操作系统开源社区,共同推进开源云操作系统的发展。 Arm 作为全球领先的计算平台公司,在史上应用最普及的 CPU
    的头像 发表于 11-15 11:34 337次阅读

    龙芯LS2K1000LA和LS2K1000有何区别?

    支持LoongArch™。 龙架构已得到国际开源软件界广泛认可与
    发表于 11-14 11:06

    迅为3A6000_7A2000核心主板龙芯全国产处理器LoongArch架构

    的 Linux 基础软件体系,得到与指令系统相关的主要国际软件开源社区支持,得到国内统信、麒麟
    发表于 10-12 11:25

    中软国际参加openEuler 24.03 LTS版本发布

    国产操作系统的发展再次迎来了重要里程碑,开放原子开源基金会openEuler社区在北京举办openEuler 24.03 LTS版本发布会。这场大会不仅是一个
    的头像 发表于 10-10 11:23 498次阅读

    天数智芯主导的DeepSpark开源社区发布百大应用开放平台24.06版本

      近日,由上海天数智芯半导体有限公司(以下简称“天数智芯”)主导的DeepSpark开源社区正式发布了百大应用开放平台24.06版本。 百大应用开放平台作为国内领先的AI和通用计算应
    的头像 发表于 07-03 16:56 1063次阅读
    天数智芯主导的DeepSpark<b class='flag-5'>开源</b><b class='flag-5'>社区</b><b class='flag-5'>发布</b>百大应用开放平台24.06<b class='flag-5'>版本</b>

    润和软件受邀参与openEuler 24.03 LTS发布

    发布会汇聚操作系统产业界顶尖力量,共探openEuler社区技术、生态、国际化发展,共建健康可持续发展的开源操作系统根社区。会上,openE
    的头像 发表于 06-15 10:07 766次阅读

    龙芯开源技术社区--BSP源码等资料汇集地

    龙芯开源技术社区: https://gitee.com/open-loongarch
    发表于 06-12 16:51

    Mono开源社区支持LoongArch架构

    Mono作为开源框架,支持Linux、macOS、Windows及嵌入式设备等广泛的操作系统,使得开发者能在非Windows环境下运行.NET应用。
    的头像 发表于 05-20 11:06 464次阅读

    天数智芯主导DeepSpark开源社区百大应用开放平台24.03版本正式发布

    近日,由上海天数智芯半导体有限公司(以下简称“天数智芯”)主导的DeepSpark开源社区正式发布了百大应用开放平台24.03版本
    的头像 发表于 03-28 10:58 1114次阅读
    天数智芯主导DeepSpark<b class='flag-5'>开源</b><b class='flag-5'>社区</b>百大应用开放平台24.03<b class='flag-5'>版本</b>正式<b class='flag-5'>发布</b>

    AI推理框架软件ONNX Runtime正式支持架构

    近日,知名AI推理框架开源社区ONNX Runtime正式发布支持架构版本1.17.0。
    的头像 发表于 03-12 12:23 569次阅读
    AI推理框架<b class='flag-5'>软件</b>ONNX Runtime正式<b class='flag-5'>支持</b>龙<b class='flag-5'>架构</b>

    全国大学生计算机系统能力大赛操作系统设计赛-LoongArch 赛道广东龙芯2K1000LA 平台资料分享

    Community LoongArch 旧世界与新世界 Loongson github Qemu上运行LoongArch Loongson 官方开源软件下载
    发表于 02-04 15:37

    DeepSpark开源社区发布百大应用开放平台23.12版本

    近日,上海天数智芯半导体有限公司(以下简称“天数智芯”)领导的DeepSpark开源社区正式推出了百大应用开放平台23.12版本。这一版本作为国内领先的AI和通用计算应用开发及评测平台
    的头像 发表于 01-04 14:58 919次阅读

    天数智芯DeepSpark开源社区正式发布百大应用开放平台23.12版本

    近日,由上海天数智芯半导体有限公司(以下简称“天数智芯”)主导的DeepSpark开源社区正式发布了百大应用开放平台23.12版本
    的头像 发表于 12-29 15:13 1037次阅读
    天数智芯DeepSpark<b class='flag-5'>开源</b><b class='flag-5'>社区</b>正式<b class='flag-5'>发布</b>百大应用开放平台23.12<b class='flag-5'>版本</b>

    开源芯片社区双周报 No.6

    动态 ○ RISE近期动态 ○ RISE在Valgrind上的评估工作、各工作组进展 ○ RISC-V软件优化手册将在 1 月公开 开源芯片社区动态 ○ 开芯院参与 RISE 工作进展、如何使用香山资源包升级文档
    的头像 发表于 12-26 10:00 937次阅读
    <b class='flag-5'>开源</b>芯片<b class='flag-5'>社区</b>双周报 No.6