public abstract class org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RROp extends org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64Op
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RROp
super_class: org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64Op
{
protected void <init>(java.lang.String, int, int, int, org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion, jdk.vm.ci.amd64.AMD64$CPUFeature);
descriptor: (Ljava/lang/String;IIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;Ljdk/vm/ci/amd64/AMD64$CPUFeature;)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
aload 5
aload 6
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64Op.<init>:(Ljava/lang/String;IIILorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;Ljdk/vm/ci/amd64/AMD64$CPUFeature;)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$AMD64RROp;
0 2 1 opcode Ljava/lang/String;
0 2 2 prefix1 I
0 2 3 prefix2 I
0 2 4 op I
0 2 5 assertion Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
0 2 6 feature Ljdk/vm/ci/amd64/AMD64$CPUFeature;
MethodParameters:
Name Flags
opcode
prefix1
prefix2
op
assertion
feature
protected void <init>(java.lang.String, int, int, int, boolean, boolean, org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion, jdk.vm.ci.amd64.AMD64$CPUFeature);
descriptor: (Ljava/lang/String;IIIZZLorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;Ljdk/vm/ci/amd64/AMD64$CPUFeature;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=9, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
aload 1
iload 2
iload 3
iload 4
iload 5
iload 6
aload 7
aload 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64Op.<init>:(Ljava/lang/String;IIIZZLorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;Ljdk/vm/ci/amd64/AMD64$CPUFeature;)V
1: return
end local 8 end local 7 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$AMD64RROp;
0 2 1 opcode Ljava/lang/String;
0 2 2 prefix1 I
0 2 3 prefix2 I
0 2 4 op I
0 2 5 dstIsByte Z
0 2 6 srcIsByte Z
0 2 7 assertion Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OpAssertion;
0 2 8 feature Ljdk/vm/ci/amd64/AMD64$CPUFeature;
MethodParameters:
Name Flags
opcode
prefix1
prefix2
op
dstIsByte
srcIsByte
assertion
feature
public abstract void emit(org.graalvm.compiler.asm.amd64.AMD64Assembler, org.graalvm.compiler.asm.amd64.AMD64Assembler$OperandSize, jdk.vm.ci.code.Register, jdk.vm.ci.code.Register);
descriptor: (Lorg/graalvm/compiler/asm/amd64/AMD64Assembler;Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$OperandSize;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
asm
size
dst
src
}
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 AMD64Op = org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64Op of org.graalvm.compiler.asm.amd64.AMD64Assembler
public abstract AMD64RROp = org.graalvm.compiler.asm.amd64.AMD64Assembler$AMD64RROp of org.graalvm.compiler.asm.amd64.AMD64Assembler
private final OpAssertion = org.graalvm.compiler.asm.amd64.AMD64Assembler$OpAssertion of org.graalvm.compiler.asm.amd64.AMD64Assembler
public OperandSize = org.graalvm.compiler.asm.amd64.AMD64Assembler$OperandSize of org.graalvm.compiler.asm.amd64.AMD64Assembler