Re: Fix e500 vector ICE with string constants

2012-06-19 Thread David Edelsohn
On Tue, Jun 19, 2012 at 5:56 PM, Joseph S. Myers wrote: > 2012-06-19  Joseph Myers   > >        * config/rs6000/spe.md (*mov_si_e500_subreg0): Rename to >        mov_si_e500_subreg0. >        (*mov_si_e500_subreg0_elf_low) >        (*mov_si_e500_subreg4_elf_low): New patterns. > > testsuite: > 20

Fix e500 vector ICE with string constants

2012-06-19 Thread Joseph S. Myers
On some tests involving storing a pointer to a string constant in a vector, on powerpc with SPE vectors, an ICE occurs of the form: t2.c: In function 'f': t2.c:7:1: error: unrecognizable insn: } ^ (insn 9 8 10 2 (set (subreg:SI (reg:V2SI 125 [ D.1618 ]) 4) (lo_sum:SI (reg:SI 126)