The LLVM Essence of Lowering MLIR to AArch64 with SME Support
A post to manually lowering MLIR code to AArch64 executables with Arm SME support. Covers the complete pipeline from MLIR optimization to native compilation, including lowering to LLVM dialect, LLVM-IR translation, assembly generation, and linking. Includes practical commands and one-shot solutions for execution.
A Friendly Tour of Substructural, Uniqueness, Ownership, and Capabilities Types — and more!