mirror of
git://c9x.me/qbe.git
synced 2026-04-05 18:09:47 +00:00
14 lines
292 B
Plaintext
14 lines
292 B
Plaintext
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
|