diff options
author | Søren Sandmann <sandmann@redhat.com> | 2007-12-07 04:55:25 -0500 |
---|---|---|
committer | Søren Sandmann <sandmann@redhat.com> | 2007-12-07 04:55:25 -0500 |
commit | 99d8f56cc3e96a3b6d65e2391b4e0c45ac107b23 (patch) | |
tree | 1045cc792bfcb14c3d3addf68a611bfa2db5cd55 /TODO | |
parent | 7ce23811dc432ff6c4eae202785b00cb2ad00ecb (diff) |
Fix memmory access; add call instruction
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -89,6 +89,21 @@ are the same, then finally two different versions generate the final write to the destination. +- Backwards vs. forwards + + The code currently in testjit iterates backwards over each line. It + may be a little better to go forward. This could be done by + + - initializing the line to (line + w * bpp) + - initializing w to -width + - not having a displacement: + + movq (line, w, bpp), xmm0 + + and + + add 2, width + - It is important that the register allocator is not too dumb - EAX is the only register we can use for multiplication |