RFR: 8344381: [s390x] Test failures with error: Register type is not known [v2]

Amit Kumar amitkumar at openjdk.org
Tue Nov 19 05:24:27 UTC 2024


On Tue, 19 Nov 2024 03:56:23 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:

>You could also use is_volatile() functions from the Register class.

I tried to look, and see only case of `Z_R14` seems valid. Because that is the exception there (volatile and sandwiched between saved registers). In Float & Vector registers we have "almost" continuous register, except `Z_F1` but there `is_volatile()` method will do no good, because `Z_F1` is indeed volatile and not used by Register Allocator. So I dropped the use for `is_volatile()`. And kept the changes same.

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

PR Comment: https://git.openjdk.org/jdk/pull/22197#issuecomment-2484694165


More information about the hotspot-dev mailing list