Aurelien Jarno | a18f844 | 2010-04-01 22:00:41 +0200 | [diff] [blame] | 1 | - Add new instructions such as: clz, ctz, popcnt. |
bellard | c896fe2 | 2008-02-01 10:05:41 +0000 | [diff] [blame] | 2 | |
bellard | 0a6b7b7 | 2008-05-25 18:24:40 +0000 | [diff] [blame] | 3 | - See if it is worth exporting mul2, mulu2, div2, divu2. |
bellard | c896fe2 | 2008-02-01 10:05:41 +0000 | [diff] [blame] | 4 | |
bellard | 0a6b7b7 | 2008-05-25 18:24:40 +0000 | [diff] [blame] | 5 | - Support of globals saved in fixed registers between TBs. |
bellard | c896fe2 | 2008-02-01 10:05:41 +0000 | [diff] [blame] | 6 | |
| 7 | Ideas: |
| 8 | |
| 9 | - Move the slow part of the qemu_ld/st ops after the end of the TB. |
| 10 | |
bellard | 0a6b7b7 | 2008-05-25 18:24:40 +0000 | [diff] [blame] | 11 | - Change exception syntax to get closer to QOP system (exception |
bellard | c896fe2 | 2008-02-01 10:05:41 +0000 | [diff] [blame] | 12 | parameters given with a specific instruction). |
bellard | 0a6b7b7 | 2008-05-25 18:24:40 +0000 | [diff] [blame] | 13 | |
| 14 | - Add float and vector support. |