[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-compiler-dev
Subject:    Integrated: 8305055: IR check fails on some aarch64 platforms
From:       Fei Gao <fgao () openjdk ! org>
Date:       2023-03-31 9:18:27
Message-ID: TxAuRJADBNm94IwNj7dz4BdV0-pj_t-or5QAvQ9kTfU=.b726dfbc-0562-4816-9a3f-cef36a815f74 () github ! com
[Download RAW message or body]

On Thu, 30 Mar 2023 04:13:39 GMT, Fei Gao <fgao@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
> 

This pull request has now been integrated.

Changeset: dea9db2d
Author:    Fei Gao <fgao@openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/dea9db2d0a28b379303ce867df6b125f5fdfcf16
                
Stats:     14 lines in 2 files changed: 12 ins; 0 del; 2 mod

8305055: IR check fails on some aarch64 platforms

Reviewed-by: epeter, thartmann

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

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic