diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-05-22 01:04:19 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-05-22 01:04:19 +0000 |
commit | f90ce9ecf8311e4cd585ad6251e897ec597da540 (patch) | |
tree | ab08fb6bd604b568fc943c663af17b7fdbef10e5 /docs | |
parent | 694b3ff9672e9c3f0918b71ba8f895211e1bc8a0 (diff) | |
download | external_llvm-f90ce9ecf8311e4cd585ad6251e897ec597da540.zip external_llvm-f90ce9ecf8311e4cd585ad6251e897ec597da540.tar.gz external_llvm-f90ce9ecf8311e4cd585ad6251e897ec597da540.tar.bz2 |
Removed the 64-bit fix from the "to do" list since the bug is fixed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13624 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Stacker.html | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/docs/Stacker.html b/docs/Stacker.html index 41b77fe..033ba30 100644 --- a/docs/Stacker.html +++ b/docs/Stacker.html @@ -1374,11 +1374,6 @@ interested, here are some things that could be implemented better:</p> <li>Write an LLVM pass to compute the correct stack depth needed by the program. Currently the stack is set to a fixed number which means programs with large numbers of definitions might fail.</li> - <li>Enhance to run on 64-bit platforms like SPARC. Right now the size of a - pointer on 64-bit machines will cause incorrect results because of the - 32-bit size of a stack element currently supported. This feature was not - implemented because LLVM needs a union type to be able to support the - different sizes correctly (portably and efficiently).</li> <li>Write an LLVM pass to optimize the use of the global stack. The code emitted currently is somewhat wasteful. It gets cleaned up a lot by existing passes but more could be done.</li> |