http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50775
--- Comment #5 from Georg-Johann Lay <gjl at gcc dot gnu.org> 2011-11-28 23:26:18 UTC --- (In reply to comment #4) > Wrong profitable hard regs calculation for register files requiring aligned > start register was a merging problem with a patch for allocation without cover > classes. > > I'll try make a patch this week to solve the problem. Thanks you are taking care of this. Will it also improve the situation for 3-byte types as introduced in PR50931? 3-byte types also start in even registers.