https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #10 from Hongtao.liu <crazylht at gmail dot com> --- (In reply to Bart Van Assche from comment #9) > Hmm ... isn't movups a floating-point instruction? I want to avoid floating > point instructions since my understanding is that it is not allowed to use > these in kernel code. See e.g. > https://stackoverflow.com/questions/13886338/use-of-floating-point-in-the- > linux-kernel. then as pinski mentioned in #c1, -mno-sse is needed, i guess for clang case, xmm mov is also used which also shouldn't be available in kernel.