<div class="__aliyun_email_body_block"><div  style="line-height:1.7;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><div  style="clear:both;">Hi Vladimir,</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Yes, that sounds very reasonable. Then we may currently drop the vector definitions in C2 for now when backporting the backend to 11u.</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Best,</div><div  style="clear:both;">Xiaolin</div><div  style="clear:both;"><br /></div><blockquote  style="margin-right:0;margin-top:0;margin-bottom:0;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><div  style="clear:both;">------------------------------------------------------------------</div><div  style="clear:both;">From:Владимир Кемпик <vladimir.kempik@gmail.com></div><div  style="clear:both;">Send Time:2023年2月21日(星期二) 16:38</div><div  style="clear:both;">To:郑孝林(云矅) <yunyao.zxl@alibaba-inc.com></div><div  style="clear:both;">Cc:"Lindenmaier, Goetz" <goetz.lindenmaier@sap.com>; jdk-updates-dev <jdk-updates-dev@openjdk.org>; riscv-port-dev <riscv-port-dev-retn@openjdk.org></div><div  style="clear:both;">Subject:Re: jdk11u: Question about the likelihood of backporting SVE support</div><div  style="clear:both;"><br /></div><div >Hello<div >Just few comments.</div><div >Vector extension version 1.0 is the only vector extension supported by jdk19.</div><div >Currently its impossible to find any publicly available cpu/board with support for Vector extension 1.0.</div><div ><br ></div><div >Basically it means the risc-v vector support in openjdk11 is something that can wait few years. And maybe later maintainers will reconsider their decision.</div><div ><br ></div><div >Regards, Vladimir </div></div><br ><div  class="gmail_quote"><div  class="gmail_attr">вт, 21 февр. 2023 г., 11:28 Xiaolin Zheng <<a  href="mailto:yunyao.zxl@alibaba-inc.com" target="_blank">yunyao.zxl@alibaba-inc.com</a>>:<br ></div><div ><div  class=" __aliyun_node_has_color" style="line-height:1.7;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><div  style="clear:both;">Hi Goetz,</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Thank you for the response!</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Okay, we will follow the advice.</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Best Regards,</div><div  style="clear:both;">Xiaolin</div><div  style="clear:both;"><br ></div><div  style="clear:both;">------------------------------------------------------------------</div><div  style="clear:both;">From:Lindenmaier, Goetz <<a  href="mailto:goetz.lindenmaier@sap.com" target="_blank">goetz.lindenmaier@sap.com</a>></div><div  style="clear:both;">Send Time:2023年2月21日(星期二) 16:25</div><div  style="clear:both;">To:郑孝林(云矅) <<a  href="mailto:yunyao.zxl@alibaba-inc.com" target="_blank">yunyao.zxl@alibaba-inc.com</a>>; jdk-updates-dev <<a  href="mailto:jdk-updates-dev@openjdk.org" target="_blank">jdk-updates-dev@openjdk.org</a>>; riscv-port-dev <<a  href="mailto:riscv-port-dev-retn@openjdk.org" target="_blank">riscv-port-dev-retn@openjdk.org</a>></div><div  style="clear:both;">Subject:RE: jdk11u: Question about the likelihood of backporting SVE support</div><div  style="clear:both;"><br ></div>Hi,<br ><br >I think this change should not be backported to 11.<br ><br >Best regards,<br >  Goetz.<br ><br >> -----Original Message-----<br >> From: jdk-updates-dev <<a  href="mailto:jdk-updates-dev-retn@openjdk.org" target="_blank">jdk-updates-dev-retn@openjdk.org</a>> On Behalf Of<br >> Xiaolin Zheng<br >> Sent: Tuesday, February 21, 2023 8:58 AM<br >> To: jdk-updates-dev <<a  href="mailto:jdk-updates-dev@openjdk.org" target="_blank">jdk-updates-dev@openjdk.org</a>>; riscv-port-dev <riscv-<br >> <a  href="mailto:port-dev-retn@openjdk.org" target="_blank">port-dev-retn@openjdk.org</a>><br >> Subject: jdk11u: Question about the likelihood of backporting SVE support<br >> <br >> [Some people who received this message don't often get email from<br >> <a  href="mailto:yunyao.zxl@alibaba-inc.com" target="_blank">yunyao.zxl@alibaba-inc.com</a>. Learn why this is important at<br >> <a  href="https://aka.ms/LearnAboutSenderIdentification" target="_blank">https://aka.ms/LearnAboutSenderIdentification</a> ]<br >> <br >> Hi maintainers of jdk11u:<br >> <br >> I would like to ask if it is possible for the SVE support [1] to be backported to<br >> jdk11u, for the maintainers' aspect. If the RISC-V backend is going to be<br >> backported to jdk11u, then we will face an issue that the VecA implementation<br >> [2] used by the backend does not exist on jdk11u. The general functionality of<br >> the backend, and the shared vector intrinsics [3] defined in StubRoutines will<br >> not get affected without VecA; though VectorAPI and vector intrinsic defined<br >> in C2 [4] in <a  href="http://riscv_v.ad" target="_blank">riscv_v.ad</a> may not work - if one would like to know the details.<br >> <br >> Looking forward to your reply.<br >> <br >> Best Regards,<br >> Xiaolin<br >> <br >> [1] <a  href="https://bugs.openjdk.org/browse/JDK-8231441" target="_blank">https://bugs.openjdk.org/browse/JDK-8231441</a><br >> [2]<br >> <a  href="https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L" target="_blank">https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L</a><br >> 240-L243<br >> [3]<br >> <a  href="https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGene" target="_blank">https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGene</a><br >> rator_riscv.cpp#L944-L948<br >> [4]<br >> <a  href="https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad" target="_blank">https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad</a><br >> #L1932-L1949</div></div></div>
</blockquote></div></div>