mirror of
git://c9x.me/qbe.git
synced 2026-04-07 10:59:47 +00:00
add a scratch TODO
This commit is contained in:
parent
288613f0d6
commit
92dd898493
13
TODO
Normal file
13
TODO
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Ideas
|
||||||
|
- Operand classes for instructions
|
||||||
|
- Hints in register allocation
|
||||||
|
- Fixed register instructions (div, mul)
|
||||||
|
- Memory instructions (address of, deref)
|
||||||
|
- Structured types
|
||||||
|
|
||||||
|
Instructions
|
||||||
|
- ADD SUB SDIV UDIV SREM UREM MUL LSL LSR ASL ASR
|
||||||
|
- CMP ...
|
||||||
|
- ALLOC STORE LOAD
|
||||||
|
- PTR
|
||||||
|
- CALL BRZ JMP RET
|
||||||
Loading…
Reference in New Issue
Block a user