public class sun.security.util.math.intpoly.IntegerPolynomialP521 extends sun.security.util.math.intpoly.IntegerPolynomial
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.security.util.math.intpoly.IntegerPolynomialP521
super_class: sun.security.util.math.intpoly.IntegerPolynomial
{
private static final int BITS_PER_LIMB;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 28
private static final int NUM_LIMBS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 19
private static final int MAX_ADDS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final java.math.BigInteger MODULUS;
descriptor: Ljava/math/BigInteger;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final long CARRY_ADD;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 134217728
private static final int LIMB_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 268435455
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: .line 37
invokestatic sun.security.util.math.intpoly.IntegerPolynomialP521.evaluateModulus:()Ljava/math/BigInteger;
putstatic sun.security.util.math.intpoly.IntegerPolynomialP521.MODULUS:Ljava/math/BigInteger;
1: .line 39
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
0: .line 42
aload 0 /* this */
bipush 28
bipush 19
iconst_2
getstatic sun.security.util.math.intpoly.IntegerPolynomialP521.MODULUS:Ljava/math/BigInteger;
invokespecial sun.security.util.math.intpoly.IntegerPolynomial.<init>:(IIILjava/math/BigInteger;)V
1: .line 44
return
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
private static java.math.BigInteger evaluateModulus();
descriptor: ()Ljava/math/BigInteger;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=0
0: .line 47
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
sipush 521
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
astore 0 /* result */
start local 0 // java.math.BigInteger result
1: .line 48
aload 0 /* result */
lconst_1
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
2: .line 49
aload 0 /* result */
areturn
end local 0 // java.math.BigInteger result
LocalVariableTable:
Start End Slot Name Signature
1 3 0 result Ljava/math/BigInteger;
protected void reduceIn(long[], long, int);
descriptor: ([JJI)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=5, args_size=4
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] limbs
start local 2 // long v
start local 4 // int i
0: .line 53
aload 1 /* limbs */
iload 4 /* i */
bipush 19
isub
dup2
laload
lload 2 /* v */
bipush 11
lshl
ldc 268435455
land
ladd
lastore
1: .line 54
aload 1 /* limbs */
iload 4 /* i */
bipush 18
isub
dup2
laload
lload 2 /* v */
bipush 17
lshr
ladd
lastore
2: .line 55
return
end local 4 // int i
end local 2 // long v
end local 1 // long[] limbs
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 3 1 limbs [J
0 3 2 v J
0 3 4 i I
MethodParameters:
Name Flags
limbs
v
i
protected void finalCarryReduceLast(long[]);
descriptor: ([J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=4, args_size=2
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] limbs
0: .line 58
aload 1 /* limbs */
bipush 18
laload
bipush 17
lshr
lstore 2 /* c */
start local 2 // long c
1: .line 59
aload 1 /* limbs */
bipush 18
dup2
laload
lload 2 /* c */
bipush 17
lshl
lsub
lastore
2: .line 60
aload 1 /* limbs */
iconst_0
dup2
laload
lload 2 /* c */
ladd
lastore
3: .line 61
return
end local 2 // long c
end local 1 // long[] limbs
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 4 1 limbs [J
1 4 2 c J
MethodParameters:
Name Flags
limbs
private void carryReduce(long[], long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=78, locals=78, args_size=39
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] r
start local 2 // long c0
start local 4 // long c1
start local 6 // long c2
start local 8 // long c3
start local 10 // long c4
start local 12 // long c5
start local 14 // long c6
start local 16 // long c7
start local 18 // long c8
start local 20 // long c9
start local 22 // long c10
start local 24 // long c11
start local 26 // long c12
start local 28 // long c13
start local 30 // long c14
start local 32 // long c15
start local 34 // long c16
start local 36 // long c17
start local 38 // long c18
start local 40 // long c19
start local 42 // long c20
start local 44 // long c21
start local 46 // long c22
start local 48 // long c23
start local 50 // long c24
start local 52 // long c25
start local 54 // long c26
start local 56 // long c27
start local 58 // long c28
start local 60 // long c29
start local 62 // long c30
start local 64 // long c31
start local 66 // long c32
start local 68 // long c33
start local 70 // long c34
start local 72 // long c35
start local 74 // long c36
0: .line 63
lconst_0
lstore 76 /* c37 */
start local 76 // long c37
1: .line 65
lload 36 /* c17 */
lload 74 /* c36 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 36 /* c17 */
2: .line 66
lload 38 /* c18 */
lload 74 /* c36 */
bipush 17
lshr
ladd
lstore 38 /* c18 */
3: .line 68
lload 34 /* c16 */
lload 72 /* c35 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 34 /* c16 */
4: .line 69
lload 36 /* c17 */
lload 72 /* c35 */
bipush 17
lshr
ladd
lstore 36 /* c17 */
5: .line 71
lload 32 /* c15 */
lload 70 /* c34 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 32 /* c15 */
6: .line 72
lload 34 /* c16 */
lload 70 /* c34 */
bipush 17
lshr
ladd
lstore 34 /* c16 */
7: .line 74
lload 30 /* c14 */
lload 68 /* c33 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 30 /* c14 */
8: .line 75
lload 32 /* c15 */
lload 68 /* c33 */
bipush 17
lshr
ladd
lstore 32 /* c15 */
9: .line 77
lload 28 /* c13 */
lload 66 /* c32 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 28 /* c13 */
10: .line 78
lload 30 /* c14 */
lload 66 /* c32 */
bipush 17
lshr
ladd
lstore 30 /* c14 */
11: .line 80
lload 26 /* c12 */
lload 64 /* c31 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 26 /* c12 */
12: .line 81
lload 28 /* c13 */
lload 64 /* c31 */
bipush 17
lshr
ladd
lstore 28 /* c13 */
13: .line 83
lload 24 /* c11 */
lload 62 /* c30 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 24 /* c11 */
14: .line 84
lload 26 /* c12 */
lload 62 /* c30 */
bipush 17
lshr
ladd
lstore 26 /* c12 */
15: .line 86
lload 22 /* c10 */
lload 60 /* c29 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 22 /* c10 */
16: .line 87
lload 24 /* c11 */
lload 60 /* c29 */
bipush 17
lshr
ladd
lstore 24 /* c11 */
17: .line 89
lload 20 /* c9 */
lload 58 /* c28 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 20 /* c9 */
18: .line 90
lload 22 /* c10 */
lload 58 /* c28 */
bipush 17
lshr
ladd
lstore 22 /* c10 */
19: .line 92
lload 18 /* c8 */
lload 56 /* c27 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 18 /* c8 */
20: .line 93
lload 20 /* c9 */
lload 56 /* c27 */
bipush 17
lshr
ladd
lstore 20 /* c9 */
21: .line 95
lload 16 /* c7 */
lload 54 /* c26 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 16 /* c7 */
22: .line 96
lload 18 /* c8 */
lload 54 /* c26 */
bipush 17
lshr
ladd
lstore 18 /* c8 */
23: .line 98
lload 14 /* c6 */
lload 52 /* c25 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 14 /* c6 */
24: .line 99
lload 16 /* c7 */
lload 52 /* c25 */
bipush 17
lshr
ladd
lstore 16 /* c7 */
25: .line 101
lload 12 /* c5 */
lload 50 /* c24 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 12 /* c5 */
26: .line 102
lload 14 /* c6 */
lload 50 /* c24 */
bipush 17
lshr
ladd
lstore 14 /* c6 */
27: .line 104
lload 10 /* c4 */
lload 48 /* c23 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 10 /* c4 */
28: .line 105
lload 12 /* c5 */
lload 48 /* c23 */
bipush 17
lshr
ladd
lstore 12 /* c5 */
29: .line 107
lload 8 /* c3 */
lload 46 /* c22 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 8 /* c3 */
30: .line 108
lload 10 /* c4 */
lload 46 /* c22 */
bipush 17
lshr
ladd
lstore 10 /* c4 */
31: .line 110
lload 6 /* c2 */
lload 44 /* c21 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 6 /* c2 */
32: .line 111
lload 8 /* c3 */
lload 44 /* c21 */
bipush 17
lshr
ladd
lstore 8 /* c3 */
33: .line 113
lload 4 /* c1 */
lload 42 /* c20 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 4 /* c1 */
34: .line 114
lload 6 /* c2 */
lload 42 /* c20 */
bipush 17
lshr
ladd
lstore 6 /* c2 */
35: .line 116
lload 2 /* c0 */
lload 40 /* c19 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 2 /* c0 */
36: .line 117
lload 4 /* c1 */
lload 40 /* c19 */
bipush 17
lshr
ladd
lstore 4 /* c1 */
37: .line 118
lconst_0
lstore 40 /* c19 */
38: .line 120
aload 0 /* this */
aload 1 /* r */
lload 2 /* c0 */
lload 4 /* c1 */
lload 6 /* c2 */
lload 8 /* c3 */
lload 10 /* c4 */
lload 12 /* c5 */
lload 14 /* c6 */
lload 16 /* c7 */
lload 18 /* c8 */
lload 20 /* c9 */
lload 22 /* c10 */
lload 24 /* c11 */
lload 26 /* c12 */
lload 28 /* c13 */
lload 30 /* c14 */
lload 32 /* c15 */
lload 34 /* c16 */
lload 36 /* c17 */
lload 38 /* c18 */
lload 40 /* c19 */
lload 42 /* c20 */
lload 44 /* c21 */
lload 46 /* c22 */
lload 48 /* c23 */
lload 50 /* c24 */
lload 52 /* c25 */
lload 54 /* c26 */
lload 56 /* c27 */
lload 58 /* c28 */
lload 60 /* c29 */
lload 62 /* c30 */
lload 64 /* c31 */
lload 66 /* c32 */
lload 68 /* c33 */
lload 70 /* c34 */
lload 72 /* c35 */
lload 74 /* c36 */
lload 76 /* c37 */
invokevirtual sun.security.util.math.intpoly.IntegerPolynomialP521.carryReduce0:([JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
39: .line 121
return
end local 76 // long c37
end local 74 // long c36
end local 72 // long c35
end local 70 // long c34
end local 68 // long c33
end local 66 // long c32
end local 64 // long c31
end local 62 // long c30
end local 60 // long c29
end local 58 // long c28
end local 56 // long c27
end local 54 // long c26
end local 52 // long c25
end local 50 // long c24
end local 48 // long c23
end local 46 // long c22
end local 44 // long c21
end local 42 // long c20
end local 40 // long c19
end local 38 // long c18
end local 36 // long c17
end local 34 // long c16
end local 32 // long c15
end local 30 // long c14
end local 28 // long c13
end local 26 // long c12
end local 24 // long c11
end local 22 // long c10
end local 20 // long c9
end local 18 // long c8
end local 16 // long c7
end local 14 // long c6
end local 12 // long c5
end local 10 // long c4
end local 8 // long c3
end local 6 // long c2
end local 4 // long c1
end local 2 // long c0
end local 1 // long[] r
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 40 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 40 1 r [J
0 40 2 c0 J
0 40 4 c1 J
0 40 6 c2 J
0 40 8 c3 J
0 40 10 c4 J
0 40 12 c5 J
0 40 14 c6 J
0 40 16 c7 J
0 40 18 c8 J
0 40 20 c9 J
0 40 22 c10 J
0 40 24 c11 J
0 40 26 c12 J
0 40 28 c13 J
0 40 30 c14 J
0 40 32 c15 J
0 40 34 c16 J
0 40 36 c17 J
0 40 38 c18 J
0 40 40 c19 J
0 40 42 c20 J
0 40 44 c21 J
0 40 46 c22 J
0 40 48 c23 J
0 40 50 c24 J
0 40 52 c25 J
0 40 54 c26 J
0 40 56 c27 J
0 40 58 c28 J
0 40 60 c29 J
0 40 62 c30 J
0 40 64 c31 J
0 40 66 c32 J
0 40 68 c33 J
0 40 70 c34 J
0 40 72 c35 J
0 40 74 c36 J
1 40 76 c37 J
MethodParameters:
Name Flags
r
c0
c1
c2
c3
c4
c5
c6
c7
c8
c9
c10
c11
c12
c13
c14
c15
c16
c17
c18
c19
c20
c21
c22
c23
c24
c25
c26
c27
c28
c29
c30
c31
c32
c33
c34
c35
c36
void carryReduce0(long[], long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0000)
Code:
stack=6, locals=80, args_size=40
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] r
start local 2 // long c0
start local 4 // long c1
start local 6 // long c2
start local 8 // long c3
start local 10 // long c4
start local 12 // long c5
start local 14 // long c6
start local 16 // long c7
start local 18 // long c8
start local 20 // long c9
start local 22 // long c10
start local 24 // long c11
start local 26 // long c12
start local 28 // long c13
start local 30 // long c14
start local 32 // long c15
start local 34 // long c16
start local 36 // long c17
start local 38 // long c18
start local 40 // long c19
start local 42 // long c20
start local 44 // long c21
start local 46 // long c22
start local 48 // long c23
start local 50 // long c24
start local 52 // long c25
start local 54 // long c26
start local 56 // long c27
start local 58 // long c28
start local 60 // long c29
start local 62 // long c30
start local 64 // long c31
start local 66 // long c32
start local 68 // long c33
start local 70 // long c34
start local 72 // long c35
start local 74 // long c36
start local 76 // long c37
0: .line 125
lload 36 /* c17 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
start local 78 // long t0
1: .line 126
lload 36 /* c17 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 36 /* c17 */
2: .line 127
lload 38 /* c18 */
lload 78 /* t0 */
ladd
lstore 38 /* c18 */
3: .line 129
lload 38 /* c18 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
4: .line 130
lload 38 /* c18 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 38 /* c18 */
5: .line 131
lload 40 /* c19 */
lload 78 /* t0 */
ladd
lstore 40 /* c19 */
6: .line 133
lload 2 /* c0 */
lload 40 /* c19 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 2 /* c0 */
7: .line 134
lload 4 /* c1 */
lload 40 /* c19 */
bipush 17
lshr
ladd
lstore 4 /* c1 */
8: .line 136
lload 2 /* c0 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
9: .line 137
lload 2 /* c0 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 2 /* c0 */
10: .line 138
lload 4 /* c1 */
lload 78 /* t0 */
ladd
lstore 4 /* c1 */
11: .line 140
lload 4 /* c1 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
12: .line 141
lload 4 /* c1 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 4 /* c1 */
13: .line 142
lload 6 /* c2 */
lload 78 /* t0 */
ladd
lstore 6 /* c2 */
14: .line 144
lload 6 /* c2 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
15: .line 145
lload 6 /* c2 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 6 /* c2 */
16: .line 146
lload 8 /* c3 */
lload 78 /* t0 */
ladd
lstore 8 /* c3 */
17: .line 148
lload 8 /* c3 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
18: .line 149
lload 8 /* c3 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 8 /* c3 */
19: .line 150
lload 10 /* c4 */
lload 78 /* t0 */
ladd
lstore 10 /* c4 */
20: .line 152
lload 10 /* c4 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
21: .line 153
lload 10 /* c4 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 10 /* c4 */
22: .line 154
lload 12 /* c5 */
lload 78 /* t0 */
ladd
lstore 12 /* c5 */
23: .line 156
lload 12 /* c5 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
24: .line 157
lload 12 /* c5 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 12 /* c5 */
25: .line 158
lload 14 /* c6 */
lload 78 /* t0 */
ladd
lstore 14 /* c6 */
26: .line 160
lload 14 /* c6 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
27: .line 161
lload 14 /* c6 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 14 /* c6 */
28: .line 162
lload 16 /* c7 */
lload 78 /* t0 */
ladd
lstore 16 /* c7 */
29: .line 164
lload 16 /* c7 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
30: .line 165
lload 16 /* c7 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 16 /* c7 */
31: .line 166
lload 18 /* c8 */
lload 78 /* t0 */
ladd
lstore 18 /* c8 */
32: .line 168
lload 18 /* c8 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
33: .line 169
lload 18 /* c8 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 18 /* c8 */
34: .line 170
lload 20 /* c9 */
lload 78 /* t0 */
ladd
lstore 20 /* c9 */
35: .line 172
lload 20 /* c9 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
36: .line 173
lload 20 /* c9 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 20 /* c9 */
37: .line 174
lload 22 /* c10 */
lload 78 /* t0 */
ladd
lstore 22 /* c10 */
38: .line 176
lload 22 /* c10 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
39: .line 177
lload 22 /* c10 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 22 /* c10 */
40: .line 178
lload 24 /* c11 */
lload 78 /* t0 */
ladd
lstore 24 /* c11 */
41: .line 180
lload 24 /* c11 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
42: .line 181
lload 24 /* c11 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 24 /* c11 */
43: .line 182
lload 26 /* c12 */
lload 78 /* t0 */
ladd
lstore 26 /* c12 */
44: .line 184
lload 26 /* c12 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
45: .line 185
lload 26 /* c12 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 26 /* c12 */
46: .line 186
lload 28 /* c13 */
lload 78 /* t0 */
ladd
lstore 28 /* c13 */
47: .line 188
lload 28 /* c13 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
48: .line 189
lload 28 /* c13 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 28 /* c13 */
49: .line 190
lload 30 /* c14 */
lload 78 /* t0 */
ladd
lstore 30 /* c14 */
50: .line 192
lload 30 /* c14 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
51: .line 193
lload 30 /* c14 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 30 /* c14 */
52: .line 194
lload 32 /* c15 */
lload 78 /* t0 */
ladd
lstore 32 /* c15 */
53: .line 196
lload 32 /* c15 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
54: .line 197
lload 32 /* c15 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 32 /* c15 */
55: .line 198
lload 34 /* c16 */
lload 78 /* t0 */
ladd
lstore 34 /* c16 */
56: .line 200
lload 34 /* c16 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
57: .line 201
lload 34 /* c16 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 34 /* c16 */
58: .line 202
lload 36 /* c17 */
lload 78 /* t0 */
ladd
lstore 36 /* c17 */
59: .line 204
lload 36 /* c17 */
ldc 134217728
ladd
bipush 28
lshr
lstore 78 /* t0 */
60: .line 205
lload 36 /* c17 */
lload 78 /* t0 */
bipush 28
lshl
lsub
lstore 36 /* c17 */
61: .line 206
lload 38 /* c18 */
lload 78 /* t0 */
ladd
lstore 38 /* c18 */
62: .line 208
aload 1 /* r */
iconst_0
lload 2 /* c0 */
lastore
63: .line 209
aload 1 /* r */
iconst_1
lload 4 /* c1 */
lastore
64: .line 210
aload 1 /* r */
iconst_2
lload 6 /* c2 */
lastore
65: .line 211
aload 1 /* r */
iconst_3
lload 8 /* c3 */
lastore
66: .line 212
aload 1 /* r */
iconst_4
lload 10 /* c4 */
lastore
67: .line 213
aload 1 /* r */
iconst_5
lload 12 /* c5 */
lastore
68: .line 214
aload 1 /* r */
bipush 6
lload 14 /* c6 */
lastore
69: .line 215
aload 1 /* r */
bipush 7
lload 16 /* c7 */
lastore
70: .line 216
aload 1 /* r */
bipush 8
lload 18 /* c8 */
lastore
71: .line 217
aload 1 /* r */
bipush 9
lload 20 /* c9 */
lastore
72: .line 218
aload 1 /* r */
bipush 10
lload 22 /* c10 */
lastore
73: .line 219
aload 1 /* r */
bipush 11
lload 24 /* c11 */
lastore
74: .line 220
aload 1 /* r */
bipush 12
lload 26 /* c12 */
lastore
75: .line 221
aload 1 /* r */
bipush 13
lload 28 /* c13 */
lastore
76: .line 222
aload 1 /* r */
bipush 14
lload 30 /* c14 */
lastore
77: .line 223
aload 1 /* r */
bipush 15
lload 32 /* c15 */
lastore
78: .line 224
aload 1 /* r */
bipush 16
lload 34 /* c16 */
lastore
79: .line 225
aload 1 /* r */
bipush 17
lload 36 /* c17 */
lastore
80: .line 226
aload 1 /* r */
bipush 18
lload 38 /* c18 */
lastore
81: .line 227
return
end local 78 // long t0
end local 76 // long c37
end local 74 // long c36
end local 72 // long c35
end local 70 // long c34
end local 68 // long c33
end local 66 // long c32
end local 64 // long c31
end local 62 // long c30
end local 60 // long c29
end local 58 // long c28
end local 56 // long c27
end local 54 // long c26
end local 52 // long c25
end local 50 // long c24
end local 48 // long c23
end local 46 // long c22
end local 44 // long c21
end local 42 // long c20
end local 40 // long c19
end local 38 // long c18
end local 36 // long c17
end local 34 // long c16
end local 32 // long c15
end local 30 // long c14
end local 28 // long c13
end local 26 // long c12
end local 24 // long c11
end local 22 // long c10
end local 20 // long c9
end local 18 // long c8
end local 16 // long c7
end local 14 // long c6
end local 12 // long c5
end local 10 // long c4
end local 8 // long c3
end local 6 // long c2
end local 4 // long c1
end local 2 // long c0
end local 1 // long[] r
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 82 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 82 1 r [J
0 82 2 c0 J
0 82 4 c1 J
0 82 6 c2 J
0 82 8 c3 J
0 82 10 c4 J
0 82 12 c5 J
0 82 14 c6 J
0 82 16 c7 J
0 82 18 c8 J
0 82 20 c9 J
0 82 22 c10 J
0 82 24 c11 J
0 82 26 c12 J
0 82 28 c13 J
0 82 30 c14 J
0 82 32 c15 J
0 82 34 c16 J
0 82 36 c17 J
0 82 38 c18 J
0 82 40 c19 J
0 82 42 c20 J
0 82 44 c21 J
0 82 46 c22 J
0 82 48 c23 J
0 82 50 c24 J
0 82 52 c25 J
0 82 54 c26 J
0 82 56 c27 J
0 82 58 c28 J
0 82 60 c29 J
0 82 62 c30 J
0 82 64 c31 J
0 82 66 c32 J
0 82 68 c33 J
0 82 70 c34 J
0 82 72 c35 J
0 82 74 c36 J
0 82 76 c37 J
1 82 78 t0 J
MethodParameters:
Name Flags
r
c0
c1
c2
c3
c4
c5
c6
c7
c8
c9
c10
c11
c12
c13
c14
c15
c16
c17
c18
c19
c20
c21
c22
c23
c24
c25
c26
c27
c28
c29
c30
c31
c32
c33
c34
c35
c36
c37
private void carryReduce(long[], long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=44, args_size=21
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] r
start local 2 // long c0
start local 4 // long c1
start local 6 // long c2
start local 8 // long c3
start local 10 // long c4
start local 12 // long c5
start local 14 // long c6
start local 16 // long c7
start local 18 // long c8
start local 20 // long c9
start local 22 // long c10
start local 24 // long c11
start local 26 // long c12
start local 28 // long c13
start local 30 // long c14
start local 32 // long c15
start local 34 // long c16
start local 36 // long c17
start local 38 // long c18
0: .line 229
lconst_0
lstore 40 /* c19 */
start local 40 // long c19
1: .line 231
lload 36 /* c17 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
start local 42 // long t0
2: .line 232
lload 36 /* c17 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 36 /* c17 */
3: .line 233
lload 38 /* c18 */
lload 42 /* t0 */
ladd
lstore 38 /* c18 */
4: .line 235
lload 38 /* c18 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
5: .line 236
lload 38 /* c18 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 38 /* c18 */
6: .line 237
lload 40 /* c19 */
lload 42 /* t0 */
ladd
lstore 40 /* c19 */
7: .line 239
lload 2 /* c0 */
lload 40 /* c19 */
bipush 11
lshl
ldc 268435455
land
ladd
lstore 2 /* c0 */
8: .line 240
lload 4 /* c1 */
lload 40 /* c19 */
bipush 17
lshr
ladd
lstore 4 /* c1 */
9: .line 242
lload 2 /* c0 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
10: .line 243
lload 2 /* c0 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 2 /* c0 */
11: .line 244
lload 4 /* c1 */
lload 42 /* t0 */
ladd
lstore 4 /* c1 */
12: .line 246
lload 4 /* c1 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
13: .line 247
lload 4 /* c1 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 4 /* c1 */
14: .line 248
lload 6 /* c2 */
lload 42 /* t0 */
ladd
lstore 6 /* c2 */
15: .line 250
lload 6 /* c2 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
16: .line 251
lload 6 /* c2 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 6 /* c2 */
17: .line 252
lload 8 /* c3 */
lload 42 /* t0 */
ladd
lstore 8 /* c3 */
18: .line 254
lload 8 /* c3 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
19: .line 255
lload 8 /* c3 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 8 /* c3 */
20: .line 256
lload 10 /* c4 */
lload 42 /* t0 */
ladd
lstore 10 /* c4 */
21: .line 258
lload 10 /* c4 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
22: .line 259
lload 10 /* c4 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 10 /* c4 */
23: .line 260
lload 12 /* c5 */
lload 42 /* t0 */
ladd
lstore 12 /* c5 */
24: .line 262
lload 12 /* c5 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
25: .line 263
lload 12 /* c5 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 12 /* c5 */
26: .line 264
lload 14 /* c6 */
lload 42 /* t0 */
ladd
lstore 14 /* c6 */
27: .line 266
lload 14 /* c6 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
28: .line 267
lload 14 /* c6 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 14 /* c6 */
29: .line 268
lload 16 /* c7 */
lload 42 /* t0 */
ladd
lstore 16 /* c7 */
30: .line 270
lload 16 /* c7 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
31: .line 271
lload 16 /* c7 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 16 /* c7 */
32: .line 272
lload 18 /* c8 */
lload 42 /* t0 */
ladd
lstore 18 /* c8 */
33: .line 274
lload 18 /* c8 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
34: .line 275
lload 18 /* c8 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 18 /* c8 */
35: .line 276
lload 20 /* c9 */
lload 42 /* t0 */
ladd
lstore 20 /* c9 */
36: .line 278
lload 20 /* c9 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
37: .line 279
lload 20 /* c9 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 20 /* c9 */
38: .line 280
lload 22 /* c10 */
lload 42 /* t0 */
ladd
lstore 22 /* c10 */
39: .line 282
lload 22 /* c10 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
40: .line 283
lload 22 /* c10 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 22 /* c10 */
41: .line 284
lload 24 /* c11 */
lload 42 /* t0 */
ladd
lstore 24 /* c11 */
42: .line 286
lload 24 /* c11 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
43: .line 287
lload 24 /* c11 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 24 /* c11 */
44: .line 288
lload 26 /* c12 */
lload 42 /* t0 */
ladd
lstore 26 /* c12 */
45: .line 290
lload 26 /* c12 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
46: .line 291
lload 26 /* c12 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 26 /* c12 */
47: .line 292
lload 28 /* c13 */
lload 42 /* t0 */
ladd
lstore 28 /* c13 */
48: .line 294
lload 28 /* c13 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
49: .line 295
lload 28 /* c13 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 28 /* c13 */
50: .line 296
lload 30 /* c14 */
lload 42 /* t0 */
ladd
lstore 30 /* c14 */
51: .line 298
lload 30 /* c14 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
52: .line 299
lload 30 /* c14 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 30 /* c14 */
53: .line 300
lload 32 /* c15 */
lload 42 /* t0 */
ladd
lstore 32 /* c15 */
54: .line 302
lload 32 /* c15 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
55: .line 303
lload 32 /* c15 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 32 /* c15 */
56: .line 304
lload 34 /* c16 */
lload 42 /* t0 */
ladd
lstore 34 /* c16 */
57: .line 306
lload 34 /* c16 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
58: .line 307
lload 34 /* c16 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 34 /* c16 */
59: .line 308
lload 36 /* c17 */
lload 42 /* t0 */
ladd
lstore 36 /* c17 */
60: .line 310
lload 36 /* c17 */
ldc 134217728
ladd
bipush 28
lshr
lstore 42 /* t0 */
61: .line 311
lload 36 /* c17 */
lload 42 /* t0 */
bipush 28
lshl
lsub
lstore 36 /* c17 */
62: .line 312
lload 38 /* c18 */
lload 42 /* t0 */
ladd
lstore 38 /* c18 */
63: .line 314
aload 1 /* r */
iconst_0
lload 2 /* c0 */
lastore
64: .line 315
aload 1 /* r */
iconst_1
lload 4 /* c1 */
lastore
65: .line 316
aload 1 /* r */
iconst_2
lload 6 /* c2 */
lastore
66: .line 317
aload 1 /* r */
iconst_3
lload 8 /* c3 */
lastore
67: .line 318
aload 1 /* r */
iconst_4
lload 10 /* c4 */
lastore
68: .line 319
aload 1 /* r */
iconst_5
lload 12 /* c5 */
lastore
69: .line 320
aload 1 /* r */
bipush 6
lload 14 /* c6 */
lastore
70: .line 321
aload 1 /* r */
bipush 7
lload 16 /* c7 */
lastore
71: .line 322
aload 1 /* r */
bipush 8
lload 18 /* c8 */
lastore
72: .line 323
aload 1 /* r */
bipush 9
lload 20 /* c9 */
lastore
73: .line 324
aload 1 /* r */
bipush 10
lload 22 /* c10 */
lastore
74: .line 325
aload 1 /* r */
bipush 11
lload 24 /* c11 */
lastore
75: .line 326
aload 1 /* r */
bipush 12
lload 26 /* c12 */
lastore
76: .line 327
aload 1 /* r */
bipush 13
lload 28 /* c13 */
lastore
77: .line 328
aload 1 /* r */
bipush 14
lload 30 /* c14 */
lastore
78: .line 329
aload 1 /* r */
bipush 15
lload 32 /* c15 */
lastore
79: .line 330
aload 1 /* r */
bipush 16
lload 34 /* c16 */
lastore
80: .line 331
aload 1 /* r */
bipush 17
lload 36 /* c17 */
lastore
81: .line 332
aload 1 /* r */
bipush 18
lload 38 /* c18 */
lastore
82: .line 333
return
end local 42 // long t0
end local 40 // long c19
end local 38 // long c18
end local 36 // long c17
end local 34 // long c16
end local 32 // long c15
end local 30 // long c14
end local 28 // long c13
end local 26 // long c12
end local 24 // long c11
end local 22 // long c10
end local 20 // long c9
end local 18 // long c8
end local 16 // long c7
end local 14 // long c6
end local 12 // long c5
end local 10 // long c4
end local 8 // long c3
end local 6 // long c2
end local 4 // long c1
end local 2 // long c0
end local 1 // long[] r
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 83 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 83 1 r [J
0 83 2 c0 J
0 83 4 c1 J
0 83 6 c2 J
0 83 8 c3 J
0 83 10 c4 J
0 83 12 c5 J
0 83 14 c6 J
0 83 16 c7 J
0 83 18 c8 J
0 83 20 c9 J
0 83 22 c10 J
0 83 24 c11 J
0 83 26 c12 J
0 83 28 c13 J
0 83 30 c14 J
0 83 32 c15 J
0 83 34 c16 J
0 83 36 c17 J
0 83 38 c18 J
1 83 40 c19 J
2 83 42 t0 J
MethodParameters:
Name Flags
r
c0
c1
c2
c3
c4
c5
c6
c7
c8
c9
c10
c11
c12
c13
c14
c15
c16
c17
c18
protected void mult(long[], long[], long[]);
descriptor: ([J[J[J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=76, locals=78, args_size=4
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] a
start local 2 // long[] b
start local 3 // long[] r
0: .line 336
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_0
laload
lmul
lstore 4 /* c0 */
start local 4 // long c0
1: .line 337
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_1
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 6 /* c1 */
start local 6 // long c1
2: .line 338
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_2
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 8 /* c2 */
start local 8 // long c2
3: .line 339
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_3
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 10 /* c3 */
start local 10 // long c3
4: .line 340
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_4
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 12 /* c4 */
start local 12 // long c4
5: .line 341
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_5
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 14 /* c5 */
start local 14 // long c5
6: .line 342
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 6
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 16 /* c6 */
start local 16 // long c6
7: .line 343
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 7
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 18 /* c7 */
start local 18 // long c7
8: .line 344
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 8
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 20 /* c8 */
start local 20 // long c8
9: .line 345
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 9
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 22 /* c9 */
start local 22 // long c9
10: .line 346
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 10
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 24 /* c10 */
start local 24 // long c10
11: .line 347
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 11
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 26 /* c11 */
start local 26 // long c11
12: .line 348
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 12
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 28 /* c12 */
start local 28 // long c12
13: .line 349
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 13
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 30 /* c13 */
start local 30 // long c13
14: .line 350
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 14
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 32 /* c14 */
start local 32 // long c14
15: .line 351
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 15
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 34 /* c15 */
start local 34 // long c15
16: .line 352
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 16
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 36 /* c16 */
start local 36 // long c16
17: .line 353
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 17
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 38 /* c17 */
start local 38 // long c17
18: .line 354
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
iconst_0
laload
lmul
ladd
lstore 40 /* c18 */
start local 40 // long c18
19: .line 355
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
iconst_1
laload
lmul
ladd
lstore 42 /* c19 */
start local 42 // long c19
20: .line 356
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
iconst_2
laload
lmul
ladd
lstore 44 /* c20 */
start local 44 // long c20
21: .line 357
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
iconst_3
laload
lmul
ladd
lstore 46 /* c21 */
start local 46 // long c21
22: .line 358
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
iconst_4
laload
lmul
ladd
lstore 48 /* c22 */
start local 48 // long c22
23: .line 359
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
iconst_5
laload
lmul
ladd
lstore 50 /* c23 */
start local 50 // long c23
24: .line 360
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 6
laload
lmul
ladd
lstore 52 /* c24 */
start local 52 // long c24
25: .line 361
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 7
laload
lmul
ladd
lstore 54 /* c25 */
start local 54 // long c25
26: .line 362
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
lstore 56 /* c26 */
start local 56 // long c26
27: .line 363
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 9
laload
lmul
ladd
lstore 58 /* c27 */
start local 58 // long c27
28: .line 364
aload 1 /* a */
bipush 10
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 10
laload
lmul
ladd
lstore 60 /* c28 */
start local 60 // long c28
29: .line 365
aload 1 /* a */
bipush 11
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 11
laload
lmul
ladd
lstore 62 /* c29 */
start local 62 // long c29
30: .line 366
aload 1 /* a */
bipush 12
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 12
laload
lmul
ladd
lstore 64 /* c30 */
start local 64 // long c30
31: .line 367
aload 1 /* a */
bipush 13
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 13
laload
lmul
ladd
lstore 66 /* c31 */
start local 66 // long c31
32: .line 368
aload 1 /* a */
bipush 14
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 14
laload
lmul
ladd
lstore 68 /* c32 */
start local 68 // long c32
33: .line 369
aload 1 /* a */
bipush 15
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 15
laload
lmul
ladd
lstore 70 /* c33 */
start local 70 // long c33
34: .line 370
aload 1 /* a */
bipush 16
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 16
laload
lmul
ladd
lstore 72 /* c34 */
start local 72 // long c34
35: .line 371
aload 1 /* a */
bipush 17
laload
aload 2 /* b */
bipush 18
laload
lmul
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 17
laload
lmul
ladd
lstore 74 /* c35 */
start local 74 // long c35
36: .line 372
aload 1 /* a */
bipush 18
laload
aload 2 /* b */
bipush 18
laload
lmul
lstore 76 /* c36 */
start local 76 // long c36
37: .line 374
aload 0 /* this */
aload 3 /* r */
lload 4 /* c0 */
lload 6 /* c1 */
lload 8 /* c2 */
lload 10 /* c3 */
lload 12 /* c4 */
lload 14 /* c5 */
lload 16 /* c6 */
lload 18 /* c7 */
lload 20 /* c8 */
lload 22 /* c9 */
lload 24 /* c10 */
lload 26 /* c11 */
lload 28 /* c12 */
lload 30 /* c13 */
lload 32 /* c14 */
lload 34 /* c15 */
lload 36 /* c16 */
lload 38 /* c17 */
lload 40 /* c18 */
lload 42 /* c19 */
lload 44 /* c20 */
lload 46 /* c21 */
lload 48 /* c22 */
lload 50 /* c23 */
lload 52 /* c24 */
lload 54 /* c25 */
lload 56 /* c26 */
lload 58 /* c27 */
lload 60 /* c28 */
lload 62 /* c29 */
lload 64 /* c30 */
lload 66 /* c31 */
lload 68 /* c32 */
lload 70 /* c33 */
lload 72 /* c34 */
lload 74 /* c35 */
lload 76 /* c36 */
invokevirtual sun.security.util.math.intpoly.IntegerPolynomialP521.carryReduce:([JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
38: .line 375
return
end local 76 // long c36
end local 74 // long c35
end local 72 // long c34
end local 70 // long c33
end local 68 // long c32
end local 66 // long c31
end local 64 // long c30
end local 62 // long c29
end local 60 // long c28
end local 58 // long c27
end local 56 // long c26
end local 54 // long c25
end local 52 // long c24
end local 50 // long c23
end local 48 // long c22
end local 46 // long c21
end local 44 // long c20
end local 42 // long c19
end local 40 // long c18
end local 38 // long c17
end local 36 // long c16
end local 34 // long c15
end local 32 // long c14
end local 30 // long c13
end local 28 // long c12
end local 26 // long c11
end local 24 // long c10
end local 22 // long c9
end local 20 // long c8
end local 18 // long c7
end local 16 // long c6
end local 14 // long c5
end local 12 // long c4
end local 10 // long c3
end local 8 // long c2
end local 6 // long c1
end local 4 // long c0
end local 3 // long[] r
end local 2 // long[] b
end local 1 // long[] a
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 39 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 39 1 a [J
0 39 2 b [J
0 39 3 r [J
1 39 4 c0 J
2 39 6 c1 J
3 39 8 c2 J
4 39 10 c3 J
5 39 12 c4 J
6 39 14 c5 J
7 39 16 c6 J
8 39 18 c7 J
9 39 20 c8 J
10 39 22 c9 J
11 39 24 c10 J
12 39 26 c11 J
13 39 28 c12 J
14 39 30 c13 J
15 39 32 c14 J
16 39 34 c15 J
17 39 36 c16 J
18 39 38 c17 J
19 39 40 c18 J
20 39 42 c19 J
21 39 44 c20 J
22 39 46 c21 J
23 39 48 c22 J
24 39 50 c23 J
25 39 52 c24 J
26 39 54 c25 J
27 39 56 c26 J
28 39 58 c27 J
29 39 60 c28 J
30 39 62 c29 J
31 39 64 c30 J
32 39 66 c31 J
33 39 68 c32 J
34 39 70 c33 J
35 39 72 c34 J
36 39 74 c35 J
37 39 76 c36 J
MethodParameters:
Name Flags
a
b
r
protected void reduce(long[]);
descriptor: ([J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=40, locals=2, args_size=2
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] a
0: .line 378
aload 0 /* this */
aload 1 /* a */
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 14
laload
aload 1 /* a */
bipush 15
laload
aload 1 /* a */
bipush 16
laload
aload 1 /* a */
bipush 17
laload
aload 1 /* a */
bipush 18
laload
invokevirtual sun.security.util.math.intpoly.IntegerPolynomialP521.carryReduce:([JJJJJJJJJJJJJJJJJJJJ)V
1: .line 379
return
end local 1 // long[] a
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 2 1 a [J
MethodParameters:
Name Flags
a
protected void square(long[], long[]);
descriptor: ([J[J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=76, locals=77, args_size=3
start local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
start local 1 // long[] a
start local 2 // long[] r
0: .line 382
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_0
laload
lmul
lstore 3 /* c0 */
start local 3 // long c0
1: .line 383
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_1
laload
lmul
lmul
lstore 5 /* c1 */
start local 5 // long c1
2: .line 384
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_2
laload
lmul
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
iconst_1
laload
lmul
ladd
lstore 7 /* c2 */
start local 7 // long c2
3: .line 385
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_3
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
iconst_2
laload
lmul
ladd
lmul
lstore 9 /* c3 */
start local 9 // long c3
4: .line 386
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_4
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
iconst_3
laload
lmul
ladd
lmul
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
iconst_2
laload
lmul
ladd
lstore 11 /* c4 */
start local 11 // long c4
5: .line 387
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_5
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
iconst_4
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
iconst_3
laload
lmul
ladd
lmul
lstore 13 /* c5 */
start local 13 // long c5
6: .line 388
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 6
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
iconst_5
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
iconst_4
laload
lmul
ladd
lmul
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
iconst_3
laload
lmul
ladd
lstore 15 /* c6 */
start local 15 // long c6
7: .line 389
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 7
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
iconst_5
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
iconst_4
laload
lmul
ladd
lmul
lstore 17 /* c7 */
start local 17 // long c7
8: .line 390
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 8
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
iconst_5
laload
lmul
ladd
lmul
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
iconst_4
laload
lmul
ladd
lstore 19 /* c8 */
start local 19 // long c8
9: .line 391
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 9
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 6
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
iconst_5
laload
lmul
ladd
lmul
lstore 21 /* c9 */
start local 21 // long c9
10: .line 392
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 10
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 6
laload
lmul
ladd
lmul
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
iconst_5
laload
lmul
ladd
lstore 23 /* c10 */
start local 23 // long c10
11: .line 393
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 11
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 6
laload
lmul
ladd
lmul
lstore 25 /* c11 */
start local 25 // long c11
12: .line 394
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 12
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 6
laload
lmul
ladd
lstore 27 /* c12 */
start local 27 // long c12
13: .line 395
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 13
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
lmul
lstore 29 /* c13 */
start local 29 // long c13
14: .line 396
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 14
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 7
laload
lmul
ladd
lstore 31 /* c14 */
start local 31 // long c14
15: .line 397
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 15
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
lmul
lstore 33 /* c15 */
start local 33 // long c15
16: .line 398
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 16
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 8
laload
lmul
ladd
lstore 35 /* c16 */
start local 35 // long c16
17: .line 399
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 17
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
lmul
lstore 37 /* c17 */
start local 37 // long c17
18: .line 400
ldc 2
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 9
laload
lmul
ladd
lstore 39 /* c18 */
start local 39 // long c18
19: .line 401
ldc 2
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
lmul
lstore 41 /* c19 */
start local 41 // long c19
20: .line 402
ldc 2
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 10
laload
lmul
ladd
lstore 43 /* c20 */
start local 43 // long c20
21: .line 403
ldc 2
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
lmul
lstore 45 /* c21 */
start local 45 // long c21
22: .line 404
ldc 2
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 11
laload
lmul
ladd
lstore 47 /* c22 */
start local 47 // long c22
23: .line 405
ldc 2
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
lmul
lstore 49 /* c23 */
start local 49 // long c23
24: .line 406
ldc 2
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 12
laload
lmul
ladd
lstore 51 /* c24 */
start local 51 // long c24
25: .line 407
ldc 2
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
lmul
lstore 53 /* c25 */
start local 53 // long c25
26: .line 408
ldc 2
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 13
laload
lmul
ladd
lstore 55 /* c26 */
start local 55 // long c26
27: .line 409
ldc 2
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
lmul
lstore 57 /* c27 */
start local 57 // long c27
28: .line 410
ldc 2
aload 1 /* a */
bipush 10
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 14
laload
aload 1 /* a */
bipush 14
laload
lmul
ladd
lstore 59 /* c28 */
start local 59 // long c28
29: .line 411
ldc 2
aload 1 /* a */
bipush 11
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
lmul
lstore 61 /* c29 */
start local 61 // long c29
30: .line 412
ldc 2
aload 1 /* a */
bipush 12
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 14
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 15
laload
aload 1 /* a */
bipush 15
laload
lmul
ladd
lstore 63 /* c30 */
start local 63 // long c30
31: .line 413
ldc 2
aload 1 /* a */
bipush 13
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 14
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
aload 1 /* a */
bipush 15
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
lmul
lstore 65 /* c31 */
start local 65 // long c31
32: .line 414
ldc 2
aload 1 /* a */
bipush 14
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 15
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
lmul
aload 1 /* a */
bipush 16
laload
aload 1 /* a */
bipush 16
laload
lmul
ladd
lstore 67 /* c32 */
start local 67 // long c32
33: .line 415
ldc 2
aload 1 /* a */
bipush 15
laload
aload 1 /* a */
bipush 18
laload
lmul
aload 1 /* a */
bipush 16
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
lmul
lstore 69 /* c33 */
start local 69 // long c33
34: .line 416
ldc 2
aload 1 /* a */
bipush 16
laload
aload 1 /* a */
bipush 18
laload
lmul
lmul
aload 1 /* a */
bipush 17
laload
aload 1 /* a */
bipush 17
laload
lmul
ladd
lstore 71 /* c34 */
start local 71 // long c34
35: .line 417
ldc 2
aload 1 /* a */
bipush 17
laload
aload 1 /* a */
bipush 18
laload
lmul
lmul
lstore 73 /* c35 */
start local 73 // long c35
36: .line 418
aload 1 /* a */
bipush 18
laload
aload 1 /* a */
bipush 18
laload
lmul
lstore 75 /* c36 */
start local 75 // long c36
37: .line 420
aload 0 /* this */
aload 2 /* r */
lload 3 /* c0 */
lload 5 /* c1 */
lload 7 /* c2 */
lload 9 /* c3 */
lload 11 /* c4 */
lload 13 /* c5 */
lload 15 /* c6 */
lload 17 /* c7 */
lload 19 /* c8 */
lload 21 /* c9 */
lload 23 /* c10 */
lload 25 /* c11 */
lload 27 /* c12 */
lload 29 /* c13 */
lload 31 /* c14 */
lload 33 /* c15 */
lload 35 /* c16 */
lload 37 /* c17 */
lload 39 /* c18 */
lload 41 /* c19 */
lload 43 /* c20 */
lload 45 /* c21 */
lload 47 /* c22 */
lload 49 /* c23 */
lload 51 /* c24 */
lload 53 /* c25 */
lload 55 /* c26 */
lload 57 /* c27 */
lload 59 /* c28 */
lload 61 /* c29 */
lload 63 /* c30 */
lload 65 /* c31 */
lload 67 /* c32 */
lload 69 /* c33 */
lload 71 /* c34 */
lload 73 /* c35 */
lload 75 /* c36 */
invokevirtual sun.security.util.math.intpoly.IntegerPolynomialP521.carryReduce:([JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
38: .line 421
return
end local 75 // long c36
end local 73 // long c35
end local 71 // long c34
end local 69 // long c33
end local 67 // long c32
end local 65 // long c31
end local 63 // long c30
end local 61 // long c29
end local 59 // long c28
end local 57 // long c27
end local 55 // long c26
end local 53 // long c25
end local 51 // long c24
end local 49 // long c23
end local 47 // long c22
end local 45 // long c21
end local 43 // long c20
end local 41 // long c19
end local 39 // long c18
end local 37 // long c17
end local 35 // long c16
end local 33 // long c15
end local 31 // long c14
end local 29 // long c13
end local 27 // long c12
end local 25 // long c11
end local 23 // long c10
end local 21 // long c9
end local 19 // long c8
end local 17 // long c7
end local 15 // long c6
end local 13 // long c5
end local 11 // long c4
end local 9 // long c3
end local 7 // long c2
end local 5 // long c1
end local 3 // long c0
end local 2 // long[] r
end local 1 // long[] a
end local 0 // sun.security.util.math.intpoly.IntegerPolynomialP521 this
LocalVariableTable:
Start End Slot Name Signature
0 39 0 this Lsun/security/util/math/intpoly/IntegerPolynomialP521;
0 39 1 a [J
0 39 2 r [J
1 39 3 c0 J
2 39 5 c1 J
3 39 7 c2 J
4 39 9 c3 J
5 39 11 c4 J
6 39 13 c5 J
7 39 15 c6 J
8 39 17 c7 J
9 39 19 c8 J
10 39 21 c9 J
11 39 23 c10 J
12 39 25 c11 J
13 39 27 c12 J
14 39 29 c13 J
15 39 31 c14 J
16 39 33 c15 J
17 39 35 c16 J
18 39 37 c17 J
19 39 39 c18 J
20 39 41 c19 J
21 39 43 c20 J
22 39 45 c21 J
23 39 47 c22 J
24 39 49 c23 J
25 39 51 c24 J
26 39 53 c25 J
27 39 55 c26 J
28 39 57 c27 J
29 39 59 c28 J
30 39 61 c29 J
31 39 63 c30 J
32 39 65 c31 J
33 39 67 c32 J
34 39 69 c33 J
35 39 71 c34 J
36 39 73 c35 J
37 39 75 c36 J
MethodParameters:
Name Flags
a
r
}
SourceFile: "IntegerPolynomialP521.java"