public class org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_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.aarch64.AArch64NodeMatchRules_MatchStatementSet
super_class: java.lang.Object
{
private static final java.lang.String[] signedMultiplyLong_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] testBitAndBranch_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] signedMultiplyNegLong_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] logicShift_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] addSubShift_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] multiplyNegate_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] checkNegativeAndBranch_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] unsignedBitField_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] elideL2IForUnary_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] multiplyAddSub_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] elideL2IForBinary_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] signedMultiplyAddSubLong_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_3
anewarray java.lang.String
dup
iconst_0
ldc "mul"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "b"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyLong_arguments:[Ljava/lang/String;
1: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "value"
aastore
dup
iconst_2
ldc "a"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.testBitAndBranch_arguments:[Ljava/lang/String;
2: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "mul"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "b"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyNegLong_arguments:[Ljava/lang/String;
3: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "binary"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "shift"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_arguments:[Ljava/lang/String;
4: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "binary"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "shift"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_arguments:[Ljava/lang/String;
5: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "a"
aastore
dup
iconst_1
ldc "b"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyNegate_arguments:[Ljava/lang/String;
6: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "root"
aastore
dup
iconst_1
ldc "lessNode"
aastore
dup
iconst_2
ldc "x"
aastore
dup
iconst_3
ldc "y"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.checkNegativeAndBranch_arguments:[Ljava/lang/String;
7: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "shift"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "b"
aastore
dup
iconst_3
ldc "c"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.unsignedBitField_arguments:[Ljava/lang/String;
8: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "unary"
aastore
dup
iconst_1
ldc "narrow"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForUnary_arguments:[Ljava/lang/String;
9: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "binary"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "b"
aastore
dup
iconst_3
ldc "c"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_arguments:[Ljava/lang/String;
10: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "binary"
aastore
dup
iconst_1
ldc "narrow"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_arguments:[Ljava/lang/String;
11: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "binary"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "b"
aastore
dup
iconst_3
ldc "c"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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/aarch64/AArch64NodeMatchRules_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/aarch64/AArch64NodeMatchRules;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/aarch64/AArch64NodeMatchRules_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=18, args_size=1
start local 0 0: 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 1
start local 1 1: 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 2
start local 2 2: 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 3
start local 3 3: 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 4
start local 4 4: 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 5
start local 5 5: 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 6
start local 6 6: 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 7
start local 7 7: 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 8
start local 8 8: 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 9
start local 9 9: 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 10
start local 10 10: 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 11
start local 11 11: 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 12
start local 12 12: 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 13
start local 13 13: 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 14
start local 14 14: getstatic org.graalvm.compiler.nodes.calc.RightShiftNode.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.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 16
start local 16 16: bipush 109
anewarray org.graalvm.compiler.core.match.MatchStatement
dup
iconst_0
17: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "mul"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyLong_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
18: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "mul"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyLong_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
19: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "testBitAndBranch"
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/ConstantNode;
ldc "a"
iconst_0
iconst_1
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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 3
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_testBitAndBranch.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.testBitAndBranch_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
20: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "testBitAndBranch"
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/ConstantNode;
ldc "a"
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 "value"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 3
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_testBitAndBranch.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.testBitAndBranch_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
21: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "checkNegativeAndBranch"
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 "lessNode"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "x"
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;
ldc "y"
iconst_0
iconst_1
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
aload 3
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_checkNegativeAndBranch.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.checkNegativeAndBranch_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
22: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "checkNegativeAndBranch"
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 "lessNode"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "y"
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 "x"
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 3
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_checkNegativeAndBranch.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.checkNegativeAndBranch_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
23: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "unsignedBitField"
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/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
ldc "b"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "c"
iconst_0
iconst_1
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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_unsignedBitField.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.unsignedBitField_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
24: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "unsignedBitField"
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/ConstantNode;
ldc "c"
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 Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
ldc "b"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_unsignedBitField.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.unsignedBitField_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
25: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "unsignedBitField"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
ldc "c"
iconst_0
iconst_1
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "b"
iconst_0
iconst_1
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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_unsignedBitField.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.unsignedBitField_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
26: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "unsignedBitField"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
ldc "c"
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 "a"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "b"
iconst_0
iconst_1
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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_unsignedBitField.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.unsignedBitField_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
27: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
28: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
29: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
30: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
31: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
32: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
33: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
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/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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_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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
34: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
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/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
aload 13
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
35: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "addSubShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
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/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 13
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.addSubShift_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
36: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
37: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
38: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
39: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
40: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
41: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
42: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
43: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
44: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
45: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
46: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
47: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
48: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
49: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
50: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
51: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
52: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
53: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
54: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
55: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
56: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
57: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
58: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
59: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
60: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
61: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
62: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
63: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
64: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
65: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
66: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
67: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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 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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
68: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
69: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
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
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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
70: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/NotNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
71: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "logicShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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 Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "shift"
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/ConstantNode;
aconst_null
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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/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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.logicShift_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
72: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyAddSubLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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/calc/SignExtendNode;
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 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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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
73: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyAddSubLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
aconst_null
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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
74: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyAddSubLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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/calc/SignExtendNode;
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
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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
75: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyAddSubLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
aconst_null
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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
76: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyAddSubLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
aconst_null
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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_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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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
77: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyAddSubLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
aconst_null
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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_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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyAddSubLong_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
78: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyNegLong"
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 Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "mul"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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 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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyNegLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyNegLong_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
79: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyNegLong"
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 Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "mul"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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 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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyNegLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyNegLong_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
80: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyNegLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "mul"
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 Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
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 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/graph/Position;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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyNegLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyNegLong_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
81: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "signedMultiplyNegLong"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "mul"
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 "b"
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/graph/Position;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 Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
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 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/graph/Position;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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyNegLong.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.signedMultiplyNegLong_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
82: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
83: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
84: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;ZZ)V
aload 13
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
85: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
86: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "binary"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
87: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
88: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
89: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
90: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
91: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
92: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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 "b"
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/graph/Position;ZZ)V
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 "a"
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
93: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
94: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
95: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "binary"
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 "a"
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/graph/Position;ZZ)V
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 "b"
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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
96: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
97: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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 "b"
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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
98: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;ZZ)V
aload 13
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
99: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
100: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/MulNode;
ldc "binary"
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 "b"
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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
101: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
102: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "binary"
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 "b"
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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
103: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
104: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "binary"
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 "b"
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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
105: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
106: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "binary"
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 "b"
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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
107: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
108: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
109: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "binary"
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/NarrowNode;
ldc "narrow"
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 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/graph/Position;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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
110: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
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 "a"
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/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 13
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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
111: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "binary"
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 "a"
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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
112: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
ldc "binary"
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 "a"
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/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 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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
113: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForBinary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "binary"
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 "a"
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/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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForBinary_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
114: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForUnary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NegateNode;
ldc "unary"
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 "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/graph/Position;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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForUnary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForUnary_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
115: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "elideL2IForUnary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
ldc "unary"
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 "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/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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForUnary.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.elideL2IForUnary_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
116: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyNegate"
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/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 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/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 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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyNegate.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyNegate_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
117: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyNegate"
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 "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/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 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/graph/Position;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
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyNegate.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyNegate_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
118: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyNegate"
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 Lorg/graalvm/compiler/nodes/calc/MulNode;
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 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 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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyNegate.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyNegate_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
119: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyNegate"
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 Lorg/graalvm/compiler/nodes/calc/MulNode;
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 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 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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyNegate.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyNegate_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
120: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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 "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 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_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
121: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
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 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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_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
122: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
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 "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 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_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
123: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
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 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 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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_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
124: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
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 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_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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_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
125: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "multiplyAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "binary"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "c"
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/MulNode;
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 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_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.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.multiplyAddSub_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
126: invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
astore 17
start local 17 127: aload 17
areturn
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 128 0 this Lorg/graalvm/compiler/core/aarch64/AArch64NodeMatchRules_MatchStatementSet;
1 128 1 OrNode_positions [Lorg/graalvm/compiler/graph/Position;
2 128 2 NegateNode_positions [Lorg/graalvm/compiler/graph/Position;
3 128 3 IfNode_positions [Lorg/graalvm/compiler/graph/Position;
4 128 4 MulNode_positions [Lorg/graalvm/compiler/graph/Position;
5 128 5 AndNode_positions [Lorg/graalvm/compiler/graph/Position;
6 128 6 AddNode_positions [Lorg/graalvm/compiler/graph/Position;
7 128 7 LeftShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
8 128 8 IntegerLessThanNode_positions [Lorg/graalvm/compiler/graph/Position;
9 128 9 UnsignedRightShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
10 128 10 SignExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
11 128 11 IntegerTestNode_positions [Lorg/graalvm/compiler/graph/Position;
12 128 12 NarrowNode_positions [Lorg/graalvm/compiler/graph/Position;
13 128 13 SubNode_positions [Lorg/graalvm/compiler/graph/Position;
14 128 14 NotNode_positions [Lorg/graalvm/compiler/graph/Position;
15 128 15 RightShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
16 128 16 XorNode_positions [Lorg/graalvm/compiler/graph/Position;
127 128 17 statements Ljava/util/List<Lorg/graalvm/compiler/core/match/MatchStatement;>;
Signature: ()Ljava/util/List<Lorg/graalvm/compiler/core/match/MatchStatement;>;
}
SourceFile: "AArch64NodeMatchRules_MatchStatementSet.java"
NestMembers:
org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_checkNegativeAndBranch org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForUnary org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyNegate org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyLong org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyNegLong org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_testBitAndBranch org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_unsignedBitField
InnerClasses:
private final MatchGenerator_addSubShift = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_addSubShift of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_checkNegativeAndBranch = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_checkNegativeAndBranch of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_elideL2IForBinary = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForBinary of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_elideL2IForUnary = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_elideL2IForUnary of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_logicShift = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_multiplyAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyAddSub of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_multiplyNegate = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_multiplyNegate of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_signedMultiplyAddSubLong = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyAddSubLong of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_signedMultiplyLong = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyLong of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_signedMultiplyNegLong = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_signedMultiplyNegLong of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_testBitAndBranch = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_testBitAndBranch of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_unsignedBitField = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_unsignedBitField of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet