Low Level Bits

Low Level Bits

Home
Talks
Archive
About
Beginner’s Guide to MLIR’s linalg dialect
A beginner’s guide to MLIR’s linalg dialect: how to read linalg.generic’s indexing maps and iterator types, and lower it to scf.for loops by hand.
Oct 26 • AlexDenisov

May 2025

The missing guide to Dataflow Analysis in MLIR
Things you need to know to work with MLIR's Dataflow Analysis Framework
May 29, 2025 • AlexDenisov
Different ways to build LLVM/MLIR tools
Comparison of different LLVM/MLIR distributions
May 2, 2025 • AlexDenisov

April 2025

Building LLVM plugins with Bazel
Technical note on how to build an LLVM plugin using Bazel
Apr 1, 2025 • AlexDenisov

November 2021

How to learn Compilers (LLVM Edition)
A collection of resources to start learning compilers (with a focus on LLVM)
Nov 4, 2021 • AlexDenisov

November 2018

Debugging DYLD
Short technical note on how to debug issues with macOS dynamic linker - dyld
Nov 13, 2018 • AlexDenisov
© 2026 Alex Denisov · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture