https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107172
--- Comment #23 from Hongtao.liu <crazylht at gmail dot com> --- looking at i386.c put_condition_code used by *setcc_qi, it looks like (EQ (reg:CCCmode FLAG_REG) (const_int 0)) means get carry flag. Not (LTU: (REG:CCCmode FLAGS_REG) (const_int 0)). Now I got more confused.