TODO List: Difference between revisions
→Finally implementing floats/paired singles properly
No edit summary |
|||
Line 93: | Line 93: | ||
If someone could get a good test coverage with an homebrew program and work on a mostly JITed floats/paired singles implem, it would reduce CPU usage by at least 5% in most games. | If someone could get a good test coverage with an homebrew program and work on a mostly JITed floats/paired singles implem, it would reduce CPU usage by at least 5% in most games. | ||
== Separate single and double floats in the registercache == | |||
Because of the crazy paired singles design (one double and one single register), we do lots of expensive (checkout ppc_fp branch), redundant format convertions. Almost all of them could be avoided by converting on use, but the register cache would need a bit of redesign. | |||
= Tasks which require no coding skills = | = Tasks which require no coding skills = |