This patch is to fix one non-robust split condition, to make it applied on top of the corresponding condition for define_insn part, otherwise the splitting could perform unexpectedly.
gcc/ChangeLog: * config/rx/rx.md (cstoresf4): Fix split condition. --- gcc/config/rx/rx.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/rx/rx.md b/gcc/config/rx/rx.md index b76fce97bdc..c5297685a38 100644 --- a/gcc/config/rx/rx.md +++ b/gcc/config/rx/rx.md @@ -714,7 +714,7 @@ (define_insn_and_split "cstoresf4" (match_operand:SF 3 "rx_source_operand" "rFQ")]))] "ALLOW_RX_FPU_INSNS" "#" - "reload_completed" + "&& reload_completed" [(const_int 0)] { rtx flags, x; -- 2.27.0