From: Segher Boessenkool Date: Fri, 10 Oct 2025 12:08:45 +0000 (+0000) Subject: rs6000: Add CCFP and CCEQ to CCANY X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73b3c59677f1676020509c944ef5c41e32bc6d76;p=thirdparty%2Fgcc.git 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. --- 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