RFR: 8335444: Generalize implementation of AndNode mul_ring [v2]

Christian Hagedorn chagedorn at openjdk.org
Thu Aug 15 06:09:52 UTC 2024


On Wed, 7 Aug 2024 01:16:47 GMT, Jasmine Karthikeyan <jkarthikeyan at openjdk.org> wrote:

> Hmm, that failure is quite peculiar, since now it seems we're failing because we're creating extra `MacroLogicV` nodes rather than failing because we're not creating any. Unfortunately, I didn't have much luck debugging the root cause since I don't have access to AVX-512 hardware. I've changed the IR check to a phase before `MacroLogicV` nodes are created, which should hopefully fix the failure.

Even if you don't have access to real hardware, you could try to emulate it with [Intel SDE](https://www.intel.com/content/www/us/en/developer/articles/tool/software-development-emulator.html) to see what's going on. Might be worth a shot. Nevertheless, I will have a look at your patch again in closer detail tomorrow or hopefully on Monday.

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

PR Comment: https://git.openjdk.org/jdk/pull/20066#issuecomment-2290733900


More information about the hotspot-compiler-dev mailing list