public class org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp extends org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RRMOp
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
super_class: org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RRMOp
{
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp AND;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp ANDN;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp OR;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp XOR;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp ADD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp MUL;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp SUB;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp MIN;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp DIV;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp MAX;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "AND"
bipush 15
bipush 84
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion.PackedFloatAssertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;IILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.AND:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
1: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "ANDN"
bipush 15
bipush 85
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion.PackedFloatAssertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;IILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.ANDN:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
2: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "OR"
bipush 15
bipush 86
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion.PackedFloatAssertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;IILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.OR:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
3: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "XOR"
bipush 15
bipush 87
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion.PackedFloatAssertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;IILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.XOR:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
4: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "ADD"
bipush 15
bipush 88
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;II)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.ADD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
5: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "MUL"
bipush 15
bipush 89
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;II)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.MUL:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
6: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "SUB"
bipush 15
bipush 92
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;II)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.SUB:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
7: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "MIN"
bipush 15
bipush 93
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;II)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.MIN:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
8: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "DIV"
bipush 15
bipush 94
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;II)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.DIV:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
9: new org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp
dup
ldc "MAX"
bipush 15
bipush 95
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;II)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.MAX:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion.FloatAssertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;IILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
0 2 1 opcode Ljava/lang/String;
0 2 2 prefix I
0 2 3 op I
MethodParameters:
Name Flags
opcode
prefix
op
protected void <init>(java.lang.String, int, int, org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion);
descriptor: (Ljava/lang/String;IILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iconst_0
iload 2
iload 3
aload 4
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp.<init>:(Ljava/lang/String;IIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
0 2 1 opcode Ljava/lang/String;
0 2 2 prefix I
0 2 3 op I
0 2 4 assertion Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
MethodParameters:
Name Flags
opcode
prefix
op
assertion
protected void <init>(java.lang.String, int, int, int, org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion);
descriptor: (Ljava/lang/String;IIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
iload 2
iload 3
iload 4
aload 5
getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.AVX:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RRMOp.<init>:(Ljava/lang/String;IIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;Ljdk/vm/ci/amd64/AMD64$CPUFeature;)V
1: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$AVXOp;
0 2 1 opcode Ljava/lang/String;
0 2 2 mandatoryPrefix I
0 2 3 prefix I
0 2 4 op I
0 2 5 assertion Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
MethodParameters:
Name Flags
opcode
mandatoryPrefix
prefix
op
assertion
}
SourceFile: "AMD64Assembler.java"
NestHost: org.graalvm.compiler.asm.amd64.AMD64Assembler
InnerClasses:
public final CPUFeature = jdk.vm.ci.amd64.AMD64$CPUFeature of jdk.vm.ci.amd64.AMD64
public AMD64RRMOp = org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RRMOp of org.graalvm.compiler.asm.amd64.AMD64Assembler
public AVXOp = org.graalvm.compiler.asm.amd64.AMD64Assembler$AVXOp of org.graalvm.compiler.asm.amd64.AMD64Assembler
private final OpAssertion = org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion of org.graalvm.compiler.asm.amd64.AMD64Assembler