Re: [PATCH, i386]: Fix PR78626, wrong code with -fschedule-insns

2016-11-11 Thread Uros Bizjak
On Wed, Nov 9, 2016 at 8:25 PM, Uros Bizjak wrote: > Hello! > > We need earlyclobber on output operand of doubleword shift insns, > since we have to prevent (partial) output matching %ecx as count > argument. > > 2016-11-09 Uros Bizjak > > PR target/78262 > * config/i386/i386.md (*3_dou

[PATCH, i386]: Fix PR78626, wrong code with -fschedule-insns

2016-11-09 Thread Uros Bizjak
Hello! We need earlyclobber on output operand of doubleword shift insns, since we have to prevent (partial) output matching %ecx as count argument. 2016-11-09 Uros Bizjak PR target/78262 * config/i386/i386.md (*3_doubleword): Mark operand 0 as earlyclobber. testsuite/ChangeLog: