https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82883
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
With -mtune=intel -O3, we produce:
movl $1819043144, (%rdi)
movw $8303, 4(%rdi)
ret
So it looks like a target tuning issue.
