Integrated: 8351635: C2 ROR/ROL: assert failed: Long constant expected

Jatin Bhateja jbhateja at openjdk.org
Tue Jun 3 17:04:00 UTC 2025


On Wed, 28 May 2025 14:19:21 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

> This bug fix patch relaxes the strict assertion check to allow other pattern matches for degenerated long vector ROL/ROR operations with non-constant scalar shift values.  
> 
> Kindly review and share feedback.
> 
> Best Regards,
> Jatin

This pull request has now been integrated.

Changeset: d7e58ac4
Author:    Jatin Bhateja <jbhateja at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/d7e58ac480b06c6340a65e67731d8f6dc179acfb
Stats:     129 lines in 2 files changed: 127 ins; 1 del; 1 mod

8351635: C2 ROR/ROL: assert failed: Long constant expected

Reviewed-by: thartmann, chagedorn

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

PR: https://git.openjdk.org/jdk/pull/25493


More information about the hotspot-compiler-dev mailing list