mirror of
git://c9x.me/qbe.git
synced 2026-04-05 18:09:47 +00:00
There are two things I overlooked so far. 1. Binary instructions like cmp that do not have a result in registers need the size suffix sometimes, for example when comparing a spill location with a constant. 2. The register allocator needs to be adapted to support the comparison instruction: it is not possible to compare two spill locations without using a register. |
||
|---|---|---|
| .. | ||
| test | ||
| .gitignore | ||
| emit.c | ||
| isel.c | ||
| lisc.h | ||
| live.c | ||
| main.c | ||
| Makefile | ||
| parse.c | ||
| rega.c | ||
| spill.c | ||
| ssa.c | ||
| TODO | ||