aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2026-03-16 19:05:11 +0100
committerlemon <lsof@mailbox.org>2026-03-16 19:05:11 +0100
commitad7ad3a1ab0fc0e25b4b00d129a21f57e5611315 (patch)
tree4ecbcbb5460893d548568119a67abfee2b023a18 /README.md
parentfe9b770131b97ec01506ed23cc1c9e4f20d170a0 (diff)
Update README
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 1 insertions, 3 deletions
diff --git a/README.md b/README.md
index 18ff949..279a69b 100644
--- a/README.md
+++ b/README.md
@@ -147,9 +147,7 @@ The backend performs the following main passes:
instruction selection, addressing mode utilization, introduction of
register constraints.
- Register allocation (`ir/regalloc.c`): performs linear scan register
- allocation. Spilling has a lot of room for improvement, at the moment the
- current interval is spilled when there are no free registers, with no other
- heuristics. A scratch register is reserved for operations with spilled
+ allocation. A scratch register is reserved for operations with spilled
temporaries.
- Code emission (`x86_64/emit.c`): binary code for the target architecture is
emitted directly (not textual assembly). Relocations are deferred to the