RFR: 8289186: Support predicated vector load/store operations over X86 AVX2 targets. [v4]

Vladimir Kozlov kvn at openjdk.org
Thu Jul 7 19:01:44 UTC 2022


On Wed, 6 Jul 2022 13:13:04 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

>> Does this mean the `mask` input can be a normal `vect_type ` like the mask input of `VectorBlend` for `LoadVectorMasked/StoreVectorMasked` over X86 AVX2 systems? They do not depend on the predicated feature for the AVX2 systems, right?
>
> IR was specifically added for predicated targets (AVX512 and ARM's SVE),  this patch is re-using this IR for non-predicated AVX2 target where mask could be a vector type.

Got it.

-------------

PR: https://git.openjdk.org/jdk/pull/9324


More information about the hotspot-compiler-dev mailing list