Hi,

> Robin's patch has the effct making rs6000_emit_int_cmove return false for
> floating point comparisons, so I marked the bug as being a duplicate of PR
> target/104335.

Didn't I just return false for MODE_CC?  This should not affect proper
floating-point comparisons.  It looks like the problem was indeed caused
by my original patch but then I wonder why I did not catch it in the
first place despite running a Power9 bootstrap and regtest (with Fortran
of course) that looked unchanged.

Shouldn't this have come up? I vaguely recall seeing maxloc FAILs at
some point but not in the final runs.  Going to re-check because this
would have helped not introduce the problem that late.

Regards
 Robin

Reply via email to