RFR: 8349582: APX NDD code generation for OpenJDK [v2]
Srinivas Vamsi Parasa
sparasa at openjdk.org
Wed Mar 5 18:13:02 UTC 2025
On Tue, 4 Mar 2025 19:22:55 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:
>> Srinivas Vamsi Parasa has updated the pull request incrementally with one additional commit since the last revision:
>>
>> revert to nf version for {pop/tz/lz}cnt count instructions
>
> src/hotspot/cpu/x86/x86_64.ad line 5573:
>
>> 5571: ins_pipe(ialu_reg);
>> 5572: %}
>> 5573:
>
> This instruct could be removed as this is already an unary operation with separate destination, Likewise other unary operator instructs could also be removed where the destination is already separate from source.
The ndd instructions epopcnt, elzcnt and etzcnt were removed as they have a separate destination. Please see the update code.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23501#discussion_r1981922722
More information about the hotspot-compiler-dev
mailing list