Re: PR 60604: CANNOT_CHANGE_MODE_CLASS being ignored

2014-04-01 Thread Richard Biener
On Mon, Mar 31, 2014 at 6:42 PM, Richard Sandiford wrote: > PR 60604 shows a case where CANNOT_CHANGE_MODE_CLASS is being ignored > for a subreg of a floating-point register, causing it to be replaced > with an invalid (reg ...). > > There are various reasons why MIPS floating-point registers can'

PR 60604: CANNOT_CHANGE_MODE_CLASS being ignored

2014-03-31 Thread Richard Sandiford
PR 60604 shows a case where CANNOT_CHANGE_MODE_CLASS is being ignored for a subreg of a floating-point register, causing it to be replaced with an invalid (reg ...). There are various reasons why MIPS floating-point registers can't change mode, but one important one for big-endian 32-bit targets i