https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119103
--- Comment #1 from Niklas Haas <gcc at haasn dot dev> ---
Clang's output for comparison:
lshift:
vmovdqu ymm0, ymmword ptr [rdi]
vmovd xmm1, esi
vpsllw ymm0, ymm0, xmm1
vmovdqu ymmword ptr [rdi], ymm0
vzeroupper
ret
