RFR: 8303508: Vector.lane() gets wrong value on x86
Tobias Hartmann
thartmann at openjdk.org
Thu Mar 23 07:18:42 UTC 2023
On Thu, 23 Mar 2023 00:37:29 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
> Incorrectness happens because compiler absorbs casting IR chain during idealizations.
> Sign extending the result of sub-word extraction operation.
>
> Please refer to detailed discussion on https://github.com/openjdk/jdk/pull/13070#issuecomment-1479779537
>
> Best Regards,
> Jatin
Looks good. I submitted some testing and will report back once it finished.
-------------
Marked as reviewed by thartmann (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/13152#pullrequestreview-1353976426
More information about the hotspot-compiler-dev
mailing list