RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]

Srinivas Vamsi Parasa sparasa at openjdk.org
Fri May 16 01:27:06 UTC 2025


On Thu, 15 May 2025 17:33:03 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

> We are only handling first variant of NDD instruction[1] in python test script , please extend the script to cover second variant[2] also. eaddq(Register dst, Register src1, Address src2, bool no_flags) - [1] eaddq(Register dst, Address src1, Register src2, bool no_flags) - [2]

Hank's script is already handling the variant[2] in the `RegMemRegNddInstruction` class, for which no demotion is enabled. The demotion is enabled only for variant[1].

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

PR Comment: https://git.openjdk.org/jdk/pull/24431#issuecomment-2885396937


More information about the hotspot-compiler-dev mailing list