Skip to content

Commit

Permalink
docs(newsletter): this-week-in-loongarch-21: finish
Browse files Browse the repository at this point in the history
  • Loading branch information
xen0n committed Oct 22, 2023
1 parent 34db038 commit 6419832
Showing 1 changed file with 26 additions and 12 deletions.
38 changes: 26 additions & 12 deletions newsletter/2023-10-23-this-week-in-loongarch-21.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ slug: this-week-in-loongarch-21
title: 每周一龙:第 21 期
authors: [xen0n]
tags: [每周一龙]
draft: true
---

每周一都为大家报道 LoongArch® 社区最前线的第一手新鲜资讯!
Expand Down Expand Up @@ -32,32 +31,47 @@ Linus 很快将其拉入了主线。
* Huacai Chen [实现的](https://git.kernel.org/torvalds/c/449c2756c2323c9e32b2a2fa9c8b59ce91b5819d)
18 期周报中发现的构建错误修复。


### 工具链

#### gcc

10 月 19 日,Xi Ruoyao 完成了国庆以来一直在做的指令调度与 linker relaxation
的平衡取舍工作,向邮件列表[发出了](https://gcc.gnu.org/pipermail/gcc-patches/2023-October/633583.html)第一稿。
(对于先前发现的 binutils BFD 链接器 不会 relax 任何共享库的问题,mengqinggang
[写了](https://sourceware.org/pipermail/binutils/2023-October/129941.html)一版修复。)

#### LLVM

10 月 17 日,wangleiat [教会了](https://github.com/llvm/llvm-project/pull/69300)
10 月 17 日,yjijd [提交了](https://github.com/llvm/llvm-project/pull/69313)
tā 和 leecheechen 合作开发的,为 Clang 添加 LSX/LASX builtins 支持的补丁。
有这部分支持之后 Clang 就可以编译向量优化的 C 代码,而不用依赖手写汇编了。

同一天,wangleiat [教会了](https://github.com/llvm/llvm-project/pull/69300)
LLVM 在 LoongArch 浮点条件码寄存器间搬运数据。
在此之后,寄存器分配工序就可以放开手脚随意使用这部分寄存器了。

TODO
(值得一提的是,在代码审查过程中,发现了此变更清零 FCC 的方式比 GCC 先前使用的方式要[快许多](https://github.com/llvm/llvm-project/pull/69300#discussion_r1361832152)
当天 Xi Ruoyao 便将此优化[移植到了](https://gcc.gnu.org/pipermail/gcc-patches/2023-October/633317.html) GCC,
第二天即合并了。)

## 杂闻播报

TODO

## 社区整活<small>儿</small>

本栏目接受任何网友的投稿,只要内容与 LoongArch&reg; 有关,并可以为读者带来价值,
无论严肃贡献(整的大活<small>儿</small>)或是博君一笑都一概欢迎!
近日,龙芯开发者 zhaojunchao 向微软公司维护的跨平台、高性能机器学习推理、训练加速方案
ONNX 运行时[提交了](https://github.com/microsoft/onnxruntime/pull/17937)
LoongArch 向量优化。
(感谢 mengqinggang 投递新闻线索!)

TODO
前一段时间,Debian 邮件列表管理员[完成了](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023585#87)
Debian LoongArch port 邮件列表的创建操作。
后续可以在[这里](https://lists.debian.org/debian-loongarch/)订阅、看邮件归档了。
(感谢 [SnowNF](https://github.com/SnowNF) 投递新闻线索!)

## 张贴栏

本栏目可供张贴公益性质的各种信息。

* 友情扩散:[安同开源社区(AOSC)][aosc]的龙架构移植主线化工作「合龙」仍在如火如荼进行中,
此工作完成后龙架构将升格为 AOSC OS 的 Tier 1 架构。
欢迎同学们试用、反馈,也欢迎有志之士一同加入(沟通渠道详见 AOSC 网站相关栏目)。
* 本周报[持续接受网友投稿][call-for-submissions]。欢迎来上游坐坐!

[call-for-submissions]: https://github.com/loongson-community/areweloongyet/issues/16

0 comments on commit 6419832

Please sign in to comment.