https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112672

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2023-11-23
     Ever confirmed|0                           |1

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Obvious this is wrong:
;; _5 = .PARITY (u_4);

(insn 7 6 8 (parallel [
            (set (reg:CC 17 flags)
                (unspec:CC [
                        (reg/v:HI 99 [ uD.2808 ])
                    ] UNSPEC_PARITY))
            (clobber (reg/v:HI 99 [ uD.2808 ]))
        ]) "/app/example.cpp":9:32 -1
     (nil))
...
;; if (_7 != 1017)

(insn 11 10 12 (parallel [
            (set (reg:HI 107)
                (plus:HI (reg/v:HI 99 [ uD.2808 ])
                    (subreg:HI (reg:SI 100 [ _5 ]) 0)))
            (clobber (reg:CC 17 flags))
        ]) "/app/example.cpp":9:34 discrim 1 -1
     (nil))

Reply via email to