Expand description
Compiler infrastructure
The Fidget compiler operates in several stages:
Structs§
- RegTape
- Low-level tape for use with the Fidget virtual machine (or to be lowered further into machine instructions).
- Register
Allocator - Cheap and cheerful single-pass register allocation
- SsaTape
- Instruction tape, storing opcodes in SSA form