[vectorIntrinsics] RFR: 8267375: Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend [v2]
Wang Huang
whuang at openjdk.java.net
Thu May 20 02:52:00 UTC 2021
On Thu, 20 May 2021 02:16:02 GMT, Ningsheng Jian <njian at openjdk.org> wrote:
>> test/hotspot/jtreg/compiler/vectorapi/TestVectorInsertByte.java line 33:
>>
>>> 31: * @bug 8267375
>>> 32: * @modules jdk.incubator.vector
>>> 33: * @run main/othervm -XX:UseSVE=2 -XX:CompileCommand=compileonly,compiler.vectorapi.TestVectorInsertByte::* -XX:PrintIdealGraphLevel=3 -XX:PrintIdealGraphFile=TestVectorInsertByte.xml compiler.vectorapi.TestVectorInsertByte
>>
>> I'm afraid -XX:UseSVE would fail on x86.
>
> And I think it also requires c2 enabled. Something like "@requires os.arch == "aarch64" & vm.compiler2.enabled". But is this AArch64 specific? Should it be fixed in jdk/jdk instead? @jatin-bhateja
@nsjian @DamonFool Thank you for your review. I think I should remove the `UseSVE=2` option here.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/85
More information about the panama-dev
mailing list