(To-list pruned, my correction doesn't need attention.) On Thu, 11 May 2017, Hans-Peter Nilsson wrote: > On Wed, 10 May 2017, Jakub Jelinek wrote: > > > On Wed, May 10, 2017 at 09:57:56PM +0200, Uros Bizjak wrote: > > > BTW: This patch now catches 417 cases (instead of 200+) in linux > > > build, including e.g.: > > > > > > (parallel [ > > > (set (reg:CCZ 17 flags) > > > (compare:CCZ (lshiftrt:SI (reg:SI 4 si [orig:93 _10 ] [93]) > > > (const_int 1 [0x1])) > > > (const_int 0 [0]))) > > > (set (reg:DI 4 si) > > > (zero_extend:DI (lshiftrt:SI (reg:SI 4 si [orig:93 _10 ] [93]) > > > (const_int 1 [0x1])))) > > > ])
> Anyway, people seem to drift towards the ccreg-last variant JFTR, I miswrote that; I meant "towards the variant with ccreg-first" as in Uros' example kept above and as opposed to my example. brgds, H-P