RFR: JDK-8331859 : [PPC64] Remove support for Power7 and older [v4]
Martin Doerr
mdoerr at openjdk.org
Mon Apr 21 10:10:04 UTC 2025
On Mon, 21 Apr 2025 08:01:35 GMT, Suchismith Roy <sroy at openjdk.org> wrote:
>> src/hotspot/cpu/ppc/ppc.ad line 10410:
>>
>>> 10408:
>>> 10409: // Float to Int conversion, NaN is mapped to 0.
>>> 10410: instruct convF2I_regF_ExEx(iRegIdst dst, regF src) %{
>>
>> This instruct should be completely removed.
>
> @TheRealMDoerr There is expand after the instruction..so should it be completely removed ?
Yes. And in addition, if the last usage of a node in an expand block gets removed, that node should also get removed. In this case, it seems to be `moveF2L_reg_stack` and `cmovI_bso_stackSlotL_conLvalue0_Ex` which should be removed as well.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/20262#discussion_r2052218548
More information about the hotspot-dev
mailing list