https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118663
--- Comment #4 from Peter Bergner <bergner at gcc dot gnu.org> --- So this isn't 32-bit specific. powerpc-linux defaults to -mcpu=601 and powerpc64-linux defaults to -mcpu=power4. Using -mcpu=power4 with either -m32 or -m64, we do not ICE. When using -mcpu=601 with either -m32 or -m64, we do ICE, so it's not a 32-bit versus 64-bit issue, but something due to using the old -mcpu=601 cpu target.