public class org.graalvm.compiler.asm.amd64.test.BitOpsTest extends org.graalvm.compiler.asm.test.AssemblerTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.asm.amd64.test.BitOpsTest
  super_class: org.graalvm.compiler.asm.test.AssemblerTest
{
  private static boolean lzcntSupported;
    descriptor: Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static boolean tzcntSupported;
    descriptor: Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 52
            aload 0 /* this */
            invokespecial org.graalvm.compiler.asm.test.AssemblerTest.<init>:()V
            return
        end local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;

  public void checkAMD64();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 56
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBefore cannot be resolved to a type\n\tThe method assumeTrue(String, boolean) is undefined for the type BitOpsTest\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Before()

  public void lzcntlTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 64
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void lzcntlMemTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 83
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void lzcntqTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 107
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void lzcntqMemTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 126
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void tzcntlTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 150
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void tzcntlMemTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 169
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void tzcntqTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest 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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void tzcntqMemTest();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest this
         0: .line 212
            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.asm.amd64.test.BitOpsTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static int intStub(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int arg
         0: .line 238
            iconst_0
            ireturn
        end local 0 // int arg
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   arg  I
    MethodParameters:
      Name  Flags
      arg   

  public static int longStub(long);
    descriptor: (J)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // long arg
         0: .line 243
            iconst_0
            ireturn
        end local 0 // long arg
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   arg  J
    MethodParameters:
      Name  Flags
      arg   

  public static int intFieldStub(org.graalvm.compiler.asm.amd64.test.BitOpsTest$IntField);
    descriptor: (Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest$IntField;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest$IntField arg
         0: .line 264
            iconst_0
            ireturn
        end local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest$IntField arg
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   arg  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest$IntField;
    MethodParameters:
      Name  Flags
      arg   

  public static int longFieldStub(org.graalvm.compiler.asm.amd64.test.BitOpsTest$LongField);
    descriptor: (Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest$LongField;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest$LongField arg
         0: .line 269
            iconst_0
            ireturn
        end local 0 // org.graalvm.compiler.asm.amd64.test.BitOpsTest$LongField arg
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   arg  Lorg/graalvm/compiler/asm/amd64/test/BitOpsTest$LongField;
    MethodParameters:
      Name  Flags
      arg   
}
SourceFile: "BitOpsTest.java"
NestMembers:
  org.graalvm.compiler.asm.amd64.test.BitOpsTest$1  org.graalvm.compiler.asm.amd64.test.BitOpsTest$2  org.graalvm.compiler.asm.amd64.test.BitOpsTest$3  org.graalvm.compiler.asm.amd64.test.BitOpsTest$4  org.graalvm.compiler.asm.amd64.test.BitOpsTest$5  org.graalvm.compiler.asm.amd64.test.BitOpsTest$6  org.graalvm.compiler.asm.amd64.test.BitOpsTest$7  org.graalvm.compiler.asm.amd64.test.BitOpsTest$8  org.graalvm.compiler.asm.amd64.test.BitOpsTest$IntField  org.graalvm.compiler.asm.amd64.test.BitOpsTest$LongField
InnerClasses:
  public IntField = org.graalvm.compiler.asm.amd64.test.BitOpsTest$IntField of org.graalvm.compiler.asm.amd64.test.BitOpsTest
  public LongField = org.graalvm.compiler.asm.amd64.test.BitOpsTest$LongField of org.graalvm.compiler.asm.amd64.test.BitOpsTest