近期活动
编译社区的八卦信息
GCC
[PATCH] amdgcn: Enable SIMD vectorization of math functions https://gcc.gnu.org/pipermail/gcc-patches/2023-February/613006.html
C++ modules and AAPCS/ARM EABI clash on inline key methods https://gcc.gnu.org/pipermail/gcc-patches/2023-February/612793.html
平头哥玄铁C906[PATCH v3 00/11] RISC-V: Add
XThead*extension support https://gcc.gnu.org/pipermail/gcc-patches/2023-February/612711.html[PATCH 0/8] std::experimental::simd patchset https://gcc.gnu.org/pipermail/gcc-patches/2023-February/612626.html
Binutils/GDB
[PATCH v5 0/10 Add support for CRC64 generation in linker https://sourceware.org/pipermail/binutils/2023-February/126259.html
[PATCH][GAS][Aarch64] Add Binutils support for MEC https://sourceware.org/pipermail/binutils/2023-February/126329.html
[PATCH 0/9] Fixes for multiprocess for FreeBSD's native target https://sourceware.org/pipermail/gdb-patches/2023-February/197543.html
[PATCH] gdb: LoongArch: Added support for static data member in struct https://sourceware.org/pipermail/gdb-patches/2023-February/197353.html
GLIBC
FW: GLIB-C - GPL license clarification https://sourceware.org/pipermail/libc-alpha/2023-February/145925.html
[PATCH] LoongArch: Add math-barriers.h https://sourceware.org/pipermail/libc-alpha/2023-February/145896.html
Update syscall lists for Linux 6.2 https://sourceware.org/pipermail/libc-alpha/2023-February/145853.html
[PATCH 0/3] Clean strncmp implementations https://sourceware.org/pipermail/libc-alpha/2023-February/145942.html
LLVM/Clang/LLDB/LLD
以下值得关注的内容来自小编9号的整理和推荐:
- nikic提议将getelementptr替换成ptradd https://discourse.llvm.org/t/rfc-replacing-getelementptr-with-ptradd/68699
本节内容来自 LLVM Weekly 第 478 期, Alex Bradbury 大哥持续稳定输出。
时间太晚了所以我没参加: The LLVM Foundation strategic planning meetings on grants on scholarships will take place today and tomorrow.
还有人在研究序列组合啊: At the next online MLGO meeting on March 3rd, Yuowei Liang will present "Learning Compiler Pass Orders using Coreset and Normalized Value Prediction".
可能需要围观下: Tom Stellard proposed the introduction of "RFC shepherds" to help guide an RFC through to a definitive yes or no decision.
Fortran: Peter Klausler shares the most recent report to the US Fortran Programming Language Standards Technical Committee on the status of Flang.
会是好事么? Denis Revunov posted an RFC on adding a new mode to BOLT to rewrite an entire binary (as opposed to leaving the old sections in-place).
做JIT的或许也会需要看: "Muon" started a discussion about the lack of clarity on the semantics of floating-point instructions, specifically the extent to which it's specified they correspond to IEEE 754 arithmetic. Eli Friedman listed some caveats for basic FP ops (e.g. fadd) IEEE 754 conformance.
来自 BeMg (Piyou Chen): A new pass was introduced to the RISC-V backend that initialises undef vector values to a temporary pseudo instructions in order to prevent a violation of register allocation constraints. 3b8c0b3.
平头哥的速度很快: Support was added for the vendor-specific RISC-V extensions XTHeadMemPair, XTHeadCmo, XTHeadSync, XTHeadMemIdx, XTHeadFMemIdx, XTheadCondMov, XTHeadMemPair. bbb58a2, f5b484c, 16a6cf6, f626220, 7b79e8d, f68f04d, bbb58a2.
The
nofpclassparameter attribute was introduced to LLVM IR, which can be used to indicate forbidden floating point value kinds (e.g. NaNs). 5da6744.
QEMU (RISC-V)
- 风平浪静。小编去开玄铁RISC-V生态大会去了,跳过1次。
RISC-V in China
- 3月2日举行了平头哥主办的「玄铁RISC-V生态大会」,现场人山人海。
RT-Thread 社区
- 风平浪静。
TVM / AI Compilers
- 活动预告 | 2023 Meet TVM 开年首聚,上海我们来啦!
- v0.11.0-rc0 在投票,貌似要发布了。 https://github.com/apache/tvm/issues/14129
本周工具链岗位
往期社招及实习生招聘长期有效。
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
- PLCT实验室长期招募安卓系统(AOSP)开发实习生,升级和维护 AOSP for RISC-V 开源项目
本周推荐阅读
本周推荐:《无印良品世界观》
作者:[日] 松井忠三
译者:吕灵芝
推荐: 小编1号
这本书的每一个小章节都很短,很适合随便的时候阅读阅读。风格也是口语化的,一开始看的时候,感觉就是松井社长在介绍自己扭亏为盈和海外的曲折成功,但是并不会引起我的反感,反而觉得挺朴素和平易近人的。翻了一小半之后,经营的细节和失败的点滴都平静的说了出来。很多经营的真谛就在这些平静的话语之中,没有实际在全世界多个国家实际开过店铺、努力赚钱的人是无法写出来的。
本书的标题翻译稍微有点偏,原文是“無印良品が、世界でも勝てる理由”,直译就是“我们无印良品是如何在世界范围内成功经营(赚到钱)的”。如果从这个角度来理解,就会明白作者在书中有多么的坦诚了。