[lworld+vector] RFR: 8304310: Initial compilers and runtime handling for multifield backed vectors. [v5]

Jatin Bhateja jbhateja at openjdk.org
Mon Apr 10 16:58:16 UTC 2023


On Mon, 10 Apr 2023 08:05:43 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:

> Before we have the `PhiNode` as the oop and vect inputs, which are from the transformations like `merge_through_phi`, but now the oop is only the VBA?

I am banking on InlineTypeNode::merge_with to handle convergence cases instead of introducing special phi handling in box expansion.

https://github.com/openjdk/valhalla/blob/lworld%2Bvector/src/hotspot/share/opto/inlinetypenode.hpp#L91

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

PR Review Comment: https://git.openjdk.org/valhalla/pull/833#discussion_r1161892670



More information about the valhalla-dev mailing list