Upgrading Vector256/512 Shuffle() with VBMI support (#87083)
authorDeepakRajendrakumaran <deepak.rajendrakumaran@intel.com>
Mon, 12 Jun 2023 23:18:39 +0000 (16:18 -0700)
committerGitHub <noreply@github.com>
Mon, 12 Jun 2023 23:18:39 +0000 (16:18 -0700)
commitc32bee11a457151e5c400107ababed54dcd70438
tree1951c8b4384086feeb3df07d8928e0cf5a099bbc
parentf6868c12de1e9c378ac1eaf4477bbc14171b1c6b
Upgrading Vector256/512 Shuffle() with VBMI support (#87083)

* Upgrading Shuffle()

* Simplifying 'needsZero' initialization. Should be initialized to 'false' for (simdSize == 32) IMO

* Review Changes

* Another review fix.
src/coreclr/jit/gentree.cpp
src/coreclr/jit/hwintrinsicxarch.cpp