comparison ProblemsIdeas.txt @ 3233:e3d3fd5b638a

Canonicalize Negate(Negate(x)) for int/long remove incorrect canonicalization of FloatSub(0.0, x) to Negate(x)
author Gilles Duboscq <gilles.duboscq@oracle.com>
date Wed, 27 Jul 2011 11:53:37 +0200
parents 4a6bda6cfe28
children 0ffcce571d09
comparison
equal deleted inserted replaced
3232:dcc79d5d0d82 3233:e3d3fd5b638a
77 77
78 * Implement array bounds check elimination 78 * Implement array bounds check elimination
79 79
80 * Rematerialize only the nodes that were affected by GVN 80 * Rematerialize only the nodes that were affected by GVN
81 This will probably require something that tracks changes to the Graph, the cost of such a tracking should be evaluated 81 This will probably require something that tracks changes to the Graph, the cost of such a tracking should be evaluated
82
83 * Hints on register pressure
84
85 Sometimes we can make better decisions if we know the register pressure, it would be nice to have a way to know about it. Maybe we have register allocation on SSA we can somehow interact with it and try to lower the pressure in some areas on request?