jdk.vm.ci.code.BailoutException: Too large displacement 0x2ff in field CompositeBitSpec[d10Hi [20:19], d10Lo [12:5]] in instruction SPARCAssembler$CBCond[op: BranchOp]

GitHub | sanzinger | 9 months ago
  1. 0

    GitHub comment 104#193804709

    GitHub | 9 months ago | sanzinger
    jdk.vm.ci.code.BailoutException: Too large displacement 0x2ff in field CompositeBitSpec[d10Hi [20:19], d10Lo [12:5]] in instruction SPARCAssembler$CBCond[op: BranchOp]

    Root Cause Analysis

    1. jdk.vm.ci.code.BailoutException

      Too large displacement 0x2ff in field CompositeBitSpec[d10Hi [20:19], d10Lo [12:5]] in instruction SPARCAssembler$CBCond[op: BranchOp]

      at com.oracle.graal.asm.sparc.SPARCAssembler$ControlTransferOp.setDisp()
    2. com.oracle.graal
      SPARCAssemblerTest.testControlTransferInvalidDisp
      1. com.oracle.graal.asm.sparc.SPARCAssembler$ControlTransferOp.setDisp(SPARCAssembler.java:1294)
      2. com.oracle.graal.asm.sparc.test.SPARCAssemblerTest.testControlTransferInvalidDisp(SPARCAssemblerTest.java:118)
      2 frames