Using generational ZGC (TEST_OPTS="VM_OPTIONS=-XX:+UseZGC"), the following tests assert:
* compiler/valhalla/inlinetypes/TestUnloadedInlineTypeArray.java
* compiler/valhalla/inlinetypes/TestArrays.java
* compiler/valhalla/inlinetypes/TestBasicFunctionality.java
* compiler/valhalla/inlinetypes/TestLWorld.java
# Internal Error (/scratch/dsimms/hotspot/git/valhalla_merging/open/src/hotspot/cpu/x86/gc/z/zAddress_x86.inline.hpp:35), pid=12274, tid=12408 # assert(index == 0 || is_power_of_2(index)) failed: Incorrect load shift: 13
* compiler/valhalla/inlinetypes/TestUnloadedInlineTypeArray.java
* compiler/valhalla/inlinetypes/TestArrays.java
* compiler/valhalla/inlinetypes/TestBasicFunctionality.java
* compiler/valhalla/inlinetypes/TestLWorld.java
# Internal Error (/scratch/dsimms/hotspot/git/valhalla_merging/open/src/hotspot/cpu/x86/gc/z/zAddress_x86.inline.hpp:35), pid=12274, tid=12408 # assert(index == 0 || is_power_of_2(index)) failed: Incorrect load shift: 13