https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94790
Hongtao.liu <crazylht at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |crazylht at gmail dot com --- Comment #5 from Hongtao.liu <crazylht at gmail dot com> --- the extra move instrcution can be handle by RAT, but from the perspective of the pipeline, `andn + and + ior` version take 2 cycles(and and andn doesn't have dependence), but xor + and + xor will take 3 cycles.