RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v3]
Steve Dohrmann
duke at openjdk.org
Fri Apr 19 21:51:45 UTC 2024
On Fri, 19 Apr 2024 21:41:13 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:
>> Steve Dohrmann has updated the pull request incrementally with one additional commit since the last revision:
>>
>> bug fix in ::prefix_rex2
>
> src/hotspot/cpu/x86/assembler_x86.cpp line 12969:
>
>> 12967: void Assembler::prefix_rex2(Address adr, Register reg, bool byteinst, bool is_map1) {
>> 12968: int bits = is_map1 ? REX2BIT_M0 : 0;
>> 12969: bits |= get_base_prefix_bits(adr.base()->encoding());
>
> This also needs fix to:
> bits |= get_base_prefix_bits(adr.base());
Thank you @sviswa7, made the change.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18476#discussion_r1572999483
More information about the hotspot-compiler-dev
mailing list