public final class org.graalvm.compiler.lir.amd64.AMD64MathSinOp extends org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.graalvm.compiler.lir.amd64.AMD64MathSinOp
super_class: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp
{
public static final org.graalvm.compiler.lir.LIRInstructionClass<org.graalvm.compiler.lir.amd64.AMD64MathSinOp> TYPE;
descriptor: Lorg/graalvm/compiler/lir/LIRInstructionClass;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lorg/graalvm/compiler/lir/LIRInstructionClass<Lorg/graalvm/compiler/lir/amd64/AMD64MathSinOp;>;
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onehalf;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant p2;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant sc4;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant ctable;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant sc2;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant sc3;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant sc1;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTable;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pi4;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pi48;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pi32Inv;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant shifter;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMask;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant p3;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant allOnes;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPow55;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowM55;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant p1;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant negZero;
descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/graalvm/compiler/lir/amd64/AMD64MathSinOp;
invokestatic org.graalvm.compiler.lir.LIRInstructionClass.create:(Ljava/lang/Class;)Lorg/graalvm/compiler/lir/LIRInstructionClass;
putstatic org.graalvm.compiler.lir.amd64.AMD64MathSinOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.graalvm.compiler.lir.amd64.AMD64MathSinOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
bipush 17
anewarray jdk.vm.ci.code.Register
dup
iconst_0
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
aastore
dup
iconst_1
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
aastore
dup
iconst_2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
aastore
dup
iconst_3
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
aastore
dup
iconst_4
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
aastore
dup
iconst_5
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 6
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 7
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 8
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 9
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 10
1: getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 11
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 12
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 13
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 14
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 15
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aastore
dup
bipush 16
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
aastore
invokespecial org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.<init>:(Lorg/graalvm/compiler/lir/LIRInstructionClass;[Ljdk/vm/ci/code/Register;)V
2: aload 0
bipush 16
iconst_4
newarray 10
dup
iconst_1
3: ldc 1071644672
iastore
dup
iconst_3
ldc 1071644672
iastore
4: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.onehalf:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
5: aload 0
bipush 16
iconst_4
newarray 10
dup
iconst_0
6: ldc 442499072
iastore
dup
iconst_1
ldc 1032893537
iastore
dup
iconst_2
ldc 442499072
iastore
dup
iconst_3
ldc 1032893537
iastore
7: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
8: aload 0
bipush 16
iconst_4
newarray 10
dup
iconst_0
9: ldc -1521039564
iastore
dup
iconst_1
ldc 1053236707
iastore
dup
iconst_2
ldc 436314138
iastore
dup
iconst_3
ldc 1056571808
iastore
10: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc4:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
11: aload 0
bipush 16
sipush 512
newarray 10
dup
bipush 7
12: ldc 1072693248
iastore
dup
bipush 8
ldc 393047345
iastore
dup
bipush 9
ldc -1082934994
iastore
dup
bipush 10
13: ldc -1138117588
iastore
dup
bipush 11
ldc 1069094822
iastore
dup
bipush 12
ldc -536870912
iastore
dup
bipush 13
ldc -1136777448
iastore
dup
bipush 15
14: ldc 1072693248
iastore
dup
bipush 16
ldc 18115067
iastore
dup
bipush 17
ldc -1080840954
iastore
dup
bipush 18
ldc 1013556747
iastore
dup
bipush 19
ldc 1070135480
iastore
dup
bipush 20
15: ldc -1073741824
iastore
dup
bipush 21
ldc -1134400231
iastore
dup
bipush 23
ldc 1072693248
iastore
dup
bipush 24
ldc -1818418598
iastore
dup
bipush 25
16: ldc -1079637014
iastore
dup
bipush 26
ldc 785751814
iastore
dup
bipush 27
ldc 1070765062
iastore
dup
bipush 28
ldc -1610612736
iastore
dup
bipush 29
ldc -1133129075
iastore
dup
bipush 31
17: ldc 1072693248
iastore
dup
bipush 32
ldc -2039769649
iastore
dup
bipush 33
ldc -1078756191
iastore
dup
bipush 34
ldc -1498502813
iastore
dup
bipush 35
18: ldc 1071152610
iastore
dup
bipush 36
ldc -536870912
iastore
dup
bipush 37
ldc -1134088979
iastore
dup
bipush 39
ldc 1072693248
iastore
dup
bipush 40
19: ldc 1945768569
iastore
dup
bipush 41
ldc -1078052248
iastore
dup
bipush 42
ldc 939980347
iastore
dup
bipush 43
ldc 1071524701
iastore
dup
bipush 44
ldc 536870912
iastore
dup
bipush 45
20: ldc 1012796809
iastore
dup
bipush 47
ldc 1072693248
iastore
dup
bipush 48
ldc 1539668340
iastore
dup
bipush 49
ldc -1077570969
iastore
dup
bipush 50
21: ldc 967731400
iastore
dup
bipush 51
ldc 1071761211
iastore
dup
bipush 52
ldc 536870912
iastore
dup
bipush 53
ldc 1015752157
iastore
dup
bipush 55
22: ldc 1072693248
iastore
dup
bipush 56
ldc 1403757309
iastore
dup
bipush 57
ldc -1077080578
iastore
dup
bipush 58
ldc 621354454
iastore
dup
bipush 59
ldc 1071926515
iastore
dup
bipush 60
23: ldc 536870912
iastore
dup
bipush 61
ldc 1013450602
iastore
dup
bipush 63
ldc 1072693248
iastore
dup
bipush 64
ldc -1711476942
iastore
dup
bipush 65
24: ldc 1070236281
iastore
dup
bipush 66
ldc 1719614413
iastore
dup
bipush 67
ldc 1072079006
iastore
dup
bipush 68
ldc 536870912
iastore
dup
bipush 69
ldc -1131684556
iastore
dup
bipush 71
25: ldc 1071644672
iastore
dup
bipush 72
ldc -1809549480
iastore
dup
bipush 73
ldc 1069626316
iastore
dup
bipush 74
ldc 1796544321
iastore
dup
bipush 75
26: ldc 1072217216
iastore
dup
bipush 76
ldc 536870912
iastore
dup
bipush 77
ldc -1132280351
iastore
dup
bipush 79
ldc 1071644672
iastore
dup
bipush 80
27: ldc -1696166777
iastore
dup
bipush 81
ldc 1068266419
iastore
dup
bipush 82
ldc 688824739
iastore
dup
bipush 83
ldc 1072339814
iastore
dup
bipush 84
ldc -536870912
iastore
dup
bipush 85
28: ldc 1010431536
iastore
dup
bipush 87
ldc 1071644672
iastore
dup
bipush 88
ldc 2140183630
iastore
dup
bipush 89
ldc -1080210900
iastore
dup
bipush 90
29: ldc -243221071
iastore
dup
bipush 91
ldc 1072445618
iastore
dup
bipush 92
ldc -2147483648
iastore
dup
bipush 93
ldc -1133059919
iastore
dup
bipush 95
30: ldc 1071644672
iastore
dup
bipush 96
ldc 1699043957
iastore
dup
bipush 97
ldc -1078065035
iastore
dup
bipush 98
ldc -818770618
iastore
dup
bipush 99
ldc 1072533611
iastore
dup
bipush 100
31: ldc 536870912
iastore
dup
bipush 101
ldc 1014257638
iastore
dup
bipush 103
ldc 1071644672
iastore
dup
bipush 104
ldc 1991047213
iastore
dup
bipush 105
32: ldc 1067753521
iastore
dup
bipush 106
ldc 1455828442
iastore
dup
bipush 107
ldc 1072602945
iastore
dup
bipush 108
ldc -536870912
iastore
dup
bipush 109
ldc 1015505073
iastore
dup
bipush 111
33: ldc 1070596096
iastore
dup
bipush 112
ldc 240740309
iastore
dup
bipush 113
ldc -1079239393
iastore
dup
bipush 114
ldc -805872464
iastore
dup
bipush 115
34: ldc 1072652951
iastore
dup
bipush 116
ldc 536870912
iastore
dup
bipush 117
ldc 1014325783
iastore
dup
bipush 119
ldc 1070596096
iastore
dup
bipush 120
35: ldc 257503056
iastore
dup
bipush 121
ldc -1080319643
iastore
dup
bipush 122
ldc -1546574554
iastore
dup
bipush 123
ldc 1072683149
iastore
dup
bipush 124
ldc 1073741824
iastore
dup
bipush 125
36: ldc -1131905546
iastore
dup
bipush 127
ldc 1069547520
iastore
dup
sipush 131
37: ldc 1072693248
iastore
dup
sipush 136
38: ldc 257503056
iastore
dup
sipush 137
ldc 1067164005
iastore
dup
sipush 138
ldc -1546574554
iastore
dup
sipush 139
ldc 1072683149
iastore
dup
sipush 140
39: ldc 1073741824
iastore
dup
sipush 141
ldc -1131905546
iastore
dup
sipush 143
ldc -1077936128
iastore
dup
sipush 144
ldc 240740309
iastore
dup
sipush 145
40: ldc 1068244255
iastore
dup
sipush 146
ldc -805872464
iastore
dup
sipush 147
ldc 1072652951
iastore
dup
sipush 148
ldc 536870912
iastore
dup
sipush 149
ldc 1014325783
iastore
dup
sipush 151
41: ldc -1076887552
iastore
dup
sipush 152
ldc 1991047213
iastore
dup
sipush 153
ldc -1079730127
iastore
dup
sipush 154
ldc 1455828442
iastore
dup
sipush 155
42: ldc 1072602945
iastore
dup
sipush 156
ldc -536870912
iastore
dup
sipush 157
ldc 1015505073
iastore
dup
sipush 159
ldc -1076887552
iastore
dup
sipush 160
43: ldc 1699043957
iastore
dup
sipush 161
ldc 1069418613
iastore
dup
sipush 162
ldc -818770618
iastore
dup
sipush 163
ldc 1072533611
iastore
dup
sipush 164
ldc 536870912
iastore
dup
sipush 165
44: ldc 1014257638
iastore
dup
sipush 167
ldc -1075838976
iastore
dup
sipush 168
ldc 2140183630
iastore
dup
sipush 169
ldc 1067272748
iastore
dup
sipush 170
45: ldc -243221071
iastore
dup
sipush 171
ldc 1072445618
iastore
dup
sipush 172
ldc -2147483648
iastore
dup
sipush 173
ldc -1133059919
iastore
dup
sipush 175
46: ldc -1075838976
iastore
dup
sipush 176
ldc -1696166777
iastore
dup
sipush 177
ldc -1079217229
iastore
dup
sipush 178
ldc 688824739
iastore
dup
sipush 179
ldc 1072339814
iastore
dup
sipush 180
47: ldc -536870912
iastore
dup
sipush 181
ldc 1010431536
iastore
dup
sipush 183
ldc -1075838976
iastore
dup
sipush 184
ldc -1809549480
iastore
dup
sipush 185
48: ldc -1077857332
iastore
dup
sipush 186
ldc 1796544321
iastore
dup
sipush 187
ldc 1072217216
iastore
dup
sipush 188
ldc 536870912
iastore
dup
sipush 189
ldc -1132280351
iastore
dup
sipush 191
49: ldc -1075838976
iastore
dup
sipush 192
ldc -1711476942
iastore
dup
sipush 193
ldc -1077247367
iastore
dup
sipush 194
ldc 1719614413
iastore
dup
sipush 195
50: ldc 1072079006
iastore
dup
sipush 196
ldc 536870912
iastore
dup
sipush 197
ldc -1131684556
iastore
dup
sipush 199
ldc -1075838976
iastore
dup
sipush 200
51: ldc 1403757309
iastore
dup
sipush 201
ldc 1070403070
iastore
dup
sipush 202
ldc 621354454
iastore
dup
sipush 203
ldc 1071926515
iastore
dup
sipush 204
ldc 536870912
iastore
dup
sipush 205
52: ldc 1013450602
iastore
dup
sipush 207
ldc -1074790400
iastore
dup
sipush 208
ldc 1539668340
iastore
dup
sipush 209
ldc 1069912679
iastore
dup
sipush 210
53: ldc 967731400
iastore
dup
sipush 211
ldc 1071761211
iastore
dup
sipush 212
ldc 536870912
iastore
dup
sipush 213
ldc 1015752157
iastore
dup
sipush 215
54: ldc -1074790400
iastore
dup
sipush 216
ldc 1945768569
iastore
dup
sipush 217
ldc 1069431400
iastore
dup
sipush 218
ldc 939980347
iastore
dup
sipush 219
ldc 1071524701
iastore
dup
sipush 220
55: ldc 536870912
iastore
dup
sipush 221
ldc 1012796809
iastore
dup
sipush 223
ldc -1074790400
iastore
dup
sipush 224
ldc -2039769649
iastore
dup
sipush 225
56: ldc 1068727457
iastore
dup
sipush 226
ldc -1498502813
iastore
dup
sipush 227
ldc 1071152610
iastore
dup
sipush 228
ldc -536870912
iastore
dup
sipush 229
ldc -1134088979
iastore
dup
sipush 231
57: ldc -1074790400
iastore
dup
sipush 232
ldc -1818418598
iastore
dup
sipush 233
ldc 1067846634
iastore
dup
sipush 234
ldc 785751814
iastore
dup
sipush 235
58: ldc 1070765062
iastore
dup
sipush 236
ldc -1610612736
iastore
dup
sipush 237
ldc -1133129075
iastore
dup
sipush 239
ldc -1074790400
iastore
dup
sipush 240
59: ldc 18115067
iastore
dup
sipush 241
ldc 1066642694
iastore
dup
sipush 242
ldc 1013556747
iastore
dup
sipush 243
ldc 1070135480
iastore
dup
sipush 244
ldc -1073741824
iastore
dup
sipush 245
60: ldc -1134400231
iastore
dup
sipush 247
ldc -1074790400
iastore
dup
sipush 248
ldc 393047345
iastore
dup
sipush 249
ldc 1064548654
iastore
dup
sipush 250
61: ldc -1138117588
iastore
dup
sipush 251
ldc 1069094822
iastore
dup
sipush 252
ldc -536870912
iastore
dup
sipush 253
ldc -1136777448
iastore
dup
sipush 255
62: ldc -1074790400
iastore
dup
sipush 263
63: ldc -1074790400
iastore
dup
sipush 264
ldc 393047345
iastore
dup
sipush 265
64: ldc 1064548654
iastore
dup
sipush 266
ldc -1138117588
iastore
dup
sipush 267
ldc -1078388826
iastore
dup
sipush 268
ldc -536870912
iastore
dup
sipush 269
ldc 1010706200
iastore
dup
sipush 271
65: ldc -1074790400
iastore
dup
sipush 272
ldc 18115067
iastore
dup
sipush 273
ldc 1066642694
iastore
dup
sipush 274
ldc 1013556747
iastore
dup
sipush 275
66: ldc -1077348168
iastore
dup
sipush 276
ldc -1073741824
iastore
dup
sipush 277
ldc 1013083417
iastore
dup
sipush 279
ldc -1074790400
iastore
dup
sipush 280
67: ldc -1818418598
iastore
dup
sipush 281
ldc 1067846634
iastore
dup
sipush 282
ldc 785751814
iastore
dup
sipush 283
ldc -1076718586
iastore
dup
sipush 284
ldc -1610612736
iastore
dup
sipush 285
68: ldc 1014354573
iastore
dup
sipush 287
ldc -1074790400
iastore
dup
sipush 288
ldc -2039769649
iastore
dup
sipush 289
ldc 1068727457
iastore
dup
sipush 290
69: ldc -1498502813
iastore
dup
sipush 291
ldc -1076331038
iastore
dup
sipush 292
ldc -536870912
iastore
dup
sipush 293
ldc 1013394669
iastore
dup
sipush 295
70: ldc -1074790400
iastore
dup
sipush 296
ldc 1945768569
iastore
dup
sipush 297
ldc 1069431400
iastore
dup
sipush 298
ldc 939980347
iastore
dup
sipush 299
ldc -1075958947
iastore
dup
sipush 300
71: ldc 536870912
iastore
dup
sipush 301
ldc -1134686839
iastore
dup
sipush 303
ldc -1074790400
iastore
dup
sipush 304
ldc 1539668340
iastore
dup
sipush 305
72: ldc 1069912679
iastore
dup
sipush 306
ldc 967731400
iastore
dup
sipush 307
ldc -1075722437
iastore
dup
sipush 308
ldc 536870912
iastore
dup
sipush 309
ldc -1131731491
iastore
dup
sipush 311
73: ldc -1074790400
iastore
dup
sipush 312
ldc 1403757309
iastore
dup
sipush 313
ldc 1070403070
iastore
dup
sipush 314
ldc 621354454
iastore
dup
sipush 315
74: ldc -1075557133
iastore
dup
sipush 316
ldc 536870912
iastore
dup
sipush 317
ldc -1134033046
iastore
dup
sipush 319
ldc -1074790400
iastore
dup
sipush 320
75: ldc -1711476942
iastore
dup
sipush 321
ldc -1077247367
iastore
dup
sipush 322
ldc 1719614413
iastore
dup
sipush 323
ldc -1075404642
iastore
dup
sipush 324
ldc 536870912
iastore
dup
sipush 325
76: ldc 1015799092
iastore
dup
sipush 327
ldc -1075838976
iastore
dup
sipush 328
ldc -1809549480
iastore
dup
sipush 329
ldc -1077857332
iastore
dup
sipush 330
77: ldc 1796544321
iastore
dup
sipush 331
ldc -1075266432
iastore
dup
sipush 332
ldc 536870912
iastore
dup
sipush 333
ldc 1015203297
iastore
dup
sipush 335
78: ldc -1075838976
iastore
dup
sipush 336
ldc -1696166777
iastore
dup
sipush 337
ldc -1079217229
iastore
dup
sipush 338
ldc 688824739
iastore
dup
sipush 339
ldc -1075143834
iastore
dup
sipush 340
79: ldc -536870912
iastore
dup
sipush 341
ldc -1137052112
iastore
dup
sipush 343
ldc -1075838976
iastore
dup
sipush 344
ldc 2140183630
iastore
dup
sipush 345
80: ldc 1067272748
iastore
dup
sipush 346
ldc -243221071
iastore
dup
sipush 347
ldc -1075038030
iastore
dup
sipush 348
ldc -2147483648
iastore
dup
sipush 349
ldc 1014423729
iastore
dup
sipush 351
81: ldc -1075838976
iastore
dup
sipush 352
ldc 1699043957
iastore
dup
sipush 353
ldc 1069418613
iastore
dup
sipush 354
ldc -818770618
iastore
dup
sipush 355
82: ldc -1074950037
iastore
dup
sipush 356
ldc 536870912
iastore
dup
sipush 357
ldc -1133226010
iastore
dup
sipush 359
ldc -1075838976
iastore
dup
sipush 360
83: ldc 1991047213
iastore
dup
sipush 361
ldc -1079730127
iastore
dup
sipush 362
ldc 1455828442
iastore
dup
sipush 363
ldc -1074880703
iastore
dup
sipush 364
ldc -536870912
iastore
dup
sipush 365
84: ldc -1131978575
iastore
dup
sipush 367
ldc -1076887552
iastore
dup
sipush 368
ldc 240740309
iastore
dup
sipush 369
ldc 1068244255
iastore
dup
sipush 370
85: ldc -805872464
iastore
dup
sipush 371
ldc -1074830697
iastore
dup
sipush 372
ldc 536870912
iastore
dup
sipush 373
ldc -1133157865
iastore
dup
sipush 375
86: ldc -1076887552
iastore
dup
sipush 376
ldc 257503056
iastore
dup
sipush 377
ldc 1067164005
iastore
dup
sipush 378
ldc -1546574554
iastore
dup
sipush 379
ldc -1074800499
iastore
dup
sipush 380
87: ldc 1073741824
iastore
dup
sipush 381
ldc 1015578102
iastore
dup
sipush 383
ldc -1077936128
iastore
dup
sipush 387
88: ldc -1074790400
iastore
dup
sipush 392
89: ldc 257503056
iastore
dup
sipush 393
ldc -1080319643
iastore
dup
sipush 394
ldc -1546574554
iastore
dup
sipush 395
90: ldc -1074800499
iastore
dup
sipush 396
ldc 1073741824
iastore
dup
sipush 397
ldc 1015578102
iastore
dup
sipush 399
ldc 1069547520
iastore
dup
sipush 400
91: ldc 240740309
iastore
dup
sipush 401
ldc -1079239393
iastore
dup
sipush 402
ldc -805872464
iastore
dup
sipush 403
ldc -1074830697
iastore
dup
sipush 404
ldc 536870912
iastore
dup
sipush 405
92: ldc -1133157865
iastore
dup
sipush 407
ldc 1070596096
iastore
dup
sipush 408
ldc 1991047213
iastore
dup
sipush 409
ldc 1067753521
iastore
dup
sipush 410
93: ldc 1455828442
iastore
dup
sipush 411
ldc -1074880703
iastore
dup
sipush 412
ldc -536870912
iastore
dup
sipush 413
ldc -1131978575
iastore
dup
sipush 415
94: ldc 1070596096
iastore
dup
sipush 416
ldc 1699043957
iastore
dup
sipush 417
ldc -1078065035
iastore
dup
sipush 418
ldc -818770618
iastore
dup
sipush 419
ldc -1074950037
iastore
dup
sipush 420
95: ldc 536870912
iastore
dup
sipush 421
ldc -1133226010
iastore
dup
sipush 423
ldc 1071644672
iastore
dup
sipush 424
ldc 2140183630
iastore
dup
sipush 425
96: ldc -1080210900
iastore
dup
sipush 426
ldc -243221071
iastore
dup
sipush 427
ldc -1075038030
iastore
dup
sipush 428
ldc -2147483648
iastore
dup
sipush 429
ldc 1014423729
iastore
dup
sipush 431
97: ldc 1071644672
iastore
dup
sipush 432
ldc -1696166777
iastore
dup
sipush 433
ldc 1068266419
iastore
dup
sipush 434
ldc 688824739
iastore
dup
sipush 435
98: ldc -1075143834
iastore
dup
sipush 436
ldc -536870912
iastore
dup
sipush 437
ldc -1137052112
iastore
dup
sipush 439
ldc 1071644672
iastore
dup
sipush 440
99: ldc -1809549480
iastore
dup
sipush 441
ldc 1069626316
iastore
dup
sipush 442
ldc 1796544321
iastore
dup
sipush 443
ldc -1075266432
iastore
dup
sipush 444
ldc 536870912
iastore
dup
sipush 445
100: ldc 1015203297
iastore
dup
sipush 447
ldc 1071644672
iastore
dup
sipush 448
ldc -1711476942
iastore
dup
sipush 449
ldc 1070236281
iastore
dup
sipush 450
101: ldc 1719614413
iastore
dup
sipush 451
ldc -1075404642
iastore
dup
sipush 452
ldc 536870912
iastore
dup
sipush 453
ldc 1015799092
iastore
dup
sipush 455
102: ldc 1071644672
iastore
dup
sipush 456
ldc 1403757309
iastore
dup
sipush 457
ldc -1077080578
iastore
dup
sipush 458
ldc 621354454
iastore
dup
sipush 459
ldc -1075557133
iastore
dup
sipush 460
103: ldc 536870912
iastore
dup
sipush 461
ldc -1134033046
iastore
dup
sipush 463
ldc 1072693248
iastore
dup
sipush 464
ldc 1539668340
iastore
dup
sipush 465
104: ldc -1077570969
iastore
dup
sipush 466
ldc 967731400
iastore
dup
sipush 467
ldc -1075722437
iastore
dup
sipush 468
ldc 536870912
iastore
dup
sipush 469
ldc -1131731491
iastore
dup
sipush 471
105: ldc 1072693248
iastore
dup
sipush 472
ldc 1945768569
iastore
dup
sipush 473
ldc -1078052248
iastore
dup
sipush 474
ldc 939980347
iastore
dup
sipush 475
106: ldc -1075958947
iastore
dup
sipush 476
ldc 536870912
iastore
dup
sipush 477
ldc -1134686839
iastore
dup
sipush 479
ldc 1072693248
iastore
dup
sipush 480
107: ldc -2039769649
iastore
dup
sipush 481
ldc -1078756191
iastore
dup
sipush 482
ldc -1498502813
iastore
dup
sipush 483
ldc -1076331038
iastore
dup
sipush 484
ldc -536870912
iastore
dup
sipush 485
108: ldc 1013394669
iastore
dup
sipush 487
ldc 1072693248
iastore
dup
sipush 488
ldc -1818418598
iastore
dup
sipush 489
ldc -1079637014
iastore
dup
sipush 490
109: ldc 785751814
iastore
dup
sipush 491
ldc -1076718586
iastore
dup
sipush 492
ldc -1610612736
iastore
dup
sipush 493
ldc 1014354573
iastore
dup
sipush 495
110: ldc 1072693248
iastore
dup
sipush 496
ldc 18115067
iastore
dup
sipush 497
ldc -1080840954
iastore
dup
sipush 498
ldc 1013556747
iastore
dup
sipush 499
ldc -1077348168
iastore
dup
sipush 500
111: ldc -1073741824
iastore
dup
sipush 501
ldc 1013083417
iastore
dup
sipush 503
ldc 1072693248
iastore
dup
sipush 504
ldc 393047345
iastore
dup
sipush 505
112: ldc -1082934994
iastore
dup
sipush 506
ldc -1138117588
iastore
dup
sipush 507
ldc -1078388826
iastore
dup
sipush 508
ldc -536870912
iastore
dup
sipush 509
ldc 1010706200
iastore
dup
sipush 511
113: ldc 1072693248
iastore
114: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.ctable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
115: aload 0
bipush 16
iconst_4
newarray 10
dup
iconst_0
116: ldc 286331153
iastore
dup
iconst_1
ldc 1065423121
iastore
dup
iconst_2
ldc 1431655765
iastore
dup
iconst_3
ldc 1067799893
iastore
117: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
118: aload 0
bipush 16
iconst_4
newarray 10
dup
iconst_0
119: ldc 436314138
iastore
dup
iconst_1
ldc -1087766112
iastore
dup
iconst_2
ldc 381774871
iastore
dup
iconst_3
ldc -1084833428
iastore
120: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
121: aload 0
bipush 16
iconst_4
newarray 10
dup
iconst_0
122: ldc 1431655765
iastore
dup
iconst_1
ldc -1077586603
iastore
dup
iconst_3
ldc -1075838976
iastore
123: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc1:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
124: aload 0
bipush 16
bipush 41
newarray 10
dup
iconst_2
125: ldc -1560706194
iastore
dup
iconst_3
ldc 1313084713
iastore
dup
iconst_4
ldc -64530479
iastore
dup
iconst_5
126: ldc -181084736
iastore
dup
bipush 6
ldc -614296167
iastore
dup
bipush 7
ldc 1011060801
iastore
dup
bipush 8
ldc -28220501
iastore
dup
bipush 9
ldc -558119583
iastore
dup
bipush 10
127: ldc -1222349254
iastore
dup
bipush 11
ldc 1112396512
iastore
dup
bipush 12
ldc 105459434
iastore
dup
bipush 13
ldc 164729372
iastore
dup
bipush 14
ldc -31593700
iastore
dup
bipush 15
128: ldc -1322670274
iastore
dup
bipush 16
ldc -394119691
iastore
dup
bipush 17
ldc 784024708
iastore
dup
bipush 18
ldc -375623642
iastore
dup
bipush 19
ldc -1268810175
iastore
dup
bipush 20
129: ldc 965858873
iastore
dup
bipush 21
ldc -2091697676
iastore
dup
bipush 22
ldc -1669046389
iastore
dup
bipush 23
ldc -1107744709
iastore
dup
bipush 24
ldc 536385535
iastore
dup
bipush 25
130: ldc -570058737
iastore
dup
bipush 26
ldc -282127989
iastore
dup
bipush 27
ldc 1510632735
iastore
dup
bipush 28
ldc 1832287951
iastore
dup
bipush 29
ldc 667617719
iastore
dup
bipush 30
131: ldc 1330003814
iastore
dup
bipush 31
ldc -1637881299
iastore
dup
bipush 32
ldc 1965537991
iastore
dup
bipush 33
ldc -337251973
iastore
dup
bipush 34
ldc 1023883767
iastore
dup
bipush 35
132: ldc -1974299926
iastore
dup
bipush 36
ldc 1811636145
iastore
dup
bipush 37
ldc 529358088
iastore
dup
bipush 38
ldc 1443049542
iastore
dup
bipush 39
ldc -59020373
iastore
dup
bipush 40
133: ldc -254821343
iastore
134: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.piInvTable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
135: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_0
136: ldc 1073741824
iastore
dup
iconst_1
ldc 1072243195
iastore
137: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi4:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
138: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_0
139: ldc 407279769
iastore
dup
iconst_1
ldc 1046758445
iastore
140: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi48:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
141: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_0
142: ldc 1841940611
iastore
dup
iconst_1
ldc 1076125488
iastore
143: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi32Inv:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
144: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_1
145: ldc 1127743488
iastore
146: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.shifter:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
147: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_1
148: ldc -2147483648
iastore
149: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.signMask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
150: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_0
151: ldc 771977331
iastore
dup
iconst_1
ldc 996350346
iastore
152: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
153: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_0
154: iconst_m1
iastore
dup
iconst_1
ldc 1072693247
iastore
155: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.allOnes:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
156: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_1
157: ldc 1130364928
iastore
158: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.twoPow55:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
159: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_1
160: ldc 1015021568
iastore
161: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.twoPowM55:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
162: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_0
163: ldc 1413480448
iastore
dup
iconst_1
ldc 1069097467
iastore
164: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p1:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
165: aload 0
bipush 8
iconst_2
newarray 10
dup
iconst_1
166: ldc -2147483648
iastore
167: invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
putfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.negZero:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
168: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 169 0 this Lorg/graalvm/compiler/lir/amd64/AMD64MathSinOp;
public void emitCode(org.graalvm.compiler.lir.asm.CompilationResultBuilder, org.graalvm.compiler.asm.amd64.AMD64MacroAssembler);
descriptor: (Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=18, args_size=3
start local 0 start local 1 start local 2 0: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 3
start local 3 1: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 4
start local 4 2: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 5
start local 5 3: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 6
start local 6 4: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 7
start local 7 5: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 8
start local 8 6: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 9
start local 9 7: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 10
start local 10 8: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 11
start local 11 9: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 12
start local 12 10: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 13
start local 13 11: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 14
start local 14 12: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 15
start local 15 13: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 16
start local 16 14: new org.graalvm.compiler.asm.Label
dup
invokespecial org.graalvm.compiler.asm.Label.<init>:()V
astore 17
start local 17 15: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.push:(Ljdk/vm/ci/code/Register;)V
16: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
bipush 16
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;I)V
17: aload 2
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
18: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
bipush 12
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
19: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi32Inv:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
20: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.shifter:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
21: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
ldc 2147418112
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
22: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
ldc 808452096
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
23: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
ldc 281346048
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
24: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
25: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
26: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.onehalf:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
27: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.signMask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
28: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
29: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
30: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
31: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
32: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
33: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
34: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
ldc 4591738658414919680
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
35: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
36: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc4:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
37: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
bipush 68
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
38: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
39: aload 2
getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
ifeq 42
40: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
41: goto 43
42: StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathSinOp org.graalvm.compiler.lir.asm.CompilationResultBuilder org.graalvm.compiler.asm.amd64.AMD64MacroAssembler org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label
StackMap stack:
aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
43: StackMap locals:
StackMap stack:
aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
bipush 63
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
44: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
iconst_5
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
45: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.ctable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
46: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
47: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
48: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
49: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
50: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
51: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
52: aload 2
getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
ifeq 55
53: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
54: goto 57
55: StackMap locals:
StackMap stack:
aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
56: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
57: StackMap locals:
StackMap stack:
aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
58: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
bipush 68
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
59: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
iconst_0
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
60: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
61: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
62: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
63: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
64: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
65: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
66: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
67: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
68: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
69: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 24
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
70: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
71: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
72: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
73: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
74: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
75: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
76: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
77: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
78: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
iconst_0
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
79: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc1:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
80: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
81: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
82: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
83: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
84: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
85: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
86: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
87: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
88: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
89: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
90: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 16
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
91: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
92: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
93: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
94: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
95: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
96: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
97: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
98: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
99: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
100: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
101: aload 2
aload 17
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
102: aload 2
aload 3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
103: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 4
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
104: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 20
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
105: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
sipush 3325
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
106: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 5
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
107: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.allOnes:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
108: aload 2
aload 17
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
109: aload 2
aload 5
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
110: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.twoPow55:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
111: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
112: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
113: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.twoPowM55:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
114: aload 2
aload 17
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
115: aload 2
aload 4
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
116: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
117: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
sipush 32752
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
118: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
sipush 32752
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
119: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 6
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
120: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
121: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
sipush 32752
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
122: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
sipush 16224
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
123: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 7
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
124: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
ldc 65532
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
125: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.piInvTable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
126: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
127: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
128: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 20
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
129: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 24
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
130: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
131: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 21
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
132: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
ldc -2147483648
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;I)V
133: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 11
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
134: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
135: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
136: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
137: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
138: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 16
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
139: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 12
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
140: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
141: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
142: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
143: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
144: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
145: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
146: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
147: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
148: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
149: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
150: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
151: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
152: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
153: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
154: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
155: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
156: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
157: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
158: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
159: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
160: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
161: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
162: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
163: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
iconst_4
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
164: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
165: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
166: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
167: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
168: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
169: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
170: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
171: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
172: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
173: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
174: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
175: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
176: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
177: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
178: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
179: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
180: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
181: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
182: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
183: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
184: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
185: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
186: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
iconst_0
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
187: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
188: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
189: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
190: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
191: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
192: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
193: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
194: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
195: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
196: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.piInvTable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
197: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
198: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
199: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
200: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
201: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 19
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
202: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
ldc 32768
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
203: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
204: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
iconst_4
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
205: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
sipush 2047
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
206: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
sipush 1023
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
207: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
208: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
209: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
210: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
211: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
iconst_1
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
212: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 7
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
213: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
214: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 29
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
215: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
216: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
217: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
ldc 536870911
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
218: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
ldc 268435456
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
219: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 8
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
220: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
221: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
222: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
223: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
224: aload 2
aload 9
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
225: aload 2
aload 10
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
226: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
227: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 11
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
228: aload 2
aload 12
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
229: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
230: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 29
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
231: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
232: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 13
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
233: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
234: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
235: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
236: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
237: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
238: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 64
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
239: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
240: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
241: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
242: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
243: aload 2
aload 14
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
244: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
245: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
iconst_1
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
246: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
247: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
248: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
iconst_4
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
249: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
250: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
sipush 16368
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
251: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
252: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
253: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
254: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi4:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
255: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi48:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
256: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
257: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
sipush 1008
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
258: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
259: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
260: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
bipush 16
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
261: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
bipush 31
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
262: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
263: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
264: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
265: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
bipush 29
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
266: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
267: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
268: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
269: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rsi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
270: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
271: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
272: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
273: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
274: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
275: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
276: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
277: aload 2
aload 15
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
278: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.pi32Inv:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
279: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
280: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.onehalf:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
281: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.signMask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
282: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
283: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
284: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
285: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
286: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
287: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p1:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
288: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
289: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
290: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
291: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
292: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
ldc 1865216
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
293: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
294: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
295: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
bipush 63
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
296: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc4:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
297: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.ctable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
298: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
iconst_5
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
299: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
300: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
301: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
302: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.p3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
303: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
304: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
305: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
306: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
307: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
308: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
309: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
310: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
311: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
312: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
313: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
314: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
315: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
iconst_0
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
316: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
317: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 24
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
318: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
319: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
320: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
321: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
322: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
323: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
324: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
325: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
326: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
327: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
328: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
iconst_0
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
329: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.sc1:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
330: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
331: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
332: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
333: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
334: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
335: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
336: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
337: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
338: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
339: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
340: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
bipush 16
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
341: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
342: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
343: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
344: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
345: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
346: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
347: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
348: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
349: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
350: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
351: aload 2
aload 17
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
352: aload 2
aload 11
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
353: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
bipush 64
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
354: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
355: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
356: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
357: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
358: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 12
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
359: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
bipush 64
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
360: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
361: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
362: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
363: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 12
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
364: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
365: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
366: aload 2
aload 15
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
367: aload 2
aload 13
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
368: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 14
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
369: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
370: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
371: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
372: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
373: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
374: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
375: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
bipush 64
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
376: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
377: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
378: aload 2
aload 14
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
379: aload 2
aload 7
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
380: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
381: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
382: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
383: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
384: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
385: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
ldc -2147483648
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
386: aload 2
getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
aload 16
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
387: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
388: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
389: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
390: aload 2
aload 10
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
391: aload 2
aload 8
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
392: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
393: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
ldc 536870912
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
394: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
395: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
396: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
397: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
bipush 32
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
398: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
ldc 536870912
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
399: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
400: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
401: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
402: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
403: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
404: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
405: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
406: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
407: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
ldc 32768
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
408: aload 2
aload 9
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
409: aload 2
aload 16
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
410: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
411: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
ldc 4294967296
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
412: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
413: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
414: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
iconst_0
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
415: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
416: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
417: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
418: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
419: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
420: aload 2
getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
421: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
ldc 32768
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
422: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
iconst_3
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
423: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
ldc 536870912
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
424: aload 2
aload 10
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
425: aload 2
aload 6
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
426: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
bipush 8
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
427: aload 2
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
aload 1
aload 0
getfield org.graalvm.compiler.lir.amd64.AMD64MathSinOp.negZero:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
428: aload 2
new org.graalvm.compiler.asm.amd64.AMD64Address
dup
getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
iconst_0
invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
429: aload 2
aload 17
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
430: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
bipush 16
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;I)V
431: aload 2
getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pop:(Ljdk/vm/ci/code/Register;)V
432: return
end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 433 0 this Lorg/graalvm/compiler/lir/amd64/AMD64MathSinOp;
0 433 1 crb Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
0 433 2 masm Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
1 433 3 block0 Lorg/graalvm/compiler/asm/Label;
2 433 4 block1 Lorg/graalvm/compiler/asm/Label;
3 433 5 block2 Lorg/graalvm/compiler/asm/Label;
4 433 6 block3 Lorg/graalvm/compiler/asm/Label;
5 433 7 block4 Lorg/graalvm/compiler/asm/Label;
6 433 8 block5 Lorg/graalvm/compiler/asm/Label;
7 433 9 block6 Lorg/graalvm/compiler/asm/Label;
8 433 10 block7 Lorg/graalvm/compiler/asm/Label;
9 433 11 block8 Lorg/graalvm/compiler/asm/Label;
10 433 12 block9 Lorg/graalvm/compiler/asm/Label;
11 433 13 block10 Lorg/graalvm/compiler/asm/Label;
12 433 14 block11 Lorg/graalvm/compiler/asm/Label;
13 433 15 block12 Lorg/graalvm/compiler/asm/Label;
14 433 16 block13 Lorg/graalvm/compiler/asm/Label;
15 433 17 block14 Lorg/graalvm/compiler/asm/Label;
MethodParameters:
Name Flags
crb
masm
}
SourceFile: "AMD64MathSinOp.java"
InnerClasses:
public final CPUFeature = jdk.vm.ci.amd64.AMD64$CPUFeature of jdk.vm.ci.amd64.AMD64
public final ConditionFlag = org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag of org.graalvm.compiler.asm.amd64.AMD64Assembler