https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97759
--- Comment #17 from Andrew Pinski <pinskia at gcc dot gnu.org> --- pop(a) CMP 1 && a == 0 CMP TGT == false != a == 0 > false >= false < a == 0 <= a == 0 pop(a) CMP 1 && a != 0 CMP TGT == pop(a) == 1 != pop(a) > 1 > pop(a) > 1 >= a != 0 < false <= pop(a) == 1
