RFR: 8323582: C2 SuperWord AlignVector: misaligned vector memory access with unaligned native memory

Roland Westrelin roland at openjdk.org
Tue Feb 18 09:48:14 UTC 2025


On Mon, 17 Feb 2025 15:24:44 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

> > Do you intend to use a single deoptimization reason for all vectorization related predicates? (that is when you take care of aliasing, are you going to to use the same reason for aliasing and alignment checks)
> 
> I suppose that is currently what I'm planning. But we could in principle separate them. But I would leave that for later, if there is any desire to do that. For now, I think it's ok to just go with a single "auto-vectorization" reason.
> 
> Does that sound reasonable?

Yes, it sounds reasonable.

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

PR Comment: https://git.openjdk.org/jdk/pull/22016#issuecomment-2665104472


More information about the hotspot-dev mailing list