public class org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet implements org.graalvm.compiler.core.match.MatchStatementSet
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
super_class: java.lang.Object
{
private static final java.lang.String[] ifLogicCas_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] rotateLeftConstant_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] rotateRightVariable_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] rotateLeftVariable_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] writeNarrow_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] writeReinterpret_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] integerTestBranchMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] ifCompareMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] ifCompareValueCas_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] ifCompareLogicCas_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] addMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] subMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] mulMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] andMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] orMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] xorMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] signExtend_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] zeroExtend_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] narrowRead_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] signExtendNarrowRead_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] floatConvert_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] reinterpret_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "compare"
aastore
dup
iconst_2
ldc "value"
aastore
dup
iconst_3
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifLogicCas_arguments:[Ljava/lang/String;
1: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "lshift"
aastore
dup
iconst_1
ldc "rshift"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateLeftConstant_arguments:[Ljava/lang/String;
2: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "delta"
aastore
dup
iconst_2
ldc "shiftAmount"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateRightVariable_arguments:[Ljava/lang/String;
3: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "shiftAmount"
aastore
dup
iconst_2
ldc "delta"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateLeftVariable_arguments:[Ljava/lang/String;
4: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "narrow"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.writeNarrow_arguments:[Ljava/lang/String;
5: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "reinterpret"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.writeReinterpret_arguments:[Ljava/lang/String;
6: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "access"
aastore
dup
iconst_2
ldc "value"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.integerTestBranchMemory_arguments:[Ljava/lang/String;
7: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "compare"
aastore
dup
iconst_2
ldc "value"
aastore
dup
iconst_3
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
8: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "compare"
aastore
dup
iconst_2
ldc "value"
aastore
dup
iconst_3
ldc "cas"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
9: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "compare"
aastore
dup
iconst_2
ldc "value"
aastore
dup
iconst_3
ldc "cas"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
10: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.addMemory_arguments:[Ljava/lang/String;
11: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.subMemory_arguments:[Ljava/lang/String;
12: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.mulMemory_arguments:[Ljava/lang/String;
13: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.andMemory_arguments:[Ljava/lang/String;
14: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.orMemory_arguments:[Ljava/lang/String;
15: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.xorMemory_arguments:[Ljava/lang/String;
16: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.signExtend_arguments:[Ljava/lang/String;
17: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.zeroExtend_arguments:[Ljava/lang/String;
18: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.narrowRead_arguments:[Ljava/lang/String;
19: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "narrow"
aastore
dup
iconst_2
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.signExtendNarrowRead_arguments:[Ljava/lang/String;
20: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.floatConvert_arguments:[Ljava/lang/String;
21: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "access"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.reinterpret_arguments:[Ljava/lang/String;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/amd64/AMD64NodeMatchRules_MatchStatementSet;
public java.lang.Class<? extends org.graalvm.compiler.core.gen.NodeMatchRules> forClass();
descriptor: ()Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc Lorg/graalvm/compiler/core/amd64/AMD64NodeMatchRules;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/amd64/AMD64NodeMatchRules_MatchStatementSet;
Signature: ()Ljava/lang/Class<+Lorg/graalvm/compiler/core/gen/NodeMatchRules;>;
public java.util.List<org.graalvm.compiler.core.match.MatchStatement> statements();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=25, locals=25, args_size=1
start local 0 0: getstatic org.graalvm.compiler.nodes.IfNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "condition"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 1
start local 1 1: getstatic org.graalvm.compiler.nodes.calc.ObjectEqualsNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 2
start local 2 2: getstatic org.graalvm.compiler.nodes.calc.OrNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 3
start local 3 3: getstatic org.graalvm.compiler.nodes.calc.LeftShiftNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 4
start local 4 4: getstatic org.graalvm.compiler.nodes.calc.UnsignedRightShiftNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 5
start local 5 5: getstatic org.graalvm.compiler.nodes.calc.SubNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 6
start local 6 6: getstatic org.graalvm.compiler.nodes.memory.WriteNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "address"
aastore
dup
iconst_1
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 7
start local 7 7: getstatic org.graalvm.compiler.nodes.calc.IntegerTestNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 8
start local 8 8: getstatic org.graalvm.compiler.nodes.calc.IntegerEqualsNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 9
start local 9 9: getstatic org.graalvm.compiler.nodes.calc.IntegerLessThanNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 10
start local 10 10: getstatic org.graalvm.compiler.nodes.calc.IntegerBelowNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 11
start local 11 11: getstatic org.graalvm.compiler.nodes.calc.FloatEqualsNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 12
start local 12 12: getstatic org.graalvm.compiler.nodes.calc.FloatLessThanNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 13
start local 13 13: getstatic org.graalvm.compiler.nodes.calc.PointerEqualsNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 14
start local 14 14: getstatic org.graalvm.compiler.nodes.calc.AddNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 15
start local 15 15: getstatic org.graalvm.compiler.nodes.calc.MulNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 16
start local 16 16: getstatic org.graalvm.compiler.nodes.calc.AndNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 17
start local 17 17: getstatic org.graalvm.compiler.nodes.calc.XorNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 18
start local 18 18: getstatic org.graalvm.compiler.nodes.calc.SignExtendNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 19
start local 19 19: getstatic org.graalvm.compiler.nodes.calc.ZeroExtendNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 20
start local 20 20: getstatic org.graalvm.compiler.nodes.calc.NarrowNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 21
start local 21 21: getstatic org.graalvm.compiler.nodes.calc.FloatConvertNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 22
start local 22 22: getstatic org.graalvm.compiler.nodes.calc.ReinterpretNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 23
start local 23 23: bipush 92
anewarray org.graalvm.compiler.core.match.MatchStatement
dup
iconst_0
24: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
iconst_1
25: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
iconst_2
26: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotateLeftConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "lshift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 4
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "rshift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 5
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateLeftConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
iconst_3
27: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotateLeftConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "rshift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 5
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "lshift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 4
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateLeftConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
iconst_4
28: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotateRightVariable"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "delta"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 6
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 4
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 5
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateRightVariable.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateRightVariable_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
iconst_5
29: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotateRightVariable"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 5
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "delta"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 6
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 4
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateRightVariable.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateRightVariable_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 6
30: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotateLeftVariable"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 4
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "delta"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 6
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 5
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftVariable.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateLeftVariable_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 7
31: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotateLeftVariable"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "delta"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 6
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 5
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 4
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftVariable.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.rotateLeftVariable_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 8
32: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "writeNarrow"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/WriteNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "object"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NarrowNode;
ldc "narrow"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 7
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_writeNarrow.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.writeNarrow_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 9
33: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "writeReinterpret"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/WriteNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "object"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ReinterpretNode;
ldc "reinterpret"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 7
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_writeReinterpret.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.writeReinterpret_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 10
34: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "integerTestBranchMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerTestNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 8
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_integerTestBranchMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.integerTestBranchMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 11
35: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "integerTestBranchMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerTestNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 8
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_integerTestBranchMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.integerTestBranchMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 12
36: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "integerTestBranchMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerTestNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 8
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_integerTestBranchMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.integerTestBranchMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 13
37: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "integerTestBranchMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerTestNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 8
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_integerTestBranchMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.integerTestBranchMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 14
38: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 15
39: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 16
40: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 10
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 17
41: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 10
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 18
42: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 11
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 19
43: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 11
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 20
44: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 21
45: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 22
46: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 10
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 23
47: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 10
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 24
48: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 11
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 25
49: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 11
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 26
50: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 27
51: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 28
52: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 29
53: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 30
54: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 13
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 31
55: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 13
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 32
56: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 13
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 33
57: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 13
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 34
58: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 35
59: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 36
60: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 37
61: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 38
62: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 39
63: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 40
64: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 41
65: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 42
66: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 43
67: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 44
68: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 45
69: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 46
70: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 47
71: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 48
72: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 49
73: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareValueCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareValueCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 50
74: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 51
75: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ObjectEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 2
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 52
76: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 53
77: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/PointerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 14
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 54
78: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 55
79: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 12
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 56
80: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 57
81: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "ifCompareLogicCas"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/IfNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 9
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.ifCompareLogicCas_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 58
82: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 15
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_addMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.addMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 59
83: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 15
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_addMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.addMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 60
84: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 15
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_addMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.addMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 61
85: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 15
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_addMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.addMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 62
86: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "subMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 6
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_subMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.subMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 63
87: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "subMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 6
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_subMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.subMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 64
88: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mulMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 16
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_mulMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.mulMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 65
89: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mulMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 16
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_mulMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.mulMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 66
90: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mulMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 16
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_mulMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.mulMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 67
91: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mulMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 16
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_mulMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.mulMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 68
92: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "andMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 17
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_andMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.andMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 69
93: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "andMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 17
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_andMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.andMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 70
94: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "andMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 17
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_andMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.andMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 71
95: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "andMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 17
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_andMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.andMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 72
96: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "orMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_orMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.orMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 73
97: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "orMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_orMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.orMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 74
98: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "orMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_orMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.orMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 75
99: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "orMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 3
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_orMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.orMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 76
100: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "xorMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 18
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_xorMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.xorMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 77
101: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "xorMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 18
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_xorMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.xorMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 78
102: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "xorMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 18
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_xorMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.xorMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 79
103: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "xorMemory"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;Z)V
aload 18
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_xorMemory.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.xorMemory_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 80
104: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signExtend"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 19
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtend.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.signExtend_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 81
105: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signExtend"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 19
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtend.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.signExtend_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 82
106: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "zeroExtend"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 20
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_zeroExtend.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.zeroExtend_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 83
107: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "zeroExtend"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 20
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_zeroExtend.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.zeroExtend_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 84
108: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "narrowRead"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NarrowNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 21
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_narrowRead.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.narrowRead_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 85
109: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "narrowRead"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NarrowNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 21
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_narrowRead.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.narrowRead_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 86
110: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signExtendNarrowRead"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NarrowNode;
ldc "narrow"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 21
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 19
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtendNarrowRead.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.signExtendNarrowRead_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 87
111: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signExtendNarrowRead"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NarrowNode;
ldc "narrow"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 21
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
aload 19
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtendNarrowRead.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.signExtendNarrowRead_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 88
112: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "floatConvert"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatConvertNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 22
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_floatConvert.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.floatConvert_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 89
113: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "floatConvert"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatConvertNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 22
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_floatConvert.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.floatConvert_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 90
114: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "reinterpret"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ReinterpretNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 23
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_reinterpret.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.reinterpret_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
bipush 91
115: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "reinterpret"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ReinterpretNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Z)V
aload 23
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;Z)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_reinterpret.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.reinterpret_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
116: invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
astore 24
start local 24 117: aload 24
areturn
end local 24 end local 23 end local 22 end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 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 118 0 this Lorg/graalvm/compiler/core/amd64/AMD64NodeMatchRules_MatchStatementSet;
1 118 1 IfNode_positions [Lorg/graalvm/compiler/graph/Position;
2 118 2 ObjectEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
3 118 3 OrNode_positions [Lorg/graalvm/compiler/graph/Position;
4 118 4 LeftShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
5 118 5 UnsignedRightShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
6 118 6 SubNode_positions [Lorg/graalvm/compiler/graph/Position;
7 118 7 WriteNode_positions [Lorg/graalvm/compiler/graph/Position;
8 118 8 IntegerTestNode_positions [Lorg/graalvm/compiler/graph/Position;
9 118 9 IntegerEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
10 118 10 IntegerLessThanNode_positions [Lorg/graalvm/compiler/graph/Position;
11 118 11 IntegerBelowNode_positions [Lorg/graalvm/compiler/graph/Position;
12 118 12 FloatEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
13 118 13 FloatLessThanNode_positions [Lorg/graalvm/compiler/graph/Position;
14 118 14 PointerEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
15 118 15 AddNode_positions [Lorg/graalvm/compiler/graph/Position;
16 118 16 MulNode_positions [Lorg/graalvm/compiler/graph/Position;
17 118 17 AndNode_positions [Lorg/graalvm/compiler/graph/Position;
18 118 18 XorNode_positions [Lorg/graalvm/compiler/graph/Position;
19 118 19 SignExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
20 118 20 ZeroExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
21 118 21 NarrowNode_positions [Lorg/graalvm/compiler/graph/Position;
22 118 22 FloatConvertNode_positions [Lorg/graalvm/compiler/graph/Position;
23 118 23 ReinterpretNode_positions [Lorg/graalvm/compiler/graph/Position;
117 118 24 statements Ljava/util/List<Lorg/graalvm/compiler/core/match/MatchStatement;>;
Signature: ()Ljava/util/List<Lorg/graalvm/compiler/core/match/MatchStatement;>;
}
SourceFile: "AMD64NodeMatchRules_MatchStatementSet.java"
NestMembers:
org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_addMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_andMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_floatConvert org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifLogicCas org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_integerTestBranchMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_mulMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_narrowRead org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_orMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_reinterpret org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftConstant org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftVariable org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateRightVariable org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtend org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtendNarrowRead org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_subMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_writeNarrow org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_writeReinterpret org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_xorMemory org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_zeroExtend
InnerClasses:
private final MatchGenerator_addMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_addMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_andMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_andMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_floatConvert = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_floatConvert of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_ifCompareLogicCas = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareLogicCas of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_ifCompareMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_ifCompareValueCas = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifCompareValueCas of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_ifLogicCas = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_ifLogicCas of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_integerTestBranchMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_integerTestBranchMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mulMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_mulMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_narrowRead = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_narrowRead of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_orMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_orMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_reinterpret = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_reinterpret of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_rotateLeftConstant = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftConstant of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_rotateLeftVariable = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateLeftVariable of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_rotateRightVariable = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_rotateRightVariable of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_signExtend = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtend of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_signExtendNarrowRead = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_signExtendNarrowRead of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_subMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_subMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_writeNarrow = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_writeNarrow of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_writeReinterpret = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_writeReinterpret of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_xorMemory = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_xorMemory of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_zeroExtend = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_zeroExtend of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
RuntimeInvisibleAnnotations:
org.graalvm.compiler.serviceprovider.ServiceProvider(value = Lorg/graalvm/compiler/core/match/MatchStatementSet;)