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

Lutz Schmidt lucy at openjdk.org
Mon Nov 18 14:14:49 UTC 2024


On Mon, 18 Nov 2024 13:39:46 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:

> > I think that the instructions can encode the maximum frame size.
> 
> both of the instruction support displacement up to `12bit unsigned integer`, which should give us flexibility of around 4000byte So I guess we should be fine.

Instead of speculation:
- GPRs: 16 registers, 8 bytes each -> 128 bytes
- FPRs: 16 registers, 8 bytes each -> 128 bytes
- VRs: 32 registers, 16 bytes each -> 512 bytes
- In total: 768 bytes. 

This is an easy fit into uimm12.

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

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


More information about the hotspot-dev mailing list