HomePhabricator

[X86] Update some av512 shift intrinsics to use "unsigned int" parameter…

Authored by craig.topper on Fri, May 22, 8:12 PM.

Description

[X86] Update some av512 shift intrinsics to use "unsigned int" parameter instead of int to match Intel documentation

There are 65 that take a scalar shift amount. Intel documentation shows 60 of them taking unsigned int. There are 5 versions of srli_epi16 that use int, the 512-bit maskz and 128/256 mask/maskz.

Fixes PR45931

Differential Revision: https://reviews.llvm.org/D80251