public class sun.security.util.math.intpoly.P256OrderField 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.P256OrderField
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: 26
private static final int NUM_LIMBS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 10
private static final int MAX_ADDS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
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: 33554432
private static final int LIMB_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 67108863
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.P256OrderField.evaluateModulus:()Ljava/math/BigInteger;
putstatic sun.security.util.math.intpoly.P256OrderField.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.P256OrderField this
0: .line 42
aload 0 /* this */
bipush 26
bipush 10
iconst_1
getstatic sun.security.util.math.intpoly.P256OrderField.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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/security/util/math/intpoly/P256OrderField;
private static java.math.BigInteger evaluateModulus();
descriptor: ()Ljava/math/BigInteger;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=1, args_size=0
0: .line 46
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
sipush 256
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
astore 0 /* result */
start local 0 // java.math.BigInteger result
1: .line 47
aload 0 /* result */
ldc 6497617
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
2: .line 48
aload 0 /* result */
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
bipush 26
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
ldc 26038081
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
3: .line 49
aload 0 /* result */
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
bipush 52
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
ldc 32001852
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
4: .line 50
aload 0 /* result */
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
bipush 78
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
ldc 21586850
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
5: .line 51
aload 0 /* result */
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
bipush 104
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
ldc 4397317
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
6: .line 52
aload 0 /* result */
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
sipush 182
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
ldc 1024
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
7: .line 53
aload 0 /* result */
ldc 2
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
sipush 208
invokevirtual java.math.BigInteger.pow:(I)Ljava/math/BigInteger;
ldc 65536
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
astore 0 /* result */
8: .line 54
aload 0 /* result */
areturn
end local 0 // java.math.BigInteger result
LocalVariableTable:
Start End Slot Name Signature
1 9 0 result Ljava/math/BigInteger;
protected void finalCarryReduceLast(long[]);
descriptor: ([J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=6, args_size=2
start local 0 // sun.security.util.math.intpoly.P256OrderField this
start local 1 // long[] limbs
0: .line 58
aload 1 /* limbs */
bipush 9
laload
bipush 22
lshr
lstore 2 /* c */
start local 2 // long c
1: .line 59
aload 1 /* limbs */
bipush 9
dup2
laload
lload 2 /* c */
bipush 22
lshl
lsub
lastore
2: .line 60
ldc -6497617
lload 2 /* c */
lmul
lstore 4 /* t0 */
start local 4 // long t0
3: .line 61
aload 1 /* limbs */
iconst_0
dup2
laload
lload 4 /* t0 */
ladd
lastore
4: .line 62
ldc 26038081
lload 2 /* c */
lmul
lstore 4 /* t0 */
5: .line 63
aload 1 /* limbs */
iconst_1
dup2
laload
lload 4 /* t0 */
ladd
lastore
6: .line 64
ldc -32001852
lload 2 /* c */
lmul
lstore 4 /* t0 */
7: .line 65
aload 1 /* limbs */
iconst_2
dup2
laload
lload 4 /* t0 */
ladd
lastore
8: .line 66
ldc 21586850
lload 2 /* c */
lmul
lstore 4 /* t0 */
9: .line 67
aload 1 /* limbs */
iconst_3
dup2
laload
lload 4 /* t0 */
ladd
lastore
10: .line 68
ldc 4397317
lload 2 /* c */
lmul
lstore 4 /* t0 */
11: .line 69
aload 1 /* limbs */
iconst_4
dup2
laload
lload 4 /* t0 */
ladd
lastore
12: .line 70
ldc -1024
lload 2 /* c */
lmul
lstore 4 /* t0 */
13: .line 71
aload 1 /* limbs */
bipush 7
dup2
laload
lload 4 /* t0 */
ladd
lastore
14: .line 72
ldc 65536
lload 2 /* c */
lmul
lstore 4 /* t0 */
15: .line 73
aload 1 /* limbs */
bipush 8
dup2
laload
lload 4 /* t0 */
ladd
lastore
16: .line 74
return
end local 4 // long t0
end local 2 // long c
end local 1 // long[] limbs
end local 0 // sun.security.util.math.intpoly.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 17 1 limbs [J
1 17 2 c J
3 17 4 t0 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);
descriptor: ([JJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=42, locals=44, args_size=21
start local 0 // sun.security.util.math.intpoly.P256OrderField 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 76
lconst_0
lstore 40 /* c19 */
start local 40 // long c19
1: .line 78
lload 2 /* c0 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
start local 42 // long t0
2: .line 79
lload 2 /* c0 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 2 /* c0 */
3: .line 80
lload 4 /* c1 */
lload 42 /* t0 */
ladd
lstore 4 /* c1 */
4: .line 82
lload 4 /* c1 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
5: .line 83
lload 4 /* c1 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 4 /* c1 */
6: .line 84
lload 6 /* c2 */
lload 42 /* t0 */
ladd
lstore 6 /* c2 */
7: .line 86
lload 6 /* c2 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
8: .line 87
lload 6 /* c2 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 6 /* c2 */
9: .line 88
lload 8 /* c3 */
lload 42 /* t0 */
ladd
lstore 8 /* c3 */
10: .line 90
lload 8 /* c3 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
11: .line 91
lload 8 /* c3 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 8 /* c3 */
12: .line 92
lload 10 /* c4 */
lload 42 /* t0 */
ladd
lstore 10 /* c4 */
13: .line 94
lload 10 /* c4 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
14: .line 95
lload 10 /* c4 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 10 /* c4 */
15: .line 96
lload 12 /* c5 */
lload 42 /* t0 */
ladd
lstore 12 /* c5 */
16: .line 98
lload 12 /* c5 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
17: .line 99
lload 12 /* c5 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 12 /* c5 */
18: .line 100
lload 14 /* c6 */
lload 42 /* t0 */
ladd
lstore 14 /* c6 */
19: .line 102
lload 14 /* c6 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
20: .line 103
lload 14 /* c6 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 14 /* c6 */
21: .line 104
lload 16 /* c7 */
lload 42 /* t0 */
ladd
lstore 16 /* c7 */
22: .line 106
lload 16 /* c7 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
23: .line 107
lload 16 /* c7 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 16 /* c7 */
24: .line 108
lload 18 /* c8 */
lload 42 /* t0 */
ladd
lstore 18 /* c8 */
25: .line 110
lload 18 /* c8 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
26: .line 111
lload 18 /* c8 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 18 /* c8 */
27: .line 112
lload 20 /* c9 */
lload 42 /* t0 */
ladd
lstore 20 /* c9 */
28: .line 114
lload 20 /* c9 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
29: .line 115
lload 20 /* c9 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 20 /* c9 */
30: .line 116
lload 22 /* c10 */
lload 42 /* t0 */
ladd
lstore 22 /* c10 */
31: .line 118
lload 22 /* c10 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
32: .line 119
lload 22 /* c10 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 22 /* c10 */
33: .line 120
lload 24 /* c11 */
lload 42 /* t0 */
ladd
lstore 24 /* c11 */
34: .line 122
lload 24 /* c11 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
35: .line 123
lload 24 /* c11 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 24 /* c11 */
36: .line 124
lload 26 /* c12 */
lload 42 /* t0 */
ladd
lstore 26 /* c12 */
37: .line 126
lload 26 /* c12 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
38: .line 127
lload 26 /* c12 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 26 /* c12 */
39: .line 128
lload 28 /* c13 */
lload 42 /* t0 */
ladd
lstore 28 /* c13 */
40: .line 130
lload 28 /* c13 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
41: .line 131
lload 28 /* c13 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 28 /* c13 */
42: .line 132
lload 30 /* c14 */
lload 42 /* t0 */
ladd
lstore 30 /* c14 */
43: .line 134
lload 30 /* c14 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
44: .line 135
lload 30 /* c14 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 30 /* c14 */
45: .line 136
lload 32 /* c15 */
lload 42 /* t0 */
ladd
lstore 32 /* c15 */
46: .line 138
lload 32 /* c15 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
47: .line 139
lload 32 /* c15 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 32 /* c15 */
48: .line 140
lload 34 /* c16 */
lload 42 /* t0 */
ladd
lstore 34 /* c16 */
49: .line 142
lload 34 /* c16 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
50: .line 143
lload 34 /* c16 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 34 /* c16 */
51: .line 144
lload 36 /* c17 */
lload 42 /* t0 */
ladd
lstore 36 /* c17 */
52: .line 146
lload 36 /* c17 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
53: .line 147
lload 36 /* c17 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 36 /* c17 */
54: .line 148
lload 38 /* c18 */
lload 42 /* t0 */
ladd
lstore 38 /* c18 */
55: .line 150
lload 38 /* c18 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
56: .line 151
lload 38 /* c18 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 38 /* c18 */
57: .line 152
lload 40 /* c19 */
lload 42 /* t0 */
ladd
lstore 40 /* c19 */
58: .line 154
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 */
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce0:([JJJJJJJJJJJJJJJJJJJJJ)V
59: .line 155
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 60 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 60 1 r [J
0 60 2 c0 J
0 60 4 c1 J
0 60 6 c2 J
0 60 8 c3 J
0 60 10 c4 J
0 60 12 c5 J
0 60 14 c6 J
0 60 16 c7 J
0 60 18 c8 J
0 60 20 c9 J
0 60 22 c10 J
0 60 24 c11 J
0 60 26 c12 J
0 60 28 c13 J
0 60 30 c14 J
0 60 32 c15 J
0 60 34 c16 J
0 60 36 c17 J
0 60 38 c18 J
1 60 40 c19 J
2 60 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
void carryReduce0(long[], long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0000)
Code:
stack=42, locals=44, args_size=22
start local 0 // sun.security.util.math.intpoly.P256OrderField 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
0: .line 160
ldc -6497617
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
start local 42 // long t0
1: .line 161
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
2: .line 162
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
3: .line 163
ldc 26038081
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
4: .line 164
lload 22 /* c10 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 22 /* c10 */
5: .line 165
lload 24 /* c11 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 24 /* c11 */
6: .line 166
ldc -32001852
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
7: .line 167
lload 24 /* c11 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 24 /* c11 */
8: .line 168
lload 26 /* c12 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 26 /* c12 */
9: .line 169
ldc 21586850
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
10: .line 170
lload 26 /* c12 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 26 /* c12 */
11: .line 171
lload 28 /* c13 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 28 /* c13 */
12: .line 172
ldc 4397317
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
13: .line 173
lload 28 /* c13 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 28 /* c13 */
14: .line 174
lload 30 /* c14 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 30 /* c14 */
15: .line 175
ldc -1024
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
16: .line 176
lload 34 /* c16 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 34 /* c16 */
17: .line 177
lload 36 /* c17 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 36 /* c17 */
18: .line 178
ldc 65536
lload 40 /* c19 */
lmul
lstore 42 /* t0 */
19: .line 179
lload 36 /* c17 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 36 /* c17 */
20: .line 180
lload 38 /* c18 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 38 /* c18 */
21: .line 182
ldc -6497617
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
22: .line 183
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
23: .line 184
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
24: .line 185
ldc 26038081
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
25: .line 186
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
26: .line 187
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
27: .line 188
ldc -32001852
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
28: .line 189
lload 22 /* c10 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 22 /* c10 */
29: .line 190
lload 24 /* c11 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 24 /* c11 */
30: .line 191
ldc 21586850
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
31: .line 192
lload 24 /* c11 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 24 /* c11 */
32: .line 193
lload 26 /* c12 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 26 /* c12 */
33: .line 194
ldc 4397317
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
34: .line 195
lload 26 /* c12 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 26 /* c12 */
35: .line 196
lload 28 /* c13 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 28 /* c13 */
36: .line 197
ldc -1024
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
37: .line 198
lload 32 /* c15 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 32 /* c15 */
38: .line 199
lload 34 /* c16 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 34 /* c16 */
39: .line 200
ldc 65536
lload 38 /* c18 */
lmul
lstore 42 /* t0 */
40: .line 201
lload 34 /* c16 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 34 /* c16 */
41: .line 202
lload 36 /* c17 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 36 /* c17 */
42: .line 204
ldc -6497617
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
43: .line 205
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
44: .line 206
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
45: .line 207
ldc 26038081
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
46: .line 208
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
47: .line 209
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
48: .line 210
ldc -32001852
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
49: .line 211
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
50: .line 212
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
51: .line 213
ldc 21586850
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
52: .line 214
lload 22 /* c10 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 22 /* c10 */
53: .line 215
lload 24 /* c11 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 24 /* c11 */
54: .line 216
ldc 4397317
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
55: .line 217
lload 24 /* c11 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 24 /* c11 */
56: .line 218
lload 26 /* c12 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 26 /* c12 */
57: .line 219
ldc -1024
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
58: .line 220
lload 30 /* c14 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 30 /* c14 */
59: .line 221
lload 32 /* c15 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 32 /* c15 */
60: .line 222
ldc 65536
lload 36 /* c17 */
lmul
lstore 42 /* t0 */
61: .line 223
lload 32 /* c15 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 32 /* c15 */
62: .line 224
lload 34 /* c16 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 34 /* c16 */
63: .line 226
ldc -6497617
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
64: .line 227
lload 14 /* c6 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 14 /* c6 */
65: .line 228
lload 16 /* c7 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 16 /* c7 */
66: .line 229
ldc 26038081
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
67: .line 230
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
68: .line 231
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
69: .line 232
ldc -32001852
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
70: .line 233
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
71: .line 234
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
72: .line 235
ldc 21586850
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
73: .line 236
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
74: .line 237
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
75: .line 238
ldc 4397317
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
76: .line 239
lload 22 /* c10 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 22 /* c10 */
77: .line 240
lload 24 /* c11 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 24 /* c11 */
78: .line 241
ldc -1024
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
79: .line 242
lload 28 /* c13 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 28 /* c13 */
80: .line 243
lload 30 /* c14 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 30 /* c14 */
81: .line 244
ldc 65536
lload 34 /* c16 */
lmul
lstore 42 /* t0 */
82: .line 245
lload 30 /* c14 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 30 /* c14 */
83: .line 246
lload 32 /* c15 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 32 /* c15 */
84: .line 248
ldc -6497617
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
85: .line 249
lload 12 /* c5 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 12 /* c5 */
86: .line 250
lload 14 /* c6 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 14 /* c6 */
87: .line 251
ldc 26038081
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
88: .line 252
lload 14 /* c6 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 14 /* c6 */
89: .line 253
lload 16 /* c7 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 16 /* c7 */
90: .line 254
ldc -32001852
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
91: .line 255
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
92: .line 256
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
93: .line 257
ldc 21586850
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
94: .line 258
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
95: .line 259
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
96: .line 260
ldc 4397317
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
97: .line 261
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
98: .line 262
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
99: .line 263
ldc -1024
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
100: .line 264
lload 26 /* c12 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 26 /* c12 */
101: .line 265
lload 28 /* c13 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 28 /* c13 */
102: .line 266
ldc 65536
lload 32 /* c15 */
lmul
lstore 42 /* t0 */
103: .line 267
lload 28 /* c13 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 28 /* c13 */
104: .line 268
lload 30 /* c14 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 30 /* c14 */
105: .line 270
ldc -6497617
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
106: .line 271
lload 10 /* c4 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
107: .line 272
lload 12 /* c5 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
108: .line 273
ldc 26038081
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
109: .line 274
lload 12 /* c5 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 12 /* c5 */
110: .line 275
lload 14 /* c6 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 14 /* c6 */
111: .line 276
ldc -32001852
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
112: .line 277
lload 14 /* c6 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 14 /* c6 */
113: .line 278
lload 16 /* c7 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 16 /* c7 */
114: .line 279
ldc 21586850
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
115: .line 280
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
116: .line 281
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
117: .line 282
ldc 4397317
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
118: .line 283
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
119: .line 284
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
120: .line 285
ldc -1024
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
121: .line 286
lload 24 /* c11 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 24 /* c11 */
122: .line 287
lload 26 /* c12 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 26 /* c12 */
123: .line 288
ldc 65536
lload 30 /* c14 */
lmul
lstore 42 /* t0 */
124: .line 289
lload 26 /* c12 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 26 /* c12 */
125: .line 290
lload 28 /* c13 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 28 /* c13 */
126: .line 292
ldc -6497617
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
127: .line 293
lload 8 /* c3 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 8 /* c3 */
128: .line 294
lload 10 /* c4 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 10 /* c4 */
129: .line 295
ldc 26038081
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
130: .line 296
lload 10 /* c4 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
131: .line 297
lload 12 /* c5 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
132: .line 298
ldc -32001852
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
133: .line 299
lload 12 /* c5 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 12 /* c5 */
134: .line 300
lload 14 /* c6 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 14 /* c6 */
135: .line 301
ldc 21586850
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
136: .line 302
lload 14 /* c6 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 14 /* c6 */
137: .line 303
lload 16 /* c7 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 16 /* c7 */
138: .line 304
ldc 4397317
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
139: .line 305
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
140: .line 306
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
141: .line 307
ldc -1024
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
142: .line 308
lload 22 /* c10 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 22 /* c10 */
143: .line 309
lload 24 /* c11 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 24 /* c11 */
144: .line 310
ldc 65536
lload 28 /* c13 */
lmul
lstore 42 /* t0 */
145: .line 311
lload 24 /* c11 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 24 /* c11 */
146: .line 312
lload 26 /* c12 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 26 /* c12 */
147: .line 314
ldc -6497617
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
148: .line 315
lload 6 /* c2 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 6 /* c2 */
149: .line 316
lload 8 /* c3 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 8 /* c3 */
150: .line 317
ldc 26038081
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
151: .line 318
lload 8 /* c3 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 8 /* c3 */
152: .line 319
lload 10 /* c4 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 10 /* c4 */
153: .line 320
ldc -32001852
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
154: .line 321
lload 10 /* c4 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
155: .line 322
lload 12 /* c5 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
156: .line 323
ldc 21586850
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
157: .line 324
lload 12 /* c5 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 12 /* c5 */
158: .line 325
lload 14 /* c6 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 14 /* c6 */
159: .line 326
ldc 4397317
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
160: .line 327
lload 14 /* c6 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 14 /* c6 */
161: .line 328
lload 16 /* c7 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 16 /* c7 */
162: .line 329
ldc -1024
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
163: .line 330
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
164: .line 331
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
165: .line 332
ldc 65536
lload 26 /* c12 */
lmul
lstore 42 /* t0 */
166: .line 333
lload 22 /* c10 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 22 /* c10 */
167: .line 334
lload 24 /* c11 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 24 /* c11 */
168: .line 336
ldc -6497617
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
169: .line 337
lload 4 /* c1 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 4 /* c1 */
170: .line 338
lload 6 /* c2 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 6 /* c2 */
171: .line 339
ldc 26038081
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
172: .line 340
lload 6 /* c2 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 6 /* c2 */
173: .line 341
lload 8 /* c3 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 8 /* c3 */
174: .line 342
ldc -32001852
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
175: .line 343
lload 8 /* c3 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 8 /* c3 */
176: .line 344
lload 10 /* c4 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 10 /* c4 */
177: .line 345
ldc 21586850
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
178: .line 346
lload 10 /* c4 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
179: .line 347
lload 12 /* c5 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
180: .line 348
ldc 4397317
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
181: .line 349
lload 12 /* c5 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 12 /* c5 */
182: .line 350
lload 14 /* c6 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 14 /* c6 */
183: .line 351
ldc -1024
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
184: .line 352
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
185: .line 353
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
186: .line 354
ldc 65536
lload 24 /* c11 */
lmul
lstore 42 /* t0 */
187: .line 355
lload 20 /* c9 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 20 /* c9 */
188: .line 356
lload 22 /* c10 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 22 /* c10 */
189: .line 358
ldc -6497617
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
190: .line 359
lload 2 /* c0 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 2 /* c0 */
191: .line 360
lload 4 /* c1 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 4 /* c1 */
192: .line 361
ldc 26038081
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
193: .line 362
lload 4 /* c1 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 4 /* c1 */
194: .line 363
lload 6 /* c2 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 6 /* c2 */
195: .line 364
ldc -32001852
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
196: .line 365
lload 6 /* c2 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 6 /* c2 */
197: .line 366
lload 8 /* c3 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 8 /* c3 */
198: .line 367
ldc 21586850
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
199: .line 368
lload 8 /* c3 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 8 /* c3 */
200: .line 369
lload 10 /* c4 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 10 /* c4 */
201: .line 370
ldc 4397317
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
202: .line 371
lload 10 /* c4 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
203: .line 372
lload 12 /* c5 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
204: .line 373
ldc -1024
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
205: .line 374
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
206: .line 375
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
207: .line 376
ldc 65536
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
208: .line 377
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
209: .line 378
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
210: .line 379
lconst_0
lstore 22 /* c10 */
211: .line 381
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 */
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce1:([JJJJJJJJJJJJJJJJJJJJJ)V
212: .line 382
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 213 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 213 1 r [J
0 213 2 c0 J
0 213 4 c1 J
0 213 6 c2 J
0 213 8 c3 J
0 213 10 c4 J
0 213 12 c5 J
0 213 14 c6 J
0 213 16 c7 J
0 213 18 c8 J
0 213 20 c9 J
0 213 22 c10 J
0 213 24 c11 J
0 213 26 c12 J
0 213 28 c13 J
0 213 30 c14 J
0 213 32 c15 J
0 213 34 c16 J
0 213 36 c17 J
0 213 38 c18 J
0 213 40 c19 J
1 213 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
c19
void carryReduce1(long[], long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0000)
Code:
stack=42, locals=44, args_size=22
start local 0 // sun.security.util.math.intpoly.P256OrderField 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
0: .line 387
lload 2 /* c0 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
start local 42 // long t0
1: .line 388
lload 2 /* c0 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 2 /* c0 */
2: .line 389
lload 4 /* c1 */
lload 42 /* t0 */
ladd
lstore 4 /* c1 */
3: .line 391
lload 4 /* c1 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
4: .line 392
lload 4 /* c1 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 4 /* c1 */
5: .line 393
lload 6 /* c2 */
lload 42 /* t0 */
ladd
lstore 6 /* c2 */
6: .line 395
lload 6 /* c2 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
7: .line 396
lload 6 /* c2 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 6 /* c2 */
8: .line 397
lload 8 /* c3 */
lload 42 /* t0 */
ladd
lstore 8 /* c3 */
9: .line 399
lload 8 /* c3 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
10: .line 400
lload 8 /* c3 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 8 /* c3 */
11: .line 401
lload 10 /* c4 */
lload 42 /* t0 */
ladd
lstore 10 /* c4 */
12: .line 403
lload 10 /* c4 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
13: .line 404
lload 10 /* c4 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 10 /* c4 */
14: .line 405
lload 12 /* c5 */
lload 42 /* t0 */
ladd
lstore 12 /* c5 */
15: .line 407
lload 12 /* c5 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
16: .line 408
lload 12 /* c5 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 12 /* c5 */
17: .line 409
lload 14 /* c6 */
lload 42 /* t0 */
ladd
lstore 14 /* c6 */
18: .line 411
lload 14 /* c6 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
19: .line 412
lload 14 /* c6 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 14 /* c6 */
20: .line 413
lload 16 /* c7 */
lload 42 /* t0 */
ladd
lstore 16 /* c7 */
21: .line 415
lload 16 /* c7 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
22: .line 416
lload 16 /* c7 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 16 /* c7 */
23: .line 417
lload 18 /* c8 */
lload 42 /* t0 */
ladd
lstore 18 /* c8 */
24: .line 419
lload 18 /* c8 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
25: .line 420
lload 18 /* c8 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 18 /* c8 */
26: .line 421
lload 20 /* c9 */
lload 42 /* t0 */
ladd
lstore 20 /* c9 */
27: .line 423
lload 20 /* c9 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
28: .line 424
lload 20 /* c9 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 20 /* c9 */
29: .line 425
lload 22 /* c10 */
lload 42 /* t0 */
ladd
lstore 22 /* c10 */
30: .line 427
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 */
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce2:([JJJJJJJJJJJJJJJJJJJJJ)V
31: .line 428
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 32 1 r [J
0 32 2 c0 J
0 32 4 c1 J
0 32 6 c2 J
0 32 8 c3 J
0 32 10 c4 J
0 32 12 c5 J
0 32 14 c6 J
0 32 16 c7 J
0 32 18 c8 J
0 32 20 c9 J
0 32 22 c10 J
0 32 24 c11 J
0 32 26 c12 J
0 32 28 c13 J
0 32 30 c14 J
0 32 32 c15 J
0 32 34 c16 J
0 32 36 c17 J
0 32 38 c18 J
0 32 40 c19 J
1 32 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
c19
void carryReduce2(long[], long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJJJJJJJJJJ)V
flags: (0x0000)
Code:
stack=6, locals=44, args_size=22
start local 0 // sun.security.util.math.intpoly.P256OrderField 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
0: .line 433
ldc -6497617
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
start local 42 // long t0
1: .line 434
lload 2 /* c0 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 2 /* c0 */
2: .line 435
lload 4 /* c1 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 4 /* c1 */
3: .line 436
ldc 26038081
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
4: .line 437
lload 4 /* c1 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 4 /* c1 */
5: .line 438
lload 6 /* c2 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 6 /* c2 */
6: .line 439
ldc -32001852
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
7: .line 440
lload 6 /* c2 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 6 /* c2 */
8: .line 441
lload 8 /* c3 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 8 /* c3 */
9: .line 442
ldc 21586850
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
10: .line 443
lload 8 /* c3 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 8 /* c3 */
11: .line 444
lload 10 /* c4 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 10 /* c4 */
12: .line 445
ldc 4397317
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
13: .line 446
lload 10 /* c4 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
14: .line 447
lload 12 /* c5 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
15: .line 448
ldc -1024
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
16: .line 449
lload 16 /* c7 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
17: .line 450
lload 18 /* c8 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
18: .line 451
ldc 65536
lload 22 /* c10 */
lmul
lstore 42 /* t0 */
19: .line 452
lload 18 /* c8 */
lload 42 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
20: .line 453
lload 20 /* c9 */
lload 42 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
21: .line 455
lload 2 /* c0 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
22: .line 456
lload 2 /* c0 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 2 /* c0 */
23: .line 457
lload 4 /* c1 */
lload 42 /* t0 */
ladd
lstore 4 /* c1 */
24: .line 459
lload 4 /* c1 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
25: .line 460
lload 4 /* c1 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 4 /* c1 */
26: .line 461
lload 6 /* c2 */
lload 42 /* t0 */
ladd
lstore 6 /* c2 */
27: .line 463
lload 6 /* c2 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
28: .line 464
lload 6 /* c2 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 6 /* c2 */
29: .line 465
lload 8 /* c3 */
lload 42 /* t0 */
ladd
lstore 8 /* c3 */
30: .line 467
lload 8 /* c3 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
31: .line 468
lload 8 /* c3 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 8 /* c3 */
32: .line 469
lload 10 /* c4 */
lload 42 /* t0 */
ladd
lstore 10 /* c4 */
33: .line 471
lload 10 /* c4 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
34: .line 472
lload 10 /* c4 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 10 /* c4 */
35: .line 473
lload 12 /* c5 */
lload 42 /* t0 */
ladd
lstore 12 /* c5 */
36: .line 475
lload 12 /* c5 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
37: .line 476
lload 12 /* c5 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 12 /* c5 */
38: .line 477
lload 14 /* c6 */
lload 42 /* t0 */
ladd
lstore 14 /* c6 */
39: .line 479
lload 14 /* c6 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
40: .line 480
lload 14 /* c6 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 14 /* c6 */
41: .line 481
lload 16 /* c7 */
lload 42 /* t0 */
ladd
lstore 16 /* c7 */
42: .line 483
lload 16 /* c7 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
43: .line 484
lload 16 /* c7 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 16 /* c7 */
44: .line 485
lload 18 /* c8 */
lload 42 /* t0 */
ladd
lstore 18 /* c8 */
45: .line 487
lload 18 /* c8 */
ldc 33554432
ladd
bipush 26
lshr
lstore 42 /* t0 */
46: .line 488
lload 18 /* c8 */
lload 42 /* t0 */
bipush 26
lshl
lsub
lstore 18 /* c8 */
47: .line 489
lload 20 /* c9 */
lload 42 /* t0 */
ladd
lstore 20 /* c9 */
48: .line 491
aload 1 /* r */
iconst_0
lload 2 /* c0 */
lastore
49: .line 492
aload 1 /* r */
iconst_1
lload 4 /* c1 */
lastore
50: .line 493
aload 1 /* r */
iconst_2
lload 6 /* c2 */
lastore
51: .line 494
aload 1 /* r */
iconst_3
lload 8 /* c3 */
lastore
52: .line 495
aload 1 /* r */
iconst_4
lload 10 /* c4 */
lastore
53: .line 496
aload 1 /* r */
iconst_5
lload 12 /* c5 */
lastore
54: .line 497
aload 1 /* r */
bipush 6
lload 14 /* c6 */
lastore
55: .line 498
aload 1 /* r */
bipush 7
lload 16 /* c7 */
lastore
56: .line 499
aload 1 /* r */
bipush 8
lload 18 /* c8 */
lastore
57: .line 500
aload 1 /* r */
bipush 9
lload 20 /* c9 */
lastore
58: .line 501
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 59 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 59 1 r [J
0 59 2 c0 J
0 59 4 c1 J
0 59 6 c2 J
0 59 8 c3 J
0 59 10 c4 J
0 59 12 c5 J
0 59 14 c6 J
0 59 16 c7 J
0 59 18 c8 J
0 59 20 c9 J
0 59 22 c10 J
0 59 24 c11 J
0 59 26 c12 J
0 59 28 c13 J
0 59 30 c14 J
0 59 32 c15 J
0 59 34 c16 J
0 59 36 c17 J
0 59 38 c18 J
0 59 40 c19 J
1 59 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
c19
private void carryReduce(long[], long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=24, locals=26, args_size=12
start local 0 // sun.security.util.math.intpoly.P256OrderField 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
0: .line 503
lconst_0
lstore 22 /* c10 */
start local 22 // long c10
1: .line 505
lload 2 /* c0 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
start local 24 // long t0
2: .line 506
lload 2 /* c0 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 2 /* c0 */
3: .line 507
lload 4 /* c1 */
lload 24 /* t0 */
ladd
lstore 4 /* c1 */
4: .line 509
lload 4 /* c1 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
5: .line 510
lload 4 /* c1 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 4 /* c1 */
6: .line 511
lload 6 /* c2 */
lload 24 /* t0 */
ladd
lstore 6 /* c2 */
7: .line 513
lload 6 /* c2 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
8: .line 514
lload 6 /* c2 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 6 /* c2 */
9: .line 515
lload 8 /* c3 */
lload 24 /* t0 */
ladd
lstore 8 /* c3 */
10: .line 517
lload 8 /* c3 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
11: .line 518
lload 8 /* c3 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 8 /* c3 */
12: .line 519
lload 10 /* c4 */
lload 24 /* t0 */
ladd
lstore 10 /* c4 */
13: .line 521
lload 10 /* c4 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
14: .line 522
lload 10 /* c4 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 10 /* c4 */
15: .line 523
lload 12 /* c5 */
lload 24 /* t0 */
ladd
lstore 12 /* c5 */
16: .line 525
lload 12 /* c5 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
17: .line 526
lload 12 /* c5 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 12 /* c5 */
18: .line 527
lload 14 /* c6 */
lload 24 /* t0 */
ladd
lstore 14 /* c6 */
19: .line 529
lload 14 /* c6 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
20: .line 530
lload 14 /* c6 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 14 /* c6 */
21: .line 531
lload 16 /* c7 */
lload 24 /* t0 */
ladd
lstore 16 /* c7 */
22: .line 533
lload 16 /* c7 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
23: .line 534
lload 16 /* c7 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 16 /* c7 */
24: .line 535
lload 18 /* c8 */
lload 24 /* t0 */
ladd
lstore 18 /* c8 */
25: .line 537
lload 18 /* c8 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
26: .line 538
lload 18 /* c8 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 18 /* c8 */
27: .line 539
lload 20 /* c9 */
lload 24 /* t0 */
ladd
lstore 20 /* c9 */
28: .line 541
lload 20 /* c9 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
29: .line 542
lload 20 /* c9 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 20 /* c9 */
30: .line 543
lload 22 /* c10 */
lload 24 /* t0 */
ladd
lstore 22 /* c10 */
31: .line 545
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 */
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce0:([JJJJJJJJJJJJ)V
32: .line 546
return
end local 24 // long t0
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 33 1 r [J
0 33 2 c0 J
0 33 4 c1 J
0 33 6 c2 J
0 33 8 c3 J
0 33 10 c4 J
0 33 12 c5 J
0 33 14 c6 J
0 33 16 c7 J
0 33 18 c8 J
0 33 20 c9 J
1 33 22 c10 J
2 33 24 t0 J
MethodParameters:
Name Flags
r
c0
c1
c2
c3
c4
c5
c6
c7
c8
c9
void carryReduce0(long[], long, long, long, long, long, long, long, long, long, long, long);
descriptor: ([JJJJJJJJJJJJ)V
flags: (0x0000)
Code:
stack=6, locals=26, args_size=13
start local 0 // sun.security.util.math.intpoly.P256OrderField 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
0: .line 551
ldc -6497617
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
start local 24 // long t0
1: .line 552
lload 2 /* c0 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 2 /* c0 */
2: .line 553
lload 4 /* c1 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 4 /* c1 */
3: .line 554
ldc 26038081
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
4: .line 555
lload 4 /* c1 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 4 /* c1 */
5: .line 556
lload 6 /* c2 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 6 /* c2 */
6: .line 557
ldc -32001852
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
7: .line 558
lload 6 /* c2 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 6 /* c2 */
8: .line 559
lload 8 /* c3 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 8 /* c3 */
9: .line 560
ldc 21586850
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
10: .line 561
lload 8 /* c3 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 8 /* c3 */
11: .line 562
lload 10 /* c4 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 10 /* c4 */
12: .line 563
ldc 4397317
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
13: .line 564
lload 10 /* c4 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 10 /* c4 */
14: .line 565
lload 12 /* c5 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 12 /* c5 */
15: .line 566
ldc -1024
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
16: .line 567
lload 16 /* c7 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 16 /* c7 */
17: .line 568
lload 18 /* c8 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 18 /* c8 */
18: .line 569
ldc 65536
lload 22 /* c10 */
lmul
lstore 24 /* t0 */
19: .line 570
lload 18 /* c8 */
lload 24 /* t0 */
iconst_4
lshl
ldc 67108863
land
ladd
lstore 18 /* c8 */
20: .line 571
lload 20 /* c9 */
lload 24 /* t0 */
bipush 22
lshr
ladd
lstore 20 /* c9 */
21: .line 573
lload 2 /* c0 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
22: .line 574
lload 2 /* c0 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 2 /* c0 */
23: .line 575
lload 4 /* c1 */
lload 24 /* t0 */
ladd
lstore 4 /* c1 */
24: .line 577
lload 4 /* c1 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
25: .line 578
lload 4 /* c1 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 4 /* c1 */
26: .line 579
lload 6 /* c2 */
lload 24 /* t0 */
ladd
lstore 6 /* c2 */
27: .line 581
lload 6 /* c2 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
28: .line 582
lload 6 /* c2 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 6 /* c2 */
29: .line 583
lload 8 /* c3 */
lload 24 /* t0 */
ladd
lstore 8 /* c3 */
30: .line 585
lload 8 /* c3 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
31: .line 586
lload 8 /* c3 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 8 /* c3 */
32: .line 587
lload 10 /* c4 */
lload 24 /* t0 */
ladd
lstore 10 /* c4 */
33: .line 589
lload 10 /* c4 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
34: .line 590
lload 10 /* c4 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 10 /* c4 */
35: .line 591
lload 12 /* c5 */
lload 24 /* t0 */
ladd
lstore 12 /* c5 */
36: .line 593
lload 12 /* c5 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
37: .line 594
lload 12 /* c5 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 12 /* c5 */
38: .line 595
lload 14 /* c6 */
lload 24 /* t0 */
ladd
lstore 14 /* c6 */
39: .line 597
lload 14 /* c6 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
40: .line 598
lload 14 /* c6 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 14 /* c6 */
41: .line 599
lload 16 /* c7 */
lload 24 /* t0 */
ladd
lstore 16 /* c7 */
42: .line 601
lload 16 /* c7 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
43: .line 602
lload 16 /* c7 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 16 /* c7 */
44: .line 603
lload 18 /* c8 */
lload 24 /* t0 */
ladd
lstore 18 /* c8 */
45: .line 605
lload 18 /* c8 */
ldc 33554432
ladd
bipush 26
lshr
lstore 24 /* t0 */
46: .line 606
lload 18 /* c8 */
lload 24 /* t0 */
bipush 26
lshl
lsub
lstore 18 /* c8 */
47: .line 607
lload 20 /* c9 */
lload 24 /* t0 */
ladd
lstore 20 /* c9 */
48: .line 609
aload 1 /* r */
iconst_0
lload 2 /* c0 */
lastore
49: .line 610
aload 1 /* r */
iconst_1
lload 4 /* c1 */
lastore
50: .line 611
aload 1 /* r */
iconst_2
lload 6 /* c2 */
lastore
51: .line 612
aload 1 /* r */
iconst_3
lload 8 /* c3 */
lastore
52: .line 613
aload 1 /* r */
iconst_4
lload 10 /* c4 */
lastore
53: .line 614
aload 1 /* r */
iconst_5
lload 12 /* c5 */
lastore
54: .line 615
aload 1 /* r */
bipush 6
lload 14 /* c6 */
lastore
55: .line 616
aload 1 /* r */
bipush 7
lload 16 /* c7 */
lastore
56: .line 617
aload 1 /* r */
bipush 8
lload 18 /* c8 */
lastore
57: .line 618
aload 1 /* r */
bipush 9
lload 20 /* c9 */
lastore
58: .line 619
return
end local 24 // long t0
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 59 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 59 1 r [J
0 59 2 c0 J
0 59 4 c1 J
0 59 6 c2 J
0 59 8 c3 J
0 59 10 c4 J
0 59 12 c5 J
0 59 14 c6 J
0 59 16 c7 J
0 59 18 c8 J
0 59 20 c9 J
0 59 22 c10 J
1 59 24 t0 J
MethodParameters:
Name Flags
r
c0
c1
c2
c3
c4
c5
c6
c7
c8
c9
c10
protected void mult(long[], long[], long[]);
descriptor: ([J[J[J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=40, locals=42, args_size=4
start local 0 // sun.security.util.math.intpoly.P256OrderField this
start local 1 // long[] a
start local 2 // long[] b
start local 3 // long[] r
0: .line 622
aload 1 /* a */
iconst_0
laload
aload 2 /* b */
iconst_0
laload
lmul
lstore 4 /* c0 */
start local 4 // long c0
1: .line 623
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 624
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 625
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 626
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 627
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 628
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 629
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 630
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 631
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 632
aload 1 /* a */
iconst_1
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 24 /* c10 */
start local 24 // long c10
11: .line 633
aload 1 /* a */
iconst_2
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 26 /* c11 */
start local 26 // long c11
12: .line 634
aload 1 /* a */
iconst_3
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 28 /* c12 */
start local 28 // long c12
13: .line 635
aload 1 /* a */
iconst_4
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 30 /* c13 */
start local 30 // long c13
14: .line 636
aload 1 /* a */
iconst_5
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 32 /* c14 */
start local 32 // long c14
15: .line 637
aload 1 /* a */
bipush 6
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 34 /* c15 */
start local 34 // long c15
16: .line 638
aload 1 /* a */
bipush 7
laload
aload 2 /* b */
bipush 9
laload
lmul
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
lstore 36 /* c16 */
start local 36 // long c16
17: .line 639
aload 1 /* a */
bipush 8
laload
aload 2 /* b */
bipush 9
laload
lmul
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 8
laload
lmul
ladd
lstore 38 /* c17 */
start local 38 // long c17
18: .line 640
aload 1 /* a */
bipush 9
laload
aload 2 /* b */
bipush 9
laload
lmul
lstore 40 /* c18 */
start local 40 // long c18
19: .line 642
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 */
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce:([JJJJJJJJJJJJJJJJJJJJ)V
20: .line 643
return
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 21 1 a [J
0 21 2 b [J
0 21 3 r [J
1 21 4 c0 J
2 21 6 c1 J
3 21 8 c2 J
4 21 10 c3 J
5 21 12 c4 J
6 21 14 c5 J
7 21 16 c6 J
8 21 18 c7 J
9 21 20 c8 J
10 21 22 c9 J
11 21 24 c10 J
12 21 26 c11 J
13 21 28 c12 J
14 21 30 c13 J
15 21 32 c14 J
16 21 34 c15 J
17 21 36 c16 J
18 21 38 c17 J
19 21 40 c18 J
MethodParameters:
Name Flags
a
b
r
protected void reduce(long[]);
descriptor: ([J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=22, locals=2, args_size=2
start local 0 // sun.security.util.math.intpoly.P256OrderField this
start local 1 // long[] a
0: .line 646
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
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce:([JJJJJJJJJJJ)V
1: .line 647
return
end local 1 // long[] a
end local 0 // sun.security.util.math.intpoly.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 2 1 a [J
MethodParameters:
Name Flags
a
protected void square(long[], long[]);
descriptor: ([J[J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=40, locals=41, args_size=3
start local 0 // sun.security.util.math.intpoly.P256OrderField this
start local 1 // long[] a
start local 2 // long[] r
0: .line 650
aload 1 /* a */
iconst_0
laload
aload 1 /* a */
iconst_0
laload
lmul
lstore 3 /* c0 */
start local 3 // long c0
1: .line 651
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 652
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 653
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 654
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 655
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 656
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 657
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 658
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 659
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 660
ldc 2
aload 1 /* a */
iconst_1
laload
aload 1 /* a */
bipush 9
laload
lmul
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 661
ldc 2
aload 1 /* a */
iconst_2
laload
aload 1 /* a */
bipush 9
laload
lmul
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 662
ldc 2
aload 1 /* a */
iconst_3
laload
aload 1 /* a */
bipush 9
laload
lmul
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 663
ldc 2
aload 1 /* a */
iconst_4
laload
aload 1 /* a */
bipush 9
laload
lmul
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 664
ldc 2
aload 1 /* a */
iconst_5
laload
aload 1 /* a */
bipush 9
laload
lmul
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 665
ldc 2
aload 1 /* a */
bipush 6
laload
aload 1 /* a */
bipush 9
laload
lmul
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 666
ldc 2
aload 1 /* a */
bipush 7
laload
aload 1 /* a */
bipush 9
laload
lmul
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 667
ldc 2
aload 1 /* a */
bipush 8
laload
aload 1 /* a */
bipush 9
laload
lmul
lmul
lstore 37 /* c17 */
start local 37 // long c17
18: .line 668
aload 1 /* a */
bipush 9
laload
aload 1 /* a */
bipush 9
laload
lmul
lstore 39 /* c18 */
start local 39 // long c18
19: .line 670
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 */
invokevirtual sun.security.util.math.intpoly.P256OrderField.carryReduce:([JJJJJJJJJJJJJJJJJJJJ)V
20: .line 671
return
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.P256OrderField this
LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lsun/security/util/math/intpoly/P256OrderField;
0 21 1 a [J
0 21 2 r [J
1 21 3 c0 J
2 21 5 c1 J
3 21 7 c2 J
4 21 9 c3 J
5 21 11 c4 J
6 21 13 c5 J
7 21 15 c6 J
8 21 17 c7 J
9 21 19 c8 J
10 21 21 c9 J
11 21 23 c10 J
12 21 25 c11 J
13 21 27 c12 J
14 21 29 c13 J
15 21 31 c14 J
16 21 33 c15 J
17 21 35 c16 J
18 21 37 c17 J
19 21 39 c18 J
MethodParameters:
Name Flags
a
r
}
SourceFile: "P256OrderField.java"