Re: [PATCH 2/6] gcc/expr.c: Remove historic workaround for broken SIMD subreg

2021-10-22 Thread Richard Sandiford via Gcc-patches
Jonathan Wright writes: > Hi, > > A long time ago, using a parallel to take a subreg of a SIMD register > was broken. This temporary fix[1] (from 2003) spilled these registers > to memory and reloaded the appropriate part to obtain the subreg. > > The fix initially existed for the benefit of the P

[PATCH 2/6] gcc/expr.c: Remove historic workaround for broken SIMD subreg

2021-10-22 Thread Jonathan Wright via Gcc-patches
Hi, A long time ago, using a parallel to take a subreg of a SIMD register was broken. This temporary fix[1] (from 2003) spilled these registers to memory and reloaded the appropriate part to obtain the subreg. The fix initially existed for the benefit of the PowerPC E500 - a platform for which GC