RFR: 8348561: Add aarch64 intrinsics for ML-DSA [v5]

Ferenc Rakoczi duke at openjdk.org
Tue Feb 25 16:00:57 UTC 2025


On Tue, 25 Feb 2025 13:50:35 GMT, Andrew Haley <aph at openjdk.org> wrote:

>> I just tried it with top-of trunk latest binutils:
>> 
>> fedora:aarch64 $ ~/binutils-gdb-install/bin/as -march=armv9-a+sha3+sve2-bitperm aarch64ops.s
>> fedora:aarch64 $ ~/binutils-gdb-install/bin/as --version
>> GNU assembler (GNU Binutils) 2.44.50.20250225
>
> Aha!
> 
> 
> aph at Andrews-MacBook-Pro ~ % as t.s   
> t.s:1:19: error: expected 'sxtx' 'uxtx' or 'lsl' with optional integer in range [0, 4]
> sub x1, x10, x23, sxth #2
>                   ^
> aph at Andrews-MacBook-Pro ~ % as --version
> Apple clang version 16.0.0 (clang-1600.0.26.6)
> Target: arm64-apple-darwin24.3.0

OK, so GNU as is more forgiving than Apple as...

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/23300#discussion_r1970076152


More information about the hotspot-dev mailing list