https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63404
--- Comment #5 from Jiong Wang <jiwang at gcc dot gnu.org> ---
we need to check the following
else if (GET_CODE == CLOBBER
|| GET_CODE (x) == USE
|| GET_CODE (x) == ASM_INPUT)
I will post the fix after pass x86 bootstrap and regression