From 73b3c59677f1676020509c944ef5c41e32bc6d76 Mon Sep 17 00:00:00 2001 From: Segher Boessenkool Date: Fri, 10 Oct 2025 12:08:45 +0000 Subject: [PATCH] rs6000: Add CCFP and CCEQ to CCANY This allows those modes to be used in more setbc and similar constructions. 2025-10-10 Segher Boessenkool * config/rs6000/rs6000.md (mode_iterator CCANY): Add CCFP and CCEQ. --- gcc/config/rs6000/rs6000.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 04a6c0f7461..ff085bf9bb1 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -5558,7 +5558,7 @@ ;; leave out the mode in operand 4 and use one pattern, but reload can ;; change the mode underneath our feet and then gets confused trying ;; to reload the value. -(define_mode_iterator CCANY [CC CCUNS]) +(define_mode_iterator CCANY [CC CCUNS CCFP CCEQ]) (define_insn "isel__" [(set (match_operand:GPR 0 "gpc_reg_operand" "=r,r") (if_then_else:GPR -- 2.47.3