Re: [PATCH] Fix 300.twolf regression caused by STV

2019-08-20 Thread Richard Biener
On Tue, 20 Aug 2019, Uros Bizjak wrote: > >> Uros noted that STV with !TImode isn't supposed to run before combine. > >> The following adjusts things accordingly and now the pass runs twice > >> for TARGET_64BIT. I've also adjusted another gpr->xmm move to > >> use (vec_merge (vec_duplicate..)) s

Re: [PATCH] Fix 300.twolf regression caused by STV

2019-08-20 Thread Uros Bizjak
>> Uros noted that STV with !TImode isn't supposed to run before combine. >> The following adjusts things accordingly and now the pass runs twice >> for TARGET_64BIT. I've also adjusted another gpr->xmm move to >> use (vec_merge (vec_duplicate..)) style rather than using a subreg. >> This isn't st

Re: [PATCH] Fix 300.twolf regression caused by STV

2019-08-19 Thread Richard Biener
On Mon, 19 Aug 2019, Richard Biener wrote: > > Uros noted that STV with !TImode isn't supposed to run before combine. > The following adjusts things accordingly and now the pass runs twice > for TARGET_64BIT. I've also adjusted another gpr->xmm move to > use (vec_merge (vec_duplicate..)) style r