public class org.graalvm.compiler.core.test.IntegerDivRemConstantTest extends org.graalvm.compiler.core.test.GraalCompilerTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.core.test.IntegerDivRemConstantTest
  super_class: org.graalvm.compiler.core.test.GraalCompilerTest
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 31
            aload 0 /* this */
            invokespecial org.graalvm.compiler.core.test.GraalCompilerTest.<init>:()V
            return
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;

  public static int intDivPositiveConstant(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 33
            iload 0 /* val */
            iconst_5
            idiv
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntDivPositiveConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 36
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intDivIntegerMax(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 46
            iload 0 /* val */
            ldc 2147483647
            idiv
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntDivIntegerMax();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 49
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intDivNegativeConstant(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 59
            iload 0 /* val */
            sipush -1234
            idiv
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntDivNegativeConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 62
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intDivIntegerMinOdd(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 72
            iload 0 /* val */
            ldc -2147483647
            idiv
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntDivIntegerMinOdd();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 75
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longDivPositiveConstant(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 85
            lload 0 /* val */
            ldc 35170432
            ldiv
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongDivPositiveConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 88
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longDivLongMax(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 98
            lload 0 /* val */
            ldc 9223372036854775807
            ldiv
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongDivLongMax();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 101
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longDivNegativeConstant(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 111
            lload 0 /* val */
            ldc -413
            ldiv
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongDivNegativeConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 114
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longDivLongMinOdd(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 124
            lload 0 /* val */
            ldc -9223372036854775807
            ldiv
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongDivLongMinOdd();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intRemPositiveConstant(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 137
            iload 0 /* val */
            ldc 139968
            irem
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntRemPositiveConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intRemNegativeConstant(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 150
            iload 0 /* val */
            ldc -139968
            irem
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntRemNegativeConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 153
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intRemZero(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 164
            iload 0 /* val */
            iconst_0
            irem
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntRemZero();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 167
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intRemMax(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 177
            iload 0 /* val */
            ldc 2147483647
            irem
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntRemMax();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 180
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intRemMin(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 190
            iload 0 /* val */
            ldc -2147483648
            irem
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntRemMin();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 193
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longRemPositiveConstant(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 203
            lload 0 /* val */
            ldc 35170432
            lrem
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public static int intRemPowerOf2(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int val
         0: .line 207
            iload 0 /* val */
            iconst_4
            irem
            ireturn
        end local 0 // int val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  I
    MethodParameters:
      Name  Flags
      val   

  public void testIntRemPowerOf2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 210
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLongRemPositiveConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 219
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longRemNegativeConstant(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 229
            lload 0 /* val */
            ldc -413
            lrem
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongRemNegativeConstant();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 232
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longRemZero(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 243
            lload 0 /* val */
            lconst_0
            lrem
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongRemZero();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 246
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longRemMax(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 256
            lload 0 /* val */
            ldc 9223372036854775807
            lrem
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongRemMax();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 259
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longRemMin(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 269
            lload 0 /* val */
            ldc -9223372036854775808
            lrem
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongRemMin();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 272
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static long longRemPowerOf2(long);
    descriptor: (J)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long val
         0: .line 282
            lload 0 /* val */
            ldc 4
            lrem
            lreturn
        end local 0 // long val
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   val  J
    MethodParameters:
      Name  Flags
      val   

  public void testLongRemPowerOf2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
         0: .line 285
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.core.test.IntegerDivRemConstantTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/core/test/IntegerDivRemConstantTest;
    RuntimeInvisibleAnnotations: 
      Test()
}
SourceFile: "IntegerDivRemConstantTest.java"