Integrated: 8266962: Add arch supporting check for "Op_VectorLoadConst" before creating the node

Xiaohong Gong xgong at openjdk.java.net
Wed May 19 07:52:38 UTC 2021


On Fri, 14 May 2021 06:04:45 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:

> When creating the vector shuffle, the `"VectorLoadConstNode"` will be created to get an initial index vector. Before creating it, the compiler should check whether the current platform supports this opcode in case the jvm crashes with `"bad ad file"`. The compiler should finish the intrinsification and go back to the default java implementation if the backend doesn't support it.
> 
> Tested tier1 and jdk::tier3.

This pull request has now been integrated.

Changeset: 2563a6a9
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/2563a6a9b5e81b4624704da4e8a2f24a6c5e8a5b
Stats:     3 lines in 1 file changed: 3 ins; 0 del; 0 mod

8266962: Add arch supporting check for "Op_VectorLoadConst" before creating the node

Reviewed-by: vlivanov, neliasso

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

PR: https://git.openjdk.java.net/jdk/pull/4023


More information about the hotspot-compiler-dev mailing list