RFR: 8305055: IR check fails on some aarch64 platforms [v2]
Fei Gao
fgao at openjdk.org
Fri Mar 31 06:17:17 UTC 2023
On Thu, 30 Mar 2023 08:44:06 GMT, Fei Gao <fgao at openjdk.org> wrote:
>> As @eme64 said in [1], [JDK-8298935](https://bugs.openjdk.org/browse/JDK-8298935) introduced some "collateral damage", disabling the vectorization of some conversions when `+AlignVector`. That affects IR checks of `TestVectorizeTypeConversion.java` and `ArrayTypeConvertTest.java` on some `aarch64` platforms like ThunderX and ThunderX2 [2].
>>
>> This trivial patch is to allow IR check only when we have `-AlignVector`.
>>
>> [1] https://github.com/openjdk/jdk/pull/12350#issuecomment-1470065706
>> [2] https://github.com/openjdk/jdk/blob/7239150f8aff0e3dc07c5b27f6b7fb07237bfc55/src/hotspot/cpu/aarch64/vm_version_aarch64.cpp#L154
>
> Fei Gao has updated the pull request incrementally with one additional commit since the last revision:
>
> Update comments
The GHA failure of `runtime/ErrorHandling/TestDwarf` is not related to this PR. I'll integrate it.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/13236#issuecomment-1491354506
More information about the hotspot-compiler-dev
mailing list