https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110921
--- Comment #9 from Hongtao.liu <crazylht at gmail dot com> --- > There is a redundant xor instrunction, There's false dependence issue on some specific processors. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62011 > Without `-mbmi` option, gcc can not compile and all other three compiler > can compile. As long as it keeps semantics(respect zero input), I think this is acceptable.