On Tue, 19 May 2026 19:50:54 GMT, Volodymyr Paprotski <[email protected]> wrote:
>> src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp line 239: >> >>> 237: __ vshufpd(T0, C0, C1, 0b00, Assembler::AVX_128bit); >>> 238: __ vshufpd(T1, C0, C1, 0b11, Assembler::AVX_128bit); >>> 239: __ evinserti64x2(X1, X1, T0, 0b01, Assembler::AVX_256bit); >> >> This is a AVX512DQ instruction. > > Hmm.. this one needs some thought.. the trivial fix is to add dq as a > requirement.. but so far as I can spot, this is the only DQ instruction in > here.. maybe I can change the order of all the shuffles to be able to use a > different instruction.. or use vinserti128/evinserti32x4. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/31125#discussion_r3269436460
