------- Comment #68 from steven at gcc dot gnu dot org 2009-05-07 15:40 ------- Be careful with -frename-registers, it is quadratic in the size of a basic block. For Bradley's test cases it will certainly give a slow-down.
I have tried a rewrite of -frename-registers, but I keep running into trouble with the INDEX_REGS and BASE_REGS non-classes. Paolo, we could look at this stuff together if you want my help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33928