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[] mergeDowncastIntoAddSub_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] extendedPointerAddShift_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] mergeSignExtendIntoAddSub_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] rotationConstant_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[] elideL2IForUnary_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
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[] mergeSignExtendByShiftIntoAddSub_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[] mergeShiftedPairShiftIntoAddSub_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] bitwiseNotXor_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] mergeNarrowExtend_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[] mergeShiftDowncastIntoAddSub_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[] mergePairShiftIntoAddSub_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] rotationExpander_arguments;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] floatSqrt_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[] bitwiseLogicNot_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
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_4
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "x"
aastore
dup
iconst_2
ldc "y"
aastore
dup
iconst_3
ldc "constant"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
2: iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "addP"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.extendedPointerAddShift_arguments:[Ljava/lang/String;
3: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "ext"
aastore
dup
iconst_2
ldc "x"
aastore
dup
iconst_3
ldc "y"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
4: iconst_5
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "x"
aastore
dup
iconst_2
ldc "src"
aastore
dup
iconst_3
ldc "shiftAmt1"
aastore
dup
iconst_4
ldc "shiftAmt2"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
5: 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;
6: 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;
7: 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;
8: 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;
9: 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;
10: iconst_5
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "ext"
aastore
dup
iconst_2
ldc "x"
aastore
dup
iconst_3
ldc "y"
aastore
dup
iconst_4
ldc "lshift"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
11: 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;
12: iconst_5
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "x"
aastore
dup
iconst_2
ldc "y"
aastore
dup
iconst_3
ldc "shiftConst"
aastore
dup
iconst_4
ldc "lshift"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftedPairShiftIntoAddSub_arguments:[Ljava/lang/String;
13: iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "not"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseNotXor_arguments:[Ljava/lang/String;
14: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "extend"
aastore
dup
iconst_1
ldc "value"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeNarrowExtend_arguments:[Ljava/lang/String;
15: 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;
16: iconst_5
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "x"
aastore
dup
iconst_2
ldc "y"
aastore
dup
iconst_3
ldc "constant"
aastore
dup
iconst_4
ldc "lshift"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
17: 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;
18: 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;
19: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "op"
aastore
dup
iconst_1
ldc "x"
aastore
dup
iconst_2
ldc "y"
aastore
dup
iconst_3
ldc "shiftConst"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergePairShiftIntoAddSub_arguments:[Ljava/lang/String;
20: iconst_4
anewarray java.lang.String
dup
iconst_0
ldc "src"
aastore
dup
iconst_1
ldc "shiftAmount"
aastore
dup
iconst_2
ldc "x"
aastore
dup
iconst_3
ldc "y"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
21: iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "a"
aastore
dup
iconst_1
ldc "b"
aastore
dup
iconst_2
ldc "c"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.floatSqrt_arguments:[Ljava/lang/String;
22: 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;
23: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "logic"
aastore
dup
iconst_1
ldc "not"
aastore
putstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
24: 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;
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=30, locals=22, args_size=1
start local 0 0: getstatic org.graalvm.compiler.nodes.calc.ZeroExtendNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 1
start local 1 1: 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 2
start local 2 2: 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 3
start local 3 3: 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 4
start local 4 4: 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 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.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 7
start local 7 7: 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 8
start local 8 8: getstatic org.graalvm.compiler.nodes.calc.SqrtNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 9
start local 9 9: getstatic org.graalvm.compiler.nodes.calc.IntegerLessThanNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "x"
aastore
dup
iconst_1
ldc "y"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 10
start local 10 10: getstatic org.graalvm.compiler.nodes.calc.FloatConvertNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_1
anewarray java.lang.String
dup
iconst_0
ldc "value"
aastore
invokestatic org.graalvm.compiler.core.match.MatchRuleRegistry.findPositions:(Lorg/graalvm/compiler/graph/NodeClass;[Ljava/lang/String;)[Lorg/graalvm/compiler/graph/Position;
astore 11
start local 11 11: getstatic org.graalvm.compiler.core.aarch64.AArch64PointerAddNode.TYPE:Lorg/graalvm/compiler/graph/NodeClass;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "base"
aastore
dup
iconst_1
ldc "offset"
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.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 13
start local 13 13: 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 14
start local 14 14: 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 15
start local 15 15: 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 16
start local 16 16: 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 17
start local 17 17: 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 18
start local 18 18: 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 19
start local 19 19: 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 20
start local 20 20: sipush 176
anewarray org.graalvm.compiler.core.match.MatchStatement
dup
iconst_0
21: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseNotXor"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value1"
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 "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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_bitwiseNotXor.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseNotXor_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.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
22: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseNotXor"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
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 "value1"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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_bitwiseNotXor.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseNotXor_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.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
23: 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 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 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 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_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_3
24: 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 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 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 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_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_4
25: 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 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 4
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_5
26: 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 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 4
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
bipush 6
27: 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 10
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 4
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 7
28: 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 10
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 4
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 8
29: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "floatSqrt"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatConvertNode;
ldc "a"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SqrtNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/FloatConvertNode;
ldc "b"
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 11
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 9
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 11
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_floatSqrt.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.floatSqrt_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
30: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendByShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 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_mergeSignExtendByShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
31: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendByShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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
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 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_mergeSignExtendByShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
32: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendByShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendByShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
33: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendByShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 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_mergeSignExtendByShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
34: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendByShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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
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 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_mergeSignExtendByShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
35: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendByShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendByShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendByShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
36: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
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 "y"
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 "constant"
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 Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 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_mergeShiftDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
37: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "constant"
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 Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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
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 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_mergeShiftDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
38: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
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 "constant"
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 "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 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_mergeShiftDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
39: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "constant"
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 "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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
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 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_mergeShiftDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
40: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
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 "y"
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 "constant"
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 Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
41: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
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 "constant"
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 "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
42: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergePairShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/RightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "shiftConst"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "shiftConst"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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_mergePairShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergePairShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
43: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergePairShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "shiftConst"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "shiftConst"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 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_mergePairShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergePairShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
44: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergePairShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/RightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "shiftConst"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "shiftConst"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergePairShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergePairShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
45: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftedPairShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "shiftConst"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "shiftConst"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 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_mergeShiftedPairShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftedPairShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
46: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftedPairShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "shiftConst"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "shiftConst"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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
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 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_mergeShiftedPairShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftedPairShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
47: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeShiftedPairShiftIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/RightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "shiftConst"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "shiftConst"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "lshift"
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftedPairShiftIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeShiftedPairShiftIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
48: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "extendedPointerAddShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/core/aarch64/AArch64PointerAddNode;
ldc "addP"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "base"
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/ZeroExtendNode;
aconst_null
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;ZZ)V
aload 12
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_extendedPointerAddShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.extendedPointerAddShift_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
49: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "extendedPointerAddShift"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/core/aarch64/AArch64PointerAddNode;
ldc "addP"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "base"
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;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
aconst_null
iconst_1
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/ConstantNode;
aconst_null
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 12
iconst_1
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_extendedPointerAddShift.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.extendedPointerAddShift_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
50: 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 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
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 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 30
51: 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 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
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 31
52: 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 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 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 8
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 32
53: 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 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 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 8
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 33
54: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
55: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
56: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
57: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
58: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
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_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
59: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
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 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_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
60: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
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 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_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
61: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationConstant"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt2"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmt1"
iconst_0
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;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
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_rotationConstant.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationConstant_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
62: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
63: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
64: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
65: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
66: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
67: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
68: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 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
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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
69: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 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
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
70: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
71: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
72: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 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
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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
73: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
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 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
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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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 "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
74: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
75: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
76: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
77: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "rotationExpander"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/LeftShiftNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
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;
ldc "y"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/UnsignedRightShiftNode;
ldc "x"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "src"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "shiftAmount"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.rotationExpander_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
78: 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 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 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 58
79: 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 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
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 59
80: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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 60
81: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 61
82: 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 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
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 62
83: 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 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
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 63
84: 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 8
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 64
85: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 65
86: 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 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
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 66
87: 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 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 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_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 67
88: 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 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
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 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_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 68
89: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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_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 69
90: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 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_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 70
91: 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 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
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_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 71
92: 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 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
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 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_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 72
93: 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 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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 73
94: 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 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
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/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 74
95: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 75
96: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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/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 76
97: 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 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
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 77
98: 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 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
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/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 78
99: 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 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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 79
100: 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 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
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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 80
101: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 81
102: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 82
103: 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 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
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 83
104: 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 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
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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 84
105: 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 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 18
iconst_1
iconst_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_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 85
106: 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 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 18
iconst_1
iconst_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 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_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 86
107: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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_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 87
108: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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 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_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 88
109: 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 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
aload 18
iconst_1
iconst_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_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 89
110: 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 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
aload 18
iconst_1
iconst_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 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_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 90
111: 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 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 18
iconst_1
iconst_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/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 91
112: 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 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 18
iconst_1
iconst_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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 92
113: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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/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 93
114: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 94
115: 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 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
aload 18
iconst_1
iconst_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/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 95
116: 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 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
aload 18
iconst_1
iconst_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 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 96
117: 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 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 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 97
118: 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 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 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 98
119: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 99
120: 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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 100
121: 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 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
aload 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 101
122: 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 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
aload 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 102
123: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseLogicNot"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "logic"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value1"
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;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_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_bitwiseLogicNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
124: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseLogicNot"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AndNode;
ldc "logic"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_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 "value1"
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_bitwiseLogicNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
125: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseLogicNot"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "logic"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value1"
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;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_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/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseLogicNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
126: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseLogicNot"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/OrNode;
ldc "logic"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_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 "value1"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseLogicNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
127: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseLogicNot"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "logic"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value1"
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;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseLogicNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
128: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "bitwiseLogicNot"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/XorNode;
ldc "logic"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/NotNode;
ldc "not"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "value2"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 18
iconst_1
iconst_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 "value1"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseLogicNot.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.bitwiseLogicNot_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.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
129: 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 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 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 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
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 109
130: 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 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 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 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
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 110
131: 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 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 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 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
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 111
132: 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 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 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 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
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 112
133: 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 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 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 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
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 113
134: 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 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 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 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
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 114
135: 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 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 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 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
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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 115
136: 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 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 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 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
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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 116
137: 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 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 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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 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_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 117
138: 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 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 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 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 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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_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 118
139: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 119
140: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 120
141: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 121
142: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 122
143: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 123
144: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 124
145: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 125
146: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 126
147: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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 127
148: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 128
149: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 129
150: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 8
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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
sipush 130
151: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 131
152: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 132
153: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 133
154: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 134
155: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 135
156: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 136
157: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 137
158: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 138
159: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 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
sipush 139
160: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 2
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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
sipush 140
161: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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/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
sipush 141
162: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 142
163: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 19
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 143
164: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 8
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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
sipush 144
165: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 145
166: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 146
167: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 147
168: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 8
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.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
sipush 148
169: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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 20
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 149
170: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 150
171: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "constant"
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_mergeDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 151
172: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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 "y"
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 "constant"
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 "x"
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_mergeDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 152
173: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "constant"
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 "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 7
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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_mergeDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 153
174: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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 "constant"
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 "y"
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
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 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_mergeDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 154
175: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
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 "constant"
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 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 155
176: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeDowncastIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/AndNode;
aconst_null
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/ConstantNode;
ldc "constant"
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 "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 7
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeDowncastIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeDowncastIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 156
177: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/SignExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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_mergeSignExtendIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 157
178: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;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 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_mergeSignExtendIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 158
179: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/SignExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 14
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 159
180: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
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/calc/ZeroExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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_mergeSignExtendIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 160
181: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/AddNode;
ldc "op"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "x"
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_mergeSignExtendIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 161
182: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeSignExtendIntoAddSub"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SubNode;
ldc "op"
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/calc/ZeroExtendNode;
ldc "ext"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc "y"
iconst_0
iconst_0
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/String;ZZ)V
aload 1
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendIntoAddSub.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeSignExtendIntoAddSub_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 162
183: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
sipush 163
184: 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 16
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 18
iconst_1
iconst_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
sipush 164
185: 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 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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 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_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
sipush 165
186: 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 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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_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
sipush 166
187: 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 5
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
sipush 167
188: 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 5
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 3
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/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
sipush 168
189: 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 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 "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
sipush 169
190: 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 5
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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
sipush 170
191: 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 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 "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
sipush 171
192: 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 5
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 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
sipush 172
193: 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 5
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 173
194: 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 5
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
aload 17
iconst_1
iconst_1
invokespecial org.graalvm.compiler.core.match.MatchPattern.<init>:(Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchPattern;[Lorg/graalvm/compiler/graph/Position;ZZ)V
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
sipush 174
195: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeNarrowExtend"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/SignExtendNode;
ldc "extend"
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 "value"
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/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_mergeNarrowExtend.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeNarrowExtend_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
dup
sipush 175
196: new org.graalvm.compiler.core.match.MatchStatement
dup
ldc "mergeNarrowExtend"
new org.graalvm.compiler.core.match.MatchPattern
dup
ldc Lorg/graalvm/compiler/nodes/calc/ZeroExtendNode;
ldc "extend"
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 "value"
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/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/graph/Position;ZZ)V
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeNarrowExtend.instance:Lorg/graalvm/compiler/core/match/MatchGenerator;
getstatic org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet.mergeNarrowExtend_arguments:[Ljava/lang/String;
invokespecial org.graalvm.compiler.core.match.MatchStatement.<init>:(Ljava/lang/String;Lorg/graalvm/compiler/core/match/MatchPattern;Lorg/graalvm/compiler/core/match/MatchGenerator;[Ljava/lang/String;)V
aastore
197: invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
astore 21
start local 21 198: aload 21
areturn
end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 199 0 this Lorg/graalvm/compiler/core/aarch64/AArch64NodeMatchRules_MatchStatementSet;
1 199 1 ZeroExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
2 199 2 OrNode_positions [Lorg/graalvm/compiler/graph/Position;
3 199 3 NegateNode_positions [Lorg/graalvm/compiler/graph/Position;
4 199 4 IfNode_positions [Lorg/graalvm/compiler/graph/Position;
5 199 5 MulNode_positions [Lorg/graalvm/compiler/graph/Position;
6 199 6 AddNode_positions [Lorg/graalvm/compiler/graph/Position;
7 199 7 AndNode_positions [Lorg/graalvm/compiler/graph/Position;
8 199 8 LeftShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
9 199 9 SqrtNode_positions [Lorg/graalvm/compiler/graph/Position;
10 199 10 IntegerLessThanNode_positions [Lorg/graalvm/compiler/graph/Position;
11 199 11 FloatConvertNode_positions [Lorg/graalvm/compiler/graph/Position;
12 199 12 AArch64PointerAddNode_positions [Lorg/graalvm/compiler/graph/Position;
13 199 13 UnsignedRightShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
14 199 14 SignExtendNode_positions [Lorg/graalvm/compiler/graph/Position;
15 199 15 IntegerTestNode_positions [Lorg/graalvm/compiler/graph/Position;
16 199 16 NarrowNode_positions [Lorg/graalvm/compiler/graph/Position;
17 199 17 SubNode_positions [Lorg/graalvm/compiler/graph/Position;
18 199 18 NotNode_positions [Lorg/graalvm/compiler/graph/Position;
19 199 19 XorNode_positions [Lorg/graalvm/compiler/graph/Position;
20 199 20 RightShiftNode_positions [Lorg/graalvm/compiler/graph/Position;
198 199 21 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_bitwiseLogicNot org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseNotXor 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_extendedPointerAddShift org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_floatSqrt org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_logicShift org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeDowncastIntoAddSub org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeNarrowExtend org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergePairShiftIntoAddSub org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftDowncastIntoAddSub org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftedPairShiftIntoAddSub org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendByShiftIntoAddSub org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendIntoAddSub 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_rotationConstant org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander 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_bitwiseLogicNot = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseLogicNot of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_bitwiseNotXor = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_bitwiseNotXor 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_extendedPointerAddShift = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_extendedPointerAddShift of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_floatSqrt = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_floatSqrt 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_mergeDowncastIntoAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeDowncastIntoAddSub of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mergeNarrowExtend = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeNarrowExtend of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mergePairShiftIntoAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergePairShiftIntoAddSub of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mergeShiftDowncastIntoAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftDowncastIntoAddSub of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mergeShiftedPairShiftIntoAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeShiftedPairShiftIntoAddSub of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mergeSignExtendByShiftIntoAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendByShiftIntoAddSub of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_mergeSignExtendIntoAddSub = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_mergeSignExtendIntoAddSub 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_rotationConstant = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationConstant of org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet
private final MatchGenerator_rotationExpander = org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet$MatchGenerator_rotationExpander 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