RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v13]
Steve Dohrmann
duke at openjdk.org
Thu May 2 23:33:59 UTC 2024
On Mon, 15 Apr 2024 17:43:45 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
>> Steve Dohrmann has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 20 additional commits since the last revision:
>>
>> - update for egpr use: bzhil(R,R,R), btq(R,R), btq(R,imm)
>> - Merge branch 'master' into apx-encoding-pr
>> - Update full name
>> - simplification and fix asserts in ldmxcsr, stmxcsr, and emit_prefix_and_int8
>> - remove is_map1 comment for addb, andb, movb, orb, testb, xchgb, xorb
>> - fix stmxcrs REX2 branch, add asserts to SHA instructions
>> - fixes: pp bits in crc32, REX2 branch in ldmxcsr
>> - add egpr support for popcntq(R,A), cvttsd2siq(R,A), popq(R)
>> - fix 4 more src_is_gpr = true cases, add asserts to check for UseAPX
>> - fix is_gpr arg on two functions with reversed src / dst operands
>> - ... and 10 more: https://git.openjdk.org/jdk/compare/9abb31e9...7b3e8ec7
>
> I have few comments.
@vnkozlov Are there other things you would like to see for this pull request?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/18476#issuecomment-2091905594
More information about the hotspot-compiler-dev
mailing list