• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2Last updated 15 Nov 04
3~~~~~~~~~~~~~~~~~~~~~~
4
5Critical (correctness)
6~~~~~~~~~~~~~~~~~~~~~~
7x86 isel: should free up all fp reg tags when calling a helper.
8And save FP and SSE insns across the helper.
9
10iropt: reconsider precise exceptions
11
12x86 guest: look at FP accuracy
13
14
15Optimisation opportunities
16~~~~~~~~~~~~~~~~~~~~~~~~~~
17Improved isel for memcheck artefacts on x86 (generate neg ; sbbl)
18
19Assess tt_fast miss rates
20
21improve stack-update pass
22
23proper profiling machinery
24
25do not CSE exprs :: Ity_Bit
26
27x86 iselIntExpr_RMI: actually generate the M case if possible
28
29
30JIT speedups
31~~~~~~~~~~~~
32Ensure incremental flatness throughout
33
34Profile again with cachegrind/calltree
35
36change IRTemp to 16 bits?
37
38
39Integration
40~~~~~~~~~~~
41Get rid of sloppy-malloc
42
43Get rid of partial-loads-ok
44
45Optimisation after first instrumentation rather than 2nd ?
46
47disallow dirty helpers from writing SP/IP
48
49write API doc, clarify IR semantics
50
51make IR utils module
52
53generic stack pointer identification at startup?
54
55New memstack_k: old or new sp?
56