近期活动
- GNU Tools Cauldron 2023 (大锅烩)本周在剑桥举行。有没有在现场的伙伴,后台联系加个好友。
编译社区的八卦信息
GCC
Concerns regarding the -ffp-contract=fast default https://gcc.gnu.org/pipermail/gcc/2023-September/242466.html
中科院LoongArch ASX 支持 (小编没仔细看,应该就是SIMD)。LoongArch或许可以在Cauldron上给一个talk?工具链社区应该很感兴趣 [PATCH v4 00/22] Added support for ASX vector instructions. https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630141.html
来自国内的开发者继续推动RISC-V后端改进 [PATCH 0/2] RISC-V: Support CORE-V XCVMAC and XCVALU extensions https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630901.html
[PATCH] RISC-V: Add FNMS floating-point VLS tests https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630879.html
RISC-V sign extension query https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630810.html
[PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391] https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630318.html
同样是来自大陆的KewenLin,贡献中端vectorizer优化 [PATCH 00/10] vect: Move costing next to the transform for vect store https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630226.html
Binutils/GDB
[PATCH 0/8] [RFC] Support Intel APX EGPR https://sourceware.org/pipermail/binutils/2023-September/129538.html
[PATCH 0/7] arc: Add new ARCv3 isa support to ARC's backend https://sourceware.org/pipermail/binutils/2023-September/129524.html
[PATCH v7 00/18] SME support for AArch64 gdb/gdbserver on Linux https://sourceware.org/pipermail/gdb-patches/2023-September/202581.html
GLIBC
[PATCH 0/3] Fine-tune ELF destructor ordering (bug 30869) https://sourceware.org/pipermail/libc-alpha/2023-September/151612.html
[PATCH v7 0/7] Use introsort for qsort https://sourceware.org/pipermail/libc-alpha/2023-September/151578.html
[PATCH v4 0/3] RISC-V: Implement TLS Descriptors. https://sourceware.org/pipermail/libc-alpha/2023-September/151552.html
[PATCH v2 0/3] LoongArch: Add ifunc support for str{cp, rchr}, https://sourceware.org/pipermail/libc-alpha/2023-September/151529.html
LLVM/Clang/LLDB/LLD
以下值得关注的内容来自小编9号的整理和推荐(主要是 LLVM IR 变更):
- https://reviews.llvm.org/D158517 支持对scalable vector类型数组的load/store/alloca操作,目的是配合scalable vector intrinsics来生成更好的指令
本节内容来自 LLVM Weekly 第 507 期, Alex Bradbury 大哥持续稳定输出。
还有机会: The call for papers for the MLIR workshop at the LLVM developer meeting is up.
有人去不? Registration is open for the 2023 Clang-built Linux meetup.
欢迎说出你的故事/糗事 :) Tom Stellard is seeking feedback on how the move to pull requests for LLVM is going.
在中文领域还没有被广泛的讨论过,找个时间一起讨论下? Reid Kleckner shared a new proposed timeline for deprecating reviews.llvm.org.
最近几周好多人社死呀哈哈哈: Vlad Serebrennikov provided guidance on triaging GitHub issues.
如期而至: MLIR news #55 is out.
哇喔有伙伴看过么? Anton Rydahl posted an RFC on supporting offloading C++ parallel algorithms to GPUs.
好看: Assembly syntax highlighting was implemented for RISC-V. 4e07262.
好用: RISC-V's GlobalISel can now select ALU GPR instructions. ac182de.
RISC-V 是必然的: BOLT now supports linker relaxation on RISC-V. c5ba619.
新的玩法: LLDB's prompt colour can now be customised. 645a385.
QEMU (RISC-V)
[RFC PATCH v2 0/2] hw/riscv: hart: allow other cpu instance, https://lists.gnu.org/archive/html/qemu-riscv/2023-09/msg00269.html
[PATCH] target/riscv: pmp: Ignore writes when RW=01, https://lists.gnu.org/archive/html/qemu-riscv/2023-09/msg00271.html
[PATCH 00/22] exec/cpu: Call cpu_exec_realizefn() once in cpu_common_realize(), https://lists.gnu.org/archive/html/qemu-riscv/2023-09/msg00304.html
[PATCH v3 00/19] riscv: split TCG/KVM accelerators from cpu.c, https://lists.gnu.org/archive/html/qemu-riscv/2023-09/msg00351.html
RISC-V in China
大家好, 2023 RISC-V 中国峰会的演讲幻灯片和视频回放均已公开:
RT-Thread 社区
- 风平浪静。招募志愿者小编。
TVM / AI Compilers
- 风平浪静。招募志愿者小编。
本周工具链岗位
往期社招及实习生招聘长期有效。
- PLCT Lab 新开放100名开源实习岗位,面向 RISC-V 移植操作系统、数据库、网络基础库
- PLCT 实习: BJ100 RISC-V nettle 开发实习生
- PLCT 实习: BJ99 RISC-V OpenSSL 开发实习生
- PLCT 实习: BJ98 Flutter RISC-V 开发实习生
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
- PLCT实验室长期招募安卓系统(AOSP)开发实习生,升级和维护 AOSP for RISC-V 开源项目
本周推荐阅读
本周推荐:《肠子》
作者: [美] 恰克·帕拉尼克
译者: 景翔
推荐: 小编1号
这本书口味非常重。一开始写的有点无趣。但是当圣无肠开始讲述自己的故事,这本书的画风就改变了。一开始的故事只是让你觉得拒绝和恶心,但是又有一种神奇的力量让你继续翻看下去,“让我看看另一个人能有什么变态离奇的故事来”,然后就慢慢地从“日常和真实”的生活中抽离了出来。
强烈推荐,不能只有小编一个人陷进去(手动狗头)。
看到最后你会发现作者(又)一个新的恶趣味:全球到处朗读自己的作品,然后朗读之后数一数多少人晕倒了。