mirror of
git://c9x.me/qbe.git
synced 2026-04-05 18:09:47 +00:00
add bugs
This commit is contained in:
parent
b330009493
commit
f00bc00ed6
11
TODO
11
TODO
@ -18,4 +18,13 @@ Types
|
|||||||
- Pointer to type "t"
|
- Pointer to type "t"
|
||||||
|
|
||||||
Questions
|
Questions
|
||||||
- Should we allow constant operands?
|
- Q: Should we allow constant operands?
|
||||||
|
A:
|
||||||
|
It looks like `Con instructions are a bad idea because
|
||||||
|
they introduce spurious live ranges.
|
||||||
|
|
||||||
|
Problems
|
||||||
|
- x = y op z
|
||||||
|
if x is spilled, y can be moved to a spill location
|
||||||
|
to free one register for x, this is kind of stupid.
|
||||||
|
- Phi defined variables with spill location do not work.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user