From: Alan Modra Date: Thu, 22 Oct 2020 00:13:09 +0000 (+1030) Subject: [RS6000] Power10 ICE running gcc.target/powerpc/ppc-ne0-1.c X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1a21c0ecd96ac5f91f0149a1edc8bfc4eb10c1f8;p=gcc.git [RS6000] Power10 ICE running gcc.target/powerpc/ppc-ne0-1.c * config/rs6000/rs6000.md (cstore4): Don't call rs6000_emit_int_cmove for power10 when -mno-isel. --- diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 779bfd11237..dc060143104 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -11554,7 +11554,7 @@ "" { /* Everything is best done with setbc[r] if available. */ - if (TARGET_POWER10) + if (TARGET_POWER10 && TARGET_ISEL) rs6000_emit_int_cmove (operands[0], operands[1], const1_rtx, const0_rtx); /* Expanding EQ and NE directly to some machine instructions does not help