This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Major i386 testsuite regressions on trunk
Jan Hubicka writes:
> The problem is that GCC played ping-pong with test instruction. It
> first decided to turn 32bit test to 8bit test in my new code and then
> decoded to turn back as it is instructed to promote all 8bit
> computations to 32bit. I think we need to be more selective on what to
> promote. This should result in better code too.
Thanks, I'll fire off a test now.
> && (GET_MODE (operands[0]) == HImode
> || (GET_MODE (operands[0]) == QImode
> + /* Ensure that the operand will remain sign extended immedaite. */
^ typo
Rainer