This allows those modes to be used in more setbc and similar
constructions.
2025-10-10 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.md (mode_iterator CCANY): Add CCFP and CCEQ.
;; 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_<CCANY:mode>_<GPR:mode>"
[(set (match_operand:GPR 0 "gpc_reg_operand" "=r,r")
(if_then_else:GPR