compilers11 min read
rat's minimal register allocator
rat is my smallish compiler backend (with a semi-working C99 frontend). Its x86-64 code generator translates the intermediate representation (IR) into x86-64 instructions. These use an unlimited number of virtual registers (vregs).
By hexrat.cc by hexratLobsters
Read the full story
Originally published by Lobsters on Oct 7, 2026.
Comments
Sign in to join the discussion.