public class com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest extends com.oracle.truffle.llvm.tests.types.floating.LLVM80BitTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest
  super_class: com.oracle.truffle.llvm.tests.types.floating.LLVM80BitTest
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 38
            aload 0 /* this */
            invokespecial com.oracle.truffle.llvm.tests.types.floating.LLVM80BitTest.<init>:()V
            return
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;

  public void testPositiveInt();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 42
            bipush 10
            newarray 8
            dup
            iconst_0
            bipush 64
            bastore
            dup
            iconst_1
            bipush 9
            bastore
            dup
            iconst_2
            bipush -102
            bastore
            dup
            iconst_3
            bipush 64
            bastore
            astore 1 /* test */
        start local 1 // byte[] test
         1: .line 43
            sipush 1234
            invokestatic com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest.val:(I)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            aload 1 /* test */
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromBytesBigEndian:([B)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 44
            return
        end local 1 // byte[] test
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;
            1    3     1  test  [B
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testNegativeInt();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 48
            bipush 10
            newarray 8
            dup
            iconst_0
            bipush -64
            bastore
            dup
            iconst_1
            bipush 9
            bastore
            dup
            iconst_2
            bipush -102
            bastore
            dup
            iconst_3
            bipush 64
            bastore
            astore 1 /* test */
        start local 1 // byte[] test
         1: .line 49
            sipush -1234
            invokestatic com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest.val:(I)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            aload 1 /* test */
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromBytesBigEndian:([B)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 50
            return
        end local 1 // byte[] test
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;
            1    3     1  test  [B
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testZero();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 54
            bipush 10
            newarray 8
            astore 1 /* test */
        start local 1 // byte[] test
         1: .line 55
            invokestatic com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest.zero:()Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            aload 1 /* test */
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromBytesBigEndian:([B)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 56
            return
        end local 1 // byte[] test
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;
            1    3     1  test  [B
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testMinusZero();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 60
            bipush 10
            newarray 8
            dup
            iconst_0
            bipush -65
            bastore
            dup
            iconst_1
            iconst_m1
            bastore
            dup
            iconst_2
            bipush -128
            bastore
            astore 1 /* test */
        start local 1 // byte[] test
         1: .line 61
            invokestatic com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest.minusOne:()Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            aload 1 /* test */
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromBytesBigEndian:([B)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 62
            return
        end local 1 // byte[] test
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;
            1    3     1  test  [B
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testPi();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 66
            bipush 10
            newarray 8
            dup
            iconst_0
            bipush 64
            bastore
            dup
            iconst_2
            bipush -55
            bastore
            dup
            iconst_3
            bipush 15
            bastore
            dup
            iconst_4
            bipush -38
            bastore
            dup
            iconst_5
            bipush -94
            bastore
            dup
            bipush 6
            bipush 33
            bastore
            dup
            bipush 7
            bipush 104
            bastore
            dup
            bipush 8
            bipush -62
            bastore
            dup
            bipush 9
            bipush 53
            bastore
            astore 1 /* test */
        start local 1 // byte[] test
         1: .line 67
            iconst_0
            sipush 16384
            ldc -3958705157555305931
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromRawValues:(ZIJ)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            aload 1 /* test */
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromBytesBigEndian:([B)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 68
            return
        end local 1 // byte[] test
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;
            1    3     1  test  [B
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testMinusOne();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
         0: .line 72
            bipush 10
            newarray 8
            dup
            iconst_0
            bipush -65
            bastore
            dup
            iconst_1
            iconst_m1
            bastore
            dup
            iconst_2
            bipush -128
            bastore
            astore 1 /* test */
        start local 1 // byte[] test
         1: .line 73
            iconst_1
            sipush 16383
            ldc -9223372036854775808
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromRawValues:(ZIJ)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            aload 1 /* test */
            invokestatic com.oracle.truffle.llvm.runtime.floating.LLVM80BitFloat.fromBytesBigEndian:([B)Lcom/oracle/truffle/llvm/runtime/floating/LLVM80BitFloat;
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 74
            return
        end local 1 // byte[] test
        end local 0 // com.oracle.truffle.llvm.tests.types.floating.LLVM80BitConstantsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/oracle/truffle/llvm/tests/types/floating/LLVM80BitConstantsTest;
            1    3     1  test  [B
    RuntimeVisibleAnnotations: 
      org.junit.Test()
}
SourceFile: "LLVM80BitConstantsTest.java"