Backed out changeset 8bb615862099 (bug 875656) for introducing a subtle regalloc miscompile.