近期活动
编译社区的八卦信息
GCC
LoongArch支持越来越精细化 [PATCH 0/5] LoongArch: Add -mrecip option support https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638369.html
讨论比较激烈,各家对RVV的实现有一定差异 RISC-V: Support XTheadVector extensions https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638523.html
[PATCH] libstdc++: add ARM SVE support to std::experimental::simd https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638003.html
[PATCH v2 0/5] aarch64: Add Armv9.4-a 128-bit system-register read/write support https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638481.html
[PATCH v3 0/3] RISC-V: Support CORE-V XCVELW and XCVBI extensions https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638461.html
[PATCH v2] aarch64: New RTL optimization pass avoid-store-forwarding. https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638464.html
[PATCH v1 0/1] RISC-V: Initial RV64E and LP64E support https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638079.html
Binutils/GDB
[PATCH v3 0/9] RISC-V: Implement TLS Descriptors. https://sourceware.org/pipermail/binutils/2023-November/130851.html
[PATCH v3 0/9] Support Intel APX EGPR https://sourceware.org/pipermail/binutils/2023-November/130778.html
gold linker: add custom output section https://sourceware.org/pipermail/binutils/2023-November/130710.html
GLIBC
[RFC PATCH 0/2] RISC-V: Add dynamic TSO support https://sourceware.org/pipermail/libc-alpha/2023-November/152973.html
[PATCH] math: Add new exp10 implementation https://sourceware.org/pipermail/libc-alpha/2023-November/152997.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 517 期, Alex Bradbury 大哥持续稳定输出。
复习: Chris Lattner's keynote on Mojo from the LLVM Dev Meeting is now up on YouTube.
温习: Edgar Luque wrote an introduction to LLVM and MLIR with Rust and Melior (MLIR bindings for Rust).
码住: The Google MLIR sparsifier team has a new site and logo, with the site hosting information on the project.
注意了: Nikita Popov proposes a policy of disallowing unmaintained and unused passes. Respondents so far are in favour.
新技巧: The 'disjoint' flag was introduced for or instructions. This makes it easy to undo a transformation from
addtoorif profitable. d9962c4.大扫除: GuardWideningLegacyPass, LoopSinkLegacyPPass, LoopInstSimplifyLegacyPass, MergedLoadStoreMotionLegacyPass, UnifyFucntionExtNodesLegacyPass, AssumeBundleBuilderPassLegacyPass, LowerWidenableConditionLegacyPass, and ScalarizerLegacyPass, and many more were removed. d715e2c, b9975ce, cd11a7f, 8319e22, 3cc523d, 72ab995, 4671f18, 2470857.
新的JIT迁移: llvm-exegesis switched from MCJIT to LLJIT. 92b821f.
好耶:
__attribute__((target())is now supported for RISC-V. d80e46d.
QEMU (RISC-V)
- 风平浪静。招募志愿者小编。
RISC-V in China
- 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号
第一次听说这本书是在上周的深圳大湾区IDEA三周年大会上,沈向阳院长在keynote中推荐的(唯一的一本)书。阅读之后最大的感受就是人类科技文明的进步,非常不容易,许多有韧劲的科学家、发明家、创业者、工程师,坚持了数十年、忍受了持续不断的挫败和打击,最后终于得到了预期的结果和大规模的应用。而不同的组织架构如何能够识别和激发创新,确实是一个值得探讨的问题。