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[] resetLowestSetBit_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[] writeNarrow_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[] ifCompareMemory_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[] getMaskUpToLowestSetBit_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[] subMemory_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[] orMemory_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] lowestSetIsolatedBit_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[] integerTestBranchMemory_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[] ifLogicCas_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] logicalAndNot_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[] mulMemory_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
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[] narrowRead_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[] addMemory_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[] andMemory_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_2
anewarray java.lang.String
dup
iconst_0
ldc "a"
aastore
dup
iconst_1
ldc "b"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.resetLowestSetBit_arguments:[Ljava/lang/String;
1: 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;
2: 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;
3: 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;
4: 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;
5: 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;
6: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "a"
aastore
dup
iconst_1
ldc "b"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.getMaskUpToLowestSetBit_arguments:[Ljava/lang/String;
7: 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;
8: 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;
9: 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;
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.orMemory_arguments:[Ljava/lang/String;
11: iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "a"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.lowestSetIsolatedBit_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.xorMemory_arguments:[Ljava/lang/String;
13: 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;
14: 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;
15: 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;
16: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "a"
aastore
dup
iconst_1
ldc "b"
aastore
putstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.logicalAndNot_arguments:[Ljava/lang/String;
17: 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;
18: 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;
19: 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;
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.narrowRead_arguments:[Ljava/lang/String;
22: 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;
23: 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;
24: 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;
25: 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;
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=26, locals=27, args_size=1
start local 0 0: getstatic org.graalvm.compiler.nodes.calc.NegateNode.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 1
start local 1 1: 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 2
start local 2 2: 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 3
start local 3 3: 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 4
start local 4 4: 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 5
start local 5 5: 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 6
start local 6 6: 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 7
start local 7 7: 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 8
start local 8 8: getstatic org.graalvm.compiler.nodes.calc.NotNode.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 9
start local 9 9: 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 10
start local 10 10: 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 11
start local 11 11: 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 12
start local 12 12: 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 13
start local 13 13: 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 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.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 16
start local 16 16: 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 17
start local 17 17: 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 18
start local 18 18: 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 19
start local 19 19: 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 20
start local 20 20: 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 21
start local 21 21: 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 22
start local 22 22: 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 23
start local 23 23: 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 24
start local 24 24: 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 25
start local 25 25: sipush 137
anewarray org.graalvm.compiler.core.match.MatchStatement
dup
iconst_0
26: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicalAndNot"
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/calc/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 9
iconst_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;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_logicalAndNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.logicalAndNot_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
27: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicalAndNot"
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 "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 9
iconst_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;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_logicalAndNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.logicalAndNot_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
28: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "lowestSetIsolatedBit"
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NegateNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_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;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_lowestSetIsolatedBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.lowestSetIsolatedBit_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
29: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "lowestSetIsolatedBit"
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/calc/NegateNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_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;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_lowestSetIsolatedBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.lowestSetIsolatedBit_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
30: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "getMaskUpToLowestSetBit"
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_getMaskUpToLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.getMaskUpToLowestSetBit_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
31: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "getMaskUpToLowestSetBit"
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/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_getMaskUpToLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.getMaskUpToLowestSetBit_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
32: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "getMaskUpToLowestSetBit"
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_getMaskUpToLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.getMaskUpToLowestSetBit_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
33: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "getMaskUpToLowestSetBit"
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/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_getMaskUpToLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.getMaskUpToLowestSetBit_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
34: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "resetLowestSetBit"
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_resetLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.resetLowestSetBit_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
35: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "resetLowestSetBit"
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/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_resetLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.resetLowestSetBit_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
36: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "resetLowestSetBit"
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 "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_resetLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.resetLowestSetBit_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
37: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "resetLowestSetBit"
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/calc/AddNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "b"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "a"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_resetLowestSetBit.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet.resetLowestSetBit_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
38: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
bipush 13
39: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
bipush 14
40: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 17
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 23
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
bipush 15
41: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 23
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 17
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
bipush 16
42: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)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
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 23
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 17
43: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 23
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)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
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 18
44: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 17
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)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
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 23
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 19
45: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)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
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 23
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 17
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 20
46: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NarrowNode;
ldc "narrow"
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_0
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;ZZ)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 21
47: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ReinterpretNode;
ldc "reinterpret"
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_0
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;ZZ)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 22
48: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 7
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 23
49: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 7
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 24
50: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 7
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 25
51: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 7
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 26
52: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 7
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 27
53: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 7
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 28
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/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 19
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 19
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 20
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerEqualsNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 19
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerLessThanNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 19
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
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/IntegerBelowNode;
ldc "compare"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 20
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
66: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
67: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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
68: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 19
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 43
69: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 19
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 44
70: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 45
71: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 20
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 46
72: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 47
73: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 48
74: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 49
75: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 50
76: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 51
77: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 52
78: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 4
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 53
79: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 4
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 54
80: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 4
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 55
81: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 4
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 56
82: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 4
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 57
83: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 4
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 58
84: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 59
85: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 60
86: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 61
87: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 62
88: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 63
89: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 64
90: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 65
91: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 66
92: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 67
93: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 68
94: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 69
95: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 70
96: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 71
97: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 72
98: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 73
99: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 74
100: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 75
101: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 76
102: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/ValueCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 77
103: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 78
104: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 79
105: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 22
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 80
106: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 81
107: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 12
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 82
108: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 83
109: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 84
110: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/java/LogicCompareAndSwapNode;
ldc "cas"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 85
111: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 5
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
iconst_1
iconst_0
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;ZZ)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 86
112: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 87
113: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 88
114: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 89
115: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 90
116: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 91
117: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 15
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 92
118: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 93
119: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 94
120: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 8
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 95
121: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 2
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 96
122: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 2
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 97
123: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 2
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 98
124: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 2
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 99
125: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 2
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 100
126: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 2
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 101
127: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 102
128: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 103
129: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 104
130: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 105
131: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 106
132: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 107
133: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 108
134: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 109
135: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 110
136: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 111
137: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 112
138: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 10
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 113
139: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/ReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 114
140: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 115
141: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/FloatingReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 116
142: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 117
143: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/memory/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 118
144: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 25
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)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 119
145: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 6
iconst_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;ZZ)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 120
146: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 6
iconst_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;ZZ)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 121
147: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 6
iconst_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;ZZ)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 122
148: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 11
iconst_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;ZZ)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 123
149: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 11
iconst_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;ZZ)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 124
150: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 11
iconst_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;ZZ)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 125
151: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 24
iconst_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;ZZ)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 126
152: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 24
iconst_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;ZZ)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 127
153: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 24
iconst_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;ZZ)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
sipush 128
154: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 24
iconst_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;ZZ)V
aload 6
iconst_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;ZZ)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
sipush 129
155: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 24
iconst_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;ZZ)V
aload 6
iconst_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;ZZ)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
sipush 130
156: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 24
iconst_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;ZZ)V
aload 6
iconst_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;ZZ)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
sipush 131
157: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 21
iconst_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;ZZ)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
sipush 132
158: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 21
iconst_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;ZZ)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
sipush 133
159: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 21
iconst_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;ZZ)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
sipush 134
160: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 16
iconst_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;ZZ)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
sipush 135
161: 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
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 16
iconst_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;ZZ)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
sipush 136
162: 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/VolatileReadNode;
ldc "access"
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 16
iconst_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;ZZ)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
163: invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
astore 26
start local 26 164: aload 26
areturn
end local 26 end local 25 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 165 0 this Lorg/graalvm/compiler/core/amd64/AMD64NodeMatchRules_MatchStatementSet;
1 165 1 NegateNode_positions [Lorg/graalvm/compiler/graph/Position;
2 165 2 MulNode_positions [Lorg/graalvm/compiler/graph/Position;
3 165 3 FloatEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
4 165 4 FloatLessThanNode_positions [Lorg/graalvm/compiler/graph/Position;
5 165 5 IntegerEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
6 165 6 SignExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
7 165 7 IntegerTestNode_positions [Lorg/graalvm/compiler/graph/Position;
8 165 8 SubNode_positions [Lorg/graalvm/compiler/graph/Position;
9 165 9 NotNode_positions [Lorg/graalvm/compiler/graph/Position;
10 165 10 OrNode_positions [Lorg/graalvm/compiler/graph/Position;
11 165 11 ZeroExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
12 165 12 PointerEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
13 165 13 IfNode_positions [Lorg/graalvm/compiler/graph/Position;
14 165 14 AndNode_positions [Lorg/graalvm/compiler/graph/Position;
15 165 15 AddNode_positions [Lorg/graalvm/compiler/graph/Position;
16 165 16 ReinterpretNode_positions [Lorg/graalvm/compiler/graph/Position;
17 165 17 LeftShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
18 165 18 WriteNode_positions [Lorg/graalvm/compiler/graph/Position;
19 165 19 IntegerLessThanNode_positions [Lorg/graalvm/compiler/graph/Position;
20 165 20 IntegerBelowNode_positions [Lorg/graalvm/compiler/graph/Position;
21 165 21 FloatConvertNode_positions [Lorg/graalvm/compiler/graph/Position;
22 165 22 ObjectEqualsNode_positions [Lorg/graalvm/compiler/graph/Position;
23 165 23 UnsignedRightShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
24 165 24 NarrowNode_positions [Lorg/graalvm/compiler/graph/Position;
25 165 25 XorNode_positions [Lorg/graalvm/compiler/graph/Position;
164 165 26 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_getMaskUpToLowestSetBit 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_logicalAndNot org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_lowestSetIsolatedBit 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_resetLowestSetBit 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_getMaskUpToLowestSetBit = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_getMaskUpToLowestSetBit 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_logicalAndNot = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_logicalAndNot of org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet
private final MatchGenerator_lowestSetIsolatedBit = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_lowestSetIsolatedBit 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_resetLowestSetBit = org.graalvm.compiler.core.amd64.AMD64NodeMatchRules_MatchStatementSet$MatchGenerator_resetLowestSetBit 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