public final class org.graalvm.compiler.lir.amd64.AMD64MathTanOp 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.AMD64MathTanOp
  super_class: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp
{
  public static final org.graalvm.compiler.lir.LIRInstructionClass<org.graalvm.compiler.lir.amd64.AMD64MathTanOp> 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/AMD64MathTanOp;>;

  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 mul16;
    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 pi32Inv;
    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 p2;
    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 ctable;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant mask35;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant q11;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant q9;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant q7;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant q5;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant q3;
    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 qq2;
    descriptor: Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant one;
    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 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: .line 132
            ldc Lorg/graalvm/compiler/lir/amd64/AMD64MathTanOp;
            invokestatic org.graalvm.compiler.lir.LIRInstructionClass.create:(Ljava/lang/Class;)Lorg/graalvm/compiler/lir/LIRInstructionClass;
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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 // org.graalvm.compiler.lir.amd64.AMD64MathTanOp this
         0: .line 135
            aload 0 /* this */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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: .line 136
            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: .line 139
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
         3: .line 141
            ldc 1071644672
            iastore
            dup
            iconst_3
            ldc 1071644672
            iastore
         4: .line 139
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.onehalf:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
         5: .line 145
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
         6: .line 147
            ldc 1076887552
            iastore
            dup
            iconst_3
            ldc 1072693248
            iastore
         7: .line 145
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.mul16:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
         8: .line 151
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
         9: .line 153
            ldc -2147483648
            iastore
            dup
            iconst_3
            ldc -2147483648
            iastore
        10: .line 151
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.signMask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        11: .line 157
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        12: .line 159
            ldc 1841940611
            iastore
            dup
            iconst_1
            ldc 1071931184
            iastore
            dup
            iconst_2
            ldc 1841940611
            iastore
            dup
            iconst_3
            ldc 1076125488
            iastore
        13: .line 157
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.pi32Inv:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        14: .line 163
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        15: .line 165
            ldc 1413758976
            iastore
            dup
            iconst_1
            ldc 1069097467
            iastore
            dup
            iconst_2
            ldc 1413742592
            iastore
            dup
            iconst_3
            ldc 1069097467
            iastore
        16: .line 163
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.p1:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        17: .line 169
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        18: .line 171
            ldc 1734819840
            iastore
            dup
            iconst_1
            ldc -1120737351
            iastore
            dup
            iconst_2
            ldc 1280049152
            iastore
            dup
            iconst_3
            ldc 1028033571
            iastore
        19: .line 169
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.p2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        20: .line 175
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        21: .line 177
            ldc 923219018
            iastore
            dup
            iconst_1
            ldc 984130272
            iastore
            dup
            iconst_2
            ldc 57701189
            iastore
            dup
            iconst_3
            ldc 988383790
            iastore
        22: .line 175
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.p3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        23: .line 181
            aload 0 /* this */
            bipush 16
            sipush 1408
            newarray 10
            dup
            iconst_4
        24: .line 183
            ldc -2010377990
            iastore
            dup
            iconst_5
        25: .line 184
            ldc 1066820852
            iastore
            dup
            bipush 12
        26: .line 185
            ldc 1441186365
            iastore
            dup
            bipush 13
            ldc 1065494243
            iastore
            dup
            bipush 14
            ldc 1431655765
            iastore
            dup
            bipush 15
        27: .line 186
            ldc 1070945621
            iastore
            dup
            bipush 20
        28: .line 187
            ldc 236289504
            iastore
            dup
            bipush 21
            ldc 1064135997
            iastore
            dup
            bipush 22
            ldc 286331153
            iastore
            dup
            bipush 23
            ldc 1069617425
            iastore
            dup
            bipush 28
        29: .line 188
            ldc 1160476131
            iastore
            dup
            bipush 29
            ldc 1062722102
            iastore
            dup
            bipush 30
        30: .line 189
            ldc 463583772
            iastore
            dup
            bipush 31
            ldc 1068212666
            iastore
            dup
            bipush 37
        31: .line 190
            ldc 1072693248
            iastore
            dup
            bipush 44
        32: .line 191
            ldc 1313038235
            iastore
            dup
            bipush 45
        33: .line 192
            ldc 1066745731
            iastore
            dup
            bipush 48
            ldc 1013878342
            iastore
            dup
            bipush 49
            ldc 1067152618
            iastore
            dup
            bipush 52
        34: .line 193
            ldc -631540463
            iastore
            dup
            bipush 53
            ldc 1065725283
            iastore
            dup
            bipush 54
            ldc -601683045
            iastore
            dup
            bipush 55
        35: .line 194
            ldc 1069118808
            iastore
            dup
            bipush 56
            ldc 650852232
            iastore
            dup
            bipush 57
            ldc 1065882376
            iastore
            dup
            bipush 58
            ldc 1996245381
            iastore
            dup
            bipush 59
            ldc 1071000265
            iastore
            dup
            bipush 60
        36: .line 195
            ldc 2008746170
            iastore
            dup
            bipush 61
            ldc 1064664197
            iastore
            dup
            bipush 62
            ldc -1239124703
            iastore
            dup
            bipush 63
            ldc 1068578846
            iastore
            dup
            bipush 64
            ldc 1495406348
            iastore
            dup
            bipush 65
        37: .line 196
            ldc 1064652437
            iastore
            dup
            bipush 66
            ldc -2025437139
            iastore
            dup
            bipush 67
            ldc 1069711235
            iastore
            dup
            bipush 68
            ldc 285563696
            iastore
            dup
            bipush 69
            ldc 1063576465
            iastore
            dup
            bipush 70
        38: .line 197
            ldc 1046897440
            iastore
            dup
            bipush 71
            ldc 1067705865
            iastore
            dup
            bipush 72
            ldc 233429731
            iastore
            dup
            bipush 73
            ldc 1063453151
            iastore
            dup
            bipush 74
            ldc 522045958
            iastore
            dup
            bipush 75
        39: .line 198
            ldc 1068476590
            iastore
            dup
            bipush 76
            ldc -1940181598
            iastore
            dup
            bipush 77
            ldc 1069102779
            iastore
            dup
            bipush 78
            ldc 1317599141
            iastore
            dup
            bipush 79
            ldc 1012432133
            iastore
            dup
            bipush 81
        40: .line 199
            ldc 1072693248
            iastore
            dup
            bipush 82
            ldc -1466737191
            iastore
            dup
            bipush 83
            ldc 1065606626
            iastore
            dup
            bipush 88
        41: .line 200
            ldc 1512545955
            iastore
            dup
            bipush 89
            ldc 1068119047
            iastore
            dup
            bipush 92
        42: .line 201
            ldc 1127048698
            iastore
            dup
            bipush 93
            ldc 1067909459
            iastore
            dup
            bipush 96
        43: .line 202
            ldc -1994766846
            iastore
            dup
            bipush 97
            ldc 1067254767
            iastore
            dup
            bipush 98
            ldc -701717000
            iastore
            dup
            bipush 99
            ldc 1070233561
            iastore
            dup
            bipush 100
        44: .line 203
            ldc -1285601752
            iastore
            dup
            bipush 101
            ldc 1066902117
            iastore
            dup
            bipush 102
            ldc 1127373050
            iastore
            dup
            bipush 103
            ldc 1071173457
            iastore
            dup
            bipush 104
            ldc -1248863991
            iastore
            dup
            bipush 105
        45: .line 204
            ldc 1066371299
            iastore
            dup
            bipush 106
            ldc 24583402
            iastore
            dup
            bipush 107
            ldc 1069723988
            iastore
            dup
            bipush 108
            ldc -212455538
            iastore
            dup
            bipush 109
            ldc 1065914199
            iastore
            dup
            bipush 110
        46: .line 205
            ldc -1071077597
            iastore
            dup
            bipush 111
            ldc 1070020367
            iastore
            dup
            bipush 112
            ldc 548927984
            iastore
            dup
            bipush 113
            ldc 1065415756
            iastore
            dup
            bipush 114
            ldc 558065897
            iastore
            dup
            bipush 115
        47: .line 206
            ldc 1068949418
            iastore
            dup
            bipush 116
            ldc 680073315
            iastore
            dup
            bipush 117
            ldc 1064940726
            iastore
            dup
            bipush 118
            ldc 388873200
            iastore
            dup
            bipush 119
            ldc 1068944270
            iastore
            dup
            bipush 120
        48: .line 207
            ldc -531287720
            iastore
            dup
            bipush 121
            ldc 1070167541
            iastore
            dup
            bipush 122
            ldc 1497360404
            iastore
            dup
            bipush 123
            ldc 1009710547
            iastore
            dup
            bipush 125
        49: .line 208
            ldc 1072693248
            iastore
            dup
            bipush 126
            ldc 64931152
            iastore
            dup
            bipush 127
            ldc 1067729411
            iastore
            dup
            sipush 132
        50: .line 209
            ldc -1827384514
            iastore
            dup
            sipush 133
            ldc 1069256389
            iastore
            dup
            sipush 136
        51: .line 210
            ldc 162150096
            iastore
            dup
            sipush 137
            ldc 1068946420
            iastore
            dup
            sipush 140
        52: .line 211
            ldc -592173059
            iastore
            dup
            sipush 141
            ldc 1068579152
            iastore
            dup
            sipush 142
            ldc -663048005
            iastore
            dup
            sipush 143
            ldc 1070936926
            iastore
            dup
            sipush 144
            ldc -838145883
            iastore
            dup
            sipush 145
        53: .line 212
            ldc 1068217218
            iastore
            dup
            sipush 146
            ldc 2031366438
            iastore
            dup
            sipush 147
            ldc 1071495745
            iastore
            dup
            sipush 148
            ldc 1596664020
            iastore
            dup
            sipush 149
            ldc 1067799281
            iastore
            dup
            sipush 150
        54: .line 213
            ldc 1509038701
            iastore
            dup
            sipush 151
            ldc 1070601643
            iastore
            dup
            sipush 152
            ldc 583171477
            iastore
            dup
            sipush 153
            ldc 1067510148
            iastore
            dup
            sipush 154
            ldc -509622614
            iastore
            dup
            sipush 155
        55: .line 214
            ldc 1070618476
            iastore
            dup
            sipush 156
            ldc -1892931248
            iastore
            dup
            sipush 157
            ldc 1067075736
            iastore
            dup
            sipush 158
            ldc -1061948884
            iastore
            dup
            sipush 159
            ldc 1069913186
            iastore
            dup
            sipush 160
        56: .line 215
            ldc 411280568
            iastore
            dup
            sipush 161
            ldc 1066710556
            iastore
            dup
            sipush 162
            ldc 1065584192
            iastore
            dup
            sipush 163
            ldc 1069747896
            iastore
            dup
            sipush 164
            ldc 895247324
            iastore
            dup
            sipush 165
        57: .line 216
            ldc 1070819848
            iastore
            dup
            sipush 166
            ldc 500078909
            iastore
            dup
            sipush 167
            ldc -1133678515
            iastore
            dup
            sipush 169
            ldc 1072693248
            iastore
            dup
            sipush 170
        58: .line 217
            ldc 729983843
            iastore
            dup
            sipush 171
            ldc 1068994194
            iastore
            dup
            sipush 176
        59: .line 218
            ldc 1458794562
            iastore
            dup
            sipush 177
            ldc 1070398550
            iastore
            dup
            sipush 180
        60: .line 219
            ldc -1437189807
            iastore
            dup
            sipush 181
            ldc 1070137637
            iastore
            dup
            sipush 184
            ldc 1024359517
            iastore
            dup
            sipush 185
        61: .line 220
            ldc 1069876531
            iastore
            dup
            sipush 186
            ldc -1678927058
            iastore
            dup
            sipush 187
            ldc 1071582937
            iastore
            dup
            sipush 188
            ldc 1609024636
            iastore
            dup
            sipush 189
            ldc 1069675088
            iastore
            dup
            sipush 190
        62: .line 221
            ldc -1765726747
            iastore
            dup
            sipush 191
            ldc 1071836633
            iastore
            dup
            sipush 192
            ldc 1510128600
            iastore
            dup
            sipush 193
            ldc 1069440113
            iastore
            dup
            sipush 194
            ldc -2043270112
            iastore
            dup
            sipush 195
        63: .line 222
            ldc 1071253687
            iastore
            dup
            sipush 196
            ldc 1262761453
            iastore
            dup
            sipush 197
            ldc 1069142850
            iastore
            dup
            sipush 198
            ldc 1263091857
            iastore
            dup
            sipush 199
            ldc 1071190461
            iastore
            dup
            sipush 200
        64: .line 223
            ldc -1251583810
            iastore
            dup
            sipush 201
            ldc 1068885191
            iastore
            dup
            sipush 202
            ldc -1818034826
            iastore
            dup
            sipush 203
            ldc 1070842002
            iastore
            dup
            sipush 204
            ldc -634972268
            iastore
            dup
            sipush 205
        65: .line 224
            ldc 1068669200
            iastore
            dup
            sipush 206
            ldc 855891755
            iastore
            dup
            sipush 207
            ldc 1070696894
            iastore
            dup
            sipush 208
            ldc -1711476942
            iastore
            dup
            sipush 209
            ldc 1071284857
            iastore
            dup
            sipush 210
        66: .line 225
            ldc -1232333721
            iastore
            dup
            sipush 211
            ldc 1014008623
            iastore
            dup
            sipush 213
            ldc 1072693248
            iastore
            dup
            sipush 214
            ldc -1744026825
            iastore
            dup
            sipush 215
        67: .line 226
            ldc 1069938201
            iastore
            dup
            sipush 220
        68: .line 227
            ldc -872159999
            iastore
            dup
            sipush 221
            ldc 1071640847
            iastore
            dup
            sipush 224
            ldc 1151658053
            iastore
            dup
            sipush 225
        69: .line 228
            ldc 1071494715
            iastore
            dup
            sipush 228
            ldc 929607071
            iastore
            dup
            sipush 229
            ldc 1071346340
            iastore
            dup
            sipush 230
        70: .line 229
            ldc 1037049034
            iastore
            dup
            sipush 231
            ldc 1072037305
            iastore
            dup
            sipush 232
            ldc -1508038639
            iastore
            dup
            sipush 233
            ldc 1071215282
            iastore
            dup
            sipush 234
            ldc 1447406859
            iastore
            dup
            sipush 235
        71: .line 230
            ldc 1072265209
            iastore
            dup
            sipush 236
            ldc -804015189
            iastore
            dup
            sipush 237
            ldc 1071090851
            iastore
            dup
            sipush 238
            ldc -1089734380
            iastore
            dup
            sipush 239
            ldc 1071968658
            iastore
            dup
            sipush 240
        72: .line 231
            ldc 1297344304
            iastore
            dup
            sipush 241
            ldc 1070977120
            iastore
            dup
            sipush 242
            ldc 1066110976
            iastore
            dup
            sipush 243
            ldc 1071946035
            iastore
            dup
            sipush 244
            ldc -491245816
            iastore
            dup
            sipush 245
        73: .line 232
            ldc 1070871082
            iastore
            dup
            sipush 246
            ldc 1496754229
            iastore
            dup
            sipush 247
            ldc 1071807201
            iastore
            dup
            sipush 248
            ldc -1312416613
            iastore
            dup
            sipush 249
            ldc 1070773243
            iastore
            dup
            sipush 250
        74: .line 233
            ldc -280525307
            iastore
            dup
            sipush 251
            ldc 1071736222
            iastore
            dup
            sipush 252
            ldc 419968236
            iastore
            dup
            sipush 253
            ldc 1071717047
            iastore
            dup
            sipush 254
            ldc -843700758
            iastore
            dup
            sipush 255
        75: .line 234
            ldc -1131522485
            iastore
            dup
            sipush 257
            ldc 1072693248
            iastore
            dup
            sipush 258
            ldc -1334700061
            iastore
            dup
            sipush 259
            ldc 1070745841
            iastore
            dup
            sipush 264
        76: .line 235
            ldc 724322768
            iastore
            dup
            sipush 265
        77: .line 236
            ldc 1072881308
            iastore
            dup
            sipush 268
            ldc 643153048
            iastore
            dup
            sipush 269
            ldc 1072905816
            iastore
            dup
            sipush 272
        78: .line 237
            ldc -9887838
            iastore
            dup
            sipush 273
            ldc 1072928558
            iastore
            dup
            sipush 274
            ldc -382442563
            iastore
            dup
            sipush 275
        79: .line 238
            ldc 1072622983
            iastore
            dup
            sipush 276
            ldc 118362272
            iastore
            dup
            sipush 277
            ldc 1072952754
            iastore
            dup
            sipush 278
            ldc -187199324
            iastore
            dup
            sipush 279
            ldc 1072827408
            iastore
            dup
            sipush 280
        80: .line 239
            ldc -1605464413
            iastore
            dup
            sipush 281
            ldc 1072976922
            iastore
            dup
            sipush 282
            ldc 946523347
            iastore
            dup
            sipush 283
            ldc 1072772766
            iastore
            dup
            sipush 284
            ldc 573204189
            iastore
            dup
            sipush 285
        81: .line 240
            ldc 1073001761
            iastore
            dup
            sipush 286
            ldc 581531518
            iastore
            dup
            sipush 287
            ldc 1072826391
            iastore
            dup
            sipush 288
            ldc 1386236526
            iastore
            dup
            sipush 289
            ldc 1073026959
            iastore
            dup
            sipush 290
        82: .line 241
            ldc -576061391
            iastore
            dup
            sipush 291
            ldc 1072832823
            iastore
            dup
            sipush 292
            ldc 1145558140
            iastore
            dup
            sipush 293
            ldc 1073052673
            iastore
            dup
            sipush 294
            ldc 513572637
            iastore
            dup
            sipush 295
        83: .line 242
            ldc 1072861969
            iastore
            dup
            sipush 296
            ldc 716700048
            iastore
            dup
            sipush 297
            ldc 1071997368
            iastore
            dup
            sipush 298
            ldc 547126769
            iastore
            dup
            sipush 299
            ldc 1015523525
            iastore
            dup
            sipush 301
        84: .line 243
            ldc 1072693248
            iastore
            dup
            sipush 302
            ldc 1097907398
            iastore
            dup
            sipush 303
            ldc 1071420120
            iastore
            dup
            sipush 308
        85: .line 244
            ldc -945074854
            iastore
            dup
            sipush 309
            ldc 1074290212
            iastore
            dup
            sipush 312
        86: .line 245
            ldc -381769891
            iastore
            dup
            sipush 313
            ldc 1074501181
            iastore
            dup
            sipush 316
        87: .line 246
            ldc -1800932774
            iastore
            dup
            sipush 317
            ldc 1074739170
            iastore
            dup
            sipush 318
            ldc 1264738763
            iastore
            dup
            sipush 319
            ldc 1073084804
            iastore
            dup
            sipush 320
        88: .line 247
            ldc 1520293906
            iastore
            dup
            sipush 321
            ldc 1074899632
            iastore
            dup
            sipush 322
            ldc 1958936600
            iastore
            dup
            sipush 323
            ldc 1073411493
            iastore
            dup
            sipush 324
            ldc 2133649635
            iastore
            dup
            sipush 325
        89: .line 248
            ldc 1075052171
            iastore
            dup
            sipush 326
            ldc -24226566
            iastore
            dup
            sipush 327
            ldc 1073574708
            iastore
            dup
            sipush 328
            ldc 1728930189
            iastore
            dup
            sipush 329
            ldc 1075224844
            iastore
            dup
            sipush 330
        90: .line 249
            ldc 1303998552
            iastore
            dup
            sipush 331
            ldc 1073799186
            iastore
            dup
            sipush 332
            ldc 618611933
            iastore
            dup
            sipush 333
            ldc 1075420255
            iastore
            dup
            sipush 334
            ldc 1769828046
            iastore
            dup
            sipush 335
        91: .line 250
            ldc 1073938542
            iastore
            dup
            sipush 336
            ldc -2094429310
            iastore
            dup
            sipush 337
            ldc 1075641421
            iastore
            dup
            sipush 338
            ldc 433361110
            iastore
            dup
            sipush 339
            ldc 1074105369
            iastore
            dup
            sipush 340
        92: .line 251
            ldc 719595600
            iastore
            dup
            sipush 341
            ldc 1072317184
            iastore
            dup
            sipush 342
            ldc 294527206
            iastore
            dup
            sipush 343
            ldc -1132827208
            iastore
            dup
            sipush 345
        93: .line 252
            ldc 1073741824
            iastore
            dup
            sipush 346
            ldc -483179080
            iastore
            dup
            sipush 347
            ldc -1076566746
            iastore
            dup
            sipush 352
        94: .line 253
            ldc 1704352102
            iastore
            dup
            sipush 353
            ldc 1075943001
            iastore
            dup
            sipush 356
        95: .line 254
            ldc -2010377990
            iastore
            dup
            sipush 357
            ldc 1076258036
            iastore
            dup
            sipush 360
        96: .line 255
            ldc -2083703005
            iastore
            dup
            sipush 361
            ldc 1076659010
            iastore
            dup
            sipush 363
            ldc 1073741824
            iastore
            dup
            sipush 364
            ldc 1441186365
            iastore
            dup
            sipush 365
        97: .line 256
            ldc 1077028579
            iastore
            dup
            sipush 366
            ldc 1431655765
            iastore
            dup
            sipush 367
            ldc 1074091349
            iastore
            dup
            sipush 368
            ldc 876943673
            iastore
            dup
            sipush 369
            ldc 1077353622
            iastore
            dup
            sipush 370
        98: .line 257
            ldc -1431655765
            iastore
            dup
            sipush 371
            ldc 1074440874
            iastore
            dup
            sipush 372
            ldc 236289504
            iastore
            dup
            sipush 373
            ldc 1077767485
            iastore
            dup
            sipush 374
            ldc 286331153
            iastore
            dup
            sipush 375
        99: .line 258
            ldc 1074860305
            iastore
            dup
            sipush 376
            ldc -1489493985
            iastore
            dup
            sipush 377
            ldc 1078115278
            iastore
            dup
            sipush 378
            ldc 95443718
            iastore
            dup
            sipush 379
            ldc 1075163227
            iastore
            dup
            sipush 380
       100: .line 259
            ldc 1160476131
            iastore
            dup
            sipush 381
            ldc 1078450742
            iastore
            dup
            sipush 382
            ldc 463583772
            iastore
            dup
            sipush 383
            ldc 1075552698
            iastore
            dup
            sipush 385
       101: .line 260
            ldc 1072693248
            iastore
            dup
            sipush 389
            ldc 1073741824
            iastore
            dup
            sipush 396
       102: .line 262
            ldc 1330165971
            iastore
            dup
            sipush 397
            ldc -1087116551
            iastore
            dup
            sipush 400
       103: .line 263
            ldc 217536623
            iastore
            dup
            sipush 401
            ldc 1059109098
            iastore
            dup
            sipush 404
            ldc -802846447
            iastore
            dup
            sipush 405
       104: .line 264
            ldc -1089815821
            iastore
            dup
            sipush 406
            ldc 602185705
            iastore
            dup
            sipush 407
            ldc -1079289204
            iastore
            dup
            sipush 408
            ldc 760422958
            iastore
            dup
            sipush 409
            ldc 1056312597
            iastore
            dup
            sipush 410
       105: .line 265
            ldc 555127889
            iastore
            dup
            sipush 411
            ldc 1067545266
            iastore
            dup
            sipush 412
            ldc -1155183172
            iastore
            dup
            sipush 413
            ldc -1092496459
            iastore
            dup
            sipush 414
            ldc -604423282
            iastore
            dup
            sipush 415
       106: .line 266
            ldc -1081817125
            iastore
            dup
            sipush 416
            ldc 95707915
            iastore
            dup
            sipush 417
            ldc 1053635428
            iastore
            dup
            sipush 418
            ldc -291852889
            iastore
            dup
            sipush 419
            ldc 1064581412
            iastore
            dup
            sipush 420
       107: .line 267
            ldc 2034926231
            iastore
            dup
            sipush 421
            ldc -1095256135
            iastore
            dup
            sipush 422
            ldc -535431273
            iastore
            dup
            sipush 423
            ldc -1084407307
            iastore
            dup
            sipush 424
            ldc -468039082
            iastore
            dup
            sipush 425
       108: .line 268
            ldc 1050893819
            iastore
            dup
            sipush 426
            ldc -457006511
            iastore
            dup
            sipush 427
            ldc 1061790379
            iastore
            dup
            sipush 428
            ldc 1526325248
            iastore
            dup
            sipush 429
            ldc -1076999730
            iastore
            dup
            sipush 430
       109: .line 269
            ldc -1938540775
            iastore
            dup
            sipush 431
            ldc 1025423456
            iastore
            dup
            sipush 434
            ldc 457728975
            iastore
            dup
            sipush 435
       110: .line 270
            ldc 1071088276
            iastore
            dup
            sipush 437
            ldc 1072693248
            iastore
            dup
            sipush 439
            bipush -8
            iastore
            dup
            sipush 440
       111: .line 271
            ldc 1398462608
            iastore
            dup
            sipush 441
            ldc -1087663328
            iastore
            dup
            sipush 444
            ldc 26205983
            iastore
            dup
            sipush 445
       112: .line 272
            ldc 1058461213
            iastore
            dup
            sipush 448
            ldc 56226238
            iastore
            dup
            sipush 449
            ldc -1090438684
            iastore
            dup
            sipush 450
       113: .line 273
            ldc -1540260755
            iastore
            dup
            sipush 451
            ldc -1079607785
            iastore
            dup
            sipush 452
            ldc -2107167473
            iastore
            dup
            sipush 453
            ldc 1055634437
            iastore
            dup
            sipush 454
            ldc 790323742
            iastore
            dup
            sipush 455
       114: .line 274
            ldc 1067402587
            iastore
            dup
            sipush 456
            ldc 1372385848
            iastore
            dup
            sipush 457
            ldc -1093315817
            iastore
            dup
            sipush 458
            ldc -197674580
            iastore
            dup
            sipush 459
            ldc -1082110994
            iastore
            dup
            sipush 460
       115: .line 275
            ldc -946756939
            iastore
            dup
            sipush 461
            ldc 1052830099
            iastore
            dup
            sipush 462
            ldc -1852170830
            iastore
            dup
            sipush 463
            ldc 1064337602
            iastore
            dup
            sipush 464
            ldc 862608142
            iastore
            dup
            sipush 465
       116: .line 276
            ldc -1096136542
            iastore
            dup
            sipush 466
            ldc 170296152
            iastore
            dup
            sipush 467
            ldc -1084906429
            iastore
            dup
            sipush 468
            ldc -539395868
            iastore
            dup
            sipush 469
            ldc 1049933343
            iastore
            dup
            sipush 470
       117: .line 277
            ldc -680101288
            iastore
            dup
            sipush 471
            ldc 1061361670
            iastore
            dup
            sipush 472
            ldc 719978496
            iastore
            dup
            sipush 473
            ldc -1077298200
            iastore
            dup
            sipush 474
            ldc 1998842465
            iastore
            dup
            sipush 475
       118: .line 278
            ldc -1120263319
            iastore
            dup
            sipush 478
            ldc -545810689
            iastore
            dup
            sipush 479
            ldc 1071048258
            iastore
            dup
            sipush 481
       119: .line 279
            ldc 1072693248
            iastore
            dup
            sipush 483
            bipush -8
            iastore
            dup
            sipush 484
            ldc -1174468658
            iastore
            dup
            sipush 485
       120: .line 280
            ldc -1088217992
            iastore
            dup
            sipush 488
            ldc -1521389182
            iastore
            dup
            sipush 489
            ldc 1058009312
            iastore
            dup
            sipush 492
       121: .line 281
            ldc 2030783676
            iastore
            dup
            sipush 493
            ldc -1091149423
            iastore
            dup
            sipush 494
            ldc -2071312698
            iastore
            dup
            sipush 495
       122: .line 282
            ldc -1079895360
            iastore
            dup
            sipush 496
            ldc -1318832646
            iastore
            dup
            sipush 497
            ldc 1054987244
            iastore
            dup
            sipush 498
            ldc 706390066
            iastore
            dup
            sipush 499
            ldc 1067217386
            iastore
            dup
            sipush 500
       123: .line 283
            ldc -36529681
            iastore
            dup
            sipush 501
            ldc -1094066918
            iastore
            dup
            sipush 502
            ldc 1066252975
            iastore
            dup
            sipush 503
            ldc -1082576029
            iastore
            dup
            sipush 504
            ldc 815777514
            iastore
            dup
            sipush 505
       124: .line 284
            ldc 1051989462
            iastore
            dup
            sipush 506
            ldc -1092221839
            iastore
            dup
            sipush 507
            ldc 1064010682
            iastore
            dup
            sipush 508
            ldc -1801410921
            iastore
            dup
            sipush 509
            ldc -1096962543
            iastore
            dup
            sipush 510
       125: .line 285
            ldc 1046243251
            iastore
            dup
            sipush 511
            ldc -1085288325
            iastore
            dup
            sipush 512
            ldc -1701888450
            iastore
            dup
            sipush 513
            ldc 1049017717
            iastore
            dup
            sipush 514
            ldc -1531005020
            iastore
            dup
            sipush 515
       126: .line 286
            ldc 1060970161
            iastore
            dup
            sipush 516
            ldc 701480960
            iastore
            dup
            sipush 517
            ldc -1077589554
            iastore
            dup
            sipush 518
            ldc -1089105064
            iastore
            dup
            sipush 519
            ldc -1120306381
            iastore
            dup
            sipush 522
       127: .line 287
            ldc -2027950484
            iastore
            dup
            sipush 523
            ldc 1071015664
            iastore
            dup
            sipush 525
       128: .line 288
            ldc 1072693248
            iastore
            dup
            sipush 527
            bipush -8
            iastore
            dup
            sipush 528
            ldc 2107155798
            iastore
            dup
            sipush 529
            ldc -1088800424
            iastore
            dup
            sipush 532
       129: .line 289
            ldc -1651975167
            iastore
            dup
            sipush 533
            ldc 1057424578
            iastore
            dup
            sipush 536
       130: .line 290
            ldc 1936992811
            iastore
            dup
            sipush 537
            ldc -1091762870
            iastore
            dup
            sipush 538
            ldc 1485063559
            iastore
            dup
            sipush 539
            ldc -1080284653
            iastore
            dup
            sipush 540
       131: .line 291
            ldc 1432914553
            iastore
            dup
            sipush 541
            ldc 1054319398
            iastore
            dup
            sipush 542
            ldc -298585642
            iastore
            dup
            sipush 543
            ldc 1067075828
            iastore
            dup
            sipush 544
            ldc -1461938040
            iastore
            dup
            sipush 545
       132: .line 292
            ldc -1094743751
            iastore
            dup
            sipush 546
            ldc -1428900424
            iastore
            dup
            sipush 547
            ldc -1082984634
            iastore
            dup
            sipush 548
            ldc -1862078559
            iastore
            dup
            sipush 549
            ldc 1051234178
            iastore
            dup
            sipush 550
       133: .line 293
            ldc -625202737
            iastore
            dup
            sipush 551
            ldc 1063748136
            iastore
            dup
            sipush 552
            ldc -1836470344
            iastore
            dup
            sipush 553
            ldc -1097796522
            iastore
            dup
            sipush 554
            ldc 1948234989
            iastore
            dup
            sipush 555
       134: .line 294
            ldc -1085869149
            iastore
            dup
            sipush 556
            ldc -1451268509
            iastore
            dup
            sipush 557
            ldc 1048163519
            iastore
            dup
            sipush 558
            ldc -896925889
            iastore
            dup
            sipush 559
            ldc 1060559728
            iastore
            dup
            sipush 560
       135: .line 295
            ldc -1465737216
            iastore
            dup
            sipush 561
            ldc -1077875181
            iastore
            dup
            sipush 562
            ldc 1034046433
            iastore
            dup
            sipush 563
            ldc -1120695393
            iastore
            dup
            sipush 566
       136: .line 296
            ldc 298675305
            iastore
            dup
            sipush 567
            ldc 1070989821
            iastore
            dup
            sipush 569
            ldc 1072693248
            iastore
            dup
            sipush 571
       137: .line 297
            bipush -8
            iastore
            dup
            sipush 572
            ldc 437603223
            iastore
            dup
            sipush 573
            ldc -1089377535
            iastore
            dup
            sipush 576
       138: .line 298
            ldc 759330352
            iastore
            dup
            sipush 577
            ldc 1057048511
            iastore
            dup
            sipush 580
       139: .line 299
            ldc -1187503928
            iastore
            dup
            sipush 581
            ldc -1092459308
            iastore
            dup
            sipush 582
            ldc -1150502120
            iastore
            dup
            sipush 583
            ldc -1080775796
            iastore
            dup
            sipush 584
            ldc -2004005486
            iastore
            dup
            sipush 585
       140: .line 300
            ldc 1053841035
            iastore
            dup
            sipush 586
            ldc 1618153340
            iastore
            dup
            sipush 587
            ldc 1066971547
            iastore
            dup
            sipush 588
            ldc -458097903
            iastore
            dup
            sipush 589
            ldc -1095567024
            iastore
            dup
            sipush 590
       141: .line 301
            ldc 584032116
            iastore
            dup
            sipush 591
            ldc -1083498035
            iastore
            dup
            sipush 592
            ldc 1245704358
            iastore
            dup
            sipush 593
            ldc 1050626462
            iastore
            dup
            sipush 594
            ldc -47479858
            iastore
            dup
            sipush 595
       142: .line 302
            ldc 1063561943
            iastore
            dup
            sipush 596
            ldc 1669034927
            iastore
            dup
            sipush 597
            ldc -1098692484
            iastore
            dup
            sipush 598
            ldc -450733798
            iastore
            dup
            sipush 599
            ldc -1086340974
            iastore
            dup
            sipush 600
       143: .line 303
            ldc -1588008772
            iastore
            dup
            sipush 601
            ldc 1047411374
            iastore
            dup
            sipush 602
            ldc -437768198
            iastore
            dup
            sipush 603
            ldc 1060281647
            iastore
            dup
            sipush 604
            ldc -701063168
            iastore
            dup
            sipush 605
       144: .line 304
            ldc -1078376577
            iastore
            dup
            sipush 606
            ldc -1027419460
            iastore
            dup
            sipush 607
            ldc -1122803975
            iastore
            dup
            sipush 610
       145: .line 305
            ldc -218255069
            iastore
            dup
            sipush 611
            ldc 1070970214
            iastore
            dup
            sipush 613
            ldc 1072693248
            iastore
            dup
            sipush 615
       146: .line 306
            bipush -8
            iastore
            dup
            sipush 616
            ldc -1004876956
            iastore
            dup
            sipush 617
            ldc -1090173811
            iastore
            dup
            sipush 620
       147: .line 307
            ldc -609206929
            iastore
            dup
            sipush 621
            ldc 1056668370
            iastore
            dup
            sipush 624
            ldc -1639803347
            iastore
            dup
            sipush 625
       148: .line 308
            ldc -1093292379
            iastore
            dup
            sipush 626
            ldc 628750575
            iastore
            dup
            sipush 627
            ldc -1081400424
            iastore
            dup
            sipush 628
            ldc 680140505
            iastore
            dup
            sipush 629
            ldc 1053299777
            iastore
            dup
            sipush 630
       149: .line 309
            ldc -1340502587
            iastore
            dup
            sipush 631
            ldc 1066900026
            iastore
            dup
            sipush 632
            ldc 803201619
            iastore
            dup
            sipush 633
            ldc -1096450861
            iastore
            dup
            sipush 634
            ldc 1466315631
            iastore
            dup
            sipush 635
       150: .line 310
            ldc -1084130134
            iastore
            dup
            sipush 636
            ldc 1611220163
            iastore
            dup
            sipush 637
            ldc 1049972438
            iastore
            dup
            sipush 638
            ldc -1528780040
            iastore
            dup
            sipush 639
            ldc 1063437894
            iastore
            dup
            sipush 640
       151: .line 311
            ldc 1804579484
            iastore
            dup
            sipush 641
            ldc -1099635805
            iastore
            dup
            sipush 642
            ldc -598998007
            iastore
            dup
            sipush 643
            ldc -1087112878
            iastore
            dup
            sipush 644
            ldc -1677728923
            iastore
            dup
            sipush 645
       152: .line 312
            ldc 1046675948
            iastore
            dup
            sipush 646
            ldc -1199137212
            iastore
            dup
            sipush 647
            ldc 1060095334
            iastore
            dup
            sipush 648
            ldc -505397248
            iastore
            dup
            sipush 649
            ldc -1078932382
            iastore
            dup
            sipush 650
       153: .line 313
            ldc 23826559
            iastore
            dup
            sipush 651
            ldc -1122919236
            iastore
            dup
            sipush 654
            ldc -424027910
            iastore
            dup
            sipush 655
       154: .line 314
            ldc 1070956467
            iastore
            dup
            sipush 657
            ldc 1072693248
            iastore
            dup
            sipush 659
            bipush -8
            iastore
            dup
            sipush 660
       155: .line 315
            ldc 1571758758
            iastore
            dup
            sipush 661
            ldc -1091294761
            iastore
            dup
            sipush 664
            ldc 113026373
            iastore
            dup
            sipush 665
       156: .line 316
            ldc 1056416381
            iastore
            dup
            sipush 668
            ldc 1913766298
            iastore
            dup
            sipush 669
            ldc -1094443970
            iastore
            dup
            sipush 670
       157: .line 317
            ldc -1787898562
            iastore
            dup
            sipush 671
            ldc -1082465292
            iastore
            dup
            sipush 672
            ldc -294318478
            iastore
            dup
            sipush 673
            ldc 1053003803
            iastore
            dup
            sipush 674
            ldc -1848359947
            iastore
            dup
            sipush 675
       158: .line 318
            ldc 1066858259
            iastore
            dup
            sipush 676
            ldc 912662124
            iastore
            dup
            sipush 677
            ldc -1097634295
            iastore
            dup
            sipush 678
            ldc 1349489537
            iastore
            dup
            sipush 679
            ldc -1085201688
            iastore
            dup
            sipush 680
       159: .line 319
            ldc -881994689
            iastore
            dup
            sipush 681
            ldc 1049641401
            iastore
            dup
            sipush 682
            ldc 1721283327
            iastore
            dup
            sipush 683
            ldc 1063366855
            iastore
            dup
            sipush 684
            ldc 1466691883
            iastore
            dup
            sipush 685
       160: .line 320
            ldc -1100850550
            iastore
            dup
            sipush 686
            ldc -442439204
            iastore
            dup
            sipush 687
            ldc -1088206435
            iastore
            dup
            sipush 688
            ldc 285443293
            iastore
            dup
            sipush 689
            ldc 1046158380
            iastore
            dup
            sipush 690
       161: .line 321
            ldc 1758739894
            iastore
            dup
            sipush 691
            ldc 1059895449
            iastore
            dup
            sipush 692
            ldc 1858781184
            iastore
            dup
            sipush 693
            ldc -1079983084
            iastore
            dup
            sipush 694
            ldc -847391348
            iastore
            dup
            sipush 695
       162: .line 322
            ldc 1024675855
            iastore
            dup
            sipush 698
            ldc -2052929285
            iastore
            dup
            sipush 699
            ldc 1070948320
            iastore
            dup
            sipush 701
       163: .line 323
            ldc 1072693248
            iastore
            dup
            sipush 703
            bipush -8
            iastore
            dup
            sipush 708
       164: .line 324
            ldc 737611454
            iastore
            dup
            sipush 709
            ldc 1056336527
            iastore
            dup
            sipush 716
       165: .line 326
            ldc -700176769
            iastore
            dup
            sipush 717
            ldc 1052911621
            iastore
            dup
            sipush 718
            ldc 381774871
            iastore
            dup
            sipush 719
            ldc 1066844524
            iastore
            dup
            sipush 724
       166: .line 327
            ldc -991915678
            iastore
            dup
            sipush 725
       167: .line 328
            ldc 1049456050
            iastore
            dup
            sipush 726
            ldc -1140779673
            iastore
            dup
            sipush 727
            ldc 1063343722
            iastore
            dup
            sipush 732
       168: .line 329
            ldc 528061788
            iastore
            dup
            sipush 733
            ldc 1045944910
            iastore
            dup
            sipush 734
            ldc -1825247477
            iastore
            dup
            sipush 735
       169: .line 330
            ldc 1059831159
            iastore
            dup
            sipush 742
       170: .line 331
            ldc 1431655765
            iastore
            dup
            sipush 743
            ldc 1070945621
            iastore
            dup
            sipush 745
       171: .line 332
            ldc 1072693248
            iastore
            dup
            sipush 747
            bipush -8
            iastore
            dup
            sipush 748
            ldc 1571758758
            iastore
            dup
            sipush 749
            ldc 1056188887
            iastore
            dup
            sipush 752
       172: .line 333
            ldc 113026373
            iastore
            dup
            sipush 753
            ldc 1056416381
            iastore
            dup
            sipush 756
       173: .line 334
            ldc 1913766298
            iastore
            dup
            sipush 757
            ldc 1053039678
            iastore
            dup
            sipush 758
            ldc -1787898562
            iastore
            dup
            sipush 759
            ldc 1065018356
            iastore
            dup
            sipush 760
       174: .line 335
            ldc -294318478
            iastore
            dup
            sipush 761
            ldc 1053003803
            iastore
            dup
            sipush 762
            ldc -1848359947
            iastore
            dup
            sipush 763
            ldc 1066858259
            iastore
            dup
            sipush 764
            ldc 912662124
            iastore
            dup
            sipush 765
       175: .line 336
            ldc 1049849353
            iastore
            dup
            sipush 766
            ldc 1349489537
            iastore
            dup
            sipush 767
            ldc 1062281960
            iastore
            dup
            sipush 768
            ldc -881994689
            iastore
            dup
            sipush 769
            ldc 1049641401
            iastore
            dup
            sipush 770
       176: .line 337
            ldc 1721283327
            iastore
            dup
            sipush 771
            ldc 1063366855
            iastore
            dup
            sipush 772
            ldc 1466691883
            iastore
            dup
            sipush 773
            ldc 1046633098
            iastore
            dup
            sipush 774
            ldc -442439204
            iastore
            dup
            sipush 775
       177: .line 338
            ldc 1059277213
            iastore
            dup
            sipush 776
            ldc 285443293
            iastore
            dup
            sipush 777
            ldc 1046158380
            iastore
            dup
            sipush 778
            ldc 1758739894
            iastore
            dup
            sipush 779
            ldc 1059895449
            iastore
            dup
            sipush 780
       178: .line 339
            ldc 1858781184
            iastore
            dup
            sipush 781
            ldc 1067500564
            iastore
            dup
            sipush 782
            ldc -847391348
            iastore
            dup
            sipush 783
            ldc -1122807793
            iastore
            dup
            sipush 786
       179: .line 340
            ldc -2052929285
            iastore
            dup
            sipush 787
            ldc 1070948320
            iastore
            dup
            sipush 789
            ldc 1072693248
            iastore
            dup
            sipush 791
       180: .line 341
            bipush -8
            iastore
            dup
            sipush 792
            ldc -1004876956
            iastore
            dup
            sipush 793
            ldc 1057309837
            iastore
            dup
            sipush 796
       181: .line 342
            ldc -609206929
            iastore
            dup
            sipush 797
            ldc 1056668370
            iastore
            dup
            sipush 800
       182: .line 343
            ldc -1639803347
            iastore
            dup
            sipush 801
            ldc 1054191269
            iastore
            dup
            sipush 802
            ldc 628750575
            iastore
            dup
            sipush 803
            ldc 1066083224
            iastore
            dup
            sipush 804
            ldc 680140505
            iastore
            dup
            sipush 805
       183: .line 344
            ldc 1053299777
            iastore
            dup
            sipush 806
            ldc -1340502587
            iastore
            dup
            sipush 807
            ldc 1066900026
            iastore
            dup
            sipush 808
            ldc 803201619
            iastore
            dup
            sipush 809
            ldc 1051032787
            iastore
            dup
            sipush 810
       184: .line 345
            ldc 1466315631
            iastore
            dup
            sipush 811
            ldc 1063353514
            iastore
            dup
            sipush 812
            ldc 1611220163
            iastore
            dup
            sipush 813
            ldc 1049972438
            iastore
            dup
            sipush 814
            ldc -1528780040
            iastore
            dup
            sipush 815
       185: .line 346
            ldc 1063437894
            iastore
            dup
            sipush 816
            ldc 1804579484
            iastore
            dup
            sipush 817
            ldc 1047847843
            iastore
            dup
            sipush 818
            ldc -598998007
            iastore
            dup
            sipush 819
            ldc 1060370770
            iastore
            dup
            sipush 820
       186: .line 347
            ldc -1677728923
            iastore
            dup
            sipush 821
            ldc 1046675948
            iastore
            dup
            sipush 822
            ldc -1199137212
            iastore
            dup
            sipush 823
            ldc 1060095334
            iastore
            dup
            sipush 824
            ldc -505397248
            iastore
            dup
            sipush 825
       187: .line 348
            ldc 1068551266
            iastore
            dup
            sipush 826
            ldc 23826559
            iastore
            dup
            sipush 827
            ldc 1024564412
            iastore
            dup
            sipush 830
       188: .line 349
            ldc -424027910
            iastore
            dup
            sipush 831
            ldc 1070956467
            iastore
            dup
            sipush 833
            ldc 1072693248
            iastore
            dup
            sipush 835
       189: .line 350
            bipush -8
            iastore
            dup
            sipush 836
            ldc 437603223
            iastore
            dup
            sipush 837
            ldc 1058106113
            iastore
            dup
            sipush 840
       190: .line 351
            ldc 759330352
            iastore
            dup
            sipush 841
            ldc 1057048511
            iastore
            dup
            sipush 844
            ldc -1187503928
            iastore
            dup
            sipush 845
       191: .line 352
            ldc 1055024340
            iastore
            dup
            sipush 846
            ldc -1150502120
            iastore
            dup
            sipush 847
            ldc 1066707852
            iastore
            dup
            sipush 848
            ldc -2004005486
            iastore
            dup
            sipush 849
            ldc 1053841035
            iastore
            dup
            sipush 850
       192: .line 353
            ldc 1618153340
            iastore
            dup
            sipush 851
            ldc 1066971547
            iastore
            dup
            sipush 852
            ldc -458097903
            iastore
            dup
            sipush 853
            ldc 1051916624
            iastore
            dup
            sipush 854
            ldc 584032116
            iastore
            dup
            sipush 855
       193: .line 354
            ldc 1063985613
            iastore
            dup
            sipush 856
            ldc 1245704358
            iastore
            dup
            sipush 857
            ldc 1050626462
            iastore
            dup
            sipush 858
            ldc -47479858
            iastore
            dup
            sipush 859
            ldc 1063561943
            iastore
            dup
            sipush 860
       194: .line 355
            ldc 1669034927
            iastore
            dup
            sipush 861
            ldc 1048791164
            iastore
            dup
            sipush 862
            ldc -450733798
            iastore
            dup
            sipush 863
            ldc 1061142674
            iastore
            dup
            sipush 864
            ldc -1588008772
            iastore
            dup
            sipush 865
       195: .line 356
            ldc 1047411374
            iastore
            dup
            sipush 866
            ldc -437768198
            iastore
            dup
            sipush 867
            ldc 1060281647
            iastore
            dup
            sipush 868
            ldc -701063168
            iastore
            dup
            sipush 869
            ldc 1069107071
            iastore
            dup
            sipush 870
       196: .line 357
            ldc -1027419460
            iastore
            dup
            sipush 871
            ldc 1024679673
            iastore
            dup
            sipush 874
            ldc -218255069
            iastore
            dup
            sipush 875
       197: .line 358
            ldc 1070970214
            iastore
            dup
            sipush 877
            ldc 1072693248
            iastore
            dup
            sipush 879
            bipush -8
            iastore
            dup
            sipush 880
       198: .line 359
            ldc 2107155798
            iastore
            dup
            sipush 881
            ldc 1058683224
            iastore
            dup
            sipush 884
            ldc -1651975167
            iastore
            dup
            sipush 885
       199: .line 360
            ldc 1057424578
            iastore
            dup
            sipush 888
            ldc 1936992811
            iastore
            dup
            sipush 889
            ldc 1055720778
            iastore
            dup
            sipush 890
       200: .line 361
            ldc 1485063559
            iastore
            dup
            sipush 891
            ldc 1067198995
            iastore
            dup
            sipush 892
            ldc 1432914553
            iastore
            dup
            sipush 893
            ldc 1054319398
            iastore
            dup
            sipush 894
            ldc -298585642
            iastore
            dup
            sipush 895
       201: .line 362
            ldc 1067075828
            iastore
            dup
            sipush 896
            ldc -1461938040
            iastore
            dup
            sipush 897
            ldc 1052739897
            iastore
            dup
            sipush 898
            ldc -1428900424
            iastore
            dup
            sipush 899
            ldc 1064499014
            iastore
            dup
            sipush 900
       202: .line 363
            ldc -1862078559
            iastore
            dup
            sipush 901
            ldc 1051234178
            iastore
            dup
            sipush 902
            ldc -625202737
            iastore
            dup
            sipush 903
            ldc 1063748136
            iastore
            dup
            sipush 904
            ldc -1836470344
            iastore
            dup
            sipush 905
       203: .line 364
            ldc 1049687126
            iastore
            dup
            sipush 906
            ldc 1948234989
            iastore
            dup
            sipush 907
            ldc 1061614499
            iastore
            dup
            sipush 908
            ldc -1451268509
            iastore
            dup
            sipush 909
            ldc 1048163519
            iastore
            dup
            sipush 910
       204: .line 365
            ldc -896925889
            iastore
            dup
            sipush 911
            ldc 1060559728
            iastore
            dup
            sipush 912
            ldc -1465737216
            iastore
            dup
            sipush 913
            ldc 1069608467
            iastore
            dup
            sipush 914
            ldc 1034046433
            iastore
            dup
            sipush 915
       205: .line 366
            ldc 1026788255
            iastore
            dup
            sipush 918
            ldc 298675305
            iastore
            dup
            sipush 919
            ldc 1070989821
            iastore
            dup
            sipush 921
       206: .line 367
            ldc 1072693248
            iastore
            dup
            sipush 923
            bipush -8
            iastore
            dup
            sipush 924
            ldc -1174468658
            iastore
            dup
            sipush 925
       207: .line 368
            ldc 1059265656
            iastore
            dup
            sipush 928
            ldc -1521389182
            iastore
            dup
            sipush 929
            ldc 1058009312
            iastore
            dup
            sipush 932
       208: .line 369
            ldc 2030783676
            iastore
            dup
            sipush 933
            ldc 1056334225
            iastore
            dup
            sipush 934
            ldc -2071312698
            iastore
            dup
            sipush 935
       209: .line 370
            ldc 1067588288
            iastore
            dup
            sipush 936
            ldc -1318832646
            iastore
            dup
            sipush 937
            ldc 1054987244
            iastore
            dup
            sipush 938
            ldc 706390066
            iastore
            dup
            sipush 939
            ldc 1067217386
            iastore
            dup
            sipush 940
       210: .line 371
            ldc -36529681
            iastore
            dup
            sipush 941
            ldc 1053416730
            iastore
            dup
            sipush 942
            ldc 1066252975
            iastore
            dup
            sipush 943
            ldc 1064907619
            iastore
            dup
            sipush 944
            ldc 815777514
            iastore
            dup
            sipush 945
       211: .line 372
            ldc 1051989462
            iastore
            dup
            sipush 946
            ldc -1092221839
            iastore
            dup
            sipush 947
            ldc 1064010682
            iastore
            dup
            sipush 948
            ldc -1801410921
            iastore
            dup
            sipush 949
            ldc 1050521105
            iastore
            dup
            sipush 950
       212: .line 373
            ldc 1046243251
            iastore
            dup
            sipush 951
            ldc 1062195323
            iastore
            dup
            sipush 952
            ldc -1701888450
            iastore
            dup
            sipush 953
            ldc 1049017717
            iastore
            dup
            sipush 954
            ldc -1531005020
            iastore
            dup
            sipush 955
       213: .line 374
            ldc 1060970161
            iastore
            dup
            sipush 956
            ldc 701480960
            iastore
            dup
            sipush 957
            ldc 1069894094
            iastore
            dup
            sipush 958
            ldc -1089105064
            iastore
            dup
            sipush 959
            ldc 1027177267
            iastore
            dup
            sipush 962
       214: .line 375
            ldc -2027950484
            iastore
            dup
            sipush 963
            ldc 1071015664
            iastore
            dup
            sipush 965
       215: .line 376
            ldc 1072693248
            iastore
            dup
            sipush 967
            bipush -8
            iastore
            dup
            sipush 968
            ldc 1398462608
            iastore
            dup
            sipush 969
            ldc 1059820320
            iastore
            dup
            sipush 972
       216: .line 377
            ldc 26205983
            iastore
            dup
            sipush 973
            ldc 1058461213
            iastore
            dup
            sipush 976
       217: .line 378
            ldc 56226238
            iastore
            dup
            sipush 977
            ldc 1057044964
            iastore
            dup
            sipush 978
            ldc -1540260755
            iastore
            dup
            sipush 979
            ldc 1067875863
            iastore
            dup
            sipush 980
       218: .line 379
            ldc -2107167473
            iastore
            dup
            sipush 981
            ldc 1055634437
            iastore
            dup
            sipush 982
            ldc 790323742
            iastore
            dup
            sipush 983
            ldc 1067402587
            iastore
            dup
            sipush 984
            ldc 1372385848
            iastore
            dup
            sipush 985
       219: .line 380
            ldc 1054167831
            iastore
            dup
            sipush 986
            ldc -197674580
            iastore
            dup
            sipush 987
            ldc 1065372654
            iastore
            dup
            sipush 988
            ldc -946756939
            iastore
            dup
            sipush 989
            ldc 1052830099
            iastore
            dup
            sipush 990
       220: .line 381
            ldc -1852170830
            iastore
            dup
            sipush 991
            ldc 1064337602
            iastore
            dup
            sipush 992
            ldc 862608142
            iastore
            dup
            sipush 993
            ldc 1051347106
            iastore
            dup
            sipush 994
            ldc 170296152
            iastore
            dup
            sipush 995
       221: .line 382
            ldc 1062577219
            iastore
            dup
            sipush 996
            ldc -539395868
            iastore
            dup
            sipush 997
            ldc 1049933343
            iastore
            dup
            sipush 998
            ldc -680101288
            iastore
            dup
            sipush 999
            ldc 1061361670
            iastore
            dup
            sipush 1000
       222: .line 383
            ldc 719978496
            iastore
            dup
            sipush 1001
            ldc 1070185448
            iastore
            dup
            sipush 1002
            ldc 1998842465
            iastore
            dup
            sipush 1003
            ldc 1027220329
            iastore
            dup
            sipush 1006
       223: .line 384
            ldc -545810689
            iastore
            dup
            sipush 1007
            ldc 1071048258
            iastore
            dup
            sipush 1009
            ldc 1072693248
            iastore
            dup
            sipush 1011
       224: .line 385
            bipush -8
            iastore
            dup
            sipush 1012
            ldc 1330165971
            iastore
            dup
            sipush 1013
            ldc 1060367097
            iastore
            dup
            sipush 1016
       225: .line 386
            ldc 217536623
            iastore
            dup
            sipush 1017
            ldc 1059109098
            iastore
            dup
            sipush 1020
       226: .line 387
            ldc -802846447
            iastore
            dup
            sipush 1021
            ldc 1057667827
            iastore
            dup
            sipush 1022
            ldc 602185705
            iastore
            dup
            sipush 1023
            ldc 1068194444
            iastore
            dup
            sipush 1024
            ldc 760422958
            iastore
            dup
            sipush 1025
       227: .line 388
            ldc 1056312597
            iastore
            dup
            sipush 1026
            ldc 555127889
            iastore
            dup
            sipush 1027
            ldc 1067545266
            iastore
            dup
            sipush 1028
            ldc -1155183172
            iastore
            dup
            sipush 1029
            ldc 1054987189
            iastore
            dup
            sipush 1030
       228: .line 389
            ldc -604423282
            iastore
            dup
            sipush 1031
            ldc 1065666523
            iastore
            dup
            sipush 1032
            ldc 95707915
            iastore
            dup
            sipush 1033
            ldc 1053635428
            iastore
            dup
            sipush 1034
            ldc -291852889
            iastore
            dup
            sipush 1035
       229: .line 390
            ldc 1064581412
            iastore
            dup
            sipush 1036
            ldc 2034926231
            iastore
            dup
            sipush 1037
            ldc 1052227513
            iastore
            dup
            sipush 1038
            ldc -535431273
            iastore
            dup
            sipush 1039
            ldc 1063076341
            iastore
            dup
            sipush 1040
       230: .line 391
            ldc -468039082
            iastore
            dup
            sipush 1041
            ldc 1050893819
            iastore
            dup
            sipush 1042
            ldc -457006511
            iastore
            dup
            sipush 1043
            ldc 1061790379
            iastore
            dup
            sipush 1044
            ldc 1526325248
            iastore
            dup
            sipush 1045
       231: .line 392
            ldc 1070483918
            iastore
            dup
            sipush 1046
            ldc -1938540775
            iastore
            dup
            sipush 1047
            ldc -1122060192
            iastore
            dup
            sipush 1050
       232: .line 393
            ldc 457728975
            iastore
            dup
            sipush 1051
            ldc 1071088276
            iastore
            dup
            sipush 1053
            ldc 1072693248
            iastore
            dup
            sipush 1055
       233: .line 394
            bipush -8
            iastore
            dup
            sipush 1056
            ldc 1704352102
            iastore
            dup
            sipush 1057
            ldc -1071540647
            iastore
            dup
            sipush 1060
       234: .line 395
            ldc -2010377990
            iastore
            dup
            sipush 1061
            ldc 1076258036
            iastore
            dup
            sipush 1064
            ldc -2083703005
            iastore
            dup
            sipush 1065
       235: .line 396
            ldc -1070824638
            iastore
            dup
            sipush 1067
            ldc -1073741824
            iastore
            dup
            sipush 1068
            ldc 1441186365
            iastore
            dup
            sipush 1069
            ldc 1077028579
            iastore
            dup
            sipush 1070
       236: .line 397
            ldc 1431655765
            iastore
            dup
            sipush 1071
            ldc 1074091349
            iastore
            dup
            sipush 1072
            ldc 876943673
            iastore
            dup
            sipush 1073
            ldc -1070130026
            iastore
            dup
            sipush 1074
            ldc -1431655765
            iastore
            dup
            sipush 1075
       237: .line 398
            ldc -1073042774
            iastore
            dup
            sipush 1076
            ldc 236289504
            iastore
            dup
            sipush 1077
            ldc 1077767485
            iastore
            dup
            sipush 1078
            ldc 286331153
            iastore
            dup
            sipush 1079
            ldc 1074860305
            iastore
            dup
            sipush 1080
       238: .line 399
            ldc -1489493985
            iastore
            dup
            sipush 1081
            ldc -1069368370
            iastore
            dup
            sipush 1082
            ldc 95443718
            iastore
            dup
            sipush 1083
            ldc -1072320421
            iastore
            dup
            sipush 1084
            ldc 1160476131
            iastore
            dup
            sipush 1085
       239: .line 400
            ldc 1078450742
            iastore
            dup
            sipush 1086
            ldc 463583772
            iastore
            dup
            sipush 1087
            ldc 1075552698
            iastore
            dup
            sipush 1089
            ldc -1074790400
            iastore
            dup
            sipush 1093
       240: .line 401
            ldc 1073741824
            iastore
            dup
            sipush 1100
       241: .line 403
            ldc -945074854
            iastore
            dup
            sipush 1101
            ldc -1073193436
            iastore
            dup
            sipush 1104
            ldc -381769891
            iastore
            dup
            sipush 1105
       242: .line 404
            ldc 1074501181
            iastore
            dup
            sipush 1108
            ldc -1800932774
            iastore
            dup
            sipush 1109
            ldc -1072744478
            iastore
            dup
            sipush 1110
       243: .line 405
            ldc 1264738763
            iastore
            dup
            sipush 1111
            ldc -1074398844
            iastore
            dup
            sipush 1112
            ldc 1520293906
            iastore
            dup
            sipush 1113
            ldc 1074899632
            iastore
            dup
            sipush 1114
            ldc 1958936600
            iastore
            dup
            sipush 1115
       244: .line 406
            ldc 1073411493
            iastore
            dup
            sipush 1116
            ldc 2133649635
            iastore
            dup
            sipush 1117
            ldc -1072431477
            iastore
            dup
            sipush 1118
            ldc -24226566
            iastore
            dup
            sipush 1119
            ldc -1073908940
            iastore
            dup
            sipush 1120
       245: .line 407
            ldc 1728930189
            iastore
            dup
            sipush 1121
            ldc 1075224844
            iastore
            dup
            sipush 1122
            ldc 1303998552
            iastore
            dup
            sipush 1123
            ldc 1073799186
            iastore
            dup
            sipush 1124
            ldc 618611933
            iastore
            dup
            sipush 1125
       246: .line 408
            ldc -1072063393
            iastore
            dup
            sipush 1126
            ldc 1769828046
            iastore
            dup
            sipush 1127
            ldc -1073545106
            iastore
            dup
            sipush 1128
            ldc -2094429310
            iastore
            dup
            sipush 1129
            ldc 1075641421
            iastore
            dup
            sipush 1130
       247: .line 409
            ldc 433361110
            iastore
            dup
            sipush 1131
            ldc 1074105369
            iastore
            dup
            sipush 1132
            ldc 719595600
            iastore
            dup
            sipush 1133
            ldc -1075166464
            iastore
            dup
            sipush 1134
            ldc 294527206
            iastore
            dup
            sipush 1135
       248: .line 410
            ldc 1014656440
            iastore
            dup
            sipush 1137
            ldc 1073741824
            iastore
            dup
            sipush 1138
            ldc -483179080
            iastore
            dup
            sipush 1139
            ldc -1076566746
            iastore
            dup
            sipush 1144
       249: .line 411
            ldc 724322768
            iastore
            dup
            sipush 1145
       250: .line 412
            ldc -1074602340
            iastore
            dup
            sipush 1148
            ldc 643153048
            iastore
            dup
            sipush 1149
            ldc 1072905816
            iastore
            dup
            sipush 1152
       251: .line 413
            ldc -9887838
            iastore
            dup
            sipush 1153
            ldc -1074555090
            iastore
            dup
            sipush 1154
            ldc -382442563
            iastore
            dup
            sipush 1155
       252: .line 414
            ldc -1074860665
            iastore
            dup
            sipush 1156
            ldc 118362272
            iastore
            dup
            sipush 1157
            ldc 1072952754
            iastore
            dup
            sipush 1158
            ldc -187199324
            iastore
            dup
            sipush 1159
            ldc 1072827408
            iastore
            dup
            sipush 1160
       253: .line 415
            ldc -1605464413
            iastore
            dup
            sipush 1161
            ldc -1074506726
            iastore
            dup
            sipush 1162
            ldc 946523347
            iastore
            dup
            sipush 1163
            ldc -1074710882
            iastore
            dup
            sipush 1164
            ldc 573204189
            iastore
            dup
            sipush 1165
       254: .line 416
            ldc 1073001761
            iastore
            dup
            sipush 1166
            ldc 581531518
            iastore
            dup
            sipush 1167
            ldc 1072826391
            iastore
            dup
            sipush 1168
            ldc 1386236526
            iastore
            dup
            sipush 1169
            ldc -1074456689
            iastore
            dup
            sipush 1170
       255: .line 417
            ldc -576061391
            iastore
            dup
            sipush 1171
            ldc -1074650825
            iastore
            dup
            sipush 1172
            ldc 1145558140
            iastore
            dup
            sipush 1173
            ldc 1073052673
            iastore
            dup
            sipush 1174
            ldc 513572637
            iastore
            dup
            sipush 1175
       256: .line 418
            ldc 1072861969
            iastore
            dup
            sipush 1176
            ldc 716700048
            iastore
            dup
            sipush 1177
            ldc -1075486280
            iastore
            dup
            sipush 1178
            ldc 547126769
            iastore
            dup
            sipush 1179
            ldc -1131960123
            iastore
            dup
            sipush 1181
       257: .line 419
            ldc 1072693248
            iastore
            dup
            sipush 1182
            ldc 1097907398
            iastore
            dup
            sipush 1183
            ldc 1071420120
            iastore
            dup
            sipush 1188
       258: .line 420
            ldc -872159999
            iastore
            dup
            sipush 1189
            ldc -1075842801
            iastore
            dup
            sipush 1192
       259: .line 421
            ldc 1151658053
            iastore
            dup
            sipush 1193
            ldc 1071494715
            iastore
            dup
            sipush 1196
       260: .line 422
            ldc 929607071
            iastore
            dup
            sipush 1197
            ldc -1076137308
            iastore
            dup
            sipush 1198
            ldc 1037049034
            iastore
            dup
            sipush 1199
            ldc -1075446343
            iastore
            dup
            sipush 1200
       261: .line 423
            ldc -1508038639
            iastore
            dup
            sipush 1201
            ldc 1071215282
            iastore
            dup
            sipush 1202
            ldc 1447406859
            iastore
            dup
            sipush 1203
            ldc 1072265209
            iastore
            dup
            sipush 1204
            ldc -804015189
            iastore
            dup
            sipush 1205
       262: .line 424
            ldc -1076392797
            iastore
            dup
            sipush 1206
            ldc -1089734380
            iastore
            dup
            sipush 1207
            ldc -1075514990
            iastore
            dup
            sipush 1208
            ldc 1297344304
            iastore
            dup
            sipush 1209
            ldc 1070977120
            iastore
            dup
            sipush 1210
       263: .line 425
            ldc 1066110976
            iastore
            dup
            sipush 1211
            ldc 1071946035
            iastore
            dup
            sipush 1212
            ldc -491245816
            iastore
            dup
            sipush 1213
            ldc -1076612566
            iastore
            dup
            sipush 1214
            ldc 1496754229
            iastore
            dup
            sipush 1215
       264: .line 426
            ldc -1075676447
            iastore
            dup
            sipush 1216
            ldc -1312416613
            iastore
            dup
            sipush 1217
            ldc 1070773243
            iastore
            dup
            sipush 1218
            ldc -280525307
            iastore
            dup
            sipush 1219
            ldc 1071736222
            iastore
            dup
            sipush 1220
       265: .line 427
            ldc 419968236
            iastore
            dup
            sipush 1221
            ldc -1075766601
            iastore
            dup
            sipush 1222
            ldc -843700758
            iastore
            dup
            sipush 1223
            ldc 1015961163
            iastore
            dup
            sipush 1225
       266: .line 428
            ldc 1072693248
            iastore
            dup
            sipush 1226
            ldc -1334700061
            iastore
            dup
            sipush 1227
            ldc 1070745841
            iastore
            dup
            sipush 1232
       267: .line 429
            ldc 1458794562
            iastore
            dup
            sipush 1233
            ldc -1077085098
            iastore
            dup
            sipush 1236
       268: .line 430
            ldc -1437189807
            iastore
            dup
            sipush 1237
            ldc 1070137637
            iastore
            dup
            sipush 1240
       269: .line 431
            ldc 1024359517
            iastore
            dup
            sipush 1241
            ldc -1077607117
            iastore
            dup
            sipush 1242
            ldc -1678927058
            iastore
            dup
            sipush 1243
            ldc -1075900711
            iastore
            dup
            sipush 1244
            ldc 1609024636
            iastore
            dup
            sipush 1245
       270: .line 432
            ldc 1069675088
            iastore
            dup
            sipush 1246
            ldc -1765726747
            iastore
            dup
            sipush 1247
            ldc 1071836633
            iastore
            dup
            sipush 1248
            ldc 1510128600
            iastore
            dup
            sipush 1249
            ldc -1078043535
            iastore
            dup
            sipush 1250
       271: .line 433
            ldc -2043270112
            iastore
            dup
            sipush 1251
            ldc -1076229961
            iastore
            dup
            sipush 1252
            ldc 1262761453
            iastore
            dup
            sipush 1253
            ldc 1069142850
            iastore
            dup
            sipush 1254
            ldc 1263091857
            iastore
            dup
            sipush 1255
       272: .line 434
            ldc 1071190461
            iastore
            dup
            sipush 1256
            ldc -1251583810
            iastore
            dup
            sipush 1257
            ldc -1078598457
            iastore
            dup
            sipush 1258
            ldc -1818034826
            iastore
            dup
            sipush 1259
            ldc -1076641646
            iastore
            dup
            sipush 1260
       273: .line 435
            ldc -634972268
            iastore
            dup
            sipush 1261
            ldc 1068669200
            iastore
            dup
            sipush 1262
            ldc 855891755
            iastore
            dup
            sipush 1263
            ldc 1070696894
            iastore
            dup
            sipush 1264
            ldc -1711476942
            iastore
            dup
            sipush 1265
       274: .line 436
            ldc -1076198791
            iastore
            dup
            sipush 1266
            ldc -1232333721
            iastore
            dup
            sipush 1267
            ldc -1133475025
            iastore
            dup
            sipush 1269
            ldc 1072693248
            iastore
            dup
            sipush 1270
       275: .line 437
            ldc -1744026825
            iastore
            dup
            sipush 1271
            ldc 1069938201
            iastore
            dup
            sipush 1276
       276: .line 438
            ldc -1827384514
            iastore
            dup
            sipush 1277
            ldc -1078227259
            iastore
            dup
            sipush 1280
       277: .line 439
            ldc 162150096
            iastore
            dup
            sipush 1281
            ldc 1068946420
            iastore
            dup
            sipush 1284
            ldc -592173059
            iastore
            dup
            sipush 1285
       278: .line 440
            ldc -1078904496
            iastore
            dup
            sipush 1286
            ldc -663048005
            iastore
            dup
            sipush 1287
            ldc -1076546722
            iastore
            dup
            sipush 1288
            ldc -838145883
            iastore
            dup
            sipush 1289
            ldc 1068217218
            iastore
            dup
            sipush 1290
       279: .line 441
            ldc 2031366438
            iastore
            dup
            sipush 1291
            ldc 1071495745
            iastore
            dup
            sipush 1292
            ldc 1596664020
            iastore
            dup
            sipush 1293
            ldc -1079684367
            iastore
            dup
            sipush 1294
            ldc 1509038701
            iastore
            dup
            sipush 1295
       280: .line 442
            ldc -1076882005
            iastore
            dup
            sipush 1296
            ldc 583171477
            iastore
            dup
            sipush 1297
            ldc 1067510148
            iastore
            dup
            sipush 1298
            ldc -509622614
            iastore
            dup
            sipush 1299
            ldc 1070618476
            iastore
            dup
            sipush 1300
       281: .line 443
            ldc -1892931248
            iastore
            dup
            sipush 1301
            ldc -1080407912
            iastore
            dup
            sipush 1302
            ldc -1061948884
            iastore
            dup
            sipush 1303
            ldc -1077570462
            iastore
            dup
            sipush 1304
            ldc 411280568
            iastore
            dup
            sipush 1305
       282: .line 444
            ldc 1066710556
            iastore
            dup
            sipush 1306
            ldc 1065584192
            iastore
            dup
            sipush 1307
            ldc 1069747896
            iastore
            dup
            sipush 1308
            ldc 895247324
            iastore
            dup
            sipush 1309
            ldc -1076663800
            iastore
            dup
            sipush 1310
       283: .line 445
            ldc 500078909
            iastore
            dup
            sipush 1311
            ldc 1013805133
            iastore
            dup
            sipush 1313
            ldc 1072693248
            iastore
            dup
            sipush 1314
            ldc 729983843
            iastore
            dup
            sipush 1315
       284: .line 446
            ldc 1068994194
            iastore
            dup
            sipush 1320
       285: .line 447
            ldc 1512545955
            iastore
            dup
            sipush 1321
            ldc -1079364601
            iastore
            dup
            sipush 1324
            ldc 1127048698
            iastore
            dup
            sipush 1325
       286: .line 448
            ldc 1067909459
            iastore
            dup
            sipush 1328
            ldc -1994766846
            iastore
            dup
            sipush 1329
            ldc -1080228881
            iastore
            dup
            sipush 1330
       287: .line 449
            ldc -701717000
            iastore
            dup
            sipush 1331
            ldc -1077250087
            iastore
            dup
            sipush 1332
            ldc -1285601752
            iastore
            dup
            sipush 1333
            ldc 1066902117
            iastore
            dup
            sipush 1334
            ldc 1127373050
            iastore
            dup
            sipush 1335
       288: .line 450
            ldc 1071173457
            iastore
            dup
            sipush 1336
            ldc -1248863991
            iastore
            dup
            sipush 1337
            ldc -1081112349
            iastore
            dup
            sipush 1338
            ldc 24583402
            iastore
            dup
            sipush 1339
            ldc -1077759660
            iastore
            dup
            sipush 1340
       289: .line 451
            ldc -212455538
            iastore
            dup
            sipush 1341
            ldc 1065914199
            iastore
            dup
            sipush 1342
            ldc -1071077597
            iastore
            dup
            sipush 1343
            ldc 1070020367
            iastore
            dup
            sipush 1344
            ldc 548927984
            iastore
            dup
            sipush 1345
       290: .line 452
            ldc -1082067892
            iastore
            dup
            sipush 1346
            ldc 558065897
            iastore
            dup
            sipush 1347
            ldc -1078534230
            iastore
            dup
            sipush 1348
            ldc 680073315
            iastore
            dup
            sipush 1349
            ldc 1064940726
            iastore
            dup
            sipush 1350
       291: .line 453
            ldc 388873200
            iastore
            dup
            sipush 1351
            ldc 1068944270
            iastore
            dup
            sipush 1352
            ldc -531287720
            iastore
            dup
            sipush 1353
            ldc -1077316107
            iastore
            dup
            sipush 1354
            ldc 1497360404
            iastore
            dup
            sipush 1355
       292: .line 454
            ldc -1137773101
            iastore
            dup
            sipush 1357
            ldc 1072693248
            iastore
            dup
            sipush 1358
            ldc 64931152
            iastore
            dup
            sipush 1359
            ldc 1067729411
            iastore
            dup
            sipush 1364
       293: .line 455
            ldc 1313038235
            iastore
            dup
            sipush 1365
       294: .line 456
            ldc -1080737917
            iastore
            dup
            sipush 1368
            ldc 1013878342
            iastore
            dup
            sipush 1369
            ldc 1067152618
            iastore
            dup
            sipush 1372
       295: .line 457
            ldc -631540463
            iastore
            dup
            sipush 1373
            ldc -1081758365
            iastore
            dup
            sipush 1374
            ldc -601683045
            iastore
            dup
            sipush 1375
       296: .line 458
            ldc -1078364840
            iastore
            dup
            sipush 1376
            ldc 650852232
            iastore
            dup
            sipush 1377
            ldc 1065882376
            iastore
            dup
            sipush 1378
            ldc 1996245381
            iastore
            dup
            sipush 1379
            ldc 1071000265
            iastore
            dup
            sipush 1380
       297: .line 459
            ldc 2008746170
            iastore
            dup
            sipush 1381
            ldc -1082819451
            iastore
            dup
            sipush 1382
            ldc -1239124703
            iastore
            dup
            sipush 1383
            ldc -1078904802
            iastore
            dup
            sipush 1384
            ldc 1495406348
            iastore
            dup
            sipush 1385
       298: .line 460
            ldc 1064652437
            iastore
            dup
            sipush 1386
            ldc -2025437139
            iastore
            dup
            sipush 1387
            ldc 1069711235
            iastore
            dup
            sipush 1388
            ldc 285563696
            iastore
            dup
            sipush 1389
            ldc -1083907183
            iastore
            dup
            sipush 1390
       299: .line 461
            ldc 1046897440
            iastore
            dup
            sipush 1391
            ldc -1079777783
            iastore
            dup
            sipush 1392
            ldc 233429731
            iastore
            dup
            sipush 1393
            ldc 1063453151
            iastore
            dup
            sipush 1394
            ldc 522045958
            iastore
            dup
            sipush 1395
       300: .line 462
            ldc 1068476590
            iastore
            dup
            sipush 1396
            ldc -1940181598
            iastore
            dup
            sipush 1397
            ldc -1078380869
            iastore
            dup
            sipush 1398
            ldc 1317599141
            iastore
            dup
            sipush 1399
            ldc -1135051515
            iastore
            dup
            sipush 1401
       301: .line 463
            ldc 1072693248
            iastore
            dup
            sipush 1402
            ldc -1466737191
            iastore
            dup
            sipush 1403
            ldc 1065606626
            iastore
       302: .line 181
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.ctable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       303: .line 468
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       304: .line 470
            ldc -262144
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
       305: .line 468
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.mask35:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       306: .line 474
            aload 0 /* this */
            bipush 16
            iconst_2
            newarray 10
            dup
            iconst_0
       307: .line 476
            ldc -1191293577
            iastore
            dup
            iconst_1
            ldc 1065509018
            iastore
       308: .line 474
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q11:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       309: .line 480
            aload 0 /* this */
            bipush 16
            iconst_2
            newarray 10
            dup
            iconst_0
       310: .line 482
            ldc -1081836989
            iastore
            dup
            iconst_1
            ldc 1066820768
            iastore
       311: .line 480
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q9:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       312: .line 486
            aload 0 /* this */
            bipush 16
            iconst_2
            newarray 10
            dup
            iconst_0
       313: .line 488
            ldc 1388628139
            iastore
            dup
            iconst_1
            ldc 1068212666
            iastore
       314: .line 486
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q7:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       315: .line 492
            aload 0 /* this */
            bipush 16
            iconst_2
            newarray 10
            dup
            iconst_0
       316: .line 494
            ldc 285812550
            iastore
            dup
            iconst_1
            ldc 1069617425
            iastore
       317: .line 492
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q5:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       318: .line 498
            aload 0 /* this */
            bipush 16
            iconst_2
            newarray 10
            dup
            iconst_0
       319: .line 500
            ldc 1431655954
            iastore
            dup
            iconst_1
            ldc 1070945621
            iastore
       320: .line 498
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q3:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       321: .line 504
            aload 0 /* this */
            bipush 16
            bipush 41
            newarray 10
            dup
            iconst_2
       322: .line 506
            ldc -1560706194
            iastore
            dup
            iconst_3
            ldc 1313084713
            iastore
            dup
            iconst_4
            ldc -64530479
            iastore
            dup
            iconst_5
       323: .line 507
            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
       324: .line 508
            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
       325: .line 509
            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
       326: .line 510
            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
       327: .line 511
            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
       328: .line 512
            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
       329: .line 513
            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
       330: .line 514
            ldc -254821343
            iastore
       331: .line 504
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.piInvTable:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       332: .line 518
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
       333: .line 520
            ldc 1072243195
            iastore
       334: .line 518
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.pi4:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       335: .line 522
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_0
       336: .line 523
            ldc 1175561766
            iastore
            dup
            iconst_1
            ldc 1048908043
            iastore
       337: .line 522
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.pi48:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       338: .line 527
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_0
       339: .line 529
            ldc 1734816687
            iastore
            dup
            iconst_1
            ldc 1026746297
            iastore
       340: .line 527
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.qq2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       341: .line 533
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
       342: .line 535
            ldc 1072693248
            iastore
       343: .line 533
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.one:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       344: .line 539
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
       345: .line 541
            ldc 1130364928
            iastore
       346: .line 539
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.twoPow55:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       347: .line 545
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            dup
            iconst_1
       348: .line 547
            ldc 1015021568
            iastore
       349: .line 545
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.twoPowM55:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       350: .line 551
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            dup
            iconst_1
       351: .line 553
            ldc -2147483648
            iastore
       352: .line 551
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.negZero:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       353: .line 137
            return
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathTanOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  354     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathTanOp;

  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 // org.graalvm.compiler.lir.amd64.AMD64MathTanOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 2 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 559
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 3 /* block0 */
        start local 3 // org.graalvm.compiler.asm.Label block0
         1: .line 560
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 4 /* block1 */
        start local 4 // org.graalvm.compiler.asm.Label block1
         2: .line 561
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 5 /* block2 */
        start local 5 // org.graalvm.compiler.asm.Label block2
         3: .line 562
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 6 /* block3 */
        start local 6 // org.graalvm.compiler.asm.Label block3
         4: .line 563
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 7 /* block4 */
        start local 7 // org.graalvm.compiler.asm.Label block4
         5: .line 564
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 8 /* block5 */
        start local 8 // org.graalvm.compiler.asm.Label block5
         6: .line 565
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 9 /* block6 */
        start local 9 // org.graalvm.compiler.asm.Label block6
         7: .line 566
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 10 /* block7 */
        start local 10 // org.graalvm.compiler.asm.Label block7
         8: .line 567
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 11 /* block8 */
        start local 11 // org.graalvm.compiler.asm.Label block8
         9: .line 568
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 12 /* block9 */
        start local 12 // org.graalvm.compiler.asm.Label block9
        10: .line 569
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 13 /* block10 */
        start local 13 // org.graalvm.compiler.asm.Label block10
        11: .line 570
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 14 /* block11 */
        start local 14 // org.graalvm.compiler.asm.Label block11
        12: .line 571
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 15 /* block12 */
        start local 15 // org.graalvm.compiler.asm.Label block12
        13: .line 572
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 16 /* block13 */
        start local 16 // org.graalvm.compiler.asm.Label block13
        14: .line 573
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 17 /* block14 */
        start local 17 // org.graalvm.compiler.asm.Label block14
        15: .line 575
            aload 2 /* masm */
            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: .line 576
            aload 2 /* masm */
            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: .line 577
            aload 2 /* masm */
            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: .line 579
            aload 2 /* masm */
            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
        19: .line 580
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        20: .line 581
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16314
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        21: .line 582
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 270
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        22: .line 583
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 3 /* block0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        23: .line 584
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
        24: .line 586
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.mul16: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
        25: .line 588
            aload 2 /* masm */
            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
        26: .line 589
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        27: .line 591
            aload 2 /* masm */
            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.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        28: .line 592
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        29: .line 594
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        30: .line 595
            aload 2 /* masm */
            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
        31: .line 596
            aload 2 /* masm */
            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
        32: .line 597
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        33: .line 598
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        34: .line 599
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        35: .line 600
            aload 2 /* masm */
            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.cvttpd2dq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        36: .line 601
            aload 2 /* masm */
            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.cvtdq2pd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        37: .line 602
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        38: .line 603
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        39: .line 605
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.qq2: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
        40: .line 606
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc 469248
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;I)V
        41: .line 607
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
        42: .line 609
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        43: .line 610
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andq:(Ljdk/vm/ci/code/Register;I)V
        44: .line 611
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
        45: .line 612
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        46: .line 613
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
        47: .line 614
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        48: .line 615
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        49: .line 616
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        50: .line 618
            aload 2 /* masm */
            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.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        51: .line 619
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        52: .line 620
            aload 2 /* masm */
            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.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        53: .line 621
            aload 2 /* masm */
            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
        54: .line 622
            aload 2 /* masm */
            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
        55: .line 623
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        56: .line 624
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.one: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
        57: .line 625
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        58: .line 626
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
        59: .line 627
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.mask35: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.andpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        60: .line 629
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        61: .line 630
            aload 2 /* masm */
            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
        62: .line 631
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        63: .line 632
            aload 2 /* masm */
            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.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        64: .line 633
            aload 2 /* masm */
            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.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        65: .line 634
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        66: .line 635
            aload 2 /* masm */
            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 16
            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
        67: .line 636
            aload 2 /* masm */
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        68: .line 637
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
        69: .line 638
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        70: .line 639
            aload 2 /* masm */
            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 48
            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
        71: .line 640
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        72: .line 641
            aload 2 /* masm */
            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;
            bipush 96
            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
        73: .line 642
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        74: .line 643
            aload 2 /* masm */
            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
        75: .line 644
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        76: .line 645
            aload 2 /* masm */
            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: .line 646
            aload 2 /* masm */
            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;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        78: .line 647
            aload 2 /* masm */
            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 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        79: .line 648
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        80: .line 649
            aload 2 /* masm */
            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;
            bipush 80
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        81: .line 650
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        82: .line 651
            aload 2 /* masm */
            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 112
            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
        83: .line 652
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        84: .line 653
            aload 2 /* masm */
            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
        85: .line 654
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        86: .line 655
            aload 2 /* masm */
            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 64
            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
        87: .line 656
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        88: .line 657
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 658
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        90: .line 659
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 660
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 661
            aload 2 /* masm */
            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;
            sipush 144
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        93: .line 662
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        94: .line 663
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 664
            aload 2 /* masm */
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 665
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 666
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        98: .line 667
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 668
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       100: .line 669
            aload 2 /* masm */
            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.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       101: .line 670
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 671
            aload 2 /* masm */
            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
       103: .line 672
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 673
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 674
            aload 2 /* masm */
            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;
            sipush 144
            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
       106: .line 675
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       107: .line 676
            aload 2 /* masm */
            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;
            sipush 152
            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
       108: .line 677
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       109: .line 678
            aload 2 /* masm */
            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;
            sipush 136
            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
       110: .line 679
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
       111: .line 680
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       112: .line 681
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.one: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
       113: .line 682
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 683
            aload 2 /* masm */
            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;
            sipush 168
            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
       115: .line 684
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       116: .line 685
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
       117: .line 686
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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;
            sipush 160
            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
       118: .line 687
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       119: .line 688
            aload 2 /* masm */
            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;
            sipush 128
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       120: .line 689
            aload 2 /* masm */
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       121: .line 690
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       122: .line 691
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       123: .line 692
            aload 2 /* masm */
            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
       124: .line 693
            aload 2 /* masm */
            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
       125: .line 694
            aload 2 /* masm */
            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
       126: .line 695
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       127: .line 696
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       128: .line 697
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       129: .line 698
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       130: .line 700
            aload 2 /* masm */
            aload 3 /* block0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       131: .line 701
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       132: .line 702
            aload 2 /* masm */
            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
       133: .line 703
            aload 2 /* masm */
            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
       134: .line 704
            aload 2 /* masm */
            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
       135: .line 705
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 5 /* block2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       136: .line 706
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       137: .line 707
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 15904
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       138: .line 708
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 6 /* block3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       139: .line 709
            aload 2 /* masm */
            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
       140: .line 710
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       141: .line 711
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q11: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
       142: .line 712
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       143: .line 713
            aload 2 /* masm */
            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
       144: .line 714
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       145: .line 715
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q9: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.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       146: .line 716
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       147: .line 717
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q7: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.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       148: .line 718
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       149: .line 719
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q5: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.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       150: .line 720
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       151: .line 721
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.q3: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.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       152: .line 722
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       153: .line 723
            aload 2 /* masm */
            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
       154: .line 724
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       155: .line 726
            aload 2 /* masm */
            aload 6 /* block3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       156: .line 727
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       157: .line 728
            aload 2 /* masm */
            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
       158: .line 729
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       159: .line 730
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       160: .line 731
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       161: .line 733
            aload 2 /* masm */
            aload 5 /* block2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       162: .line 734
            aload 2 /* masm */
            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
       163: .line 735
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       164: .line 736
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       165: .line 738
            aload 2 /* masm */
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       166: .line 739
            aload 2 /* masm */
            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
       167: .line 740
            aload 2 /* masm */
            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
       168: .line 741
            aload 2 /* masm */
            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
       169: .line 742
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       170: .line 743
            aload 2 /* masm */
            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
       171: .line 744
            aload 2 /* masm */
            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
       172: .line 745
            aload 2 /* masm */
            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
       173: .line 746
            aload 2 /* masm */
            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
       174: .line 747
            aload 2 /* masm */
            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
       175: .line 748
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       176: .line 749
            aload 2 /* masm */
            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
       177: .line 750
            aload 2 /* masm */
            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
       178: .line 751
            aload 2 /* masm */
            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
       179: .line 752
            aload 2 /* masm */
            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
       180: .line 753
            aload 2 /* masm */
            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
       181: .line 754
            aload 2 /* masm */
            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
       182: .line 755
            aload 2 /* masm */
            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
       183: .line 756
            aload 2 /* masm */
            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
       184: .line 757
            aload 2 /* masm */
            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
       185: .line 758
            aload 2 /* masm */
            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
       186: .line 759
            aload 2 /* masm */
            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
       187: .line 760
            aload 2 /* masm */
            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
       188: .line 761
            aload 2 /* masm */
            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
       189: .line 762
            aload 2 /* masm */
            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
       190: .line 763
            aload 2 /* masm */
            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
       191: .line 764
            aload 2 /* masm */
            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
       192: .line 765
            aload 2 /* masm */
            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
       193: .line 766
            aload 2 /* masm */
            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
       194: .line 767
            aload 2 /* masm */
            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
       195: .line 768
            aload 2 /* masm */
            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
       196: .line 769
            aload 2 /* masm */
            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
       197: .line 770
            aload 2 /* masm */
            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
       198: .line 771
            aload 2 /* masm */
            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
       199: .line 772
            aload 2 /* masm */
            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
       200: .line 773
            aload 2 /* masm */
            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
       201: .line 774
            aload 2 /* masm */
            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
       202: .line 775
            aload 2 /* masm */
            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
       203: .line 776
            aload 2 /* masm */
            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
       204: .line 777
            aload 2 /* masm */
            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
       205: .line 778
            aload 2 /* masm */
            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
       206: .line 779
            aload 2 /* masm */
            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
       207: .line 780
            aload 2 /* masm */
            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
       208: .line 781
            aload 2 /* masm */
            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
       209: .line 782
            aload 2 /* masm */
            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
       210: .line 783
            aload 2 /* masm */
            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
       211: .line 784
            aload 2 /* masm */
            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
       212: .line 785
            aload 2 /* masm */
            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
       213: .line 786
            aload 2 /* masm */
            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
       214: .line 787
            aload 2 /* masm */
            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
       215: .line 788
            aload 2 /* masm */
            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
       216: .line 789
            aload 2 /* masm */
            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
       217: .line 790
            aload 2 /* masm */
            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
       218: .line 791
            aload 2 /* masm */
            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
       219: .line 792
            aload 2 /* masm */
            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
       220: .line 793
            aload 2 /* masm */
            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
       221: .line 794
            aload 2 /* masm */
            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
       222: .line 795
            aload 2 /* masm */
            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
       223: .line 796
            aload 2 /* masm */
            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
       224: .line 797
            aload 2 /* masm */
            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
       225: .line 798
            aload 2 /* masm */
            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
       226: .line 799
            aload 2 /* masm */
            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
       227: .line 800
            aload 2 /* masm */
            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
       228: .line 801
            aload 2 /* masm */
            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
       229: .line 802
            aload 2 /* masm */
            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
       230: .line 803
            aload 2 /* masm */
            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
       231: .line 804
            aload 2 /* masm */
            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
       232: .line 805
            aload 2 /* masm */
            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
       233: .line 806
            aload 2 /* masm */
            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
       234: .line 807
            aload 2 /* masm */
            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
       235: .line 808
            aload 2 /* masm */
            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
       236: .line 809
            aload 2 /* masm */
            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
       237: .line 810
            aload 2 /* masm */
            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
       238: .line 811
            aload 2 /* masm */
            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
       239: .line 812
            aload 2 /* masm */
            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
       240: .line 813
            aload 2 /* masm */
            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
       241: .line 814
            aload 2 /* masm */
            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
       242: .line 815
            aload 2 /* masm */
            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
       243: .line 816
            aload 2 /* masm */
            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
       244: .line 817
            aload 2 /* masm */
            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
       245: .line 818
            aload 2 /* masm */
            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
       246: .line 819
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       247: .line 820
            aload 2 /* masm */
            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
       248: .line 821
            aload 2 /* masm */
            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
       249: .line 822
            aload 2 /* masm */
            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
       250: .line 823
            aload 2 /* masm */
            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
       251: .line 824
            aload 2 /* masm */
            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
       252: .line 825
            aload 2 /* masm */
            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
       253: .line 826
            aload 2 /* masm */
            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
       254: .line 827
            aload 2 /* masm */
            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
       255: .line 828
            aload 2 /* masm */
            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
       256: .line 829
            aload 2 /* masm */
            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
       257: .line 830
            aload 2 /* masm */
            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
       258: .line 831
            aload 2 /* masm */
            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
       259: .line 832
            aload 2 /* masm */
            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
       260: .line 833
            aload 2 /* masm */
            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
       261: .line 834
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       262: .line 835
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 8 /* block5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       263: .line 836
            aload 2 /* masm */
            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
       264: .line 837
            aload 2 /* masm */
            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
       265: .line 838
            aload 2 /* masm */
            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
       266: .line 839
            aload 2 /* masm */
            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
       267: .line 840
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
            ldc 1073741823
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       268: .line 841
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       269: .line 842
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       270: .line 843
            aload 2 /* masm */
            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
       271: .line 844
            aload 2 /* masm */
            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
       272: .line 845
            aload 2 /* masm */
            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
       273: .line 846
            aload 2 /* masm */
            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
       274: .line 848
            aload 2 /* masm */
            aload 10 /* block7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       275: .line 850
            aload 2 /* masm */
            aload 11 /* block8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       276: .line 851
            aload 2 /* masm */
            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
       277: .line 852
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 12 /* block9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       278: .line 854
            aload 2 /* masm */
            aload 13 /* block10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       279: .line 855
            aload 2 /* masm */
            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
       280: .line 856
            aload 2 /* masm */
            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
       281: .line 857
            aload 2 /* masm */
            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
       282: .line 858
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 14 /* block11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       283: .line 859
            aload 2 /* masm */
            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
       284: .line 860
            aload 2 /* masm */
            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
       285: .line 861
            aload 2 /* masm */
            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
       286: .line 862
            aload 2 /* masm */
            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
       287: .line 863
            aload 2 /* masm */
            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
       288: .line 864
            aload 2 /* masm */
            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
       289: .line 865
            aload 2 /* masm */
            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
       290: .line 866
            aload 2 /* masm */
            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
       291: .line 867
            aload 2 /* masm */
            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
       292: .line 868
            aload 2 /* masm */
            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
       293: .line 870
            aload 2 /* masm */
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       294: .line 871
            aload 2 /* masm */
            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
       295: .line 872
            aload 2 /* masm */
            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
       296: .line 873
            aload 2 /* masm */
            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
       297: .line 874
            aload 2 /* masm */
            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
       298: .line 875
            aload 2 /* masm */
            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
       299: .line 876
            aload 2 /* masm */
            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
       300: .line 877
            aload 2 /* masm */
            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
       301: .line 878
            aload 2 /* masm */
            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
       302: .line 879
            aload 2 /* masm */
            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
       303: .line 880
            aload 2 /* masm */
            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
       304: .line 881
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       305: .line 883
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       306: .line 885
            aload 2 /* masm */
            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
       307: .line 886
            aload 2 /* masm */
            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
       308: .line 887
            aload 2 /* masm */
            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
       309: .line 888
            aload 2 /* masm */
            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
       310: .line 889
            aload 2 /* masm */
            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
       311: .line 890
            aload 2 /* masm */
            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
       312: .line 891
            aload 2 /* masm */
            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
       313: .line 892
            aload 2 /* masm */
            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
       314: .line 893
            aload 2 /* masm */
            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
       315: .line 894
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
            bipush 30
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       316: .line 895
            aload 2 /* masm */
            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
       317: .line 896
            aload 2 /* masm */
            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
       318: .line 897
            aload 2 /* masm */
            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
       319: .line 898
            aload 2 /* masm */
            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
       320: .line 899
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
       321: .line 900
            aload 2 /* masm */
            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
       322: .line 901
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
       323: .line 902
            aload 2 /* masm */
            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
       324: .line 903
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       325: .line 904
            aload 2 /* masm */
            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
       326: .line 905
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       327: .line 906
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       328: .line 908
            aload 2 /* masm */
            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 331
       329: .line 909
            aload 2 /* masm */
            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.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       330: .line 910
            goto 332
       331: .line 911
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathTanOp 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 /* masm */
            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.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       332: .line 913
      StackMap locals:
      StackMap stack:
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       333: .line 915
            aload 2 /* masm */
            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.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       334: .line 916
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       335: .line 917
            aload 2 /* masm */
            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 338
       336: .line 918
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       337: .line 919
            goto 339
       338: .line 920
      StackMap locals:
      StackMap stack:
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       339: .line 922
      StackMap locals:
      StackMap stack:
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       340: .line 924
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.mul16: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
       341: .line 926
            aload 2 /* masm */
            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
       342: .line 927
            aload 2 /* masm */
            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
       343: .line 928
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       344: .line 929
            aload 2 /* masm */
            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.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       345: .line 930
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       346: .line 931
            aload 2 /* masm */
            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.cvttpd2dq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       347: .line 932
            aload 2 /* masm */
            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.cvtdq2pd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       348: .line 933
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       349: .line 934
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       350: .line 936
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.qq2: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
       351: .line 937
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       352: .line 938
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc 469248
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       353: .line 939
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       354: .line 941
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       355: .line 942
            aload 2 /* masm */
            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
       356: .line 943
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       357: .line 944
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
       358: .line 945
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       359: .line 946
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       360: .line 947
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       361: .line 948
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       362: .line 949
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       363: .line 951
            aload 2 /* masm */
            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
       364: .line 952
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       365: .line 953
            aload 2 /* masm */
            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
       366: .line 954
            aload 2 /* masm */
            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
       367: .line 955
            aload 2 /* masm */
            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
       368: .line 956
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       369: .line 957
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.one: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
       370: .line 958
            aload 2 /* masm */
            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
       371: .line 959
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       372: .line 960
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.mask35: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.andpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       373: .line 962
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       374: .line 963
            aload 2 /* masm */
            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
       375: .line 964
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       376: .line 965
            aload 2 /* masm */
            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.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       377: .line 966
            aload 2 /* masm */
            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.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       378: .line 967
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       379: .line 968
            aload 2 /* masm */
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       380: .line 969
            aload 2 /* masm */
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       381: .line 970
            aload 2 /* masm */
            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 48
            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
       382: .line 971
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       383: .line 972
            aload 2 /* masm */
            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 16
            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
       384: .line 973
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
       385: .line 974
            aload 2 /* masm */
            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;
            bipush 96
            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
       386: .line 975
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       387: .line 976
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       388: .line 977
            aload 2 /* masm */
            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
       389: .line 978
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       390: .line 979
            aload 2 /* masm */
            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
       391: .line 980
            aload 2 /* masm */
            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;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       392: .line 981
            aload 2 /* masm */
            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 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       393: .line 982
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       394: .line 983
            aload 2 /* masm */
            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;
            bipush 80
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       395: .line 984
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       396: .line 985
            aload 2 /* masm */
            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 112
            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
       397: .line 986
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       398: .line 987
            aload 2 /* masm */
            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
       399: .line 988
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       400: .line 989
            aload 2 /* masm */
            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 64
            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
       401: .line 990
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       402: .line 991
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       403: .line 992
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       404: .line 993
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       405: .line 994
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       406: .line 995
            aload 2 /* masm */
            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;
            sipush 144
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       407: .line 996
            aload 2 /* masm */
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       408: .line 997
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       409: .line 998
            aload 2 /* masm */
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       410: .line 999
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       411: .line 1000
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       412: .line 1001
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       413: .line 1002
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       414: .line 1003
            aload 2 /* masm */
            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.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       415: .line 1004
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       416: .line 1005
            aload 2 /* masm */
            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
       417: .line 1006
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       418: .line 1007
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       419: .line 1008
            aload 2 /* masm */
            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;
            sipush 144
            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
       420: .line 1009
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       421: .line 1010
            aload 2 /* masm */
            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;
            sipush 152
            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
       422: .line 1011
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       423: .line 1012
            aload 2 /* masm */
            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;
            sipush 136
            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
       424: .line 1013
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
       425: .line 1014
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       426: .line 1015
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.one: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
       427: .line 1016
            aload 2 /* masm */
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       428: .line 1017
            aload 2 /* masm */
            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;
            sipush 168
            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
       429: .line 1018
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       430: .line 1019
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
       431: .line 1020
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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;
            sipush 160
            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
       432: .line 1021
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       433: .line 1022
            aload 2 /* masm */
            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;
            sipush 128
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       434: .line 1023
            aload 2 /* masm */
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       435: .line 1024
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       436: .line 1025
            aload 2 /* masm */
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       437: .line 1026
            aload 2 /* masm */
            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
       438: .line 1027
            aload 2 /* masm */
            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
       439: .line 1028
            aload 2 /* masm */
            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
       440: .line 1029
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       441: .line 1030
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       442: .line 1031
            aload 2 /* masm */
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       443: .line 1032
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       444: .line 1034
            aload 2 /* masm */
            aload 12 /* block9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       445: .line 1035
            aload 2 /* masm */
            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
       446: .line 1036
            aload 2 /* masm */
            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
       447: .line 1037
            aload 2 /* masm */
            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
       448: .line 1038
            aload 2 /* masm */
            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
       449: .line 1039
            aload 2 /* masm */
            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
       450: .line 1040
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 13 /* block10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       451: .line 1041
            aload 2 /* masm */
            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
       452: .line 1042
            aload 2 /* masm */
            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
       453: .line 1043
            aload 2 /* masm */
            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
       454: .line 1044
            aload 2 /* masm */
            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
       455: .line 1045
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 13 /* block10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       456: .line 1046
            aload 2 /* masm */
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       457: .line 1048
            aload 2 /* masm */
            aload 14 /* block11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       458: .line 1049
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       459: .line 1050
            aload 2 /* masm */
            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
       460: .line 1051
            aload 2 /* masm */
            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
       461: .line 1052
            aload 2 /* masm */
            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
       462: .line 1053
            aload 2 /* masm */
            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
       463: .line 1054
            aload 2 /* masm */
            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
       464: .line 1055
            aload 2 /* masm */
            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
       465: .line 1056
            aload 2 /* masm */
            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
       466: .line 1057
            aload 2 /* masm */
            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
       467: .line 1058
            aload 2 /* masm */
            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
       468: .line 1059
            aload 2 /* masm */
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       469: .line 1061
            aload 2 /* masm */
            aload 8 /* block5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       470: .line 1062
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.notl:(Ljdk/vm/ci/code/Register;)V
       471: .line 1063
            aload 2 /* masm */
            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
       472: .line 1064
            aload 2 /* masm */
            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
       473: .line 1065
            aload 2 /* masm */
            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
       474: .line 1066
            aload 2 /* masm */
            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
       475: .line 1067
            aload 2 /* masm */
            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
       476: .line 1068
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       477: .line 1069
            aload 2 /* masm */
            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
       478: .line 1070
            aload 2 /* masm */
            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
       479: .line 1071
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       480: .line 1072
            aload 2 /* masm */
            aload 11 /* block8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       481: .line 1074
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       482: .line 1075
            aload 2 /* masm */
            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
       483: .line 1076
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rbx:Ljdk/vm/ci/code/Register;
            ldc 1073741824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       484: .line 1077
            aload 2 /* masm */
            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
       485: .line 1078
            aload 2 /* masm */
            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
       486: .line 1079
            aload 2 /* masm */
            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
       487: .line 1080
            aload 2 /* masm */
            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
       488: .line 1081
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
            ldc 1073741824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       489: .line 1082
            aload 2 /* masm */
            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
       490: .line 1083
            aload 2 /* masm */
            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
       491: .line 1084
            aload 2 /* masm */
            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
       492: .line 1085
            aload 2 /* masm */
            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
       493: .line 1086
            aload 2 /* masm */
            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
       494: .line 1087
            aload 2 /* masm */
            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
       495: .line 1088
            aload 2 /* masm */
            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
       496: .line 1089
            aload 2 /* masm */
            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
       497: .line 1090
            aload 2 /* masm */
            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
       498: .line 1091
            aload 2 /* masm */
            aload 10 /* block7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       499: .line 1093
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       500: .line 1094
            aload 2 /* masm */
            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
       501: .line 1095
            aload 2 /* masm */
            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
       502: .line 1096
            aload 2 /* masm */
            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
       503: .line 1097
            aload 2 /* masm */
            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
       504: .line 1098
            aload 2 /* masm */
            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
       505: .line 1099
            aload 2 /* masm */
            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
       506: .line 1100
            aload 2 /* masm */
            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
       507: .line 1101
            aload 2 /* masm */
            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
       508: .line 1102
            aload 2 /* masm */
            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
       509: .line 1103
            aload 2 /* masm */
            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
       510: .line 1104
            aload 2 /* masm */
            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
       511: .line 1105
            aload 2 /* masm */
            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
       512: .line 1106
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       513: .line 1107
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdi:Ljdk/vm/ci/code/Register;
            ldc 1073741824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       514: .line 1108
            aload 2 /* masm */
            aload 11 /* block8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       515: .line 1110
            aload 2 /* masm */
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       516: .line 1111
            aload 2 /* masm */
            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
       517: .line 1112
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathTanOp.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
       518: .line 1113
            aload 2 /* masm */
            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
       519: .line 1115
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       520: .line 1116
            aload 2 /* masm */
            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
       521: .line 1117
            aload 2 /* masm */
            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
       522: .line 1118
            return
        end local 17 // org.graalvm.compiler.asm.Label block14
        end local 16 // org.graalvm.compiler.asm.Label block13
        end local 15 // org.graalvm.compiler.asm.Label block12
        end local 14 // org.graalvm.compiler.asm.Label block11
        end local 13 // org.graalvm.compiler.asm.Label block10
        end local 12 // org.graalvm.compiler.asm.Label block9
        end local 11 // org.graalvm.compiler.asm.Label block8
        end local 10 // org.graalvm.compiler.asm.Label block7
        end local 9 // org.graalvm.compiler.asm.Label block6
        end local 8 // org.graalvm.compiler.asm.Label block5
        end local 7 // org.graalvm.compiler.asm.Label block4
        end local 6 // org.graalvm.compiler.asm.Label block3
        end local 5 // org.graalvm.compiler.asm.Label block2
        end local 4 // org.graalvm.compiler.asm.Label block1
        end local 3 // org.graalvm.compiler.asm.Label block0
        end local 2 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathTanOp this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0  523     0     this  Lorg/graalvm/compiler/lir/amd64/AMD64MathTanOp;
            0  523     1      crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  523     2     masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  523     3   block0  Lorg/graalvm/compiler/asm/Label;
            2  523     4   block1  Lorg/graalvm/compiler/asm/Label;
            3  523     5   block2  Lorg/graalvm/compiler/asm/Label;
            4  523     6   block3  Lorg/graalvm/compiler/asm/Label;
            5  523     7   block4  Lorg/graalvm/compiler/asm/Label;
            6  523     8   block5  Lorg/graalvm/compiler/asm/Label;
            7  523     9   block6  Lorg/graalvm/compiler/asm/Label;
            8  523    10   block7  Lorg/graalvm/compiler/asm/Label;
            9  523    11   block8  Lorg/graalvm/compiler/asm/Label;
           10  523    12   block9  Lorg/graalvm/compiler/asm/Label;
           11  523    13  block10  Lorg/graalvm/compiler/asm/Label;
           12  523    14  block11  Lorg/graalvm/compiler/asm/Label;
           13  523    15  block12  Lorg/graalvm/compiler/asm/Label;
           14  523    16  block13  Lorg/graalvm/compiler/asm/Label;
           15  523    17  block14  Lorg/graalvm/compiler/asm/Label;
    MethodParameters:
      Name  Flags
      crb   
      masm  
}
SourceFile: "AMD64MathTanOp.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