New Aarch64 Back End

49 Bogdanp 4 7/24/2025, 9:20:01 PM ziglang.org ↗

Comments (4)

ummonk · 19m ago
I’m a little confused reading this. Is MIR short for “machine intermediate representation” instead of “medium intermediate representation”? I generally expect IRs to be relatively platform-independent but it sounds like the “MIR” here is close to Aarch64 binary?
sakras · 16m ago
Likely refers to Machine IR, a lower level representation that normal LLVM IR lowers to?
MuffinFlavored · 20m ago
What's the motivation to avoid LLVM backends?
sakras · 15m ago
Likely performance - LLVM is somewhat notorious for being slower than ideal.