[RS6000] Power10 ICE running gcc.target/powerpc/ppc-ne0-1.c
Segher Boessenkool
segher@kernel.crashing.org
Fri Oct 23 15:32:18 GMT 2020
On Sat, Oct 24, 2020 at 12:32:40AM +1030, Alan Modra wrote:
> rs6000_emit_int_cmove generates isel so the condition below needs
> fixing for power10. Bootstrapped and regression tested
> powerpc64le-linux power10 and power8. OK?
>
> * config/rs6000/rs6000.md (cstore<mode>4): Don't call
> rs6000_emit_int_cmove for power10 when -mno-isel.
This is okay for trunk. Thanks!
If we need more of this, we probably want a TARGET_SETBC, and if this
option becomes non-orthogonal (when many things use the insns directly),
we'll need to just disable -mno-isel (for later cpus). But all is fine
for now it seems :-)
Segher
More information about the Gcc-patches
mailing list