Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
9166121a
Commit
9166121a
authored
Oct 22, 2014
by
Tobias Rapp
Browse files
amd64: Update TODO
parent
b44818b5
Changes
1
Hide whitespace changes
Inline
Side-by-side
ir/be/amd64/TODO
View file @
9166121a
amd64 backend TODO:
Correctness:
- Implement 32/64bit floatingpoint with SSE instructions
- Handle Alloc nodes (used by alloca and C99 VLA). See ia32/sparc backend on
how to do this.
- SSE Division is not commutative and we have no neg-add style workaround like
...
...
@@ -36,3 +35,4 @@ Improve Quality:
- Compare node inputs can be swapped if we remember this in the compare node
attributes, this allows us to think of them as associative operations and
for example swap inputs to enable load folding, or immediates.
- Lea needs to support all address modes (base, index +shifts, symconsts)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment