Team Alex Bradbury At Igalia since March 2022. Cambridge (UK) Follow me muxup.com fosstodon.org/@asb twitter.com/asbradbury github.com/asb linkedin.com/in/alex-bradbury POSTS Jul 1, 2024 pwr Summary pwr (paced web reader) is a script and terminal-centric workflow I use for keeping up to date with various sources online, shared on the off chance it’s useful to... Continue reading > May 12, 2024 Notes from the Carbon panel session at EuroLLVM 2024 Last month I had the pleasure of attending EuroLLVM which featured a panel session on the Carbon programming language. It was recorded and of course we all know automated transcription... Continue reading > Feb 20, 2024 Clarifying instruction semantics with P-Code I’ve recently had a need to step through quite a bit of disassembly for different architectures, and although some architectures have well-written ISA manuals it can be a bit jarring... Continue reading > Jan 1, 2024 Reflections on ten years of LLVM Weekly Today, with Issue #522 I’m marking ten years of authoring LLVM Weekly, a newsletter summarising developments on projects under the LLVM umbrella (LLVM, Clang, MLIR, Flang, libcxx, compiler-rt, lld, LLDB,... Continue reading > Toots Jun 28, 2024 I’m honoured to have been selected for the Software Contributor Award by the RISC-V International Board of Directors. I recently... Jun 27, 2024 @jangray my colleagues tell me this is a good overview of the WebAssembly component model https://www.youtube.com/watch?v=tAACYA1Mwv4 Not sure how much... Jun 13, 2024 A little LLVM RFC from me on introducing an llvm.memset_pattern.inline intrinsic (primarily motivated by simple initialisation loops) https://discourse.llvm.org/t/rfc-introducing-an-llvm-memset-pattern-inline-intrinsic/79496 Jun 10, 2024 If you’re at the upcoming RISC-V Summit Europe in Munich, be sure to attend my tutorial “Implementing support for custom... Commits Jul 23, 2024 [LLVM] [clang][test][RISCV] Add missing test change from #99898 Jul 23, 2024 [LLVM] [RISCV] Mark zacas as experimental again due to unresolved ABI issue … Jul 17, 2024 [LLVM] [RISCV] Support constant hoisting of immediate store values (#96073) Jul 16, 2024 [LLVM] Revert "[Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline le…
Jul 1, 2024 pwr Summary pwr (paced web reader) is a script and terminal-centric workflow I use for keeping up to date with various sources online, shared on the off chance it’s useful to... Continue reading >
May 12, 2024 Notes from the Carbon panel session at EuroLLVM 2024 Last month I had the pleasure of attending EuroLLVM which featured a panel session on the Carbon programming language. It was recorded and of course we all know automated transcription... Continue reading >
Feb 20, 2024 Clarifying instruction semantics with P-Code I’ve recently had a need to step through quite a bit of disassembly for different architectures, and although some architectures have well-written ISA manuals it can be a bit jarring... Continue reading >
Jan 1, 2024 Reflections on ten years of LLVM Weekly Today, with Issue #522 I’m marking ten years of authoring LLVM Weekly, a newsletter summarising developments on projects under the LLVM umbrella (LLVM, Clang, MLIR, Flang, libcxx, compiler-rt, lld, LLDB,... Continue reading >
Jun 28, 2024 I’m honoured to have been selected for the Software Contributor Award by the RISC-V International Board of Directors. I recently...
Jun 27, 2024 @jangray my colleagues tell me this is a good overview of the WebAssembly component model https://www.youtube.com/watch?v=tAACYA1Mwv4 Not sure how much...
Jun 13, 2024 A little LLVM RFC from me on introducing an llvm.memset_pattern.inline intrinsic (primarily motivated by simple initialisation loops) https://discourse.llvm.org/t/rfc-introducing-an-llvm-memset-pattern-inline-intrinsic/79496
Jun 10, 2024 If you’re at the upcoming RISC-V Summit Europe in Munich, be sure to attend my tutorial “Implementing support for custom...