RFR: 8319700: [AArch64] C2 compilation fails with "Field too big for insn"

Andrew Haley aph at openjdk.org
Thu Nov 23 15:43:16 UTC 2023


On Thu, 23 Nov 2023 12:41:04 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:

> It would be nice if the branch shortening for these stubs could be done as some fixpoint iteration. Or take part when laying out the blocks, as maybe even more branches could be shortened if all the BarrierStubs were not at the very end.

Probably not worth making the effort for AArch64, because even the short branches are fairly long, so it takes quite a lot of work to find cases where they're exceeded. The few cases where it might help are rare indeed.

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

PR Comment: https://git.openjdk.org/jdk/pull/16780#issuecomment-1824633297


More information about the hotspot-dev mailing list