https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102294
--- Comment #9 from Bart Van Assche <bart.vanassche at gmail dot com> --- 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.