public class org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp extends org.graalvm.compiler.asm.amd64.AMD64Assembler$VexOp
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
super_class: org.graalvm.compiler.asm.amd64.AMD64Assembler$VexOp
{
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VANDPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VANDPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VANDNPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VANDNPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VORPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VORPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VXORPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VXORPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VADDPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VADDPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VADDSS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VADDSD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMULPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMULPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMULSS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMULSD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VSUBPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VSUBPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VSUBSS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VSUBSD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMINPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMINPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMINSS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMINSD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VDIVPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VDIVPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VDIVSS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VDIVSD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMAXPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMAXPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMAXSS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VMAXSD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VADDSUBPS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VADDSUBPD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPAND;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPOR;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPXOR;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPADDB;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPADDW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPADDD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPADDQ;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPMULHUW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPMULHW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPMULLW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPMULLD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPSUBB;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPSUBW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPSUBD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPSUBQ;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPSHUFB;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VCVTSD2SS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VCVTSS2SD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VCVTSI2SD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VCVTSQ2SD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VCVTSI2SS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VCVTSQ2SS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPEQB;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPEQW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPEQD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPEQQ;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPGTB;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPGTW;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPGTD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VPCMPGTQ;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VFMADD231SS;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp VFMADD231SD;
descriptor: Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=8, locals=0, args_size=0
0: ldc Lorg/graalvm/compiler/asm/amd64/AMD64Assembler;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.$assertionsDisabled:Z
3: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VANDPS"
iconst_0
iconst_1
iconst_0
bipush 84
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VANDPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
4: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VANDPD"
iconst_1
iconst_1
iconst_0
bipush 84
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VANDPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
5: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VANDNPS"
iconst_0
iconst_1
iconst_0
bipush 85
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VANDNPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
6: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VANDNPD"
iconst_1
iconst_1
iconst_0
bipush 85
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VANDNPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
7: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VORPS"
iconst_0
iconst_1
iconst_0
bipush 86
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VORPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
8: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VORPD"
iconst_1
iconst_1
iconst_0
bipush 86
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VORPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
9: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VXORPS"
iconst_0
iconst_1
iconst_0
bipush 87
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VXORPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
10: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VXORPD"
iconst_1
iconst_1
iconst_0
bipush 87
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VXORPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
11: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VADDPS"
iconst_0
iconst_1
iconst_0
bipush 88
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VADDPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
12: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VADDPD"
iconst_1
iconst_1
iconst_0
bipush 88
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VADDPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
13: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VADDSS"
iconst_2
iconst_1
iconst_0
bipush 88
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VADDSS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
14: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VADDSD"
iconst_3
iconst_1
iconst_0
bipush 88
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VADDSD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
15: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMULPS"
iconst_0
iconst_1
iconst_0
bipush 89
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMULPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
16: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMULPD"
iconst_1
iconst_1
iconst_0
bipush 89
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMULPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
17: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMULSS"
iconst_2
iconst_1
iconst_0
bipush 89
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMULSS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
18: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMULSD"
iconst_3
iconst_1
iconst_0
bipush 89
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMULSD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
19: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VSUBPS"
iconst_0
iconst_1
iconst_0
bipush 92
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VSUBPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
20: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VSUBPD"
iconst_1
iconst_1
iconst_0
bipush 92
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VSUBPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
21: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VSUBSS"
iconst_2
iconst_1
iconst_0
bipush 92
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VSUBSS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
22: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VSUBSD"
iconst_3
iconst_1
iconst_0
bipush 92
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VSUBSD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
23: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMINPS"
iconst_0
iconst_1
iconst_0
bipush 93
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMINPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
24: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMINPD"
iconst_1
iconst_1
iconst_0
bipush 93
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMINPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
25: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMINSS"
iconst_2
iconst_1
iconst_0
bipush 93
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMINSS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
26: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMINSD"
iconst_3
iconst_1
iconst_0
bipush 93
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMINSD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
27: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VDIVPS"
iconst_0
iconst_1
iconst_0
bipush 94
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VDIVPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
28: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VDIVPD"
iconst_1
iconst_1
iconst_0
bipush 94
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VDIVPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
29: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VDIVPS"
iconst_2
iconst_1
iconst_0
bipush 94
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VDIVSS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
30: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VDIVPD"
iconst_3
iconst_1
iconst_0
bipush 94
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VDIVSD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
31: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMAXPS"
iconst_0
iconst_1
iconst_0
bipush 95
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMAXPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
32: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMAXPD"
iconst_1
iconst_1
iconst_0
bipush 95
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMAXPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
33: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMAXSS"
iconst_2
iconst_1
iconst_0
bipush 95
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMAXSS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
34: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VMAXSD"
iconst_3
iconst_1
iconst_0
bipush 95
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VMAXSD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
35: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VADDSUBPS"
iconst_3
iconst_1
iconst_0
sipush 208
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VADDSUBPS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
36: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VADDSUBPD"
iconst_1
iconst_1
iconst_0
sipush 208
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VADDSUBPD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
37: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPAND"
iconst_1
iconst_1
iconst_0
sipush 219
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPAND:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
38: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPOR"
iconst_1
iconst_1
iconst_0
sipush 235
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPOR:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
39: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPXOR"
iconst_1
iconst_1
iconst_0
sipush 239
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPXOR:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
40: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPADDB"
iconst_1
iconst_1
iconst_0
sipush 252
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPADDB:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
41: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPADDW"
iconst_1
iconst_1
iconst_0
sipush 253
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPADDW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
42: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPADDD"
iconst_1
iconst_1
iconst_0
sipush 254
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPADDD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
43: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPADDQ"
iconst_1
iconst_1
iconst_0
sipush 212
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPADDQ:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
44: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPMULHUW"
iconst_1
iconst_1
iconst_0
sipush 228
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPMULHUW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
45: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPMULHW"
iconst_1
iconst_1
iconst_0
sipush 229
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPMULHW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
46: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPMULLW"
iconst_1
iconst_1
iconst_0
sipush 213
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPMULLW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
47: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPMULLD"
iconst_1
iconst_2
iconst_0
bipush 64
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPMULLD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
48: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPSUBB"
iconst_1
iconst_1
iconst_0
sipush 248
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPSUBB:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
49: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPSUBW"
iconst_1
iconst_1
iconst_0
sipush 249
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPSUBW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
50: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPSUBD"
iconst_1
iconst_1
iconst_0
sipush 250
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPSUBD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
51: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPSUBQ"
iconst_1
iconst_1
iconst_0
sipush 251
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPSUBQ:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
52: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPSHUFB"
iconst_1
iconst_2
iconst_0
iconst_0
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPSHUFB:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
53: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VCVTSD2SS"
iconst_3
iconst_1
iconst_0
bipush 90
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VCVTSD2SS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
54: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VCVTSS2SD"
iconst_2
iconst_1
iconst_0
bipush 90
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIII)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VCVTSS2SD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
55: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VCVTSI2SD"
iconst_3
iconst_1
iconst_0
bipush 42
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.XMM_XMM_CPU:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VCVTSI2SD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
56: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VCVTSQ2SD"
iconst_3
iconst_1
iconst_1
bipush 42
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.XMM_XMM_CPU:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VCVTSQ2SD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
57: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VCVTSI2SS"
iconst_2
iconst_1
iconst_0
bipush 42
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.XMM_XMM_CPU:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VCVTSI2SS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
58: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VCVTSQ2SS"
iconst_2
iconst_1
iconst_1
bipush 42
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.XMM_XMM_CPU:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VCVTSQ2SS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
59: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPEQB"
iconst_1
iconst_1
iconst_0
bipush 116
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPEQB:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
60: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPEQW"
iconst_1
iconst_1
iconst_0
bipush 117
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPEQW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
61: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPEQD"
iconst_1
iconst_1
iconst_0
bipush 118
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPEQD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
62: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPEQQ"
iconst_1
iconst_2
iconst_0
bipush 41
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPEQQ:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
63: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPGTB"
iconst_1
iconst_1
iconst_0
bipush 100
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPGTB:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
64: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPGTW"
iconst_1
iconst_1
iconst_0
bipush 101
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPGTW:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
65: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPGTD"
iconst_1
iconst_1
iconst_0
bipush 102
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPGTD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
66: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VPCMPGTQ"
iconst_1
iconst_2
iconst_0
bipush 55
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1_2:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VPCMPGTQ:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
67: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VFMADD231SS"
iconst_1
iconst_2
iconst_0
sipush 185
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.FMA:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VFMADD231SS:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
68: new org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp
dup
ldc "VFMADD231SD"
iconst_1
iconst_2
iconst_1
sipush 185
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.FMA:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
putstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.VFMADD231SD:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, int, int, int, int);
descriptor: (Ljava/lang/String;IIII)V
flags: (0x0002) ACC_PRIVATE
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
iload 5
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.AVX1:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)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$VexRVMOp;
0 2 1 opcode Ljava/lang/String;
0 2 2 pp I
0 2 3 mmmmm I
0 2 4 w I
0 2 5 op I
MethodParameters:
Name Flags
opcode
pp
mmmmm
w
op
protected void <init>(java.lang.String, int, int, int, int, org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion);
descriptor: (Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 1
iload 2
iload 3
iload 4
iload 5
aload 6
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$VexOp.<init>:(Ljava/lang/String;IIIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;)V
1: return
end local 6 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$VexRVMOp;
0 2 1 opcode Ljava/lang/String;
0 2 2 pp I
0 2 3 mmmmm I
0 2 4 w I
0 2 5 op I
0 2 6 assertion Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
MethodParameters:
Name Flags
opcode
pp
mmmmm
w
op
assertion
public void emit(org.graalvm.compiler.asm.amd64.AMD64Assembler, org.graalvm.compiler.asm.amd64.AVXKind$AVXSize, jdk.vm.ci.code.Register, jdk.vm.ci.code.Register, jdk.vm.ci.code.Register);
descriptor: (Lorg/graalvm/compiler/asm/amd64/AMD64Assembler;Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.$assertionsDisabled:Z
ifne 1
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.assertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
aload 1
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler.target:Ljdk/vm/ci/code/TargetDescription;
getfield jdk.vm.ci.code.TargetDescription.arch:Ljdk/vm/ci/code/Architecture;
checkcast jdk.vm.ci.amd64.AMD64
aload 2
aload 3
aload 4
aload 5
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.check:(Ljdk/vm/ci/amd64/AMD64;Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)Z
ifne 1
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
1: StackMap locals:
StackMap stack:
aload 1
aload 3
aload 4
aload 5
aload 2
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.pp:I
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.mmmmm:I
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.w:I
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.wEvex:I
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler.vexPrefix:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;IIIIZ)Z
pop
2: aload 1
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.op:I
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler.emitByte:(I)V
3: aload 1
aload 3
aload 5
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler.emitModRM:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
4: 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 5 0 this Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
0 5 1 asm Lorg/graalvm/compiler/asm/amd64/AMD64Assembler;
0 5 2 size Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;
0 5 3 dst Ljdk/vm/ci/code/Register;
0 5 4 src1 Ljdk/vm/ci/code/Register;
0 5 5 src2 Ljdk/vm/ci/code/Register;
MethodParameters:
Name Flags
asm
size
dst
src1
src2
public void emit(org.graalvm.compiler.asm.amd64.AMD64Assembler, org.graalvm.compiler.asm.amd64.AVXKind$AVXSize, jdk.vm.ci.code.Register, jdk.vm.ci.code.Register, org.graalvm.compiler.asm.amd64.AMD64Address);
descriptor: (Lorg/graalvm/compiler/asm/amd64/AMD64Assembler;Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.$assertionsDisabled:Z
ifne 1
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.assertion:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VEXOpAssertion;
aload 1
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler.target:Ljdk/vm/ci/code/TargetDescription;
getfield jdk.vm.ci.code.TargetDescription.arch:Ljdk/vm/ci/code/Architecture;
checkcast jdk.vm.ci.amd64.AMD64
aload 2
aload 3
aload 4
aconst_null
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion.check:(Ljdk/vm/ci/amd64/AMD64;Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)Z
ifne 1
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
1: StackMap locals:
StackMap stack:
aload 1
aload 3
aload 4
aload 5
aload 2
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.pp:I
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.mmmmm:I
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.w:I
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.wEvex:I
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler.vexPrefix:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;IIIIZ)Z
istore 6
start local 6 2: aload 1
aload 0
getfield org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.op:I
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler.emitByte:(I)V
3: aload 1
aload 3
aload 5
iconst_0
aload 0
iload 6
aload 2
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp.getDisp8Scale:(ZLorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;)I
invokevirtual org.graalvm.compiler.asm.amd64.AMD64Assembler.emitOperandHelper:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;II)V
4: return
end local 6 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 5 0 this Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$VexRVMOp;
0 5 1 asm Lorg/graalvm/compiler/asm/amd64/AMD64Assembler;
0 5 2 size Lorg/graalvm/compiler/asm/amd64/AVXKind$AVXSize;
0 5 3 dst Ljdk/vm/ci/code/Register;
0 5 4 src1 Ljdk/vm/ci/code/Register;
0 5 5 src2 Lorg/graalvm/compiler/asm/amd64/AMD64Address;
2 5 6 useEvex Z
MethodParameters:
Name Flags
asm
size
dst
src1
src2
}
SourceFile: "AMD64Assembler.java"
NestHost: org.graalvm.compiler.asm.amd64.AMD64Assembler
InnerClasses:
private final VEXOpAssertion = org.graalvm.compiler.asm.amd64.AMD64Assembler$VEXOpAssertion of org.graalvm.compiler.asm.amd64.AMD64Assembler
public VexOp = org.graalvm.compiler.asm.amd64.AMD64Assembler$VexOp of org.graalvm.compiler.asm.amd64.AMD64Assembler
public VexRVMOp = org.graalvm.compiler.asm.amd64.AMD64Assembler$VexRVMOp of org.graalvm.compiler.asm.amd64.AMD64Assembler
public final AVXSize = org.graalvm.compiler.asm.amd64.AVXKind$AVXSize of org.graalvm.compiler.asm.amd64.AVXKind