RFR: JDK-8331859 : [PPC64] Remove support for Power7 and older
Martin Doerr
mdoerr at openjdk.org
Mon Apr 7 08:43:57 UTC 2025
On Mon, 7 Apr 2025 08:21:03 GMT, Suchismith Roy <sroy at openjdk.org> wrote:
>> src/hotspot/cpu/ppc/vm_version_ppc.hpp line 113:
>>
>>> 111: static bool has_fcfids() { return (_features & fcfids_m) != 0; }
>>> 112: static bool has_vand() { return (_features & vand_m) != 0; }
>>> 113: static bool has_lqarx() { return (_features & lqarx_m) != 0; }
>>
>> Why are the other Power7 and older instruction checks not removed?
>
> Hi @TheRealMDoerr I removed the instructions mentioned in the issue. How can I determine which instructions were older ? Is there a file where it is mentioned specifically ?
The Power ISA has a section "Appendix E. Power ISA Instruction Set Sorted by Opcode" at the end. We require Power8 which matches "Power ISA v2.07". All instructions from v2.07 or older are available.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/20262#discussion_r2030745558
More information about the hotspot-dev
mailing list