ClangBuiltLinux: What's Next?
summary
ClangBuiltLinux reports that 2020 focused on CI coverage (KernelCI, TuxSuite, Red Hat CKI, GitHub Actions) and production adoption, moving Google’s server kernels to Clang after implementing ASM goto with outputs. Upstream work ships or advances: LTO and PGO and ShadowCallStack land in distros/ChromeOS, Propeller/Bolt-style basic-block reordering is proposed, and initial Rust driver integration is exercised. Compile-time remains slow so ideas like lazy-parsing of inline functions and expanding ISA support (including s390/m68k/CSKY) are priorities.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:24Recap of 2020
- 6:34Compiler Performance
- 8:26Lazy Parse
- 10:52Bolt
- 12:43Kernel
- 15:32Questions
related talks
19m"ClangBuiltLinux: What's Next?"
29mBuilding the Linux kernel with Clang
46mClinging to Clang
44mWhere are we on security features?
01h 03mCLANG + C2 - Engineering/Futures/Measurements
49mLLVMLinux: The Linux Kernel with Dragon Wings
43mLLVMLinux: Compiling the Linux Kernel with LLVM
40mKeynote: Kernel Developer Roundtable
