Re: [x86 PATCH] Add alternate representation for {and, or, xor}b %ah, %dh.

2023-06-18 Thread Uros Bizjak via Gcc-patches
On Sun, Jun 18, 2023 at 11:35 AM Roger Sayle wrote: > > > A patch that I'm working on to improve RTL simplifications in the > middle-end results in the regression of pr78904-1b.c, due to changes in > the canonical representation of high-byte (%ah, %bh, %ch, %dh) logic. > This patch avoids/prevents

[x86 PATCH] Add alternate representation for {and,or,xor}b %ah,%dh.

2023-06-18 Thread Roger Sayle
A patch that I'm working on to improve RTL simplifications in the middle-end results in the regression of pr78904-1b.c, due to changes in the canonical representation of high-byte (%ah, %bh, %ch, %dh) logic. This patch avoids/prevents those failures by adding support for the alternate representati