public final class org.graalvm.compiler.lir.amd64.AMD64MathPowOp extends org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.graalvm.compiler.lir.amd64.AMD64MathPowOp
  super_class: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp
{
  public static final org.graalvm.compiler.lir.LIRInstructionClass<org.graalvm.compiler.lir.amd64.AMD64MathPowOp> 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/AMD64MathPowOp;>;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant double2;
    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 113
            ldc Lorg/graalvm/compiler/lir/amd64/AMD64MathPowOp;
            invokestatic org.graalvm.compiler.lir.LIRInstructionClass.create:(Ljava/lang/Class;)Lorg/graalvm/compiler/lir/LIRInstructionClass;
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathPowOp.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.AMD64MathPowOp this
         0: .line 116
            aload 0 /* this */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathPowOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
            bipush 14
            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.r8:Ljdk/vm/ci/code/Register;
            aastore
            dup
            iconst_4
            getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
            aastore
            dup
            iconst_5
            getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 6
            getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 7
         1: .line 117
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 8
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 9
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 10
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 11
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 12
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 13
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            aastore
            invokespecial org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.<init>:(Lorg/graalvm/compiler/lir/LIRInstructionClass;[Ljdk/vm/ci/code/Register;)V
         2: .line 120
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
         3: .line 122
            sipush -2048
            iastore
            dup
            iconst_3
            sipush -2048
            iastore
         4: .line 120
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.highsigmask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
         5: .line 126
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
         6: .line 128
            ldc 1073160192
            iastore
            dup
            iconst_2
            ldc 370913857
            iastore
            dup
            iconst_3
            ldc -1084380191
            iastore
         7: .line 126
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.log2E:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
         8: .line 132
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
         9: .line 134
            bipush -8
            iastore
        10: .line 132
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.highmaskY:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        11: .line 136
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
        12: .line 137
            iconst_m1
            iastore
        13: .line 136
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.highmaskY8:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        14: .line 141
            aload 0 /* this */
            bipush 16
            sipush 1024
            newarray 10
            dup
            iconst_1
        15: .line 143
            ldc 1072693248
            iastore
            dup
            iconst_3
            ldc 997195776
            iastore
            dup
            iconst_4
            ldc -94716737
            iastore
            dup
            iconst_5
        16: .line 144
            ldc 1072696090
            iastore
            dup
            bipush 6
            ldc -1486839951
            iastore
            dup
            bipush 7
            ldc -1132136782
            iastore
            dup
            bipush 8
            ldc -1443155147
            iastore
            dup
            bipush 9
            ldc 1072698941
            iastore
            dup
            bipush 10
        17: .line 145
            ldc -1699164745
            iastore
            dup
            bipush 11
            ldc 1016815913
            iastore
            dup
            bipush 12
            ldc 339411585
            iastore
            dup
            bipush 13
            ldc 1072701800
            iastore
            dup
            bipush 14
            ldc 264588982
            iastore
            dup
            bipush 15
        18: .line 146
            ldc -1132282063
            iastore
            dup
            bipush 16
            ldc 1048019041
            iastore
            dup
            bipush 17
            ldc 1072704666
            iastore
            dup
            bipush 18
            ldc 1398474845
            iastore
            dup
            bipush 19
            ldc -1133408125
            iastore
            dup
            bipush 20
        19: .line 147
            ldc 772914124
            iastore
            dup
            bipush 21
            ldc 1072707540
            iastore
            dup
            bipush 22
            ldc -290594534
            iastore
            dup
            bipush 23
            ldc 1013278737
            iastore
            dup
            bipush 24
            ldc -395411579
            iastore
            dup
            bipush 25
        20: .line 148
            ldc 1072710421
            iastore
            dup
            bipush 26
            ldc 427280750
            iastore
            dup
            bipush 27
            ldc -1131371748
            iastore
            dup
            bipush 28
            ldc 1928746161
            iastore
            dup
            bipush 29
            ldc 1072713311
            iastore
            dup
            bipush 30
        21: .line 149
            ldc 983617676
            iastore
            dup
            bipush 31
            ldc 1015333753
            iastore
            dup
            bipush 32
            ldc -753564300
            iastore
            dup
            bipush 33
            ldc 1072716208
            iastore
            dup
            bipush 34
            ldc -1535789979
            iastore
            dup
            bipush 35
        22: .line 150
            ldc 1015903202
            iastore
            dup
            bipush 36
            ldc 238821257
            iastore
            dup
            bipush 37
            ldc 1072719114
            iastore
            dup
            bipush 38
            ldc 1469694871
            iastore
            dup
            bipush 39
            ldc -1131033733
            iastore
            dup
            bipush 40
        23: .line 151
            ldc 702412510
            iastore
            dup
            bipush 41
            ldc 1072722027
            iastore
            dup
            bipush 42
            ldc -491701209
            iastore
            dup
            bipush 43
            ldc -1131638305
            iastore
            dup
            bipush 44
            ldc 728934454
            iastore
            dup
            bipush 45
        24: .line 152
            ldc 1072724948
            iastore
            dup
            bipush 46
            ldc 1413842688
            iastore
            dup
            bipush 47
            ldc 1015227188
            iastore
            dup
            bipush 48
            ldc 410360776
            iastore
            dup
            bipush 49
            ldc 1072727877
            iastore
            dup
            bipush 50
        25: .line 153
            ldc 1269990655
            iastore
            dup
            bipush 51
            ldc 1013024446
            iastore
            dup
            bipush 52
            ldc -161085472
            iastore
            dup
            bipush 53
            ldc 1072730813
            iastore
            dup
            bipush 54
            ldc -2146811951
            iastore
            dup
            bipush 55
        26: .line 154
            ldc -1130987421
            iastore
            dup
            bipush 56
            ldc -892931197
            iastore
            dup
            bipush 57
            ldc 1072733758
            iastore
            dup
            bipush 58
            ldc 405889334
            iastore
            dup
            bipush 59
            ldc 1016154232
            iastore
            dup
            bipush 60
        27: .line 155
            ldc -1692452583
            iastore
            dup
            bipush 61
            ldc 1072736711
            iastore
            dup
            bipush 62
            ldc -2026037960
            iastore
            dup
            bipush 63
            ldc 1015402860
            iastore
            dup
            bipush 64
            ldc 1828292879
            iastore
            dup
            bipush 65
        28: .line 156
            ldc 1072739672
            iastore
            dup
            bipush 66
            ldc 1255956747
            iastore
            dup
            bipush 67
            ldc 1016636974
            iastore
            dup
            bipush 68
            ldc 1172597893
            iastore
            dup
            bipush 69
            ldc 1072742641
            iastore
            dup
            bipush 70
        29: .line 157
            ldc 114433263
            iastore
            dup
            bipush 71
            ldc 1016396169
            iastore
            dup
            bipush 72
            ldc 728909815
            iastore
            dup
            bipush 73
            ldc 1072745618
            iastore
            dup
            bipush 74
            ldc 383930225
            iastore
            dup
            bipush 75
        30: .line 158
            ldc 1016078044
            iastore
            dup
            bipush 76
            ldc 590962156
            iastore
            dup
            bipush 77
            ldc 1072748603
            iastore
            dup
            bipush 78
            ldc -465620630
            iastore
            dup
            bipush 79
            ldc -1130643123
            iastore
            dup
            bipush 80
        31: .line 159
            ldc 852742562
            iastore
            dup
            bipush 81
            ldc 1072751596
            iastore
            dup
            bipush 82
            ldc 667253586
            iastore
            dup
            bipush 83
            ldc 1010842135
            iastore
            dup
            bipush 84
            ldc 1608493509
            iastore
            dup
            bipush 85
        32: .line 160
            ldc 1072754597
            iastore
            dup
            bipush 86
            ldc -1135345125
            iastore
            dup
            bipush 87
            ldc -1131110983
            iastore
            dup
            bipush 88
            ldc -1342254309
            iastore
            dup
            bipush 89
            ldc 1072757606
            iastore
            dup
            bipush 90
        33: .line 161
            ldc -1001472645
            iastore
            dup
            bipush 91
            ldc -1133798419
            iastore
            dup
            bipush 92
            ldc 685187902
            iastore
            dup
            bipush 93
            ldc 1072760624
            iastore
            dup
            bipush 94
            ldc 378731989
            iastore
            dup
            bipush 95
        34: .line 162
            ldc 1015891691
            iastore
            dup
            bipush 96
            ldc -804103343
            iastore
            dup
            bipush 97
            ldc 1072763649
            iastore
            dup
            bipush 98
            ldc 960797498
            iastore
            dup
            bipush 99
            ldc -1130969840
            iastore
            dup
            bipush 100
        35: .line 163
            ldc -1419892042
            iastore
            dup
            bipush 101
            ldc 1072766683
            iastore
            dup
            bipush 102
            ldc -150733966
            iastore
            dup
            bipush 103
            ldc -1130585004
            iastore
            dup
            bipush 104
            ldc -1066651188
            iastore
            dup
            bipush 105
        36: .line 164
            ldc 1072769725
            iastore
            dup
            bipush 106
            ldc -1284725305
            iastore
            dup
            bipush 107
            ldc -1135495916
            iastore
            dup
            bipush 108
            ldc 351405227
            iastore
            dup
            bipush 109
            ldc 1072772776
            iastore
            dup
            bipush 110
        37: .line 165
            ldc -1169629968
            iastore
            dup
            bipush 111
            ldc -1134096241
            iastore
            dup
            bipush 112
            ldc -1364644384
            iastore
            dup
            bipush 113
            ldc 1072775834
            iastore
            dup
            bipush 114
            ldc -1695467874
            iastore
            dup
            bipush 115
        38: .line 166
            ldc -1131204673
            iastore
            dup
            bipush 116
            ldc -1823526610
            iastore
            dup
            bipush 117
            ldc 1072778901
            iastore
            dup
            bipush 118
            ldc 968836267
            iastore
            dup
            bipush 119
            ldc -1131703832
            iastore
            dup
            bipush 120
        39: .line 167
            ldc -928674223
            iastore
            dup
            bipush 121
            ldc 1072781976
            iastore
            dup
            bipush 122
            ldc -1175540982
            iastore
            dup
            bipush 123
            ldc 1015169130
            iastore
            dup
            bipush 124
            ldc 1416741826
            iastore
            dup
            bipush 125
        40: .line 168
            ldc 1072785060
            iastore
            dup
            bipush 126
            ldc -2098587086
            iastore
            dup
            bipush 127
            ldc 1012462139
            iastore
            dup
            sipush 128
            ldc 1014845819
            iastore
            dup
            sipush 129
            ldc 1072788152
            iastore
            dup
            sipush 130
        41: .line 169
            ldc -1177056650
            iastore
            dup
            sipush 131
            ldc -1132359615
            iastore
            dup
            sipush 132
            ldc -2037007424
            iastore
            dup
            sipush 133
            ldc 1072791252
            iastore
            dup
            sipush 134
            ldc -492021148
            iastore
            dup
            sipush 135
        42: .line 170
            ldc 1014013503
            iastore
            dup
            sipush 136
            ldc 948735466
            iastore
            dup
            sipush 137
            ldc 1072794361
            iastore
            dup
            sipush 138
            ldc -778629268
            iastore
            dup
            sipush 139
            ldc -1131343837
            iastore
            dup
            sipush 140
        43: .line 171
            ldc 1480023343
            iastore
            dup
            sipush 141
            ldc 1072797478
            iastore
            dup
            sipush 142
            ldc -2047771128
            iastore
            dup
            sipush 143
            ldc 1016376029
            iastore
            dup
            sipush 144
            ldc -344994955
            iastore
            dup
            sipush 145
        44: .line 172
            ldc 1072800603
            iastore
            dup
            sipush 146
            ldc 2068408548
            iastore
            dup
            sipush 147
            ldc 1015962444
            iastore
            dup
            sipush 148
            ldc -132937188
            iastore
            dup
            sipush 149
            ldc 1072803737
            iastore
            dup
            sipush 150
        45: .line 173
            ldc -1531538816
            iastore
            dup
            sipush 151
            ldc 1016577925
            iastore
            dup
            sipush 152
            ldc -2080088876
            iastore
            dup
            sipush 153
            ldc 1072806880
            iastore
            dup
            sipush 154
            ldc 892270087
            iastore
            dup
            sipush 155
        46: .line 174
            ldc -1130802298
            iastore
            dup
            sipush 156
            ldc -1792533397
            iastore
            dup
            sipush 157
            ldc 1072810031
            iastore
            dup
            sipush 158
            ldc -2146371383
            iastore
            dup
            sipush 159
            ldc 1016072567
            iastore
            dup
            sipush 160
        47: .line 175
            ldc 828946858
            iastore
            dup
            sipush 161
            ldc 1072813191
            iastore
            dup
            sipush 162
            ldc 10642492
            iastore
            dup
            sipush 163
            ldc 1016988014
            iastore
            dup
            sipush 164
            ldc 1588871207
            iastore
            dup
            sipush 165
        48: .line 176
            ldc 1072816359
            iastore
            dup
            sipush 166
            ldc 143439582
            iastore
            dup
            sipush 167
            ldc -1130955304
            iastore
            dup
            sipush 168
            ldc 586995997
            iastore
            dup
            sipush 169
            ldc 1072819536
            iastore
            dup
            sipush 170
        49: .line 177
            ldc 41662348
            iastore
            dup
            sipush 171
            ldc -1131290728
            iastore
            dup
            sipush 172
            ldc -2076651955
            iastore
            dup
            sipush 173
            ldc 1072822721
            iastore
            dup
            sipush 174
            ldc -1600671908
            iastore
            dup
            sipush 175
        50: .line 178
            ldc -1130629852
            iastore
            dup
            sipush 176
            ldc -2006807338
            iastore
            dup
            sipush 177
            ldc 1072825915
            iastore
            dup
            sipush 178
            ldc -2125822827
            iastore
            dup
            sipush 179
            ldc 1015924597
            iastore
            dup
            sipush 180
        51: .line 179
            ldc 897099801
            iastore
            dup
            sipush 181
            ldc 1072829118
            iastore
            dup
            sipush 182
            ldc 754756297
            iastore
            dup
            sipush 183
            ldc 1016289581
            iastore
            dup
            sipush 184
            ldc -1854022506
            iastore
            dup
            sipush 185
        52: .line 180
            ldc 1072832329
            iastore
            dup
            sipush 186
            ldc -1802197522
            iastore
            dup
            sipush 187
            ldc 1015196030
            iastore
            dup
            sipush 188
            ldc -1569123631
            iastore
            dup
            sipush 189
            ldc 1072835549
            iastore
            dup
            sipush 190
        53: .line 181
            ldc 1433917087
            iastore
            dup
            sipush 191
            ldc 1015887099
            iastore
            dup
            sipush 192
            ldc 1853186616
            iastore
            dup
            sipush 193
            ldc 1072838778
            iastore
            dup
            sipush 194
            ldc -1228470925
            iastore
            dup
            sipush 195
        54: .line 182
            ldc 1016705150
            iastore
            dup
            sipush 196
            ldc -75361270
            iastore
            dup
            sipush 197
            ldc 1072842015
            iastore
            dup
            sipush 198
            ldc -1860392554
            iastore
            dup
            sipush 199
            ldc 1015730124
            iastore
            dup
            sipush 200
        55: .line 183
            ldc 1337108031
            iastore
            dup
            sipush 201
            ldc 1072845262
            iastore
            dup
            sipush 202
            ldc -1091242844
            iastore
            dup
            sipush 203
            ldc 1015726421
            iastore
            dup
            sipush 204
            ldc 1897844341
            iastore
            dup
            sipush 205
        56: .line 184
            ldc 1072848517
            iastore
            dup
            sipush 206
            ldc 1254300460
            iastore
            dup
            sipush 207
            ldc 1016324514
            iastore
            dup
            sipush 208
            ldc 1709341917
            iastore
            dup
            sipush 209
            ldc 1072851781
            iastore
            dup
            sipush 210
        57: .line 185
            ldc -1723799079
            iastore
            dup
            sipush 211
            ldc 1015201075
            iastore
            dup
            sipush 212
            ldc 874372905
            iastore
            dup
            sipush 213
            ldc 1072855054
            iastore
            dup
            sipush 214
            ldc 100263788
            iastore
            dup
            sipush 215
        58: .line 186
            ldc 1016989308
            iastore
            dup
            sipush 216
            ldc -504011903
            iastore
            dup
            sipush 217
            ldc 1072858335
            iastore
            dup
            sipush 218
            ldc -1942024834
            iastore
            dup
            sipush 219
            ldc -1130738630
            iastore
            dup
            sipush 220
        59: .line 187
            ldc 1972484976
            iastore
            dup
            sipush 221
            ldc 1072861626
            iastore
            dup
            sipush 222
            ldc 675290301
            iastore
            dup
            sipush 223
            ldc -1132278670
            iastore
            dup
            sipush 224
            ldc -182460703
            iastore
            dup
            sipush 225
        60: .line 188
            ldc 1072864925
            iastore
            dup
            sipush 226
            ldc -1347612075
            iastore
            dup
            sipush 227
            ldc 1015419624
            iastore
            dup
            sipush 228
            ldc 1724976915
            iastore
            dup
            sipush 229
            ldc 1072868234
            iastore
            dup
            sipush 230
        61: .line 189
            ldc 420909223
            iastore
            dup
            sipush 231
            ldc -1130801341
            iastore
            dup
            sipush 232
            ldc -790963824
            iastore
            dup
            sipush 233
            ldc 1072871551
            iastore
            dup
            sipush 234
            ldc -700966236
            iastore
            dup
            sipush 235
        62: .line 190
            ldc -1136588068
            iastore
            dup
            sipush 236
            ldc 964107055
            iastore
            dup
            sipush 237
            ldc 1072874878
            iastore
            dup
            sipush 238
            ldc -1494527708
            iastore
            dup
            sipush 239
            ldc -1131085499
            iastore
            dup
            sipush 240
        63: .line 191
            ldc -1495006453
            iastore
            dup
            sipush 241
            ldc 1072878213
            iastore
            dup
            sipush 242
            ldc 1423655381
            iastore
            dup
            sipush 243
            ldc 1016070727
            iastore
            dup
            sipush 244
            ldc 526652809
            iastore
            dup
            sipush 245
        64: .line 192
            ldc 1072881558
            iastore
            dup
            sipush 246
            ldc -71507560
            iastore
            dup
            sipush 247
            ldc 1016927951
            iastore
            dup
            sipush 248
            ldc -1455542442
            iastore
            dup
            sipush 249
            ldc 1072884911
            iastore
            dup
            sipush 250
        65: .line 193
            ldc 1171596163
            iastore
            dup
            sipush 251
            ldc 1014090255
            iastore
            dup
            sipush 252
            ldc 1253935211
            iastore
            dup
            sipush 253
            ldc 1072888274
            iastore
            dup
            sipush 254
            ldc 1395382931
            iastore
            dup
            sipush 255
        66: .line 194
            ldc -1134216107
            iastore
            dup
            sipush 256
            ldc 171030293
            iastore
            dup
            sipush 257
            ldc 1072891646
            iastore
            dup
            sipush 258
            ldc -768507164
            iastore
            dup
            sipush 259
            ldc 1015477354
            iastore
            dup
            sipush 260
        67: .line 195
            ldc -303123715
            iastore
            dup
            sipush 261
            ldc 1072895026
            iastore
            dup
            sipush 262
            ldc -202113839
            iastore
            dup
            sipush 263
            ldc 1015634339
            iastore
            dup
            sipush 264
            ldc -62072783
            iastore
            dup
            sipush 265
        68: .line 196
            ldc 1072898416
            iastore
            dup
            sipush 266
            ldc -1911028612
            iastore
            dup
            sipush 267
            ldc 1015717095
            iastore
            dup
            sipush 268
            ldc 1000925746
            iastore
            dup
            sipush 269
            ldc 1072901816
            iastore
            dup
            sipush 270
        69: .line 197
            ldc 1018491672
            iastore
            dup
            sipush 271
            ldc -1130609176
            iastore
            dup
            sipush 272
            ldc -1302063361
            iastore
            dup
            sipush 273
            ldc 1072905224
            iastore
            dup
            sipush 274
            ldc -2076812890
            iastore
            dup
            sipush 275
        70: .line 198
            ldc 1016276769
            iastore
            dup
            sipush 276
            ldc 1726216749
            iastore
            dup
            sipush 277
            ldc 1072908642
            iastore
            dup
            sipush 278
            ldc -1828159068
            iastore
            dup
            sipush 279
            ldc -1132242315
            iastore
            dup
            sipush 280
        71: .line 199
            ldc 1603444721
            iastore
            dup
            sipush 281
            ldc 1072912069
            iastore
            dup
            sipush 282
            ldc 1548633640
            iastore
            dup
            sipush 283
            ldc -1131717394
            iastore
            dup
            sipush 284
            ldc -1562474437
            iastore
            dup
            sipush 285
        72: .line 200
            ldc 1072915505
            iastore
            dup
            sipush 286
            ldc -1603487650
            iastore
            dup
            sipush 287
            ldc -1131663036
            iastore
            dup
            sipush 288
            ldc 926591435
            iastore
            dup
            sipush 289
            ldc 1072918951
            iastore
            dup
            sipush 290
        73: .line 201
            ldc -1086133534
            iastore
            dup
            sipush 291
            ldc -1131005206
            iastore
            dup
            sipush 292
            ldc 589198666
            iastore
            dup
            sipush 293
            ldc 1072922406
            iastore
            dup
            sipush 294
            ldc -1630621124
            iastore
            dup
            sipush 295
        74: .line 202
            ldc -1130760758
            iastore
            dup
            sipush 296
            ldc 1829099622
            iastore
            dup
            sipush 297
            ldc 1072925870
            iastore
            dup
            sipush 298
            ldc 1016661181
            iastore
            dup
            sipush 299
            ldc -1130457715
            iastore
            dup
            sipush 300
        75: .line 203
            ldc 460407023
            iastore
            dup
            sipush 301
            ldc 1072929344
            iastore
            dup
            sipush 302
            ldc -57792204
            iastore
            dup
            sipush 303
            ldc -1130780251
            iastore
            dup
            sipush 304
            ldc 887463927
            iastore
            dup
            sipush 305
        76: .line 204
            ldc 1072932827
            iastore
            dup
            sipush 306
            ldc -698223133
            iastore
            dup
            sipush 307
            ldc -1133124554
            iastore
            dup
            sipush 308
            ldc -1075024652
            iastore
            dup
            sipush 309
            ldc 1072936319
            iastore
            dup
            sipush 310
        77: .line 205
            ldc -495976680
            iastore
            dup
            sipush 311
            ldc 1016417382
            iastore
            dup
            sipush 312
            ldc -1022121755
            iastore
            dup
            sipush 313
            ldc 1072939821
            iastore
            dup
            sipush 314
            ldc 928852419
            iastore
            dup
            sipush 315
        78: .line 206
            ldc -1130430472
            iastore
            dup
            sipush 316
            ldc 1156440435
            iastore
            dup
            sipush 317
            ldc 1072943333
            iastore
            dup
            sipush 318
            ldc -1943516047
            iastore
            dup
            sipush 319
            ldc 1015015632
            iastore
            dup
            sipush 320
        79: .line 207
            ldc 1276261410
            iastore
            dup
            sipush 321
            ldc 1072946854
            iastore
            dup
            sipush 322
            ldc 300981948
            iastore
            dup
            sipush 323
            ldc 1015732745
            iastore
            dup
            sipush 324
            ldc -551792267
            iastore
            dup
            sipush 325
        80: .line 208
            ldc 1072950384
            iastore
            dup
            sipush 326
            ldc 2072812490
            iastore
            dup
            sipush 327
            ldc -1131743645
            iastore
            dup
            sipush 328
            ldc 78413852
            iastore
            dup
            sipush 329
            ldc 1072953925
            iastore
            dup
            sipush 330
        81: .line 209
            ldc -111740429
            iastore
            dup
            sipush 331
            ldc -1130901469
            iastore
            dup
            sipush 332
            ldc -1016618972
            iastore
            dup
            sipush 333
            ldc 1072957474
            iastore
            dup
            sipush 334
            ldc -1225469880
            iastore
            dup
            sipush 335
        82: .line 210
            ldc 1015799288
            iastore
            dup
            sipush 336
            ldc 569847338
            iastore
            dup
            sipush 337
            ldc 1072961034
            iastore
            dup
            sipush 338
            ldc 472945272
            iastore
            dup
            sipush 339
            ldc -1134627991
            iastore
            dup
            sipush 340
        83: .line 211
            ldc 654919306
            iastore
            dup
            sipush 341
            ldc 1072964603
            iastore
            dup
            sipush 342
            ldc -1062005539
            iastore
            dup
            sipush 343
            ldc -1130871251
            iastore
            dup
            sipush 344
            ldc -649025385
            iastore
            dup
            sipush 345
        84: .line 212
            ldc 1072968181
            iastore
            dup
            sipush 346
            ldc -480282215
            iastore
            dup
            sipush 347
            ldc -1132345379
            iastore
            dup
            sipush 348
            ldc 1065662932
            iastore
            dup
            sipush 349
            ldc 1072971770
            iastore
            dup
            sipush 350
        85: .line 213
            ldc -1761296381
            iastore
            dup
            sipush 351
            ldc 1015578814
            iastore
            dup
            sipush 352
            ldc 1617004845
            iastore
            dup
            sipush 353
            ldc 1072975368
            iastore
            dup
            sipush 354
            ldc 82804944
            iastore
            dup
            sipush 355
        86: .line 214
            ldc 1011391354
            iastore
            dup
            sipush 356
            ldc 1118294578
            iastore
            dup
            sipush 357
            ldc 1072978976
            iastore
            dup
            sipush 358
            ldc -2097471602
            iastore
            dup
            sipush 359
            ldc -1134009319
            iastore
            dup
            sipush 360
        87: .line 215
            ldc -316866473
            iastore
            dup
            sipush 361
            ldc 1072982593
            iastore
            dup
            sipush 362
            ldc -781940106
            iastore
            dup
            sipush 363
            ldc 1016894539
            iastore
            dup
            sipush 364
            ldc 1720398391
            iastore
            dup
            sipush 365
        88: .line 216
            ldc 1072986221
            iastore
            dup
            sipush 366
            ldc -314288333
            iastore
            dup
            sipush 367
            ldc -1130618640
            iastore
            dup
            sipush 368
            ldc -1245627184
            iastore
            dup
            sipush 369
            ldc 1072989858
            iastore
            dup
            sipush 370
        89: .line 217
            ldc -1232051472
            iastore
            dup
            sipush 371
            ldc 1014219171
            iastore
            dup
            sipush 372
            ldc -510480686
            iastore
            dup
            sipush 373
            ldc 1072993505
            iastore
            dup
            sipush 374
            ldc 1581883040
            iastore
            dup
            sipush 375
        90: .line 218
            ldc -1132219767
            iastore
            dup
            sipush 376
            ldc -254290978
            iastore
            dup
            sipush 377
            ldc 1072997162
            iastore
            dup
            sipush 378
            ldc -204358058
            iastore
            dup
            sipush 379
            ldc 1016712034
            iastore
            dup
            sipush 380
        91: .line 219
            ldc -361908265
            iastore
            dup
            sipush 381
            ldc 1073000829
            iastore
            dup
            sipush 382
            ldc 2133366768
            iastore
            dup
            sipush 383
            ldc -1132386888
            iastore
            dup
            sipush 384
            ldc -717870553
            iastore
            dup
            sipush 385
        92: .line 220
            ldc 1073004506
            iastore
            dup
            sipush 386
            ldc -1343470878
            iastore
            dup
            sipush 387
            ldc 1014842263
            iastore
            dup
            sipush 388
            ldc -1206402796
            iastore
            dup
            sipush 389
            ldc 1073008193
            iastore
            dup
            sipush 390
        93: .line 221
            ldc 1762311517
            iastore
            dup
            sipush 391
            ldc 1016094249
            iastore
            dup
            sipush 392
            ldc -1711416051
            iastore
            dup
            sipush 393
            ldc 1073011890
            iastore
            dup
            sipush 394
            ldc -1133873101
            iastore
            dup
            sipush 395
        94: .line 222
            ldc 1016655067
            iastore
            dup
            sipush 396
            ldc -2116506625
            iastore
            dup
            sipush 397
            ldc 1073015597
            iastore
            dup
            sipush 398
            ldc 777878098
            iastore
            dup
            sipush 399
            ldc -1131076227
            iastore
            dup
            sipush 400
        95: .line 223
            ldc 1990012071
            iastore
            dup
            sipush 401
            ldc 1073019314
            iastore
            dup
            sipush 402
            ldc -765896733
            iastore
            dup
            sipush 403
            ldc -1131105527
            iastore
            dup
            sipush 404
            ldc 2135241198
            iastore
            dup
            sipush 405
        96: .line 224
            ldc 1073023041
            iastore
            dup
            sipush 406
            ldc 1236747871
            iastore
            dup
            sipush 407
            ldc 1014637723
            iastore
            dup
            sipush 408
            ldc -1563466174
            iastore
            dup
            sipush 409
            ldc 1073026778
            iastore
            dup
            sipush 410
        97: .line 225
            ldc 1774031855
            iastore
            dup
            sipush 411
            ldc -1131448699
            iastore
            dup
            sipush 412
            ldc -398504209
            iastore
            dup
            sipush 413
            ldc 1073030525
            iastore
            dup
            sipush 414
            ldc 1139797873
            iastore
            dup
            sipush 415
        98: .line 226
            ldc -1132684915
            iastore
            dup
            sipush 416
            ldc 1453150082
            iastore
            dup
            sipush 417
            ldc 1073034283
            iastore
            dup
            sipush 418
            ldc 498154669
            iastore
            dup
            sipush 419
            ldc -1132430658
            iastore
            dup
            sipush 420
        99: .line 227
            ldc -185160409
            iastore
            dup
            sipush 421
            ldc 1073038050
            iastore
            dup
            sipush 422
            ldc 422403966
            iastore
            dup
            sipush 423
            ldc 1015517805
            iastore
            dup
            sipush 424
            ldc -899837425
            iastore
            dup
            sipush 425
       100: .line 228
            ldc 1073041828
            iastore
            dup
            sipush 426
            ldc -269621861
            iastore
            dup
            sipush 427
            ldc -1131583332
            iastore
            dup
            sipush 428
            ldc -571928366
            iastore
            dup
            sipush 429
            ldc 1073045616
            iastore
            dup
            sipush 430
       101: .line 229
            ldc 378465264
            iastore
            dup
            sipush 431
            ldc -1131349138
            iastore
            dup
            sipush 432
            ldc 917841882
            iastore
            dup
            sipush 433
            ldc 1073049415
            iastore
            dup
            sipush 434
            ldc 18715565
            iastore
            dup
            sipush 435
       102: .line 230
            ldc 1016707884
            iastore
            dup
            sipush 436
            ldc -605895473
            iastore
            dup
            sipush 437
            ldc 1073053223
            iastore
            dup
            sipush 438
            ldc -1973962300
            iastore
            dup
            sipush 439
            ldc -1131366004
            iastore
            dup
            sipush 440
       103: .line 231
            ldc -728250371
            iastore
            dup
            sipush 441
            ldc 1073057042
            iastore
            dup
            sipush 442
            ldc 1536826856
            iastore
            dup
            sipush 443
            ldc 1015191009
            iastore
            dup
            sipush 444
            ldc 671025100
            iastore
            dup
            sipush 445
       104: .line 232
            ldc 1073060872
            iastore
            dup
            sipush 446
            ldc -462952945
            iastore
            dup
            sipush 447
            ldc -1130896690
            iastore
            dup
            sipush 448
            ldc -582462423
            iastore
            dup
            sipush 449
            ldc 1073064711
            iastore
            dup
            sipush 450
       105: .line 233
            ldc 88491949
            iastore
            dup
            sipush 451
            ldc 1016476236
            iastore
            dup
            sipush 452
            ldc -72844797
            iastore
            dup
            sipush 453
            ldc 1073068561
            iastore
            dup
            sipush 454
            ldc 1277378074
            iastore
            dup
            sipush 455
       106: .line 234
            ldc -1130661983
            iastore
            dup
            sipush 456
            ldc -1973860681
            iastore
            dup
            sipush 457
            ldc 1073072422
            iastore
            dup
            sipush 458
            ldc -2123790686
            iastore
            dup
            sipush 459
            ldc 1010584347
            iastore
            dup
            sipush 460
       107: .line 235
            ldc -1868985453
            iastore
            dup
            sipush 461
            ldc 1073076293
            iastore
            dup
            sipush 462
            ldc -1464576445
            iastore
            dup
            sipush 463
            ldc -1130572121
            iastore
            dup
            sipush 464
            ldc 363667784
            iastore
            dup
            sipush 465
       108: .line 236
            ldc 1073080175
            iastore
            dup
            sipush 466
            ldc 813753950
            iastore
            dup
            sipush 467
            ldc 1016833785
            iastore
            dup
            sipush 468
            ldc 551349105
            iastore
            dup
            sipush 469
            ldc 1073084067
            iastore
            dup
            sipush 470
       109: .line 237
            ldc -473051246
            iastore
            dup
            sipush 471
            ldc -1131812131
            iastore
            dup
            sipush 472
            ldc -1183392759
            iastore
            dup
            sipush 473
            ldc 1073087969
            iastore
            dup
            sipush 474
            ldc -1688805817
            iastore
            dup
            sipush 475
       110: .line 238
            ldc -1131158974
            iastore
            dup
            sipush 476
            ldc -422709516
            iastore
            dup
            sipush 477
            ldc 1073091882
            iastore
            dup
            sipush 478
            ldc 1253592103
            iastore
            dup
            sipush 479
            ldc 1017006910
            iastore
            dup
            sipush 480
       111: .line 239
            ldc -1338354299
            iastore
            dup
            sipush 481
            ldc 1073095806
            iastore
            dup
            sipush 482
            ldc 2118169751
            iastore
            dup
            sipush 483
            ldc -1131183167
            iastore
            dup
            sipush 484
            ldc 488188413
            iastore
            dup
            sipush 485
       112: .line 240
            ldc 1073099741
            iastore
            dup
            sipush 486
            ldc -1095146267
            iastore
            dup
            sipush 487
            ldc 1016612624
            iastore
            dup
            sipush 488
            ldc 885834528
            iastore
            dup
            sipush 489
            ldc 1073103686
            iastore
            dup
            sipush 490
       113: .line 241
            ldc 1973258547
            iastore
            dup
            sipush 491
            ldc -1131657156
            iastore
            dup
            sipush 492
            ldc -21196873
            iastore
            dup
            sipush 493
            ldc 1073107641
            iastore
            dup
            sipush 494
            ldc -911786487
            iastore
            dup
            sipush 495
       114: .line 242
            ldc -1130699819
            iastore
            dup
            sipush 496
            ldc -2108349915
            iastore
            dup
            sipush 497
            ldc 1073111608
            iastore
            dup
            sipush 498
            ldc -2024203212
            iastore
            dup
            sipush 499
            ldc -1130646007
            iastore
            dup
            sipush 500
       115: .line 243
            ldc -955763722
            iastore
            dup
            sipush 501
            ldc 1073115585
            iastore
            dup
            sipush 502
            ldc 1483497780
            iastore
            dup
            sipush 503
            ldc -1131509966
            iastore
            dup
            sipush 504
            ldc -733173389
            iastore
            dup
            sipush 505
       116: .line 244
            ldc 1073119573
            iastore
            dup
            sipush 506
            ldc 1157054053
            iastore
            dup
            sipush 507
            ldc 1012938926
            iastore
            dup
            sipush 508
            ldc -1315007176
            iastore
            dup
            sipush 509
            ldc 1073123572
            iastore
            dup
            sipush 510
       117: .line 245
            ldc -1695857571
            iastore
            dup
            sipush 511
            ldc 1015547069
            iastore
            dup
            sipush 512
            ldc 1719614413
            iastore
            dup
            sipush 513
            ldc 1073127582
            iastore
            dup
            sipush 514
            ldc 330458198
            iastore
            dup
            sipush 515
       118: .line 246
            ldc -1130635980
            iastore
            dup
            sipush 516
            ldc -92989634
            iastore
            dup
            sipush 517
            ldc 1073131602
            iastore
            dup
            sipush 518
            ldc 748330254
            iastore
            dup
            sipush 519
            ldc 1014642933
            iastore
            dup
            sipush 520
       119: .line 247
            ldc 1963711167
            iastore
            dup
            sipush 521
            ldc 1073135634
            iastore
            dup
            sipush 522
            ldc 1744767757
            iastore
            dup
            sipush 523
            ldc -1133344426
            iastore
            dup
            sipush 524
            ldc -573278651
            iastore
            dup
            sipush 525
       120: .line 248
            ldc 1073139676
            iastore
            dup
            sipush 526
            ldc -1225690359
            iastore
            dup
            sipush 527
            ldc 1016887977
            iastore
            dup
            sipush 528
            ldc 1013258799
            iastore
            dup
            sipush 529
            ldc 1073143730
            iastore
            dup
            sipush 530
       121: .line 249
            ldc 1748797611
            iastore
            dup
            sipush 531
            ldc -1133789638
            iastore
            dup
            sipush 532
            ldc -1738982683
            iastore
            dup
            sipush 533
            ldc 1073147794
            iastore
            dup
            sipush 534
            ldc -1642411854
            iastore
            dup
            sipush 535
       122: .line 250
            ldc -1131366028
            iastore
            dup
            sipush 536
            ldc -112094076
            iastore
            dup
            sipush 537
            ldc 1073151869
            iastore
            dup
            sipush 538
            ldc 629542646
            iastore
            dup
            sipush 539
            ldc -1131922417
            iastore
            dup
            sipush 540
       123: .line 251
            ldc 1727278727
            iastore
            dup
            sipush 541
            ldc 1073155956
            iastore
            dup
            sipush 542
            ldc -732256673
            iastore
            dup
            sipush 543
            ldc 1012520516
            iastore
            dup
            sipush 544
            ldc -387162252
            iastore
            dup
            sipush 545
       124: .line 252
            ldc 1073160053
            iastore
            dup
            sipush 546
            ldc -2037876071
            iastore
            dup
            sipush 547
            ldc -1132368313
            iastore
            dup
            sipush 548
            ldc -2031431542
            iastore
            dup
            sipush 549
            ldc 1073164162
            iastore
            dup
            sipush 550
       125: .line 253
            ldc 752233586
            iastore
            dup
            sipush 551
            ldc -1131279712
            iastore
            dup
            sipush 552
            ldc 1218806132
            iastore
            dup
            sipush 553
            ldc 1073168282
            iastore
            dup
            sipush 554
            ldc 1818613052
            iastore
            dup
            sipush 555
       126: .line 254
            ldc -1131370279
            iastore
            dup
            sipush 556
            ldc 903334909
            iastore
            dup
            sipush 557
            ldc 1073172413
            iastore
            dup
            sipush 558
            ldc 1636462108
            iastore
            dup
            sipush 559
            ldc 1016088573
            iastore
            dup
            sipush 560
       127: .line 255
            ldc 1447192521
            iastore
            dup
            sipush 561
            ldc 1073176555
            iastore
            dup
            sipush 562
            ldc 1462857171
            iastore
            dup
            sipush 563
            ldc -1131404199
            iastore
            dup
            sipush 564
            ldc -1314165239
            iastore
            dup
            sipush 565
       128: .line 256
            ldc 1073180708
            iastore
            dup
            sipush 566
            ldc 378619896
            iastore
            dup
            sipush 567
            ldc 1016821879
            iastore
            dup
            sipush 568
            ldc 1339972927
            iastore
            dup
            sipush 569
            ldc 1073184873
            iastore
            dup
            sipush 570
       129: .line 257
            ldc 167908909
            iastore
            dup
            sipush 571
            ldc 1016620728
            iastore
            dup
            sipush 572
            ldc 950803702
            iastore
            dup
            sipush 573
            ldc 1073189049
            iastore
            dup
            sipush 574
            ldc 1655364926
            iastore
            dup
            sipush 575
       130: .line 258
            ldc 1016285608
            iastore
            dup
            sipush 576
            ldc 1944781191
            iastore
            dup
            sipush 577
            ldc 1073193236
            iastore
            dup
            sipush 578
            ldc -301688529
            iastore
            dup
            sipush 579
            ldc -1132194441
            iastore
            dup
            sipush 580
       131: .line 259
            ldc 158781403
            iastore
            dup
            sipush 581
            ldc 1073197435
            iastore
            dup
            sipush 582
            ldc -2073502584
            iastore
            dup
            sipush 583
            ldc -1130632267
            iastore
            dup
            sipush 584
            ldc 19972402
            iastore
            dup
            sipush 585
       132: .line 260
            ldc 1073201645
            iastore
            dup
            sipush 586
            ldc -787067434
            iastore
            dup
            sipush 587
            ldc 1017057868
            iastore
            dup
            sipush 588
            ldc 1660913392
            iastore
            dup
            sipush 589
            ldc 1073205866
            iastore
            dup
            sipush 590
       133: .line 261
            ldc -76367692
            iastore
            dup
            sipush 591
            ldc 1016184283
            iastore
            dup
            sipush 592
            ldc 919555682
            iastore
            dup
            sipush 593
            ldc 1073210099
            iastore
            dup
            sipush 594
            ldc -1172997762
            iastore
            dup
            sipush 595
       134: .line 262
            ldc 1013996802
            iastore
            dup
            sipush 596
            ldc -2070821743
            iastore
            dup
            sipush 597
            ldc 1073214343
            iastore
            dup
            sipush 598
            ldc -812445266
            iastore
            dup
            sipush 599
            ldc -1132429551
            iastore
            dup
            sipush 600
       135: .line 263
            ldc 1413356050
            iastore
            dup
            sipush 601
            ldc 1073218599
            iastore
            dup
            sipush 602
            ldc 1651349291
            iastore
            dup
            sipush 603
            ldc -1131250554
            iastore
            dup
            sipush 604
            ldc -1378810151
            iastore
            dup
            sipush 605
       136: .line 264
            ldc 1073222866
            iastore
            dup
            sipush 606
            ldc 219487565
            iastore
            dup
            sipush 607
            ldc 1016357943
            iastore
            dup
            sipush 608
            ldc -1723019757
            iastore
            dup
            sipush 609
            ldc 1073227145
            iastore
            dup
            sipush 610
       137: .line 265
            ldc -736808232
            iastore
            dup
            sipush 611
            ldc -1130542051
            iastore
            dup
            sipush 612
            ldc 515457527
            iastore
            dup
            sipush 613
            ldc 1073231436
            iastore
            dup
            sipush 614
            ldc 836709333
            iastore
            dup
            sipush 615
       138: .line 266
            ldc 1016699802
            iastore
            dup
            sipush 616
            ldc 1176749997
            iastore
            dup
            sipush 617
            ldc 1073235738
            iastore
            dup
            sipush 618
            ldc -1555968517
            iastore
            dup
            sipush 619
            ldc -1131882876
            iastore
            dup
            sipush 620
       139: .line 267
            ldc 396319521
            iastore
            dup
            sipush 621
            ldc 1073240052
            iastore
            dup
            sipush 622
            ldc -122546480
            iastore
            dup
            sipush 623
            ldc -1134844088
            iastore
            dup
            sipush 624
            ldc -1690004755
            iastore
            dup
            sipush 625
       140: .line 268
            ldc 1073244377
            iastore
            dup
            sipush 626
            ldc -1680542022
            iastore
            dup
            sipush 627
            ldc -1130379528
            iastore
            dup
            sipush 628
            ldc -651058122
            iastore
            dup
            sipush 629
            ldc 1073248714
            iastore
            dup
            sipush 630
       141: .line 269
            ldc -757381187
            iastore
            dup
            sipush 631
            ldc 1015403223
            iastore
            dup
            sipush 632
            ldc -645241191
            iastore
            dup
            sipush 633
            ldc 1073253063
            iastore
            dup
            sipush 634
            ldc -209930950
            iastore
            dup
            sipush 635
       142: .line 270
            ldc 1016698050
            iastore
            dup
            sipush 636
            ldc -1535617009
            iastore
            dup
            sipush 637
            ldc 1073257424
            iastore
            dup
            sipush 638
            ldc 1148526634
            iastore
            dup
            sipush 639
            ldc 1016943509
            iastore
            dup
            sipush 640
       143: .line 271
            ldc 1110089947
            iastore
            dup
            sipush 641
            ldc 1073261797
            iastore
            dup
            sipush 642
            ldc 1451641639
            iastore
            dup
            sipush 643
            ldc 1016523249
            iastore
            dup
            sipush 644
            ldc -1160374408
            iastore
            dup
            sipush 645
       144: .line 272
            ldc 1073266181
            iastore
            dup
            sipush 646
            ldc -62700434
            iastore
            dup
            sipush 647
            ldc 1017039710
            iastore
            dup
            sipush 648
            ldc 380978316
            iastore
            dup
            sipush 649
            ldc 1073270578
            iastore
            dup
            sipush 650
       145: .line 273
            ldc 854188970
            iastore
            dup
            sipush 651
            ldc -1133456034
            iastore
            dup
            sipush 652
            ldc 1577608921
            iastore
            dup
            sipush 653
            ldc 1073274986
            iastore
            dup
            sipush 654
            ldc 1875489510
            iastore
            dup
            sipush 655
       146: .line 274
            ldc -1130950326
            iastore
            dup
            sipush 656
            ldc -1726646474
            iastore
            dup
            sipush 657
            ldc 1073279406
            iastore
            dup
            sipush 658
            ldc -1562142868
            iastore
            dup
            sipush 659
            ldc 1015401491
            iastore
            dup
            sipush 660
       147: .line 275
            ldc -802673526
            iastore
            dup
            sipush 661
            ldc 1073283838
            iastore
            dup
            sipush 662
            ldc -2046935086
            iastore
            dup
            sipush 663
            ldc 1016435402
            iastore
            dup
            sipush 664
            ldc 194117574
            iastore
            dup
            sipush 665
       148: .line 276
            ldc 1073288283
            iastore
            dup
            sipush 666
            ldc 777528612
            iastore
            dup
            sipush 667
            ldc -1130506631
            iastore
            dup
            sipush 668
            ldc 1403662306
            iastore
            dup
            sipush 669
            ldc 1073292739
            iastore
            dup
            sipush 670
       149: .line 277
            ldc -1506157697
            iastore
            dup
            sipush 671
            ldc -1132247713
            iastore
            dup
            sipush 672
            ldc -1328691739
            iastore
            dup
            sipush 673
            ldc 1073297207
            iastore
            dup
            sipush 674
            ldc -2118811972
            iastore
            dup
            sipush 675
       150: .line 278
            ldc -1134075961
            iastore
            dup
            sipush 676
            ldc 727685349
            iastore
            dup
            sipush 677
            ldc 1073301688
            iastore
            dup
            sipush 678
            ldc 2038246809
            iastore
            dup
            sipush 679
            ldc -1131559978
            iastore
            dup
            sipush 680
       151: .line 279
            ldc -876064241
            iastore
            dup
            sipush 681
            ldc 1073306180
            iastore
            dup
            sipush 682
            ldc -1767509959
            iastore
            dup
            sipush 683
            ldc -1133098116
            iastore
            dup
            sipush 684
            ldc -1703513933
            iastore
            dup
            sipush 685
       152: .line 280
            ldc 1073310685
            iastore
            dup
            sipush 686
            ldc 2132396182
            iastore
            dup
            sipush 687
            ldc -1134844522
            iastore
            dup
            sipush 688
            ldc -1612820912
            iastore
            dup
            sipush 689
            ldc 1073315202
            iastore
            dup
            sipush 690
       153: .line 281
            ldc 2082178513
            iastore
            dup
            sipush 691
            ldc -1130555301
            iastore
            dup
            sipush 692
            ldc -461757790
            iastore
            dup
            sipush 693
            ldc 1073319731
            iastore
            dup
            sipush 694
            ldc -1572046612
            iastore
            dup
            sipush 695
       154: .line 282
            ldc 1014803418
            iastore
            dup
            sipush 696
            ldc 1892288442
            iastore
            dup
            sipush 697
            ldc 1073324273
            iastore
            dup
            sipush 698
            ldc -1848711630
            iastore
            dup
            sipush 699
            ldc -1131318339
            iastore
            dup
            sipush 700
       155: .line 283
            ldc 1297350157
            iastore
            dup
            sipush 701
            ldc 1073328827
            iastore
            dup
            sipush 702
            ldc 1308022040
            iastore
            dup
            sipush 703
            ldc -1130506162
            iastore
            dup
            sipush 704
            ldc -2103185264
            iastore
            dup
            sipush 705
       156: .line 284
            ldc 1073333393
            iastore
            dup
            sipush 706
            ldc -1334709570
            iastore
            dup
            sipush 707
            ldc 1014791238
            iastore
            dup
            sipush 708
            ldc 424392917
            iastore
            dup
            sipush 709
            ldc 1073337972
            iastore
            dup
            sipush 710
       157: .line 285
            ldc -1545764301
            iastore
            dup
            sipush 711
            ldc -1131080002
            iastore
            dup
            sipush 712
            ldc 434316067
            iastore
            dup
            sipush 713
            ldc 1073342563
            iastore
            dup
            sipush 714
            ldc 2028358766
            iastore
            dup
            sipush 715
       158: .line 286
            ldc 1014506698
            iastore
            dup
            sipush 716
            ldc -1928858978
            iastore
            dup
            sipush 717
            ldc 1073347166
            iastore
            dup
            sipush 718
            ldc -1426982194
            iastore
            dup
            sipush 719
            ldc -1132156466
            iastore
            dup
            sipush 720
       159: .line 287
            ldc 2069751141
            iastore
            dup
            sipush 721
            ldc 1073351782
            iastore
            dup
            sipush 722
            ldc 1562170675
            iastore
            dup
            sipush 723
            ldc -1131194039
            iastore
            dup
            sipush 724
            ldc -309413701
            iastore
            dup
            sipush 725
       160: .line 288
            ldc 1073356410
            iastore
            dup
            sipush 726
            ldc -292821234
            iastore
            dup
            sipush 727
            ldc 1016882712
            iastore
            dup
            sipush 728
            ldc -330683085
            iastore
            dup
            sipush 729
            ldc 1073361051
            iastore
            dup
            sipush 730
       161: .line 289
            ldc 2111583915
            iastore
            dup
            sipush 731
            ldc 1016475740
            iastore
            dup
            sipush 732
            ldc -2142893352
            iastore
            dup
            sipush 733
            ldc 1073365705
            iastore
            dup
            sipush 734
            ldc 1486860576
            iastore
            dup
            sipush 735
       162: .line 290
            ldc -1130715264
            iastore
            dup
            sipush 736
            ldc -1304550051
            iastore
            dup
            sipush 737
            ldc 1073370371
            iastore
            dup
            sipush 738
            ldc -611499551
            iastore
            dup
            sipush 739
            ldc -1130549394
            iastore
            dup
            sipush 740
       163: .line 291
            ldc -1963696046
            iastore
            dup
            sipush 741
            ldc 1073375050
            iastore
            dup
            sipush 742
            ldc 812057446
            iastore
            dup
            sipush 743
            ldc 1013256022
            iastore
            dup
            sipush 744
            ldc 321958744
            iastore
            dup
            sipush 745
       164: .line 292
            ldc 1073379742
            iastore
            dup
            sipush 746
            ldc -893033529
            iastore
            dup
            sipush 747
            ldc 1016843134
            iastore
            dup
            sipush 748
            ldc 1405169241
            iastore
            dup
            sipush 749
            ldc 1073384446
            iastore
            dup
            sipush 750
       165: .line 293
            ldc -1296427607
            iastore
            dup
            sipush 751
            ldc -1131087769
            iastore
            dup
            sipush 752
            ldc 1434058175
            iastore
            dup
            sipush 753
            ldc 1073389163
            iastore
            dup
            sipush 754
            ldc 251133233
            iastore
            dup
            sipush 755
       166: .line 294
            ldc 1016134345
            iastore
            dup
            sipush 756
            ldc 557149882
            iastore
            dup
            sipush 757
            ldc 1073393893
            iastore
            dup
            sipush 758
            ldc -622246587
            iastore
            dup
            sipush 759
            ldc 1015585841
            iastore
            dup
            sipush 760
       167: .line 295
            ldc -1076628614
            iastore
            dup
            sipush 761
            ldc 1073398635
            iastore
            dup
            sipush 762
            ldc -890802992
            iastore
            dup
            sipush 763
            ldc -1131441612
            iastore
            dup
            sipush 764
            ldc 977020788
            iastore
            dup
            sipush 765
       168: .line 296
            ldc 1073403391
            iastore
            dup
            sipush 766
            ldc -1229866779
            iastore
            dup
            sipush 767
            ldc 1016590139
            iastore
            dup
            sipush 768
            ldc -1722100819
            iastore
            dup
            sipush 769
            ldc 1073408159
            iastore
            dup
            sipush 770
       169: .line 297
            ldc 878562433
            iastore
            dup
            sipush 771
            ldc 1016570317
            iastore
            dup
            sipush 772
            ldc -433917185
            iastore
            dup
            sipush 773
            ldc 1073412940
            iastore
            dup
            sipush 774
            ldc 254893773
            iastore
            dup
            sipush 775
       170: .line 298
            ldc -1131105540
            iastore
            dup
            sipush 776
            ldc 697153126
            iastore
            dup
            sipush 777
            ldc 1073417735
            iastore
            dup
            sipush 778
            ldc 1283515429
            iastore
            dup
            sipush 779
            ldc -1130635531
            iastore
            dup
            sipush 780
       171: .line 299
            ldc 1822067026
            iastore
            dup
            sipush 781
            ldc 1073422542
            iastore
            dup
            sipush 782
            ldc 1241994956
            iastore
            dup
            sipush 783
            ldc 1016388866
            iastore
            dup
            sipush 784
            ldc -1202776581
            iastore
            dup
            sipush 785
       172: .line 300
            ldc 1073427362
            iastore
            dup
            sipush 786
            ldc 814012168
            iastore
            dup
            sipush 787
            ldc -1134395298
            iastore
            dup
            sipush 788
            ldc 364333489
            iastore
            dup
            sipush 789
            ldc 1073432196
            iastore
            dup
            sipush 790
       173: .line 301
            ldc -371229552
            iastore
            dup
            sipush 791
            ldc -1132497347
            iastore
            dup
            sipush 792
            ldc -1914349254
            iastore
            dup
            sipush 793
            ldc 1073437042
            iastore
            dup
            sipush 794
            ldc -1145410077
            iastore
            dup
            sipush 795
       174: .line 302
            ldc -1130597921
            iastore
            dup
            sipush 796
            ldc 703710506
            iastore
            dup
            sipush 797
            ldc 1073441902
            iastore
            dup
            sipush 798
            ldc 1384660846
            iastore
            dup
            sipush 799
            ldc 1016244467
            iastore
            dup
            sipush 800
       175: .line 303
            ldc -218407353
            iastore
            dup
            sipush 801
            ldc 1073446774
            iastore
            dup
            sipush 802
            ldc 2119478331
            iastore
            dup
            sipush 803
            ldc -1133160369
            iastore
            dup
            sipush 804
            ldc -232306204
            iastore
            dup
            sipush 805
       176: .line 304
            ldc 1073451660
            iastore
            dup
            sipush 806
            ldc 1422616006
            iastore
            dup
            sipush 807
            ldc -1130663402
            iastore
            dup
            sipush 808
            ldc 815859274
            iastore
            dup
            sipush 809
            ldc 1073456560
            iastore
            dup
            sipush 810
       177: .line 305
            ldc 240396590
            iastore
            dup
            sipush 811
            ldc -1130431277
            iastore
            dup
            sipush 812
            ldc -1214615777
            iastore
            dup
            sipush 813
            ldc 1073461472
            iastore
            dup
            sipush 814
            ldc -915840507
            iastore
            dup
            sipush 815
       178: .line 306
            ldc -1136700719
            iastore
            dup
            sipush 816
            ldc -1874083374
            iastore
            dup
            sipush 817
            ldc 1073466398
            iastore
            dup
            sipush 818
            ldc 2049810052
            iastore
            dup
            sipush 819
            ldc 1015168464
            iastore
            dup
            sipush 820
       179: .line 307
            ldc -1007443449
            iastore
            dup
            sipush 821
            ldc 1073471337
            iastore
            dup
            sipush 822
            ldc 1625971539
            iastore
            dup
            sipush 823
            ldc -1136908765
            iastore
            dup
            sipush 824
            ldc 1540824585
            iastore
            dup
            sipush 825
       180: .line 308
            ldc 1073476290
            iastore
            dup
            sipush 826
            ldc 1064017011
            iastore
            dup
            sipush 827
            ldc -1130431030
            iastore
            dup
            sipush 828
            ldc 1631695677
            iastore
            dup
            sipush 829
            ldc 1073481256
            iastore
            dup
            sipush 830
       181: .line 309
            ldc -1577334220
            iastore
            dup
            sipush 831
            ldc -1131574694
            iastore
            dup
            sipush 832
            ldc -578465124
            iastore
            dup
            sipush 833
            ldc 1073486235
            iastore
            dup
            sipush 834
            ldc -1991227171
            iastore
            dup
            sipush 835
       182: .line 310
            ldc 1015091301
            iastore
            dup
            sipush 836
            ldc -637901524
            iastore
            dup
            sipush 837
            ldc 1073491228
            iastore
            dup
            sipush 838
            ldc 399025623
            iastore
            dup
            sipush 839
            ldc -1130961642
            iastore
            dup
            sipush 840
       183: .line 311
            ldc 1610600570
            iastore
            dup
            sipush 841
            ldc 1073496235
            iastore
            dup
            sipush 842
            ldc -528234998
            iastore
            dup
            sipush 843
            ldc 1016808759
            iastore
            dup
            sipush 844
            ldc 2029714210
            iastore
            dup
            sipush 845
       184: .line 312
            ldc 1073501255
            iastore
            dup
            sipush 846
            ldc 613660079
            iastore
            dup
            sipush 847
            ldc 1016147719
            iastore
            dup
            sipush 848
            ldc 777507147
            iastore
            dup
            sipush 849
            ldc 1073506289
            iastore
            dup
            sipush 850
       185: .line 313
            ldc -12043091
            iastore
            dup
            sipush 851
            ldc 1016236109
            iastore
            dup
            sipush 852
            ldc -1987524301
            iastore
            dup
            sipush 853
            ldc 1073511336
            iastore
            dup
            sipush 854
            ldc -1104849575
            iastore
            dup
            sipush 855
       186: .line 314
            ldc -1131514181
            iastore
            dup
            sipush 856
            ldc -1811486795
            iastore
            dup
            sipush 857
            ldc 1073516397
            iastore
            dup
            sipush 858
            ldc 1216371780
            iastore
            dup
            sipush 859
            ldc 1014082748
            iastore
            dup
            sipush 860
       187: .line 315
            ldc 1464976603
            iastore
            dup
            sipush 861
            ldc 1073521472
            iastore
            dup
            sipush 862
            ldc -787674891
            iastore
            dup
            sipush 863
            ldc -1131941186
            iastore
            dup
            sipush 864
            ldc -588279703
            iastore
            dup
            sipush 865
       188: .line 316
            ldc 1073526560
            iastore
            dup
            sipush 866
            ldc -773240357
            iastore
            dup
            sipush 867
            ldc 1014301643
            iastore
            dup
            sipush 868
            ldc 778901109
            iastore
            dup
            sipush 869
            ldc 1073531663
            iastore
            dup
            sipush 870
       189: .line 317
            ldc -2046783342
            iastore
            dup
            sipush 871
            ldc -1132649969
            iastore
            dup
            sipush 872
            ldc 1432208378
            iastore
            dup
            sipush 873
            ldc 1073536779
            iastore
            dup
            sipush 874
            ldc 1401068914
            iastore
            dup
            sipush 875
       190: .line 318
            ldc -1131554757
            iastore
            dup
            sipush 876
            ldc 1532734324
            iastore
            dup
            sipush 877
            ldc 1073541909
            iastore
            dup
            sipush 878
            ldc -1200750761
            iastore
            dup
            sipush 879
            ldc -1130755863
            iastore
            dup
            sipush 880
       191: .line 319
            ldc 1242007932
            iastore
            dup
            sipush 881
            ldc 1073547053
            iastore
            dup
            sipush 882
            ldc 1132034716
            iastore
            dup
            sipush 883
            ldc -1130578889
            iastore
            dup
            sipush 884
            ldc 721996136
            iastore
            dup
            sipush 885
       192: .line 320
            ldc 1073552211
            iastore
            dup
            sipush 886
            ldc 563754734
            iastore
            dup
            sipush 887
            ldc 1016419894
            iastore
            dup
            sipush 888
            ldc 135105010
            iastore
            dup
            sipush 889
            ldc 1073557383
            iastore
            dup
            sipush 890
       193: .line 321
            ldc 1906148728
            iastore
            dup
            sipush 891
            ldc -1130542981
            iastore
            dup
            sipush 892
            ldc -355819050
            iastore
            dup
            sipush 893
            ldc 1073562568
            iastore
            dup
            sipush 894
            ldc -1084615148
            iastore
            dup
            sipush 895
       194: .line 322
            ldc 1016322899
            iastore
            dup
            sipush 896
            ldc -587488121
            iastore
            dup
            sipush 897
            ldc 1073567768
            iastore
            dup
            sipush 898
            ldc -681887993
            iastore
            dup
            sipush 899
            ldc 1015213314
            iastore
            dup
            sipush 900
       195: .line 323
            ldc -396171565
            iastore
            dup
            sipush 901
            ldc 1073572982
            iastore
            dup
            sipush 902
            ldc 1249994144
            iastore
            dup
            sipush 903
            ldc 1012918394
            iastore
            dup
            sipush 904
            ldc 382305176
            iastore
            dup
            sipush 905
       196: .line 324
            ldc 1073578211
            iastore
            dup
            sipush 906
            ldc -1947344920
            iastore
            dup
            sipush 907
            ldc -1131340095
            iastore
            dup
            sipush 908
            ldc 1912561781
            iastore
            dup
            sipush 909
            ldc 1073583453
            iastore
            dup
            sipush 910
       197: .line 325
            ldc -1147472194
            iastore
            dup
            sipush 911
            ldc 1016726829
            iastore
            dup
            sipush 912
            ldc 64696965
            iastore
            dup
            sipush 913
            ldc 1073588710
            iastore
            dup
            sipush 914
            ldc 1768797490
            iastore
            dup
            sipush 915
       198: .line 326
            ldc 1016865536
            iastore
            dup
            sipush 916
            ldc -700808427
            iastore
            dup
            sipush 917
            ldc 1073593980
            iastore
            dup
            sipush 918
            ldc -1838445596
            iastore
            dup
            sipush 919
            ldc -1130662159
            iastore
            dup
            sipush 920
       199: .line 327
            ldc -217992096
            iastore
            dup
            sipush 921
            ldc 1073599265
            iastore
            dup
            sipush 922
            ldc 2029000899
            iastore
            dup
            sipush 923
            ldc 1016257111
            iastore
            dup
            sipush 924
            ldc 1679558232
            iastore
            dup
            sipush 925
       200: .line 328
            ldc 1073604565
            iastore
            dup
            sipush 926
            ldc -1904625009
            iastore
            dup
            sipush 927
            ldc -1130584750
            iastore
            dup
            sipush 928
            ldc 863738719
            iastore
            dup
            sipush 929
            ldc 1073609879
            iastore
            dup
            sipush 930
       201: .line 329
            ldc 1326992220
            iastore
            dup
            sipush 931
            ldc -1131305523
            iastore
            dup
            sipush 932
            ldc 1796832535
            iastore
            dup
            sipush 933
            ldc 1073615207
            iastore
            dup
            sipush 934
            ldc -1118011580
            iastore
            dup
            sipush 935
       202: .line 330
            ldc -1133333207
            iastore
            dup
            sipush 936
            ldc 351641897
            iastore
            dup
            sipush 937
            ldc 1073620550
            iastore
            dup
            sipush 938
            ldc -2122705770
            iastore
            dup
            sipush 939
            ldc -1130908121
            iastore
            dup
            sipush 940
       203: .line 331
            ldc 991358482
            iastore
            dup
            sipush 941
            ldc 1073625907
            iastore
            dup
            sipush 942
            ldc 838715019
            iastore
            dup
            sipush 943
            ldc -1130761052
            iastore
            dup
            sipush 944
            ldc -410304522
            iastore
            dup
            sipush 945
       204: .line 332
            ldc 1073631278
            iastore
            dup
            sipush 946
            ldc -2136355697
            iastore
            dup
            sipush 947
            ldc 1015258761
            iastore
            dup
            sipush 948
            ldc 610758006
            iastore
            dup
            sipush 949
            ldc 1073636665
            iastore
            dup
            sipush 950
       205: .line 333
            ldc 1965209397
            iastore
            dup
            sipush 951
            ldc -1132052488
            iastore
            dup
            sipush 952
            ldc -70824829
            iastore
            dup
            sipush 953
            ldc 1073642065
            iastore
            dup
            sipush 954
            ldc -905146910
            iastore
            dup
            sipush 955
       206: .line 334
            ldc 1016255778
            iastore
            dup
            sipush 956
            ldc 2009970496
            iastore
            dup
            sipush 957
            ldc 1073647481
            iastore
            dup
            sipush 958
            ldc -2135927631
            iastore
            dup
            sipush 959
            ldc -1131345772
            iastore
            dup
            sipush 960
       207: .line 335
            ldc -1566273318
            iastore
            dup
            sipush 961
            ldc 1073652911
            iastore
            dup
            sipush 962
            ldc 396109971
            iastore
            dup
            sipush 963
            ldc -1130456029
            iastore
            dup
            sipush 964
            ldc -2038642066
            iastore
            dup
            sipush 965
       208: .line 336
            ldc 1073658356
            iastore
            dup
            sipush 966
            ldc 580117746
            iastore
            dup
            sipush 967
            ldc 1016365871
            iastore
            dup
            sipush 968
            ldc 764307441
            iastore
            dup
            sipush 969
            ldc 1073663816
            iastore
            dup
            sipush 970
       209: .line 337
            ldc -1273909876
            iastore
            dup
            sipush 971
            ldc -1130589197
            iastore
            dup
            sipush 972
            ldc -1575451376
            iastore
            dup
            sipush 973
            ldc 1073669290
            iastore
            dup
            sipush 974
            ldc -1534634355
            iastore
            dup
            sipush 975
       210: .line 338
            ldc 1016186509
            iastore
            dup
            sipush 976
            ldc -295609817
            iastore
            dup
            sipush 977
            ldc 1073674779
            iastore
            dup
            sipush 978
            ldc -2036025680
            iastore
            dup
            sipush 979
            ldc 1016973300
            iastore
            dup
            sipush 980
       211: .line 339
            ldc 481706282
            iastore
            dup
            sipush 981
            ldc 1073680284
            iastore
            dup
            sipush 982
            ldc 1696079173
            iastore
            dup
            sipush 983
            ldc -1131208192
            iastore
            dup
            sipush 984
            ldc 929806999
            iastore
            dup
            sipush 985
       212: .line 340
            ldc 1073685803
            iastore
            dup
            sipush 986
            ldc -1089630653
            iastore
            dup
            sipush 987
            ldc 1016308133
            iastore
            dup
            sipush 988
            ldc 1222472308
            iastore
            dup
            sipush 989
            ldc 1073691337
            iastore
            dup
            sipush 990
       213: .line 341
            ldc 1054357470
            iastore
            dup
            sipush 991
            ldc -1132897702
            iastore
            dup
            sipush 992
            ldc 1533953344
            iastore
            dup
            sipush 993
            ldc 1073696886
            iastore
            dup
            sipush 994
            ldc 769171851
            iastore
            dup
            sipush 995
       214: .line 342
            ldc 1016714209
            iastore
            dup
            sipush 996
            ldc 2038973688
            iastore
            dup
            sipush 997
            ldc 1073702450
            iastore
            dup
            sipush 998
            ldc 892941374
            iastore
            dup
            sipush 999
            ldc 1017095035
            iastore
            dup
            sipush 1000
       215: .line 343
            ldc -1382236652
            iastore
            dup
            sipush 1001
            ldc 1073708029
            iastore
            dup
            sipush 1002
            ldc -804899574
            iastore
            dup
            sipush 1003
            ldc -1130513646
            iastore
            dup
            sipush 1004
            ldc 35929225
            iastore
            dup
            sipush 1005
       216: .line 344
            ldc 1073713624
            iastore
            dup
            sipush 1006
            ldc -1485179255
            iastore
            dup
            sipush 1007
            ldc -1134481752
            iastore
            dup
            sipush 1008
            ldc -2120314664
            iastore
            dup
            sipush 1009
            ldc 1073719233
            iastore
            dup
            sipush 1010
       217: .line 345
            ldc -207252706
            iastore
            dup
            sipush 1011
            ldc 1015498835
            iastore
            dup
            sipush 1012
            ldc 915592468
            iastore
            dup
            sipush 1013
            ldc 1073724858
            iastore
            dup
            sipush 1014
            ldc 352947894
            iastore
            dup
            sipush 1015
       218: .line 346
            ldc -1132894349
            iastore
            dup
            sipush 1016
            ldc 730821105
            iastore
            dup
            sipush 1017
            ldc 1073730498
            iastore
            dup
            sipush 1018
            ldc -1771734553
            iastore
            dup
            sipush 1019
            ldc 1013115764
            iastore
            dup
            sipush 1020
       219: .line 347
            ldc 1797923801
            iastore
            dup
            sipush 1021
            ldc 1073736153
            iastore
            dup
            sipush 1022
            ldc 1950547427
            iastore
            dup
            sipush 1023
            ldc 1014277635
            iastore
       220: .line 141
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.tExp:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       221: .line 351
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       222: .line 353
            ldc -410360015
            iastore
            dup
            iconst_1
            ldc 1062590591
            iastore
            dup
            iconst_2
            ldc -687562560
            iastore
            dup
            iconst_3
            ldc 1068264200
            iastore
       223: .line 351
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.eCoeff:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       224: .line 355
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       225: .line 356
            ldc 1874480759
            iastore
            dup
            iconst_1
            ldc 1065595563
            iastore
            dup
            iconst_2
            ldc -8206961
            iastore
            dup
            iconst_3
            ldc 1070514109
            iastore
       226: .line 355
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.eCoeff16:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       227: .line 358
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       228: .line 359
            ldc -17155601
            iastore
            dup
            iconst_1
            ldc 1072049730
            iastore
       229: .line 358
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.eCoeff32:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       230: .line 363
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
       231: .line 365
            ldc -1076487680
            iastore
       232: .line 363
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeffH:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       233: .line 367
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
       234: .line 368
            ldc -1084380191
            iastore
       235: .line 367
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeffH8:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       236: .line 372
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       237: .line 374
            ldc -134217728
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
            dup
            iconst_3
            sipush -2048
            iastore
       238: .line 372
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.highmaskLogX:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       239: .line 378
            aload 0 /* this */
            bipush 8
            iconst_4
            newarray 10
            dup
            iconst_0
       240: .line 380
            ldc -134217728
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
            dup
            iconst_2
            ldc -134217728
            iastore
            dup
            iconst_3
            iconst_m1
            iastore
       241: .line 378
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.halfmask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       242: .line 384
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       243: .line 386
            ldc 1841914130
            iastore
            dup
            iconst_1
            ldc -1081907848
            iastore
            dup
            iconst_2
            ldc -299625358
            iastore
            dup
            iconst_3
            ldc -1080360191
            iastore
       244: .line 384
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeff:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       245: .line 388
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       246: .line 389
            ldc -1617586086
            iastore
            dup
            iconst_1
            ldc -1078646565
            iastore
            dup
            iconst_2
            ldc -1283187414
            iastore
            dup
            iconst_3
            ldc -1076487754
            iastore
       247: .line 388
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeff16:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       248: .line 391
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       249: .line 392
            ldc 1367832035
            iastore
            dup
            iconst_1
            ldc 1066403058
            iastore
            dup
            iconst_2
            ldc -1400682053
            iastore
            dup
            iconst_3
            ldc 1067936923
            iastore
       250: .line 391
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeff32:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       251: .line 394
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       252: .line 395
            ldc 1215221452
            iastore
            dup
            iconst_1
            ldc 1069835102
            iastore
            dup
            iconst_2
            ldc 370913857
            iastore
            dup
            iconst_3
            ldc -1084380191
            iastore
       253: .line 394
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeff48:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       254: .line 397
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       255: .line 398
            ldc -1617586086
            iastore
            dup
            iconst_1
            ldc -1078646565
            iastore
            dup
            iconst_2
            ldc -122324867
            iastore
            dup
            iconst_3
            ldc 1056068382
            iastore
       256: .line 397
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeff64:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       257: .line 400
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
       258: .line 401
            ldc 1215221451
            iastore
            dup
            iconst_1
            ldc 1069835102
            iastore
            dup
            iconst_2
            ldc 1092638156
            iastore
            dup
            iconst_3
            ldc -1110041678
            iastore
       259: .line 400
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.coeff80:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       260: .line 405
            aload 0 /* this */
            bipush 16
            sipush 2052
            newarray 10
            dup
            iconst_1
       261: .line 407
            ldc 1072693248
            iastore
            dup
            iconst_4
            ldc 536870912
            iastore
            dup
            iconst_5
       262: .line 408
            ldc 1072689162
            iastore
            dup
            bipush 6
            ldc -1771954283
            iastore
            dup
            bipush 7
            ldc 1046157398
            iastore
            dup
            bipush 8
            ldc -536870912
            iastore
            dup
            bipush 9
            ldc 1072685081
            iastore
            dup
            bipush 10
       263: .line 409
            ldc -443453538
            iastore
            dup
            bipush 11
            ldc -1103998344
            iastore
            dup
            bipush 13
            ldc 1072681007
            iastore
            dup
            bipush 14
            ldc -2053500830
            iastore
            dup
            bipush 15
       264: .line 410
            ldc 1046044599
            iastore
            dup
            bipush 16
            ldc -1073741824
            iastore
            dup
            bipush 17
            ldc 1072676937
            iastore
            dup
            bipush 18
            ldc -1304039025
            iastore
            dup
            bipush 19
            ldc -1101882312
            iastore
            dup
            bipush 20
       265: .line 411
            ldc -536870912
            iastore
            dup
            bipush 21
            ldc 1072672873
            iastore
            dup
            bipush 22
            ldc -1389854553
            iastore
            dup
            bipush 23
            ldc -1102048720
            iastore
            dup
            bipush 24
            ldc 1610612736
            iastore
            dup
            bipush 25
       266: .line 412
            ldc 1072668815
            iastore
            dup
            bipush 26
            ldc -924376032
            iastore
            dup
            bipush 27
            ldc 1046051793
            iastore
            dup
            bipush 28
            ldc -2147483648
            iastore
            dup
            bipush 29
            ldc 1072664762
            iastore
            dup
            bipush 30
       267: .line 413
            ldc -1022606080
            iastore
            dup
            bipush 31
            ldc -1101173643
            iastore
            dup
            bipush 32
            ldc -536870912
            iastore
            dup
            bipush 33
            ldc 1072660714
            iastore
            dup
            bipush 34
            ldc 46546755
            iastore
            dup
            bipush 35
       268: .line 414
            ldc 1043206936
            iastore
            dup
            bipush 36
            ldc -1073741824
            iastore
            dup
            bipush 37
            ldc 1072656672
            iastore
            dup
            bipush 38
            ldc -1277899572
            iastore
            dup
            bipush 39
            ldc -1102789334
            iastore
            dup
            bipush 41
       269: .line 415
            ldc 1072652636
            iastore
            dup
            bipush 42
            ldc -606530665
            iastore
            dup
            bipush 43
            ldc -1102152340
            iastore
            dup
            bipush 44
            ldc -1610612736
            iastore
            dup
            bipush 45
       270: .line 416
            ldc 1072648604
            iastore
            dup
            bipush 46
            ldc 1707461992
            iastore
            dup
            bipush 47
            ldc -1101910584
            iastore
            dup
            bipush 48
            ldc -1610612736
            iastore
            dup
            bipush 49
            ldc 1072644578
            iastore
            dup
            bipush 50
       271: .line 417
            ldc 1188114540
            iastore
            dup
            bipush 51
            ldc -1101364210
            iastore
            dup
            bipush 52
            ldc -536870912
            iastore
            dup
            bipush 53
            ldc 1072640557
            iastore
            dup
            bipush 54
            ldc -761786732
            iastore
            dup
            bipush 55
       272: .line 418
            ldc 1045459375
            iastore
            dup
            bipush 56
            ldc -1610612736
            iastore
            dup
            bipush 57
            ldc 1072636542
            iastore
            dup
            bipush 58
            ldc 2000337630
            iastore
            dup
            bipush 59
            ldc -1101491739
            iastore
            dup
            bipush 60
       273: .line 419
            ldc -1610612736
            iastore
            dup
            bipush 61
            ldc 1072632532
            iastore
            dup
            bipush 62
            ldc -596904853
            iastore
            dup
            bipush 63
            ldc -1101214530
            iastore
            dup
            bipush 64
            ldc -536870912
            iastore
            dup
            bipush 65
       274: .line 420
            ldc 1072628527
            iastore
            dup
            bipush 66
            ldc -1133361158
            iastore
            dup
            bipush 67
            ldc -1104434301
            iastore
            dup
            bipush 68
            ldc -2147483648
            iastore
            dup
            bipush 69
            ldc 1072624528
            iastore
            dup
            bipush 70
       275: .line 421
            ldc -1129701818
            iastore
            dup
            bipush 71
            ldc -1101808837
            iastore
            dup
            bipush 72
            ldc 1610612736
            iastore
            dup
            bipush 73
            ldc 1072620534
            iastore
            dup
            bipush 74
            ldc 1600940077
            iastore
            dup
            bipush 75
       276: .line 422
            ldc -1101740519
            iastore
            dup
            bipush 76
            ldc -2147483648
            iastore
            dup
            bipush 77
            ldc 1072616545
            iastore
            dup
            bipush 78
            ldc 1363272552
            iastore
            dup
            bipush 79
            ldc -1102353018
            iastore
            dup
            bipush 80
       277: .line 423
            ldc -536870912
            iastore
            dup
            bipush 81
            ldc 1072612561
            iastore
            dup
            bipush 82
            ldc -328757386
            iastore
            dup
            bipush 83
            ldc -1103717642
            iastore
            dup
            bipush 84
            ldc -2147483648
            iastore
            dup
            bipush 85
       278: .line 424
            ldc 1072608583
            iastore
            dup
            bipush 86
            ldc 1093672789
            iastore
            dup
            bipush 87
            ldc -1104329966
            iastore
            dup
            bipush 88
            ldc 1610612736
            iastore
            dup
            bipush 89
            ldc 1072604610
            iastore
            dup
            bipush 90
       279: .line 425
            ldc 1735239357
            iastore
            dup
            bipush 91
            ldc -1102213680
            iastore
            dup
            bipush 92
            ldc 1610612736
            iastore
            dup
            bipush 93
            ldc 1072600642
            iastore
            dup
            bipush 94
            ldc 1470665156
            iastore
            dup
            bipush 95
       280: .line 426
            ldc 1045559697
            iastore
            dup
            bipush 96
            ldc -1610612736
            iastore
            dup
            bipush 97
            ldc 1072596679
            iastore
            dup
            bipush 98
            ldc -454342370
            iastore
            dup
            bipush 99
            ldc 1045928953
            iastore
            dup
            bipush 100
       281: .line 427
            ldc 536870912
            iastore
            dup
            bipush 101
            ldc 1072592722
            iastore
            dup
            bipush 102
            ldc -35894740
            iastore
            dup
            bipush 103
            ldc -1103931674
            iastore
            dup
            bipush 104
            ldc -1073741824
            iastore
            dup
            bipush 105
       282: .line 428
            ldc 1072588769
            iastore
            dup
            bipush 106
            ldc -681878543
            iastore
            dup
            bipush 107
            ldc -1102801615
            iastore
            dup
            bipush 108
            ldc -2147483648
            iastore
            dup
            bipush 109
            ldc 1072584822
            iastore
            dup
            bipush 110
       283: .line 429
            ldc -1119732850
            iastore
            dup
            bipush 111
            ldc 1039486948
            iastore
            dup
            bipush 112
            ldc 1610612736
            iastore
            dup
            bipush 113
            ldc 1072580880
            iastore
            dup
            bipush 114
            ldc 856576441
            iastore
            dup
            bipush 115
       284: .line 430
            ldc 1045702812
            iastore
            dup
            bipush 116
            ldc -2147483648
            iastore
            dup
            bipush 117
            ldc 1072576943
            iastore
            dup
            bipush 118
            ldc -2041468577
            iastore
            dup
            bipush 119
            ldc -1101681962
            iastore
            dup
            bipush 120
       285: .line 431
            ldc -1610612736
            iastore
            dup
            bipush 121
            ldc 1072573011
            iastore
            dup
            bipush 122
            ldc 1587070728
            iastore
            dup
            bipush 123
            ldc -1104165719
            iastore
            dup
            bipush 124
            ldc -536870912
            iastore
            dup
            bipush 125
       286: .line 432
            ldc 1072569084
            iastore
            dup
            bipush 126
            ldc 159986317
            iastore
            dup
            bipush 127
            ldc 1042519436
            iastore
            dup
            sipush 128
            ldc 1073741824
            iastore
            dup
            sipush 129
            ldc 1072565163
            iastore
            dup
            sipush 130
       287: .line 433
            ldc -295425347
            iastore
            dup
            sipush 131
            ldc -1102946856
            iastore
            dup
            sipush 132
            ldc -1610612736
            iastore
            dup
            sipush 133
            ldc 1072561246
            iastore
            dup
            sipush 134
            ldc -1013657034
            iastore
            dup
            sipush 135
       288: .line 434
            ldc 1045586786
            iastore
            dup
            sipush 136
            ldc 536870912
            iastore
            dup
            sipush 137
            ldc 1072557335
            iastore
            dup
            sipush 138
            ldc -519787890
            iastore
            dup
            sipush 139
            ldc 1045226055
            iastore
            dup
            sipush 140
       289: .line 435
            ldc -1073741824
            iastore
            dup
            sipush 141
            ldc 1072553428
            iastore
            dup
            sipush 142
            ldc 643472356
            iastore
            dup
            sipush 143
            ldc -1101285510
            iastore
            dup
            sipush 144
            ldc 1073741824
            iastore
            dup
            sipush 145
       290: .line 436
            ldc 1072549527
            iastore
            dup
            sipush 146
            ldc 248169775
            iastore
            dup
            sipush 147
            ldc 1045068977
            iastore
            dup
            sipush 148
            ldc -536870912
            iastore
            dup
            sipush 149
            ldc 1072545630
            iastore
            dup
            sipush 150
       291: .line 437
            ldc 307016632
            iastore
            dup
            sipush 151
            ldc 1042640932
            iastore
            dup
            sipush 152
            ldc -2147483648
            iastore
            dup
            sipush 153
            ldc 1072541739
            iastore
            dup
            sipush 154
            ldc -422248770
            iastore
            dup
            sipush 155
       292: .line 438
            ldc -1105185810
            iastore
            dup
            sipush 156
            ldc 536870912
            iastore
            dup
            sipush 157
            ldc 1072537853
            iastore
            dup
            sipush 158
            ldc 969711630
            iastore
            dup
            sipush 159
            ldc -1103242564
            iastore
            dup
            sipush 160
       293: .line 439
            ldc -1073741824
            iastore
            dup
            sipush 161
            ldc 1072533971
            iastore
            dup
            sipush 162
            ldc -276146902
            iastore
            dup
            sipush 163
            ldc -1101778032
            iastore
            dup
            sipush 164
            ldc 1073741824
            iastore
            dup
            sipush 165
       294: .line 440
            ldc 1072530095
            iastore
            dup
            sipush 166
            ldc -1192734204
            iastore
            dup
            sipush 167
            ldc 1045510224
            iastore
            dup
            sipush 168
            ldc -536870912
            iastore
            dup
            sipush 169
            ldc 1072526223
            iastore
            dup
            sipush 170
       295: .line 441
            ldc 1029307912
            iastore
            dup
            sipush 171
            ldc -1101154520
            iastore
            dup
            sipush 172
            ldc 1073741824
            iastore
            dup
            sipush 173
            ldc 1072522357
            iastore
            dup
            sipush 174
            ldc 984083153
            iastore
            dup
            sipush 175
       296: .line 442
            ldc 1045987403
            iastore
            dup
            sipush 176
            ldc -1073741824
            iastore
            dup
            sipush 177
            ldc 1072518495
            iastore
            dup
            sipush 178
            ldc -123511895
            iastore
            dup
            sipush 179
            ldc -1101883216
            iastore
            dup
            sipush 181
       297: .line 443
            ldc 1072514639
            iastore
            dup
            sipush 182
            ldc -1702306539
            iastore
            dup
            sipush 183
            ldc 1046121691
            iastore
            dup
            sipush 184
            ldc 1073741824
            iastore
            dup
            sipush 185
       298: .line 444
            ldc 1072510787
            iastore
            dup
            sipush 186
            ldc -1330601584
            iastore
            dup
            sipush 187
            ldc 1046054453
            iastore
            dup
            sipush 188
            ldc -2147483648
            iastore
            dup
            sipush 189
            ldc 1072506940
            iastore
            dup
            sipush 190
       299: .line 445
            ldc -502189419
            iastore
            dup
            sipush 191
            ldc -1101262567
            iastore
            dup
            sipush 192
            ldc -2147483648
            iastore
            dup
            sipush 193
            ldc 1072503098
            iastore
            dup
            sipush 194
            ldc -1346431192
            iastore
            dup
            sipush 195
       300: .line 446
            ldc -1102500196
            iastore
            dup
            sipush 196
            ldc 1610612736
            iastore
            dup
            sipush 197
            ldc 1072499261
            iastore
            dup
            sipush 198
            ldc -458961677
            iastore
            dup
            sipush 199
            ldc 1041873166
            iastore
            dup
            sipush 200
       301: .line 447
            ldc 536870912
            iastore
            dup
            sipush 201
            ldc 1072495429
            iastore
            dup
            sipush 202
            ldc -1170424136
            iastore
            dup
            sipush 203
            ldc 1044409168
            iastore
            dup
            sipush 204
            ldc -1073741824
            iastore
            dup
            sipush 205
       302: .line 448
            ldc 1072491601
            iastore
            dup
            sipush 206
            ldc 286227933
            iastore
            dup
            sipush 207
            ldc 1041065990
            iastore
            dup
            sipush 208
            ldc 1073741824
            iastore
            dup
            sipush 209
            ldc 1072487779
            iastore
            dup
            sipush 210
       303: .line 449
            ldc 2111296776
            iastore
            dup
            sipush 211
            ldc -1101362877
            iastore
            dup
            sipush 212
            ldc -2147483648
            iastore
            dup
            sipush 213
            ldc 1072483961
            iastore
            dup
            sipush 214
            ldc -1688145295
            iastore
            dup
            sipush 215
       304: .line 450
            ldc -1102026902
            iastore
            dup
            sipush 216
            ldc -2147483648
            iastore
            dup
            sipush 217
            ldc 1072480148
            iastore
            dup
            sipush 218
            ldc 194696800
            iastore
            dup
            sipush 219
            ldc 1046026063
            iastore
            dup
            sipush 220
       305: .line 451
            ldc 1610612736
            iastore
            dup
            sipush 221
            ldc 1072476340
            iastore
            dup
            sipush 222
            ldc 8535452
            iastore
            dup
            sipush 223
            ldc 1046200178
            iastore
            dup
            sipush 224
            ldc 536870912
            iastore
            dup
            sipush 225
       306: .line 452
            ldc 1072472537
            iastore
            dup
            sipush 226
            ldc 950463625
            iastore
            dup
            sipush 227
            ldc -1102235399
            iastore
            dup
            sipush 228
            ldc -2147483648
            iastore
            dup
            sipush 229
            ldc 1072468738
            iastore
            dup
            sipush 230
       307: .line 453
            ldc 973831566
            iastore
            dup
            sipush 231
            ldc 1045683197
            iastore
            dup
            sipush 232
            ldc -1073741824
            iastore
            dup
            sipush 233
            ldc 1072464944
            iastore
            dup
            sipush 234
            ldc -964531404
            iastore
            dup
            sipush 235
       308: .line 454
            ldc -1104689719
            iastore
            dup
            sipush 236
            ldc -1073741824
            iastore
            dup
            sipush 237
            ldc 1072461155
            iastore
            dup
            sipush 238
            ldc 208692097
            iastore
            dup
            sipush 239
            ldc -1101449645
            iastore
            dup
            sipush 240
       309: .line 455
            ldc 1610612736
            iastore
            dup
            sipush 241
            ldc 1072457371
            iastore
            dup
            sipush 242
            ldc 2113097415
            iastore
            dup
            sipush 243
            ldc 1044781749
            iastore
            dup
            sipush 244
            ldc -536870912
            iastore
            dup
            sipush 245
       310: .line 456
            ldc 1072453591
            iastore
            dup
            sipush 246
            ldc 1088808936
            iastore
            dup
            sipush 247
            ldc -1101251154
            iastore
            dup
            sipush 249
            ldc 1072449817
            iastore
            dup
            sipush 250
       311: .line 457
            ldc 1443002127
            iastore
            dup
            sipush 251
            ldc -1101717091
            iastore
            dup
            sipush 252
            ldc -1073741824
            iastore
            dup
            sipush 253
            ldc 1072446046
            iastore
            dup
            sipush 254
            ldc -327609877
            iastore
            dup
            sipush 255
       312: .line 458
            ldc 1046109477
            iastore
            dup
            sipush 256
            ldc 1610612736
            iastore
            dup
            sipush 257
            ldc 1072442281
            iastore
            dup
            sipush 258
            ldc -1281449435
            iastore
            dup
            sipush 259
            ldc -1101807605
            iastore
            dup
            sipush 260
       313: .line 459
            ldc -2147483648
            iastore
            dup
            sipush 261
            ldc 1072438520
            iastore
            dup
            sipush 262
            ldc -1770381010
            iastore
            dup
            sipush 263
            ldc 1046121951
            iastore
            dup
            sipush 264
            ldc 1610612736
            iastore
            dup
            sipush 265
       314: .line 460
            ldc 1072434764
            iastore
            dup
            sipush 266
            ldc 1476892861
            iastore
            dup
            sipush 267
            ldc 1046434731
            iastore
            dup
            sipush 269
            ldc 1072431013
            iastore
            dup
            sipush 270
       315: .line 461
            ldc -1205326346
            iastore
            dup
            sipush 271
            ldc -1102661516
            iastore
            dup
            sipush 272
            ldc 536870912
            iastore
            dup
            sipush 273
            ldc 1072427266
            iastore
            dup
            sipush 274
            ldc -482711767
            iastore
            dup
            sipush 275
       316: .line 462
            ldc 1045730879
            iastore
            dup
            sipush 277
            ldc 1072423524
            iastore
            dup
            sipush 278
            ldc 995354762
            iastore
            dup
            sipush 279
            ldc -1103438623
            iastore
            dup
            sipush 280
       317: .line 463
            ldc 1610612736
            iastore
            dup
            sipush 281
            ldc 1072419786
            iastore
            dup
            sipush 282
            ldc -1034399612
            iastore
            dup
            sipush 283
            ldc 1046273695
            iastore
            dup
            sipush 284
            ldc -2147483648
            iastore
            dup
            sipush 285
       318: .line 464
            ldc 1072416053
            iastore
            dup
            sipush 286
            ldc -1556757010
            iastore
            dup
            sipush 287
            ldc -1103495780
            iastore
            dup
            sipush 288
            ldc 536870912
            iastore
            dup
            sipush 289
            ldc 1072412325
            iastore
            dup
            sipush 290
       319: .line 465
            ldc 1931849805
            iastore
            dup
            sipush 291
            ldc 1044560405
            iastore
            dup
            sipush 292
            ldc 1610612736
            iastore
            dup
            sipush 293
            ldc 1072408601
            iastore
            dup
            sipush 294
            ldc 358896655
            iastore
            dup
            sipush 295
       320: .line 466
            ldc 1044029237
            iastore
            dup
            sipush 296
            ldc 1073741824
            iastore
            dup
            sipush 297
            ldc 1072404882
            iastore
            dup
            sipush 298
            ldc -2080377454
            iastore
            dup
            sipush 299
            ldc -1101765170
            iastore
            dup
            sipush 300
       321: .line 467
            ldc -1610612736
            iastore
            dup
            sipush 301
            ldc 1072401167
            iastore
            dup
            sipush 302
            ldc -1176869933
            iastore
            dup
            sipush 303
            ldc -1102374390
            iastore
            dup
            sipush 304
            ldc -2147483648
            iastore
            dup
            sipush 305
       322: .line 468
            ldc 1072397457
            iastore
            dup
            sipush 306
            ldc 1835998884
            iastore
            dup
            sipush 307
            ldc 1045788247
            iastore
            dup
            sipush 309
            ldc 1072393752
            iastore
            dup
            sipush 310
       323: .line 469
            ldc 1585488319
            iastore
            dup
            sipush 311
            ldc 1045289910
            iastore
            dup
            sipush 313
            ldc 1072390051
            iastore
            dup
            sipush 314
            ldc 480160949
            iastore
            dup
            sipush 315
       324: .line 470
            ldc 1046030455
            iastore
            dup
            sipush 316
            ldc -1610612736
            iastore
            dup
            sipush 317
            ldc 1072386354
            iastore
            dup
            sipush 318
            ldc 1832959667
            iastore
            dup
            sipush 319
            ldc -1101953652
            iastore
            dup
            sipush 320
       325: .line 471
            ldc -1610612736
            iastore
            dup
            sipush 321
            ldc 1072382662
            iastore
            dup
            sipush 322
            ldc -683620741
            iastore
            dup
            sipush 323
            ldc 1044544210
            iastore
            dup
            sipush 324
            ldc 1073741824
            iastore
            dup
            sipush 325
       326: .line 472
            ldc 1072378975
            iastore
            dup
            sipush 326
            ldc -1545548562
            iastore
            dup
            sipush 327
            ldc -1101254716
            iastore
            dup
            sipush 328
            ldc 1073741824
            iastore
            dup
            sipush 329
            ldc 1072375292
            iastore
            dup
            sipush 330
       327: .line 473
            ldc -1904923824
            iastore
            dup
            sipush 331
            ldc -1103256638
            iastore
            dup
            sipush 332
            ldc -1073741824
            iastore
            dup
            sipush 333
            ldc 1072371613
            iastore
            dup
            sipush 334
            ldc -1466767394
            iastore
            dup
            sipush 335
       328: .line 474
            ldc 1042265217
            iastore
            dup
            sipush 336
            ldc -1073741824
            iastore
            dup
            sipush 337
            ldc 1072367939
            iastore
            dup
            sipush 338
            ldc 569209321
            iastore
            dup
            sipush 339
            ldc -1103736314
            iastore
            dup
            sipush 340
       329: .line 475
            ldc 536870912
            iastore
            dup
            sipush 341
            ldc 1072364270
            iastore
            dup
            sipush 342
            ldc 236159139
            iastore
            dup
            sipush 343
            ldc 1046240123
            iastore
            dup
            sipush 344
            ldc 536870912
            iastore
            dup
            sipush 345
       330: .line 476
            ldc 1072360605
            iastore
            dup
            sipush 346
            ldc 1010656270
            iastore
            dup
            sipush 347
            ldc -1101153328
            iastore
            dup
            sipush 348
            ldc 1610612736
            iastore
            dup
            sipush 349
            ldc 1072356944
            iastore
            dup
            sipush 350
       331: .line 477
            ldc -1885886699
            iastore
            dup
            sipush 351
            ldc 1044025029
            iastore
            dup
            sipush 352
            ldc 536870912
            iastore
            dup
            sipush 353
            ldc 1072353288
            iastore
            dup
            sipush 354
            ldc 598419513
            iastore
            dup
            sipush 355
       332: .line 478
            ldc 1043327370
            iastore
            dup
            sipush 356
            ldc 1073741824
            iastore
            dup
            sipush 357
            ldc 1072349636
            iastore
            dup
            sipush 358
            ldc -189016817
            iastore
            dup
            sipush 359
            ldc 1045747958
            iastore
            dup
            sipush 360
       333: .line 479
            ldc -536870912
            iastore
            dup
            sipush 361
            ldc 1072345988
            iastore
            dup
            sipush 362
            ldc 343243853
            iastore
            dup
            sipush 363
            ldc -1102547124
            iastore
            dup
            sipush 364
            ldc -1073741824
            iastore
            dup
            sipush 365
       334: .line 480
            ldc 1072342345
            iastore
            dup
            sipush 366
            ldc 2088439530
            iastore
            dup
            sipush 367
            ldc 1046172091
            iastore
            dup
            sipush 368
            ldc 536870912
            iastore
            dup
            sipush 369
            ldc 1072338707
            iastore
            dup
            sipush 370
       335: .line 481
            ldc -177246189
            iastore
            dup
            sipush 371
            ldc 1043882496
            iastore
            dup
            sipush 372
            ldc -536870912
            iastore
            dup
            sipush 373
            ldc 1072335072
            iastore
            dup
            sipush 374
            ldc -1102934338
            iastore
            dup
            sipush 375
       336: .line 482
            ldc -1101968651
            iastore
            dup
            sipush 376
            ldc -536870912
            iastore
            dup
            sipush 377
            ldc 1072331442
            iastore
            dup
            sipush 378
            ldc -1928444778
            iastore
            dup
            sipush 379
            ldc 1045401957
            iastore
            dup
            sipush 380
       337: .line 483
            ldc 1610612736
            iastore
            dup
            sipush 381
            ldc 1072327817
            iastore
            dup
            sipush 382
            ldc -609434155
            iastore
            dup
            sipush 383
            ldc -1101265349
            iastore
            dup
            sipush 384
            ldc 536870912
            iastore
            dup
            sipush 385
       338: .line 484
            ldc 1072324196
            iastore
            dup
            sipush 386
            ldc 1058658672
            iastore
            dup
            sipush 387
            ldc -1101394804
            iastore
            dup
            sipush 388
            ldc 536870912
            iastore
            dup
            sipush 389
            ldc 1072320579
            iastore
            dup
            sipush 390
       339: .line 485
            ldc 166346347
            iastore
            dup
            sipush 391
            ldc 1045456348
            iastore
            dup
            sipush 392
            ldc -2147483648
            iastore
            dup
            sipush 393
            ldc 1072316966
            iastore
            dup
            sipush 394
            ldc 2027889772
            iastore
            dup
            sipush 395
       340: .line 486
            ldc 1046349302
            iastore
            dup
            sipush 396
            ldc 1073741824
            iastore
            dup
            sipush 397
            ldc 1072313358
            iastore
            dup
            sipush 398
            ldc 1079497888
            iastore
            dup
            sipush 399
            ldc 1044585259
            iastore
            dup
            sipush 400
       341: .line 487
            ldc 1073741824
            iastore
            dup
            sipush 401
            ldc 1072309754
            iastore
            dup
            sipush 402
            ldc -2105115723
            iastore
            dup
            sipush 403
            ldc 1045132990
            iastore
            dup
            sipush 404
            ldc -1610612736
            iastore
            dup
            sipush 405
       342: .line 488
            ldc 1072306154
            iastore
            dup
            sipush 406
            ldc -1808337910
            iastore
            dup
            sipush 407
            ldc -1101353671
            iastore
            dup
            sipush 408
            ldc 536870912
            iastore
            dup
            sipush 409
            ldc 1072302559
            iastore
            dup
            sipush 410
       343: .line 489
            ldc 1263686579
            iastore
            dup
            sipush 411
            ldc 1044789259
            iastore
            dup
            sipush 413
            ldc 1072298968
            iastore
            dup
            sipush 414
            ldc -1882905498
            iastore
            dup
            sipush 415
       344: .line 490
            ldc -1103597669
            iastore
            dup
            sipush 416
            ldc 536870912
            iastore
            dup
            sipush 417
            ldc 1072295381
            iastore
            dup
            sipush 418
            ldc 584315716
            iastore
            dup
            sipush 419
            ldc -1101823161
            iastore
            dup
            sipush 420
       345: .line 491
            ldc 1610612736
            iastore
            dup
            sipush 421
            ldc 1072291798
            iastore
            dup
            sipush 422
            ldc 449000738
            iastore
            dup
            sipush 423
            ldc 1046330451
            iastore
            dup
            sipush 425
       346: .line 492
            ldc 1072288220
            iastore
            dup
            sipush 426
            ldc -356647139
            iastore
            dup
            sipush 427
            ldc 1044446220
            iastore
            dup
            sipush 428
            ldc -536870912
            iastore
            dup
            sipush 429
            ldc 1072284645
            iastore
            dup
            sipush 430
       347: .line 493
            ldc -1345122701
            iastore
            dup
            sipush 431
            ldc -1101504925
            iastore
            dup
            sipush 432
            ldc -536870912
            iastore
            dup
            sipush 433
            ldc 1072281075
            iastore
            dup
            sipush 434
            ldc -1523637654
            iastore
            dup
            sipush 435
       348: .line 494
            ldc -1102845703
            iastore
            dup
            sipush 436
            ldc 536870912
            iastore
            dup
            sipush 437
            ldc 1072277510
            iastore
            dup
            sipush 438
            ldc -323458675
            iastore
            dup
            sipush 439
            ldc -1101964490
            iastore
            dup
            sipush 440
       349: .line 495
            ldc -2147483648
            iastore
            dup
            sipush 441
            ldc 1072273948
            iastore
            dup
            sipush 442
            ldc -223024995
            iastore
            dup
            sipush 443
            ldc 1044952619
            iastore
            dup
            sipush 444
            ldc 536870912
            iastore
            dup
            sipush 445
       350: .line 496
            ldc 1072270391
            iastore
            dup
            sipush 446
            ldc 2090502395
            iastore
            dup
            sipush 447
            ldc 1044660556
            iastore
            dup
            sipush 449
            ldc 1072266838
            iastore
            dup
            sipush 450
       351: .line 497
            ldc -637446335
            iastore
            dup
            sipush 451
            ldc -1101196358
            iastore
            dup
            sipush 452
            ldc -536870912
            iastore
            dup
            sipush 453
            ldc 1072263288
            iastore
            dup
            sipush 454
            ldc 1608175110
            iastore
            dup
            sipush 455
       352: .line 498
            ldc 1045543239
            iastore
            dup
            sipush 457
            ldc 1072259744
            iastore
            dup
            sipush 458
            ldc -1788043116
            iastore
            dup
            sipush 459
            ldc 1045530501
            iastore
            dup
            sipush 460
       353: .line 499
            ldc 1073741824
            iastore
            dup
            sipush 461
            ldc 1072256203
            iastore
            dup
            sipush 462
            ldc 18238493
            iastore
            dup
            sipush 463
            ldc 1046305623
            iastore
            dup
            sipush 464
            ldc -1073741824
            iastore
            dup
            sipush 465
       354: .line 500
            ldc 1072252666
            iastore
            dup
            sipush 466
            ldc -432326809
            iastore
            dup
            sipush 467
            ldc -1102084889
            iastore
            dup
            sipush 468
            ldc 1073741824
            iastore
            dup
            sipush 469
            ldc 1072249134
            iastore
            dup
            sipush 470
       355: .line 501
            ldc -444808535
            iastore
            dup
            sipush 471
            ldc 1043656099
            iastore
            dup
            sipush 472
            ldc -536870912
            iastore
            dup
            sipush 473
            ldc 1072245605
            iastore
            dup
            sipush 474
            ldc -1938442940
            iastore
            dup
            sipush 475
       356: .line 502
            ldc 1045915296
            iastore
            dup
            sipush 476
            ldc -1073741824
            iastore
            dup
            sipush 477
            ldc 1072242081
            iastore
            dup
            sipush 478
            ldc 936497287
            iastore
            dup
            sipush 479
            ldc -1101124943
            iastore
            dup
            sipush 480
       357: .line 503
            ldc -2147483648
            iastore
            dup
            sipush 481
            ldc 1072238561
            iastore
            dup
            sipush 482
            ldc -1454121952
            iastore
            dup
            sipush 483
            ldc 1046454771
            iastore
            dup
            sipush 484
            ldc -2147483648
            iastore
            dup
            sipush 485
       358: .line 504
            ldc 1072235045
            iastore
            dup
            sipush 486
            ldc -606866583
            iastore
            dup
            sipush 487
            ldc 1044895451
            iastore
            dup
            sipush 488
            ldc -1610612736
            iastore
            dup
            sipush 489
            ldc 1072231533
            iastore
            dup
            sipush 490
       359: .line 505
            ldc 479979913
            iastore
            dup
            sipush 491
            ldc -1101124854
            iastore
            dup
            sipush 492
            ldc -1610612736
            iastore
            dup
            sipush 493
            ldc 1072228025
            iastore
            dup
            sipush 494
            ldc 1016321898
            iastore
            dup
            sipush 495
       360: .line 506
            ldc 1046251032
            iastore
            dup
            sipush 496
            ldc -536870912
            iastore
            dup
            sipush 497
            ldc 1072224521
            iastore
            dup
            sipush 498
            ldc 562232474
            iastore
            dup
            sipush 499
            ldc -1102992738
            iastore
            dup
            sipush 500
       361: .line 507
            ldc 536870912
            iastore
            dup
            sipush 501
            ldc 1072221022
            iastore
            dup
            sipush 502
            ldc -424455267
            iastore
            dup
            sipush 503
            ldc -1101853415
            iastore
            dup
            sipush 504
            ldc 1610612736
            iastore
            dup
            sipush 505
       362: .line 508
            ldc 1072217526
            iastore
            dup
            sipush 506
            ldc 1239780547
            iastore
            dup
            sipush 507
            ldc -1103383692
            iastore
            dup
            sipush 508
            ldc -1610612736
            iastore
            dup
            sipush 509
            ldc 1072214034
            iastore
            dup
            sipush 510
       363: .line 509
            ldc -1479545969
            iastore
            dup
            sipush 511
            ldc 1045873682
            iastore
            dup
            sipush 513
            ldc 1072210547
            iastore
            dup
            sipush 514
            ldc -1923957735
            iastore
            dup
            sipush 515
       364: .line 510
            ldc 1041508792
            iastore
            dup
            sipush 516
            ldc 1610612736
            iastore
            dup
            sipush 517
            ldc 1072207063
            iastore
            dup
            sipush 518
            ldc 1304636524
            iastore
            dup
            sipush 519
            ldc -1102553012
            iastore
            dup
            sipush 520
       365: .line 511
            ldc -1073741824
            iastore
            dup
            sipush 521
            ldc 1072203583
            iastore
            dup
            sipush 522
            ldc 210144854
            iastore
            dup
            sipush 523
            ldc -1101639963
            iastore
            dup
            sipush 525
       366: .line 512
            ldc 1072200108
            iastore
            dup
            sipush 526
            ldc 1454303272
            iastore
            dup
            sipush 527
            ldc 1046360024
            iastore
            dup
            sipush 528
            ldc 1610612736
            iastore
            dup
            sipush 529
            ldc 1072196636
            iastore
            dup
            sipush 530
       367: .line 513
            ldc 2095757548
            iastore
            dup
            sipush 531
            ldc 1044984677
            iastore
            dup
            sipush 532
            ldc -1073741824
            iastore
            dup
            sipush 533
            ldc 1072193168
            iastore
            dup
            sipush 534
            ldc 2027215580
            iastore
            dup
            sipush 535
       368: .line 514
            ldc -1102086363
            iastore
            dup
            sipush 537
            ldc 1072189705
            iastore
            dup
            sipush 538
            ldc 214794880
            iastore
            dup
            sipush 539
            ldc 1043457954
            iastore
            dup
            sipush 540
       369: .line 515
            ldc 1073741824
            iastore
            dup
            sipush 541
            ldc 1072186245
            iastore
            dup
            sipush 542
            ldc 884624917
            iastore
            dup
            sipush 543
            ldc 1043497079
            iastore
            dup
            sipush 544
            ldc -2147483648
            iastore
            dup
            sipush 545
       370: .line 516
            ldc 1072182789
            iastore
            dup
            sipush 546
            ldc -1502570662
            iastore
            dup
            sipush 547
            ldc -1101795611
            iastore
            dup
            sipush 548
            ldc -1610612736
            iastore
            dup
            sipush 549
            ldc 1072179337
            iastore
            dup
            sipush 550
       371: .line 517
            ldc -165972046
            iastore
            dup
            sipush 551
            ldc -1102863862
            iastore
            dup
            sipush 552
            ldc -1610612736
            iastore
            dup
            sipush 553
            ldc 1072175889
            iastore
            dup
            sipush 554
            ldc 333866043
            iastore
            dup
            sipush 555
       372: .line 518
            ldc 1046372325
            iastore
            dup
            sipush 556
            ldc -1073741824
            iastore
            dup
            sipush 557
            ldc 1072172445
            iastore
            dup
            sipush 558
            ldc -2100521752
            iastore
            dup
            sipush 559
            ldc -1101008391
            iastore
            dup
            sipush 560
       373: .line 519
            ldc -1610612736
            iastore
            dup
            sipush 561
            ldc 1072169005
            iastore
            dup
            sipush 562
            ldc -1978885027
            iastore
            dup
            sipush 563
            ldc -1102925593
            iastore
            dup
            sipush 564
            ldc 1610612736
            iastore
            dup
            sipush 565
       374: .line 520
            ldc 1072165569
            iastore
            dup
            sipush 566
            ldc 581005057
            iastore
            dup
            sipush 567
            ldc 1046322848
            iastore
            dup
            sipush 568
            ldc 536870912
            iastore
            dup
            sipush 569
            ldc 1072162137
            iastore
            dup
            sipush 570
       375: .line 521
            ldc -1014180783
            iastore
            dup
            sipush 571
            ldc 1045457251
            iastore
            dup
            sipush 572
            ldc -1073741824
            iastore
            dup
            sipush 573
            ldc 1072158708
            iastore
            dup
            sipush 574
            ldc -1727873935
            iastore
            dup
            sipush 575
       376: .line 522
            ldc 1044710359
            iastore
            dup
            sipush 576
            ldc 1073741824
            iastore
            dup
            sipush 577
            ldc 1072155284
            iastore
            dup
            sipush 578
            ldc -554523712
            iastore
            dup
            sipush 579
            ldc 1044224237
            iastore
            dup
            sipush 580
       377: .line 523
            ldc -1610612736
            iastore
            dup
            sipush 581
            ldc 1072151863
            iastore
            dup
            sipush 582
            ldc -313939024
            iastore
            dup
            sipush 583
            ldc 1042596351
            iastore
            dup
            sipush 584
            ldc -536870912
            iastore
            dup
            sipush 585
       378: .line 524
            ldc 1072148446
            iastore
            dup
            sipush 586
            ldc -474956176
            iastore
            dup
            sipush 587
            ldc -1103051673
            iastore
            dup
            sipush 589
            ldc 1072145034
            iastore
            dup
            sipush 590
       379: .line 525
            ldc -1348527812
            iastore
            dup
            sipush 591
            ldc -1101136020
            iastore
            dup
            sipush 592
            ldc -536870912
            iastore
            dup
            sipush 593
            ldc 1072141624
            iastore
            dup
            sipush 594
            ldc -1219692874
            iastore
            dup
            sipush 595
       380: .line 526
            ldc -1104834864
            iastore
            dup
            sipush 596
            ldc -1610612736
            iastore
            dup
            sipush 597
            ldc 1072138219
            iastore
            dup
            sipush 598
            ldc 496052167
            iastore
            dup
            sipush 599
            ldc 1043619760
            iastore
            dup
            sipush 600
       381: .line 527
            ldc 1073741824
            iastore
            dup
            sipush 601
            ldc 1072134818
            iastore
            dup
            sipush 602
            ldc 271106589
            iastore
            dup
            sipush 603
            ldc -1102702147
            iastore
            dup
            sipush 604
            ldc -1610612736
            iastore
            dup
            sipush 605
       382: .line 528
            ldc 1072131420
            iastore
            dup
            sipush 606
            ldc 2091955684
            iastore
            dup
            sipush 607
            ldc 1044443554
            iastore
            dup
            sipush 608
            ldc -536870912
            iastore
            dup
            sipush 609
            ldc 1072128026
            iastore
            dup
            sipush 610
       383: .line 529
            ldc 723240109
            iastore
            dup
            sipush 611
            ldc -1103959877
            iastore
            dup
            sipush 612
            ldc -536870912
            iastore
            dup
            sipush 613
            ldc 1072124636
            iastore
            dup
            sipush 614
            ldc 1748629070
            iastore
            dup
            sipush 615
       384: .line 530
            ldc 1044510075
            iastore
            dup
            sipush 616
            ldc -1073741824
            iastore
            dup
            sipush 617
            ldc 1072121250
            iastore
            dup
            sipush 618
            ldc -1005445250
            iastore
            dup
            sipush 619
            ldc -1101872118
            iastore
            dup
            sipush 620
       385: .line 531
            ldc 1610612736
            iastore
            dup
            sipush 621
            ldc 1072117868
            iastore
            dup
            sipush 622
            ldc -695915150
            iastore
            dup
            sipush 623
            ldc -1101246869
            iastore
            dup
            sipush 624
            ldc -1073741824
            iastore
            dup
            sipush 625
       386: .line 532
            ldc 1072114489
            iastore
            dup
            sipush 626
            ldc -1848209161
            iastore
            dup
            sipush 627
            ldc -1101530993
            iastore
            dup
            sipush 628
            ldc -536870912
            iastore
            dup
            sipush 629
            ldc 1072111114
            iastore
            dup
            sipush 630
       387: .line 533
            ldc 1652171097
            iastore
            dup
            sipush 631
            ldc -1102830123
            iastore
            dup
            sipush 632
            ldc -1073741824
            iastore
            dup
            sipush 633
            ldc 1072107743
            iastore
            dup
            sipush 634
            ldc 1353007155
            iastore
            dup
            sipush 635
       388: .line 534
            ldc 1044523902
            iastore
            dup
            sipush 636
            ldc 1610612736
            iastore
            dup
            sipush 637
            ldc 1072104376
            iastore
            dup
            sipush 638
            ldc 990601105
            iastore
            dup
            sipush 639
            ldc 1046296663
            iastore
            dup
            sipush 640
       389: .line 535
            ldc -536870912
            iastore
            dup
            sipush 641
            ldc 1072101012
            iastore
            dup
            sipush 642
            ldc -2066339678
            iastore
            dup
            sipush 643
            ldc -1101926256
            iastore
            dup
            sipush 645
       390: .line 536
            ldc 1072097653
            iastore
            dup
            sipush 646
            ldc 812484756
            iastore
            dup
            sipush 647
            ldc -1103016573
            iastore
            dup
            sipush 648
            ldc -536870912
            iastore
            dup
            sipush 649
            ldc 1072094296
            iastore
            dup
            sipush 650
       391: .line 537
            ldc 817833130
            iastore
            dup
            sipush 651
            ldc -1102688054
            iastore
            dup
            sipush 652
            ldc -2147483648
            iastore
            dup
            sipush 653
            ldc 1072090944
            iastore
            dup
            sipush 654
            ldc -731738775
            iastore
            dup
            sipush 655
       392: .line 538
            ldc -1101156345
            iastore
            dup
            sipush 656
            ldc -1073741824
            iastore
            dup
            sipush 657
            ldc 1072087595
            iastore
            dup
            sipush 658
            ldc -1565858437
            iastore
            dup
            sipush 659
            ldc -1104031111
            iastore
            dup
            sipush 660
       393: .line 539
            ldc -1073741824
            iastore
            dup
            sipush 661
            ldc 1072084250
            iastore
            dup
            sipush 662
            ldc -2045845634
            iastore
            dup
            sipush 663
            ldc -1104327606
            iastore
            dup
            sipush 664
            ldc -2147483648
            iastore
            dup
            sipush 665
       394: .line 540
            ldc 1072080909
            iastore
            dup
            sipush 666
            ldc -212495551
            iastore
            dup
            sipush 667
            ldc -1101037928
            iastore
            dup
            sipush 668
            ldc -536870912
            iastore
            dup
            sipush 669
            ldc 1072077571
            iastore
            dup
            sipush 670
       395: .line 541
            ldc -1467643490
            iastore
            dup
            sipush 671
            ldc -1101258735
            iastore
            dup
            sipush 672
            ldc -536870912
            iastore
            dup
            sipush 673
            ldc 1072074237
            iastore
            dup
            sipush 674
            ldc 735866167
            iastore
            dup
            sipush 675
       396: .line 542
            ldc 1042434690
            iastore
            dup
            sipush 676
            ldc -1610612736
            iastore
            dup
            sipush 677
            ldc 1072070907
            iastore
            dup
            sipush 678
            ldc -1054158407
            iastore
            dup
            sipush 679
            ldc -1103048874
            iastore
            dup
            sipush 681
       397: .line 543
            ldc 1072067581
            iastore
            dup
            sipush 682
            ldc 466482777
            iastore
            dup
            sipush 683
            ldc -1108005075
            iastore
            dup
            sipush 685
       398: .line 544
            ldc 1072064258
            iastore
            dup
            sipush 686
            ldc 1576076296
            iastore
            dup
            sipush 687
            ldc 1045849056
            iastore
            dup
            sipush 688
            ldc -1073741824
            iastore
            dup
            sipush 689
            ldc 1072060938
            iastore
            dup
            sipush 690
       399: .line 545
            ldc -1543043736
            iastore
            dup
            sipush 691
            ldc -1103056593
            iastore
            dup
            sipush 693
            ldc 1072057623
            iastore
            dup
            sipush 694
            ldc 1908755527
            iastore
            dup
            sipush 695
       400: .line 546
            ldc 1046437515
            iastore
            dup
            sipush 697
            ldc 1072054311
            iastore
            dup
            sipush 698
            ldc -1119125885
            iastore
            dup
            sipush 699
            ldc 1044572886
            iastore
            dup
            sipush 700
       401: .line 547
            ldc -1610612736
            iastore
            dup
            sipush 701
            ldc 1072051002
            iastore
            dup
            sipush 702
            ldc 1633258450
            iastore
            dup
            sipush 703
            ldc -1102296876
            iastore
            dup
            sipush 704
            ldc -1073741824
            iastore
            dup
            sipush 705
       402: .line 548
            ldc 1072047697
            iastore
            dup
            sipush 706
            ldc 1867746657
            iastore
            dup
            sipush 707
            ldc 1045726209
            iastore
            dup
            sipush 708
            ldc -1610612736
            iastore
            dup
            sipush 709
            ldc 1072044396
            iastore
            dup
            sipush 710
       403: .line 549
            ldc 338968864
            iastore
            dup
            sipush 711
            ldc -1101882634
            iastore
            dup
            sipush 713
            ldc 1072041099
            iastore
            dup
            sipush 714
            ldc 1501742471
            iastore
            dup
            sipush 715
       404: .line 550
            ldc -1103225265
            iastore
            dup
            sipush 717
            ldc 1072037805
            iastore
            dup
            sipush 718
            ldc -28191510
            iastore
            dup
            sipush 719
            ldc -1102280326
            iastore
            dup
            sipush 720
       405: .line 551
            ldc -2147483648
            iastore
            dup
            sipush 721
            ldc 1072034514
            iastore
            dup
            sipush 722
            ldc -45683743
            iastore
            dup
            sipush 723
            ldc 1045769728
            iastore
            dup
            sipush 724
            ldc -1610612736
            iastore
            dup
            sipush 725
       406: .line 552
            ldc 1072031227
            iastore
            dup
            sipush 726
            ldc -1536600423
            iastore
            dup
            sipush 727
            ldc 1046402161
            iastore
            dup
            sipush 728
            ldc 1610612736
            iastore
            dup
            sipush 729
            ldc 1072027944
            iastore
            dup
            sipush 730
       407: .line 553
            ldc -2133780306
            iastore
            dup
            sipush 731
            ldc 1044736865
            iastore
            dup
            sipush 732
            ldc -1610612736
            iastore
            dup
            sipush 733
            ldc 1072024664
            iastore
            dup
            sipush 734
            ldc 810300171
            iastore
            dup
            sipush 735
       408: .line 554
            ldc 1045748777
            iastore
            dup
            sipush 736
            ldc -2147483648
            iastore
            dup
            sipush 737
            ldc 1072021388
            iastore
            dup
            sipush 738
            ldc 183688927
            iastore
            dup
            sipush 739
            ldc -1103451715
            iastore
            dup
            sipush 740
       409: .line 555
            ldc -536870912
            iastore
            dup
            sipush 741
            ldc 1072018115
            iastore
            dup
            sipush 742
            ldc 368874072
            iastore
            dup
            sipush 743
            ldc -1102603721
            iastore
            dup
            sipush 744
            ldc -1073741824
            iastore
            dup
            sipush 745
       410: .line 556
            ldc 1072014846
            iastore
            dup
            sipush 746
            ldc -1835874326
            iastore
            dup
            sipush 747
            ldc 1041794640
            iastore
            dup
            sipush 748
            ldc 536870912
            iastore
            dup
            sipush 749
            ldc 1072011581
            iastore
            dup
            sipush 750
       411: .line 557
            ldc 867488640
            iastore
            dup
            sipush 751
            ldc 1046310291
            iastore
            dup
            sipush 752
            ldc 536870912
            iastore
            dup
            sipush 753
            ldc 1072008319
            iastore
            dup
            sipush 754
            ldc 50140871
            iastore
            dup
            sipush 755
       412: .line 558
            ldc 1043327329
            iastore
            dup
            sipush 756
            ldc -1610612736
            iastore
            dup
            sipush 757
            ldc 1072005060
            iastore
            dup
            sipush 758
            ldc 1241902518
            iastore
            dup
            sipush 759
            ldc -1102228044
            iastore
            dup
            sipush 760
       413: .line 559
            ldc -1610612736
            iastore
            dup
            sipush 761
            ldc 1072001805
            iastore
            dup
            sipush 762
            ldc 1027881659
            iastore
            dup
            sipush 763
            ldc -1101108908
            iastore
            dup
            sipush 765
       414: .line 560
            ldc 1071998554
            iastore
            dup
            sipush 766
            ldc 38457322
            iastore
            dup
            sipush 767
            ldc 1045489179
            iastore
            dup
            sipush 769
            ldc 1071995306
            iastore
            dup
            sipush 770
       415: .line 561
            ldc -862003959
            iastore
            dup
            sipush 771
            ldc -1103997949
            iastore
            dup
            sipush 772
            ldc 1610612736
            iastore
            dup
            sipush 773
            ldc 1071992061
            iastore
            dup
            sipush 774
            ldc 534931792
            iastore
            dup
            sipush 775
       416: .line 562
            ldc 1046302734
            iastore
            dup
            sipush 776
            ldc 1610612736
            iastore
            dup
            sipush 777
            ldc 1071988820
            iastore
            dup
            sipush 778
            ldc 1817895268
            iastore
            dup
            sipush 779
            ldc -1102415436
            iastore
            dup
            sipush 780
       417: .line 563
            ldc -1073741824
            iastore
            dup
            sipush 781
            ldc 1071985582
            iastore
            dup
            sipush 782
            ldc 357237383
            iastore
            dup
            sipush 783
            ldc -1103096463
            iastore
            dup
            sipush 784
            ldc -1610612736
            iastore
            dup
            sipush 785
       418: .line 564
            ldc 1071982348
            iastore
            dup
            sipush 786
            ldc 108262401
            iastore
            dup
            sipush 787
            ldc -1101601429
            iastore
            dup
            sipush 788
            ldc -536870912
            iastore
            dup
            sipush 789
            ldc 1071979117
            iastore
            dup
            sipush 790
       419: .line 565
            ldc 1964729244
            iastore
            dup
            sipush 791
            ldc 1042502249
            iastore
            dup
            sipush 792
            ldc -1610612736
            iastore
            dup
            sipush 793
            ldc 1071975890
            iastore
            dup
            sipush 794
            ldc 2088446957
            iastore
            dup
            sipush 795
       420: .line 566
            ldc 1038010503
            iastore
            dup
            sipush 796
            ldc -1073741824
            iastore
            dup
            sipush 797
            ldc 1071972666
            iastore
            dup
            sipush 798
            ldc -1347727849
            iastore
            dup
            sipush 799
            ldc 1046377845
            iastore
            dup
            sipush 800
       421: .line 567
            ldc 1610612736
            iastore
            dup
            sipush 801
            ldc 1071969446
            iastore
            dup
            sipush 802
            ldc 774932072
            iastore
            dup
            sipush 803
            ldc 1046064854
            iastore
            dup
            sipush 804
            ldc -2147483648
            iastore
            dup
            sipush 805
       422: .line 568
            ldc 1071966229
            iastore
            dup
            sipush 806
            ldc -214029706
            iastore
            dup
            sipush 807
            ldc -1101926012
            iastore
            dup
            sipush 808
            ldc -536870912
            iastore
            dup
            sipush 809
            ldc 1071963015
            iastore
            dup
            sipush 810
       423: .line 569
            ldc -2086715842
            iastore
            dup
            sipush 811
            ldc 1045945089
            iastore
            dup
            sipush 812
            ldc -1073741824
            iastore
            dup
            sipush 813
            ldc 1071959805
            iastore
            dup
            sipush 814
            ldc -1444042821
            iastore
            dup
            sipush 815
       424: .line 570
            ldc 1045650959
            iastore
            dup
            sipush 817
            ldc 1071956599
            iastore
            dup
            sipush 818
            ldc 714040997
            iastore
            dup
            sipush 819
            ldc 1046275153
            iastore
            dup
            sipush 820
       425: .line 571
            ldc -1073741824
            iastore
            dup
            sipush 821
            ldc 1071953395
            iastore
            dup
            sipush 822
            ldc 85533782
            iastore
            dup
            sipush 823
            ldc -1102150376
            iastore
            dup
            sipush 824
            ldc -1073741824
            iastore
            dup
            sipush 825
       426: .line 572
            ldc 1071950195
            iastore
            dup
            sipush 826
            ldc 1252511005
            iastore
            dup
            sipush 827
            ldc 1044805706
            iastore
            dup
            sipush 828
            ldc 1073741824
            iastore
            dup
            sipush 829
            ldc 1071946999
            iastore
            dup
            sipush 830
       427: .line 573
            ldc -1910308258
            iastore
            dup
            sipush 831
            ldc -1101575694
            iastore
            dup
            sipush 833
            ldc 1071943806
            iastore
            dup
            sipush 834
            ldc 416481813
            iastore
            dup
            sipush 835
       428: .line 574
            ldc 1043730233
            iastore
            dup
            sipush 836
            ldc 536870912
            iastore
            dup
            sipush 837
            ldc 1071940616
            iastore
            dup
            sipush 838
            ldc 1675424499
            iastore
            dup
            sipush 839
            ldc 1046348030
            iastore
            dup
            sipush 840
       429: .line 575
            ldc -1073741824
            iastore
            dup
            sipush 841
            ldc 1071937429
            iastore
            dup
            sipush 842
            ldc 1175989513
            iastore
            dup
            sipush 843
            ldc -1101958183
            iastore
            dup
            sipush 844
            ldc -1610612736
            iastore
            dup
            sipush 845
       430: .line 576
            ldc 1071934246
            iastore
            dup
            sipush 846
            ldc -1894882646
            iastore
            dup
            sipush 847
            ldc -1102515583
            iastore
            dup
            sipush 848
            ldc -536870912
            iastore
            dup
            sipush 849
            ldc 1071931066
            iastore
            dup
            sipush 850
       431: .line 577
            ldc 1467335692
            iastore
            dup
            sipush 851
            ldc -1101616428
            iastore
            dup
            sipush 852
            ldc 1610612736
            iastore
            dup
            sipush 853
            ldc 1071927890
            iastore
            dup
            sipush 854
            ldc 266493801
            iastore
            dup
            sipush 855
       432: .line 578
            ldc 1044954481
            iastore
            dup
            sipush 856
            ldc 1073741824
            iastore
            dup
            sipush 857
            ldc 1071924717
            iastore
            dup
            sipush 858
            ldc -375873851
            iastore
            dup
            sipush 859
            ldc 1046023575
            iastore
            dup
            sipush 860
       433: .line 579
            ldc -2147483648
            iastore
            dup
            sipush 861
            ldc 1071921547
            iastore
            dup
            sipush 862
            ldc -1277558813
            iastore
            dup
            sipush 863
            ldc 1044880828
            iastore
            dup
            sipush 864
            ldc 536870912
            iastore
            dup
            sipush 865
       434: .line 580
            ldc 1071918381
            iastore
            dup
            sipush 866
            ldc 948849966
            iastore
            dup
            sipush 867
            ldc -1101075072
            iastore
            dup
            sipush 868
            ldc -536870912
            iastore
            dup
            sipush 869
            ldc 1071915217
            iastore
            dup
            sipush 870
       435: .line 581
            ldc 1870232600
            iastore
            dup
            sipush 871
            ldc 1045777228
            iastore
            dup
            sipush 872
            ldc 536870912
            iastore
            dup
            sipush 873
            ldc 1071912058
            iastore
            dup
            sipush 874
            ldc 822381492
            iastore
            dup
            sipush 875
       436: .line 582
            ldc -1101328110
            iastore
            dup
            sipush 876
            ldc -2147483648
            iastore
            dup
            sipush 877
            ldc 1071908901
            iastore
            dup
            sipush 878
            ldc 788243705
            iastore
            dup
            sipush 879
            ldc 1044966343
            iastore
            dup
            sipush 880
       437: .line 583
            ldc 1073741824
            iastore
            dup
            sipush 881
            ldc 1071905748
            iastore
            dup
            sipush 882
            ldc 1344278809
            iastore
            dup
            sipush 883
            ldc 1044428545
            iastore
            dup
            sipush 884
            ldc 1073741824
            iastore
            dup
            sipush 885
       438: .line 584
            ldc 1071902598
            iastore
            dup
            sipush 886
            ldc 172864300
            iastore
            dup
            sipush 887
            ldc 1045765608
            iastore
            dup
            sipush 888
            ldc -1610612736
            iastore
            dup
            sipush 889
            ldc 1071899451
            iastore
            dup
            sipush 890
       439: .line 585
            ldc 211555467
            iastore
            dup
            sipush 891
            ldc -1102003722
            iastore
            dup
            sipush 892
            ldc 536870912
            iastore
            dup
            sipush 893
            ldc 1071896308
            iastore
            dup
            sipush 894
            ldc -921529273
            iastore
            dup
            sipush 895
       440: .line 586
            ldc 1045643168
            iastore
            dup
            sipush 897
            ldc 1071893168
            iastore
            dup
            sipush 898
            ldc -1427786336
            iastore
            dup
            sipush 899
            ldc -1105021298
            iastore
            dup
            sipush 900
       441: .line 587
            ldc 536870912
            iastore
            dup
            sipush 901
            ldc 1071890031
            iastore
            dup
            sipush 902
            ldc 36724362
            iastore
            dup
            sipush 903
            ldc -1101726712
            iastore
            dup
            sipush 904
            ldc 1610612736
            iastore
            dup
            sipush 905
       442: .line 588
            ldc 1071886897
            iastore
            dup
            sipush 906
            ldc 2140176984
            iastore
            dup
            sipush 907
            ldc 1045945349
            iastore
            dup
            sipush 909
            ldc 1071883767
            iastore
            dup
            sipush 910
       443: .line 589
            ldc 436842360
            iastore
            dup
            sipush 911
            ldc 1040712587
            iastore
            dup
            sipush 912
            ldc -536870912
            iastore
            dup
            sipush 913
            ldc 1071880639
            iastore
            dup
            sipush 914
            ldc 1225147329
            iastore
            dup
            sipush 915
       444: .line 590
            ldc -1101152702
            iastore
            dup
            sipush 916
            ldc -536870912
            iastore
            dup
            sipush 917
            ldc 1071877515
            iastore
            dup
            sipush 918
            ldc 1586157348
            iastore
            dup
            sipush 919
            ldc -1103352974
            iastore
            dup
            sipush 920
       445: .line 591
            ldc 536870912
            iastore
            dup
            sipush 921
            ldc 1071874395
            iastore
            dup
            sipush 922
            ldc -965634378
            iastore
            dup
            sipush 923
            ldc 1041699791
            iastore
            dup
            sipush 924
            ldc -1610612736
            iastore
            dup
            sipush 925
       446: .line 592
            ldc 1071871277
            iastore
            dup
            sipush 926
            ldc 1635968041
            iastore
            dup
            sipush 927
            ldc -1103183540
            iastore
            dup
            sipush 928
            ldc 1073741824
            iastore
            dup
            sipush 929
            ldc 1071868163
            iastore
            dup
            sipush 930
       447: .line 593
            ldc -1418808914
            iastore
            dup
            sipush 931
            ldc 1046097093
            iastore
            dup
            sipush 932
            ldc 1073741824
            iastore
            dup
            sipush 933
            ldc 1071865052
            iastore
            dup
            sipush 934
            ldc -27410332
            iastore
            dup
            sipush 935
       448: .line 594
            ldc -1101244296
            iastore
            dup
            sipush 936
            ldc 1073741824
            iastore
            dup
            sipush 937
            ldc 1071861944
            iastore
            dup
            sipush 938
            ldc 195475940
            iastore
            dup
            sipush 939
            ldc 1045520795
            iastore
            dup
            sipush 940
       449: .line 595
            ldc -2147483648
            iastore
            dup
            sipush 941
            ldc 1071858839
            iastore
            dup
            sipush 942
            ldc -2055773782
            iastore
            dup
            sipush 943
            ldc 1046478675
            iastore
            dup
            sipush 945
       450: .line 596
            ldc 1071855738
            iastore
            dup
            sipush 946
            ldc -126691700
            iastore
            dup
            sipush 947
            ldc 1044926285
            iastore
            dup
            sipush 948
            ldc -1610612736
            iastore
            dup
            sipush 949
            ldc 1071852639
            iastore
            dup
            sipush 950
       451: .line 597
            ldc 142514114
            iastore
            dup
            sipush 951
            ldc 1045595182
            iastore
            dup
            sipush 952
            ldc -2147483648
            iastore
            dup
            sipush 953
            ldc 1071849544
            iastore
            dup
            sipush 954
            ldc 1943457984
            iastore
            dup
            sipush 955
       452: .line 598
            ldc -1102037281
            iastore
            dup
            sipush 956
            ldc -2147483648
            iastore
            dup
            sipush 957
            ldc 1071846452
            iastore
            dup
            sipush 958
            ldc 202659489
            iastore
            dup
            sipush 959
            ldc -1101040979
            iastore
            dup
            sipush 960
       453: .line 599
            ldc -1610612736
            iastore
            dup
            sipush 961
            ldc 1071843363
            iastore
            dup
            sipush 962
            ldc -2086558507
            iastore
            dup
            sipush 963
            ldc -1101109812
            iastore
            dup
            sipush 964
            ldc -536870912
            iastore
            dup
            sipush 965
       454: .line 600
            ldc 1071840277
            iastore
            dup
            sipush 966
            ldc -2057669744
            iastore
            dup
            sipush 967
            ldc -1102027720
            iastore
            dup
            sipush 968
            ldc 1073741824
            iastore
            dup
            sipush 969
            ldc 1071837195
            iastore
            dup
            sipush 970
       455: .line 601
            ldc -1568046457
            iastore
            dup
            sipush 971
            ldc 1044193954
            iastore
            dup
            sipush 972
            ldc -536870912
            iastore
            dup
            sipush 973
            ldc 1071834115
            iastore
            dup
            sipush 974
            ldc -1957235089
            iastore
            dup
            sipush 975
       456: .line 602
            ldc -1101355523
            iastore
            dup
            sipush 976
            ldc -2147483648
            iastore
            dup
            sipush 977
            ldc 1071831039
            iastore
            dup
            sipush 978
            ldc 1390088602
            iastore
            dup
            sipush 979
            ldc 1044000317
            iastore
            dup
            sipush 980
       457: .line 603
            ldc 1610612736
            iastore
            dup
            sipush 981
            ldc 1071827966
            iastore
            dup
            sipush 982
            ldc -488778560
            iastore
            dup
            sipush 983
            ldc -1101503383
            iastore
            dup
            sipush 984
            ldc 1073741824
            iastore
            dup
            sipush 985
       458: .line 604
            ldc 1071824896
            iastore
            dup
            sipush 986
            ldc 1795276560
            iastore
            dup
            sipush 987
            ldc 1043671965
            iastore
            dup
            sipush 988
            ldc 1073741824
            iastore
            dup
            sipush 989
            ldc 1071821829
            iastore
            dup
            sipush 990
       459: .line 605
            ldc -1334174497
            iastore
            dup
            sipush 991
            ldc 1046240474
            iastore
            dup
            sipush 992
            ldc -2147483648
            iastore
            dup
            sipush 993
            ldc 1071818765
            iastore
            dup
            sipush 994
            ldc -944375704
            iastore
            dup
            sipush 995
       460: .line 606
            ldc -1101633357
            iastore
            dup
            sipush 996
            ldc -1073741824
            iastore
            dup
            sipush 997
            ldc 1071815704
            iastore
            dup
            sipush 998
            ldc 408870754
            iastore
            dup
            sipush 999
            ldc -1101644442
            iastore
            dup
            sipush 1001
       461: .line 607
            ldc 1071812647
            iastore
            dup
            sipush 1002
            ldc -148250164
            iastore
            dup
            sipush 1003
            ldc 1046063520
            iastore
            dup
            sipush 1004
            ldc -2147483648
            iastore
            dup
            sipush 1005
       462: .line 608
            ldc 1071809592
            iastore
            dup
            sipush 1006
            ldc 1681114919
            iastore
            dup
            sipush 1007
            ldc -1102852983
            iastore
            dup
            sipush 1009
            ldc 1071806541
            iastore
            dup
            sipush 1010
       463: .line 609
            ldc 1098393137
            iastore
            dup
            sipush 1011
            ldc -1104120564
            iastore
            dup
            sipush 1012
            ldc -1610612736
            iastore
            dup
            sipush 1013
            ldc 1071803492
            iastore
            dup
            sipush 1014
            ldc -1857482313
            iastore
            dup
            sipush 1015
       464: .line 610
            ldc -1101518578
            iastore
            dup
            sipush 1016
            ldc 1073741824
            iastore
            dup
            sipush 1017
            ldc 1071800447
            iastore
            dup
            sipush 1018
            ldc 1036809185
            iastore
            dup
            sipush 1019
            ldc -1102943795
            iastore
            dup
            sipush 1021
       465: .line 611
            ldc 1071797405
            iastore
            dup
            sipush 1022
            ldc 659668848
            iastore
            dup
            sipush 1023
            ldc -1101370984
            iastore
            dup
            sipush 1024
            ldc -1073741824
            iastore
            dup
            sipush 1025
       466: .line 612
            ldc 1071794365
            iastore
            dup
            sipush 1026
            ldc 1112062459
            iastore
            dup
            sipush 1027
            ldc -1102193920
            iastore
            dup
            sipush 1028
            ldc -2147483648
            iastore
            dup
            sipush 1029
            ldc 1071791329
            iastore
            dup
            sipush 1030
       467: .line 613
            ldc -212010961
            iastore
            dup
            sipush 1031
            ldc 1045830513
            iastore
            dup
            sipush 1032
            ldc 1610612736
            iastore
            dup
            sipush 1033
            ldc 1071788296
            iastore
            dup
            sipush 1034
            ldc -1907877331
            iastore
            dup
            sipush 1035
       468: .line 614
            ldc 1045532601
            iastore
            dup
            sipush 1036
            ldc 1610612736
            iastore
            dup
            sipush 1037
            ldc 1071785266
            iastore
            dup
            sipush 1038
            ldc 1522101980
            iastore
            dup
            sipush 1039
            ldc -1101025339
            iastore
            dup
            sipush 1040
       469: .line 615
            ldc 1073741824
            iastore
            dup
            sipush 1041
            ldc 1071782239
            iastore
            dup
            sipush 1042
            ldc -2137769711
            iastore
            dup
            sipush 1043
            ldc -1106773991
            iastore
            dup
            sipush 1044
            ldc 1073741824
            iastore
            dup
            sipush 1045
       470: .line 616
            ldc 1071779215
            iastore
            dup
            sipush 1046
            ldc 946810220
            iastore
            dup
            sipush 1047
            ldc -1101743477
            iastore
            dup
            sipush 1048
            ldc 1073741824
            iastore
            dup
            sipush 1049
            ldc 1071776194
            iastore
            dup
            sipush 1050
       471: .line 617
            ldc -225024852
            iastore
            dup
            sipush 1051
            ldc -1101088747
            iastore
            dup
            sipush 1052
            ldc 536870912
            iastore
            dup
            sipush 1053
            ldc 1071773176
            iastore
            dup
            sipush 1054
            ldc 1693463440
            iastore
            dup
            sipush 1055
       472: .line 618
            ldc 1046360588
            iastore
            dup
            sipush 1056
            ldc 536870912
            iastore
            dup
            sipush 1057
            ldc 1071770161
            iastore
            dup
            sipush 1058
            ldc 1954543254
            iastore
            dup
            sipush 1059
            ldc 1046409381
            iastore
            dup
            sipush 1060
       473: .line 619
            ldc 1073741824
            iastore
            dup
            sipush 1061
            ldc 1071767149
            iastore
            dup
            sipush 1062
            ldc 1050471249
            iastore
            dup
            sipush 1063
            ldc -1101034201
            iastore
            dup
            sipush 1064
            ldc 536870912
            iastore
            dup
            sipush 1065
       474: .line 620
            ldc 1071764140
            iastore
            dup
            sipush 1066
            ldc 1256240478
            iastore
            dup
            sipush 1067
            ldc 1046456865
            iastore
            dup
            sipush 1068
            ldc 536870912
            iastore
            dup
            sipush 1069
            ldc 1071761134
            iastore
            dup
            sipush 1070
       475: .line 621
            ldc 676764254
            iastore
            dup
            sipush 1071
            ldc 1046055503
            iastore
            dup
            sipush 1072
            ldc 536870912
            iastore
            dup
            sipush 1073
            ldc 1071758131
            iastore
            dup
            sipush 1074
            ldc 1421032967
            iastore
            dup
            sipush 1075
       476: .line 622
            ldc 1044779786
            iastore
            dup
            sipush 1076
            ldc 536870912
            iastore
            dup
            sipush 1077
            ldc 1071755131
            iastore
            dup
            sipush 1078
            ldc 38735992
            iastore
            dup
            sipush 1079
            ldc -1102200941
            iastore
            dup
            sipush 1081
       477: .line 623
            ldc 1071752134
            iastore
            dup
            sipush 1082
            ldc -1334297606
            iastore
            dup
            sipush 1083
            ldc 1044484680
            iastore
            dup
            sipush 1084
            ldc -536870912
            iastore
            dup
            sipush 1085
       478: .line 624
            ldc 1071749139
            iastore
            dup
            sipush 1086
            ldc 788707382
            iastore
            dup
            sipush 1087
            ldc 1045299895
            iastore
            dup
            sipush 1088
            ldc -1073741824
            iastore
            dup
            sipush 1089
            ldc 1071746148
            iastore
            dup
            sipush 1090
       479: .line 625
            ldc 685689300
            iastore
            dup
            sipush 1091
            ldc 1040778831
            iastore
            dup
            sipush 1092
            ldc -2147483648
            iastore
            dup
            sipush 1093
            ldc 1071743160
            iastore
            dup
            sipush 1094
            ldc 1170994182
            iastore
            dup
            sipush 1095
       480: .line 626
            ldc 1046159174
            iastore
            dup
            sipush 1096
            ldc 1073741824
            iastore
            dup
            sipush 1097
            ldc 1071740175
            iastore
            dup
            sipush 1098
            ldc 64591436
            iastore
            dup
            sipush 1099
            ldc 1046153849
            iastore
            dup
            sipush 1101
       481: .line 627
            ldc 1071737193
            iastore
            dup
            sipush 1102
            ldc -1956935637
            iastore
            dup
            sipush 1103
            ldc -1104969594
            iastore
            dup
            sipush 1104
            ldc -1610612736
            iastore
            dup
            sipush 1105
       482: .line 628
            ldc 1071734213
            iastore
            dup
            sipush 1106
            ldc 1941624568
            iastore
            dup
            sipush 1107
            ldc -1108214620
            iastore
            dup
            sipush 1108
            ldc 536870912
            iastore
            dup
            sipush 1109
            ldc 1071731237
            iastore
            dup
            sipush 1110
       483: .line 629
            ldc 1401255580
            iastore
            dup
            sipush 1111
            ldc 1046383990
            iastore
            dup
            sipush 1112
            ldc -1610612736
            iastore
            dup
            sipush 1113
            ldc 1071728263
            iastore
            dup
            sipush 1114
            ldc 376888427
            iastore
            dup
            sipush 1115
       484: .line 630
            ldc 1045896456
            iastore
            dup
            sipush 1116
            ldc 536870912
            iastore
            dup
            sipush 1117
            ldc 1071725293
            iastore
            dup
            sipush 1118
            ldc -1463542657
            iastore
            dup
            sipush 1119
            ldc -1101428187
            iastore
            dup
            sipush 1120
       485: .line 631
            ldc 1610612736
            iastore
            dup
            sipush 1121
            ldc 1071722325
            iastore
            dup
            sipush 1122
            ldc -991843600
            iastore
            dup
            sipush 1123
            ldc 1044599415
            iastore
            dup
            sipush 1124
            ldc -1610612736
            iastore
            dup
            sipush 1125
       486: .line 632
            ldc 1071719360
            iastore
            dup
            sipush 1126
            ldc 1077295329
            iastore
            dup
            sipush 1127
            ldc -1105089924
            iastore
            dup
            sipush 1128
            ldc -1073741824
            iastore
            dup
            sipush 1129
            ldc 1071716398
            iastore
            dup
            sipush 1130
       487: .line 633
            ldc 1434061099
            iastore
            dup
            sipush 1131
            ldc -1110437525
            iastore
            dup
            sipush 1132
            ldc -1073741824
            iastore
            dup
            sipush 1133
            ldc 1071713439
            iastore
            dup
            sipush 1134
            ldc 2104991590
            iastore
            dup
            sipush 1135
       488: .line 634
            ldc 1045062074
            iastore
            dup
            sipush 1136
            ldc -1073741824
            iastore
            dup
            sipush 1137
            ldc 1071710483
            iastore
            dup
            sipush 1138
            ldc 722060869
            iastore
            dup
            sipush 1139
            ldc -1101178770
            iastore
            dup
            sipush 1140
       489: .line 635
            ldc 536870912
            iastore
            dup
            sipush 1141
            ldc 1071704580
            iastore
            dup
            sipush 1142
            ldc -366170810
            iastore
            dup
            sipush 1143
            ldc 1046129020
            iastore
            dup
            sipush 1144
            ldc 536870912
            iastore
            dup
            sipush 1145
       490: .line 636
            ldc 1071698688
            iastore
            dup
            sipush 1146
            ldc 588844628
            iastore
            dup
            sipush 1147
            ldc 1045492135
            iastore
            dup
            sipush 1148
            ldc -1610612736
            iastore
            dup
            sipush 1149
            ldc 1071692807
            iastore
            dup
            sipush 1150
       491: .line 637
            ldc 326739366
            iastore
            dup
            sipush 1151
            ldc -1101962851
            iastore
            dup
            sipush 1152
            ldc 1610612736
            iastore
            dup
            sipush 1153
            ldc 1071686938
            iastore
            dup
            sipush 1154
            ldc -1838531254
            iastore
            dup
            sipush 1155
       492: .line 638
            ldc 1046278169
            iastore
            dup
            sipush 1156
            ldc -1610612736
            iastore
            dup
            sipush 1157
            ldc 1071681080
            iastore
            dup
            sipush 1158
            ldc -1463663784
            iastore
            dup
            sipush 1159
            ldc 1043670046
            iastore
            dup
            sipush 1160
       493: .line 639
            ldc 536870912
            iastore
            dup
            sipush 1161
            ldc 1071675234
            iastore
            dup
            sipush 1162
            ldc 607223418
            iastore
            dup
            sipush 1163
            ldc 1045507322
            iastore
            dup
            sipush 1165
       494: .line 640
            ldc 1071669399
            iastore
            dup
            sipush 1166
            ldc -40045964
            iastore
            dup
            sipush 1167
            ldc -1101676813
            iastore
            dup
            sipush 1169
            ldc 1071663575
            iastore
            dup
            sipush 1170
       495: .line 641
            ldc 914994333
            iastore
            dup
            sipush 1171
            ldc -1103703443
            iastore
            dup
            sipush 1172
            ldc 1073741824
            iastore
            dup
            sipush 1173
            ldc 1071657762
            iastore
            dup
            sipush 1174
            ldc -147917116
            iastore
            dup
            sipush 1175
       496: .line 642
            ldc -1101738744
            iastore
            dup
            sipush 1176
            ldc -1610612736
            iastore
            dup
            sipush 1177
            ldc 1071651960
            iastore
            dup
            sipush 1178
            ldc 594554157
            iastore
            dup
            sipush 1179
            ldc -1101463361
            iastore
            dup
            sipush 1181
       497: .line 643
            ldc 1071646170
            iastore
            dup
            sipush 1182
            ldc 1062846796
            iastore
            dup
            sipush 1183
            ldc 1045944331
            iastore
            dup
            sipush 1184
            ldc 1073741824
            iastore
            dup
            sipush 1185
       498: .line 644
            ldc 1071636109
            iastore
            dup
            sipush 1186
            ldc -1385728403
            iastore
            dup
            sipush 1187
            ldc -1101530412
            iastore
            dup
            sipush 1188
            ldc 1073741824
            iastore
            dup
            sipush 1189
            ldc 1071624572
            iastore
            dup
            sipush 1190
       499: .line 645
            ldc 1682918119
            iastore
            dup
            sipush 1191
            ldc 1042211899
            iastore
            dup
            sipush 1192
            ldc 1073741824
            iastore
            dup
            sipush 1193
            ldc 1071613057
            iastore
            dup
            sipush 1194
            ldc -1875757870
            iastore
            dup
            sipush 1195
       500: .line 646
            ldc 1045437062
            iastore
            dup
            sipush 1196
            ldc 1073741824
            iastore
            dup
            sipush 1197
            ldc 1071601564
            iastore
            dup
            sipush 1198
            ldc -1343625975
            iastore
            dup
            sipush 1199
            ldc -1104774082
            iastore
            dup
            sipush 1201
       501: .line 647
            ldc 1071590093
            iastore
            dup
            sipush 1202
            ldc -1210066421
            iastore
            dup
            sipush 1203
            ldc -1102572389
            iastore
            dup
            sipush 1204
            ldc 1073741824
            iastore
            dup
            sipush 1205
       502: .line 648
            ldc 1071578643
            iastore
            dup
            sipush 1206
            ldc 999567454
            iastore
            dup
            sipush 1207
            ldc 1046433447
            iastore
            dup
            sipush 1208
            ldc -2147483648
            iastore
            dup
            sipush 1209
            ldc 1071567215
            iastore
            dup
            sipush 1210
       503: .line 649
            ldc 1570101857
            iastore
            dup
            sipush 1211
            ldc -1101676136
            iastore
            dup
            sipush 1213
            ldc 1071555809
            iastore
            dup
            sipush 1214
            ldc 1080647881
            iastore
            dup
            sipush 1215
       504: .line 650
            ldc -1109812711
            iastore
            dup
            sipush 1217
            ldc 1071544424
            iastore
            dup
            sipush 1218
            ldc -768658119
            iastore
            dup
            sipush 1219
            ldc 1044843640
            iastore
            dup
            sipush 1220
       505: .line 651
            ldc -2147483648
            iastore
            dup
            sipush 1221
            ldc 1071533060
            iastore
            dup
            sipush 1222
            ldc -2081503947
            iastore
            dup
            sipush 1223
            ldc -1103228366
            iastore
            dup
            sipush 1224
            ldc 1073741824
            iastore
            dup
            sipush 1225
       506: .line 652
            ldc 1071521718
            iastore
            dup
            sipush 1226
            ldc 1039925195
            iastore
            dup
            sipush 1227
            ldc -1102348943
            iastore
            dup
            sipush 1228
            ldc 1073741824
            iastore
            dup
            sipush 1229
            ldc 1071510397
            iastore
            dup
            sipush 1230
       507: .line 653
            ldc 2115757280
            iastore
            dup
            sipush 1231
            ldc -1101295729
            iastore
            dup
            sipush 1232
            ldc 1073741824
            iastore
            dup
            sipush 1233
            ldc 1071499097
            iastore
            dup
            sipush 1234
            ldc 1188751495
            iastore
            dup
            sipush 1235
       508: .line 654
            ldc -1103821736
            iastore
            dup
            sipush 1236
            ldc -2147483648
            iastore
            dup
            sipush 1237
            ldc 1071487818
            iastore
            dup
            sipush 1238
            ldc -311505847
            iastore
            dup
            sipush 1239
            ldc -1101070267
            iastore
            dup
            sipush 1240
       509: .line 655
            ldc -2147483648
            iastore
            dup
            sipush 1241
            ldc 1071476560
            iastore
            dup
            sipush 1242
            ldc 782141500
            iastore
            dup
            sipush 1243
            ldc 1042879962
            iastore
            dup
            sipush 1244
            ldc -2147483648
            iastore
            dup
            sipush 1245
       510: .line 656
            ldc 1071465323
            iastore
            dup
            sipush 1246
            ldc -256062670
            iastore
            dup
            sipush 1247
            ldc 1045063881
            iastore
            dup
            sipush 1248
            ldc -2147483648
            iastore
            dup
            sipush 1249
            ldc 1071454107
            iastore
            dup
            sipush 1250
       511: .line 657
            ldc -1681930375
            iastore
            dup
            sipush 1251
            ldc -1101749654
            iastore
            dup
            sipush 1253
            ldc 1071442912
            iastore
            dup
            sipush 1254
            ldc 2095723435
            iastore
            dup
            sipush 1255
       512: .line 658
            ldc 1044629175
            iastore
            dup
            sipush 1256
            ldc 1073741824
            iastore
            dup
            sipush 1257
            ldc 1071431737
            iastore
            dup
            sipush 1258
            ldc -415171322
            iastore
            dup
            sipush 1259
            ldc 1045767874
            iastore
            dup
            sipush 1260
       513: .line 659
            ldc 1073741824
            iastore
            dup
            sipush 1261
            ldc 1071420583
            iastore
            dup
            sipush 1262
            ldc -1632769254
            iastore
            dup
            sipush 1263
            ldc -1103532659
            iastore
            dup
            sipush 1264
            ldc -1073741824
            iastore
            dup
            sipush 1265
       514: .line 660
            ldc 1071409449
            iastore
            dup
            sipush 1266
            ldc -257361574
            iastore
            dup
            sipush 1267
            ldc -1101264206
            iastore
            dup
            sipush 1268
            ldc -2147483648
            iastore
            dup
            sipush 1269
            ldc 1071398336
            iastore
            dup
            sipush 1270
       515: .line 661
            ldc 1860331835
            iastore
            dup
            sipush 1271
            ldc 1040814822
            iastore
            dup
            sipush 1272
            ldc -1073741824
            iastore
            dup
            sipush 1273
            ldc 1071387243
            iastore
            dup
            sipush 1274
            ldc 1522972033
            iastore
            dup
            sipush 1275
       516: .line 662
            ldc -1104661322
            iastore
            dup
            sipush 1276
            ldc 1073741824
            iastore
            dup
            sipush 1277
            ldc 1071376171
            iastore
            dup
            sipush 1278
            ldc -1933433089
            iastore
            dup
            sipush 1279
            ldc 1043699366
            iastore
            dup
            sipush 1281
       517: .line 663
            ldc 1071365119
            iastore
            dup
            sipush 1282
            ldc -114658117
            iastore
            dup
            sipush 1283
            ldc 1044142099
            iastore
            dup
            sipush 1285
       518: .line 664
            ldc 1071354087
            iastore
            dup
            sipush 1286
            ldc 1201038528
            iastore
            dup
            sipush 1287
            ldc -1101998524
            iastore
            dup
            sipush 1289
            ldc 1071343075
            iastore
            dup
            sipush 1290
       519: .line 665
            ldc 1342478171
            iastore
            dup
            sipush 1291
            ldc -1101716081
            iastore
            dup
            sipush 1293
            ldc 1071332083
            iastore
            dup
            sipush 1294
            ldc -458083948
            iastore
            dup
            sipush 1295
       520: .line 666
            ldc -1101495289
            iastore
            dup
            sipush 1296
            ldc -1073741824
            iastore
            dup
            sipush 1297
            ldc 1071321110
            iastore
            dup
            sipush 1298
            ldc -430093046
            iastore
            dup
            sipush 1299
            ldc 1045593126
            iastore
            dup
            sipush 1300
       521: .line 667
            ldc -2147483648
            iastore
            dup
            sipush 1301
            ldc 1071310158
            iastore
            dup
            sipush 1302
            ldc -2125472298
            iastore
            dup
            sipush 1303
            ldc 1046045346
            iastore
            dup
            sipush 1304
            ldc 1073741824
            iastore
            dup
            sipush 1305
       522: .line 668
            ldc 1071299226
            iastore
            dup
            sipush 1306
            ldc -509802221
            iastore
            dup
            sipush 1307
            ldc -1101648050
            iastore
            dup
            sipush 1308
            ldc -2147483648
            iastore
            dup
            sipush 1309
            ldc 1071288313
            iastore
            dup
            sipush 1310
       523: .line 669
            ldc 1137692678
            iastore
            dup
            sipush 1311
            ldc -1102250517
            iastore
            dup
            sipush 1312
            ldc 1073741824
            iastore
            dup
            sipush 1313
            ldc 1071277420
            iastore
            dup
            sipush 1314
            ldc 1752107598
            iastore
            dup
            sipush 1315
       524: .line 670
            ldc 1046366120
            iastore
            dup
            sipush 1316
            ldc -1073741824
            iastore
            dup
            sipush 1317
            ldc 1071266546
            iastore
            dup
            sipush 1318
            ldc 1912656912
            iastore
            dup
            sipush 1319
            ldc 1046352281
            iastore
            dup
            sipush 1320
       525: .line 671
            ldc -1073741824
            iastore
            dup
            sipush 1321
            ldc 1071255692
            iastore
            dup
            sipush 1322
            ldc -1412290962
            iastore
            dup
            sipush 1323
            ldc 1046406353
            iastore
            dup
            sipush 1324
            ldc 1073741824
            iastore
            dup
            sipush 1325
       526: .line 672
            ldc 1071244858
            iastore
            dup
            sipush 1326
            ldc 963612460
            iastore
            dup
            sipush 1327
            ldc 1045282811
            iastore
            dup
            sipush 1329
            ldc 1071234043
            iastore
            dup
            sipush 1330
       527: .line 673
            ldc -483711523
            iastore
            dup
            sipush 1331
            ldc 1046231636
            iastore
            dup
            sipush 1332
            ldc 1073741824
            iastore
            dup
            sipush 1333
            ldc 1071223247
            iastore
            dup
            sipush 1334
            ldc 1126055989
            iastore
            dup
            sipush 1335
       528: .line 674
            ldc -1102743259
            iastore
            dup
            sipush 1336
            ldc -2147483648
            iastore
            dup
            sipush 1337
            ldc 1071212470
            iastore
            dup
            sipush 1338
            ldc 2079145427
            iastore
            dup
            sipush 1339
            ldc 1044432413
            iastore
            dup
            sipush 1341
       529: .line 675
            ldc 1071201713
            iastore
            dup
            sipush 1342
            ldc -683371675
            iastore
            dup
            sipush 1343
            ldc 1043358745
            iastore
            dup
            sipush 1344
            ldc -2147483648
            iastore
            dup
            sipush 1345
       530: .line 676
            ldc 1071190974
            iastore
            dup
            sipush 1346
            ldc 390522769
            iastore
            dup
            sipush 1347
            ldc 1045888252
            iastore
            dup
            sipush 1348
            ldc 1073741824
            iastore
            dup
            sipush 1349
            ldc 1071180255
            iastore
            dup
            sipush 1350
       531: .line 677
            ldc -207027573
            iastore
            dup
            sipush 1351
            ldc -1102036551
            iastore
            dup
            sipush 1352
            ldc -1073741824
            iastore
            dup
            sipush 1353
            ldc 1071169554
            iastore
            dup
            sipush 1354
            ldc 1451494480
            iastore
            dup
            sipush 1355
       532: .line 678
            ldc -1104748022
            iastore
            dup
            sipush 1356
            ldc 1073741824
            iastore
            dup
            sipush 1357
            ldc 1071158873
            iastore
            dup
            sipush 1358
            ldc 427176194
            iastore
            dup
            sipush 1359
            ldc -1101925274
            iastore
            dup
            sipush 1360
       533: .line 679
            ldc -2147483648
            iastore
            dup
            sipush 1361
            ldc 1071148210
            iastore
            dup
            sipush 1362
            ldc 1882381948
            iastore
            dup
            sipush 1363
            ldc -1102239350
            iastore
            dup
            sipush 1364
            ldc -2147483648
            iastore
            dup
            sipush 1365
       534: .line 680
            ldc 1071137566
            iastore
            dup
            sipush 1366
            ldc -558653525
            iastore
            dup
            sipush 1367
            ldc -1102880277
            iastore
            dup
            sipush 1368
            ldc 1073741824
            iastore
            dup
            sipush 1369
            ldc 1071126941
            iastore
            dup
            sipush 1370
       535: .line 681
            ldc 1560398816
            iastore
            dup
            sipush 1371
            ldc -1101781581
            iastore
            dup
            sipush 1372
            ldc -2147483648
            iastore
            dup
            sipush 1373
            ldc 1071116334
            iastore
            dup
            sipush 1374
            ldc 1021942441
            iastore
            dup
            sipush 1375
       536: .line 682
            ldc 1041526696
            iastore
            dup
            sipush 1376
            ldc -2147483648
            iastore
            dup
            sipush 1377
            ldc 1071105746
            iastore
            dup
            sipush 1378
            ldc -777887047
            iastore
            dup
            sipush 1379
            ldc -1101391255
            iastore
            dup
            sipush 1380
       537: .line 683
            ldc -1073741824
            iastore
            dup
            sipush 1381
            ldc 1071095176
            iastore
            dup
            sipush 1382
            ldc -2046377418
            iastore
            dup
            sipush 1383
            ldc 1044527624
            iastore
            dup
            sipush 1384
            ldc -2147483648
            iastore
            dup
            sipush 1385
       538: .line 684
            ldc 1071084625
            iastore
            dup
            sipush 1386
            ldc -1882070601
            iastore
            dup
            sipush 1387
            ldc 1046112867
            iastore
            dup
            sipush 1388
            ldc -1073741824
            iastore
            dup
            sipush 1389
            ldc 1071074092
            iastore
            dup
            sipush 1390
       539: .line 685
            ldc -460241558
            iastore
            dup
            sipush 1391
            ldc 1044562378
            iastore
            dup
            sipush 1392
            ldc 1073741824
            iastore
            dup
            sipush 1393
            ldc 1071063578
            iastore
            dup
            sipush 1394
            ldc 1150920407
            iastore
            dup
            sipush 1395
       540: .line 686
            ldc 1043768986
            iastore
            dup
            sipush 1397
            ldc 1071053082
            iastore
            dup
            sipush 1398
            ldc 1379393428
            iastore
            dup
            sipush 1399
            ldc -1106276606
            iastore
            dup
            sipush 1401
       541: .line 687
            ldc 1071042604
            iastore
            dup
            sipush 1402
            ldc -1236784018
            iastore
            dup
            sipush 1403
            ldc -1101349641
            iastore
            dup
            sipush 1405
       542: .line 688
            ldc 1071032144
            iastore
            dup
            sipush 1406
            ldc 421133665
            iastore
            dup
            sipush 1407
            ldc -1101550110
            iastore
            dup
            sipush 1409
            ldc 1071021702
            iastore
            dup
            sipush 1410
       543: .line 689
            ldc -1434805939
            iastore
            dup
            sipush 1411
            ldc -1103151171
            iastore
            dup
            sipush 1413
            ldc 1071011278
            iastore
            dup
            sipush 1414
            ldc 1742405964
            iastore
            dup
            sipush 1415
       544: .line 690
            ldc 1043580240
            iastore
            dup
            sipush 1417
            ldc 1071000872
            iastore
            dup
            sipush 1418
            ldc -1473751369
            iastore
            dup
            sipush 1419
            ldc -1105983023
            iastore
            dup
            sipush 1420
       545: .line 691
            ldc -1073741824
            iastore
            dup
            sipush 1421
            ldc 1070990483
            iastore
            dup
            sipush 1422
            ldc 510275597
            iastore
            dup
            sipush 1423
            ldc 1045813401
            iastore
            dup
            sipush 1424
            ldc -2147483648
            iastore
            dup
            sipush 1425
       546: .line 692
            ldc 1070980113
            iastore
            dup
            sipush 1426
            ldc 304266588
            iastore
            dup
            sipush 1427
            ldc -1103773760
            iastore
            dup
            sipush 1428
            ldc -1073741824
            iastore
            dup
            sipush 1429
            ldc 1070969760
            iastore
            dup
            sipush 1430
       547: .line 693
            ldc 1854784211
            iastore
            dup
            sipush 1431
            ldc 1046302073
            iastore
            dup
            sipush 1433
            ldc 1070959426
            iastore
            dup
            sipush 1434
            ldc -521884442
            iastore
            dup
            sipush 1435
       548: .line 694
            ldc -1101958397
            iastore
            dup
            sipush 1436
            ldc -2147483648
            iastore
            dup
            sipush 1437
            ldc 1070949108
            iastore
            dup
            sipush 1438
            ldc -1291394904
            iastore
            dup
            sipush 1439
            ldc 1046404879
            iastore
            dup
            sipush 1440
       549: .line 695
            ldc -1073741824
            iastore
            dup
            sipush 1441
            ldc 1070938808
            iastore
            dup
            sipush 1442
            ldc 1702149204
            iastore
            dup
            sipush 1443
            ldc 1046407257
            iastore
            dup
            sipush 1444
            ldc -2147483648
            iastore
            dup
            sipush 1445
       550: .line 696
            ldc 1070928526
            iastore
            dup
            sipush 1446
            ldc -359652857
            iastore
            dup
            sipush 1447
            ldc 1046438280
            iastore
            dup
            sipush 1448
            ldc -1073741824
            iastore
            dup
            sipush 1449
            ldc 1070918261
            iastore
            dup
            sipush 1450
       551: .line 697
            ldc -1617879687
            iastore
            dup
            sipush 1451
            ldc 1045501749
            iastore
            dup
            sipush 1452
            ldc -2147483648
            iastore
            dup
            sipush 1453
            ldc 1070908014
            iastore
            dup
            sipush 1454
            ldc -104369257
            iastore
            dup
            sipush 1455
       552: .line 698
            ldc -1101326781
            iastore
            dup
            sipush 1456
            ldc 1073741824
            iastore
            dup
            sipush 1457
            ldc 1070897784
            iastore
            dup
            sipush 1458
            ldc 368874072
            iastore
            dup
            sipush 1459
            ldc 1044879927
            iastore
            dup
            sipush 1460
       553: .line 699
            ldc -2147483648
            iastore
            dup
            sipush 1461
            ldc 1070887571
            iastore
            dup
            sipush 1462
            ldc -710914599
            iastore
            dup
            sipush 1463
            ldc -1102942634
            iastore
            dup
            sipush 1464
            ldc -1073741824
            iastore
            dup
            sipush 1465
       554: .line 700
            ldc 1070877375
            iastore
            dup
            sipush 1466
            ldc -532659467
            iastore
            dup
            sipush 1467
            ldc 1045886918
            iastore
            dup
            sipush 1468
            ldc 1073741824
            iastore
            dup
            sipush 1469
            ldc 1070867197
            iastore
            dup
            sipush 1470
       555: .line 701
            ldc 495710920
            iastore
            dup
            sipush 1471
            ldc 1046317072
            iastore
            dup
            sipush 1473
            ldc 1070857036
            iastore
            dup
            sipush 1474
            ldc -2002199058
            iastore
            dup
            sipush 1475
       556: .line 702
            ldc -1104079788
            iastore
            dup
            sipush 1476
            ldc -1073741824
            iastore
            dup
            sipush 1477
            ldc 1070846891
            iastore
            dup
            sipush 1478
            ldc 1044078151
            iastore
            dup
            sipush 1479
            ldc -1101194382
            iastore
            dup
            sipush 1480
       557: .line 703
            ldc 1073741824
            iastore
            dup
            sipush 1481
            ldc 1070836764
            iastore
            dup
            sipush 1482
            ldc -1028956839
            iastore
            dup
            sipush 1483
            ldc 1043443755
            iastore
            dup
            sipush 1484
            ldc -1073741824
            iastore
            dup
            sipush 1485
       558: .line 704
            ldc 1070826653
            iastore
            dup
            sipush 1486
            ldc -723301474
            iastore
            dup
            sipush 1487
            ldc 1045547823
            iastore
            dup
            sipush 1488
            ldc 1073741824
            iastore
            dup
            sipush 1489
            ldc 1070816560
            iastore
            dup
            sipush 1490
       559: .line 705
            ldc 393348347
            iastore
            dup
            sipush 1491
            ldc -1104442153
            iastore
            dup
            sipush 1492
            ldc -2147483648
            iastore
            dup
            sipush 1493
            ldc 1070806483
            iastore
            dup
            sipush 1494
            ldc -53244798
            iastore
            dup
            sipush 1495
       560: .line 706
            ldc -1102883103
            iastore
            dup
            sipush 1496
            ldc -2147483648
            iastore
            dup
            sipush 1497
            ldc 1070796423
            iastore
            dup
            sipush 1498
            ldc 1693797068
            iastore
            dup
            sipush 1499
            ldc -1102159324
            iastore
            dup
            sipush 1501
       561: .line 707
            ldc 1070786380
            iastore
            dup
            sipush 1502
            ldc -1434880551
            iastore
            dup
            sipush 1503
            ldc 1046331646
            iastore
            dup
            sipush 1504
            ldc -2147483648
            iastore
            dup
            sipush 1505
       562: .line 708
            ldc 1070776353
            iastore
            dup
            sipush 1506
            ldc 1366141759
            iastore
            dup
            sipush 1507
            ldc -1101987933
            iastore
            dup
            sipush 1508
            ldc 1073741824
            iastore
            dup
            sipush 1509
            ldc 1070766343
            iastore
            dup
            sipush 1510
       563: .line 709
            ldc 737899283
            iastore
            dup
            sipush 1511
            ldc 1045853346
            iastore
            dup
            sipush 1512
            ldc -1073741824
            iastore
            dup
            sipush 1513
            ldc 1070756349
            iastore
            dup
            sipush 1514
            ldc 88734873
            iastore
            dup
            sipush 1515
       564: .line 710
            ldc 1043881257
            iastore
            dup
            sipush 1516
            ldc -1073741824
            iastore
            dup
            sipush 1517
            ldc 1070746372
            iastore
            dup
            sipush 1518
            ldc 1438003315
            iastore
            dup
            sipush 1519
            ldc -1102050195
            iastore
            dup
            sipush 1521
       565: .line 711
            ldc 1070736412
            iastore
            dup
            sipush 1522
            ldc 1066505530
            iastore
            dup
            sipush 1523
            ldc 1043896695
            iastore
            dup
            sipush 1524
            ldc -1073741824
            iastore
            dup
            sipush 1525
       566: .line 712
            ldc 1070726467
            iastore
            dup
            sipush 1526
            ldc -1588314255
            iastore
            dup
            sipush 1527
            ldc -1103853653
            iastore
            dup
            sipush 1528
            ldc -1073741824
            iastore
            dup
            sipush 1529
            ldc 1070716539
            iastore
            dup
            sipush 1530
       567: .line 713
            ldc 1321764476
            iastore
            dup
            sipush 1531
            ldc 1039573724
            iastore
            dup
            sipush 1533
            ldc 1070706628
            iastore
            dup
            sipush 1534
            ldc 1126753211
            iastore
            dup
            sipush 1535
       568: .line 714
            ldc 1044502976
            iastore
            dup
            sipush 1536
            ldc -2147483648
            iastore
            dup
            sipush 1537
            ldc 1070696732
            iastore
            dup
            sipush 1538
            ldc 773642884
            iastore
            dup
            sipush 1539
            ldc 1044110727
            iastore
            dup
            sipush 1540
       569: .line 715
            ldc 1073741824
            iastore
            dup
            sipush 1541
            ldc 1070686853
            iastore
            dup
            sipush 1542
            ldc 1263743406
            iastore
            dup
            sipush 1543
            ldc -1101852018
            iastore
            dup
            sipush 1545
       570: .line 716
            ldc 1070676990
            iastore
            dup
            sipush 1546
            ldc -1179729564
            iastore
            dup
            sipush 1547
            ldc -1101878120
            iastore
            dup
            sipush 1548
            ldc -1073741824
            iastore
            dup
            sipush 1549
            ldc 1070667142
            iastore
            dup
            sipush 1550
       571: .line 717
            ldc -652340458
            iastore
            dup
            sipush 1551
            ldc -1103821264
            iastore
            dup
            sipush 1552
            ldc -2147483648
            iastore
            dup
            sipush 1553
            ldc 1070657311
            iastore
            dup
            sipush 1554
            ldc 2091696428
            iastore
            dup
            sipush 1555
       572: .line 718
            ldc 1044337177
            iastore
            dup
            sipush 1556
            ldc 1073741824
            iastore
            dup
            sipush 1557
            ldc 1070647496
            iastore
            dup
            sipush 1558
            ldc -1126008905
            iastore
            dup
            sipush 1559
            ldc 1044197568
            iastore
            dup
            sipush 1561
       573: .line 719
            ldc 1070637697
            iastore
            dup
            sipush 1562
            ldc 711148669
            iastore
            dup
            sipush 1563
            ldc -1101786249
            iastore
            dup
            sipush 1564
            ldc -2147483648
            iastore
            dup
            sipush 1565
       574: .line 720
            ldc 1070627913
            iastore
            dup
            sipush 1566
            ldc -87784523
            iastore
            dup
            sipush 1567
            ldc -1101565204
            iastore
            dup
            sipush 1568
            ldc -1073741824
            iastore
            dup
            sipush 1569
            ldc 1070618145
            iastore
            dup
            sipush 1570
       575: .line 721
            ldc 918070640
            iastore
            dup
            sipush 1571
            ldc -1102064451
            iastore
            dup
            sipush 1572
            ldc -1073741824
            iastore
            dup
            sipush 1573
            ldc 1070608393
            iastore
            dup
            sipush 1574
            ldc -1159395849
            iastore
            dup
            sipush 1575
       576: .line 722
            ldc -1102773368
            iastore
            dup
            sipush 1576
            ldc -2147483648
            iastore
            dup
            sipush 1577
            ldc 1070598657
            iastore
            dup
            sipush 1578
            ldc 1043705517
            iastore
            dup
            sipush 1579
            ldc -1101778692
            iastore
            dup
            sipush 1580
       577: .line 723
            ldc -2147483648
            iastore
            dup
            sipush 1581
            ldc 1070581777
            iastore
            dup
            sipush 1582
            ldc 1886680492
            iastore
            dup
            sipush 1583
            ldc 1043890286
            iastore
            dup
            sipush 1584
            ldc -2147483648
            iastore
            dup
            sipush 1585
       578: .line 724
            ldc 1070562367
            iastore
            dup
            sipush 1586
            ldc -921167876
            iastore
            dup
            sipush 1587
            ldc -1103049494
            iastore
            dup
            sipush 1588
            ldc -2147483648
            iastore
            dup
            sipush 1589
            ldc 1070542988
            iastore
            dup
            sipush 1590
       579: .line 725
            ldc -1375349271
            iastore
            dup
            sipush 1591
            ldc -1102505544
            iastore
            dup
            sipush 1592
            ldc -2147483648
            iastore
            dup
            sipush 1593
            ldc 1070523640
            iastore
            dup
            sipush 1594
            ldc -1368602138
            iastore
            dup
            sipush 1595
       580: .line 726
            ldc -1101853804
            iastore
            dup
            sipush 1597
            ldc 1070504323
            iastore
            dup
            sipush 1598
            ldc 519978638
            iastore
            dup
            sipush 1599
            ldc 1045918846
            iastore
            dup
            sipush 1601
       581: .line 727
            ldc 1070485037
            iastore
            dup
            sipush 1602
            ldc -629614145
            iastore
            dup
            sipush 1603
            ldc -1101421048
            iastore
            dup
            sipush 1605
       582: .line 728
            ldc 1070465781
            iastore
            dup
            sipush 1606
            ldc -1967248338
            iastore
            dup
            sipush 1607
            ldc 1045050797
            iastore
            dup
            sipush 1609
            ldc 1070446556
            iastore
            dup
            sipush 1610
       583: .line 729
            ldc 345326861
            iastore
            dup
            sipush 1611
            ldc -1106742580
            iastore
            dup
            sipush 1612
            ldc -2147483648
            iastore
            dup
            sipush 1613
            ldc 1070427361
            iastore
            dup
            sipush 1614
            ldc -2031219808
            iastore
            dup
            sipush 1615
       584: .line 730
            ldc -1102095968
            iastore
            dup
            sipush 1617
            ldc 1070408197
            iastore
            dup
            sipush 1618
            ldc -400775032
            iastore
            dup
            sipush 1619
            ldc 1045693123
            iastore
            dup
            sipush 1621
       585: .line 731
            ldc 1070389063
            iastore
            dup
            sipush 1622
            ldc 994321593
            iastore
            dup
            sipush 1623
            ldc 1046347203
            iastore
            dup
            sipush 1624
            ldc -2147483648
            iastore
            dup
            sipush 1625
       586: .line 732
            ldc 1070369959
            iastore
            dup
            sipush 1626
            ldc -754600596
            iastore
            dup
            sipush 1627
            ldc 1042296230
            iastore
            dup
            sipush 1629
            ldc 1070350886
            iastore
            dup
            sipush 1630
       587: .line 733
            ldc 966420752
            iastore
            dup
            sipush 1631
            ldc -1102566884
            iastore
            dup
            sipush 1632
            ldc -2147483648
            iastore
            dup
            sipush 1633
            ldc 1070331842
            iastore
            dup
            sipush 1634
            ldc 1954511160
            iastore
            dup
            sipush 1635
       588: .line 734
            ldc -1101499534
            iastore
            dup
            sipush 1636
            ldc -2147483648
            iastore
            dup
            sipush 1637
            ldc 1070312828
            iastore
            dup
            sipush 1638
            ldc 1875003040
            iastore
            dup
            sipush 1639
            ldc 1045485629
            iastore
            dup
            sipush 1641
       589: .line 735
            ldc 1070293845
            iastore
            dup
            sipush 1642
            ldc -291595291
            iastore
            dup
            sipush 1643
            ldc -1101253187
            iastore
            dup
            sipush 1644
            ldc -2147483648
            iastore
            dup
            sipush 1645
       590: .line 736
            ldc 1070274890
            iastore
            dup
            sipush 1646
            ldc -2078883652
            iastore
            dup
            sipush 1647
            ldc 1045720399
            iastore
            dup
            sipush 1649
            ldc 1070255966
            iastore
            dup
            sipush 1650
       591: .line 737
            ldc 1240985743
            iastore
            dup
            sipush 1651
            ldc 1045879414
            iastore
            dup
            sipush 1653
            ldc 1070237071
            iastore
            dup
            sipush 1654
            ldc 1573064162
            iastore
            dup
            sipush 1655
       592: .line 738
            ldc 1046427916
            iastore
            dup
            sipush 1657
            ldc 1070218206
            iastore
            dup
            sipush 1658
            ldc -1794800714
            iastore
            dup
            sipush 1659
            ldc -1101119127
            iastore
            dup
            sipush 1660
       593: .line 739
            ldc -2147483648
            iastore
            dup
            sipush 1661
            ldc 1070199369
            iastore
            dup
            sipush 1662
            ldc 862131539
            iastore
            dup
            sipush 1663
            ldc 1045606065
            iastore
            dup
            sipush 1665
       594: .line 740
            ldc 1070180563
            iastore
            dup
            sipush 1666
            ldc -561539674
            iastore
            dup
            sipush 1667
            ldc -1101421308
            iastore
            dup
            sipush 1669
            ldc 1070161785
            iastore
            dup
            sipush 1670
       595: .line 741
            ldc 124515358
            iastore
            dup
            sipush 1671
            ldc 1045504766
            iastore
            dup
            sipush 1672
            ldc -2147483648
            iastore
            dup
            sipush 1673
            ldc 1070143036
            iastore
            dup
            sipush 1674
            ldc 689228007
            iastore
            dup
            sipush 1675
       596: .line 742
            ldc 1044238436
            iastore
            dup
            sipush 1677
            ldc 1070124317
            iastore
            dup
            sipush 1678
            ldc 976284835
            iastore
            dup
            sipush 1679
            ldc -1105087318
            iastore
            dup
            sipush 1680
       597: .line 743
            ldc -2147483648
            iastore
            dup
            sipush 1681
            ldc 1070105626
            iastore
            dup
            sipush 1682
            ldc -1297521072
            iastore
            dup
            sipush 1683
            ldc -1101573052
            iastore
            dup
            sipush 1684
            ldc -2147483648
            iastore
            dup
            sipush 1685
       598: .line 744
            ldc 1070086964
            iastore
            dup
            sipush 1686
            ldc 594985163
            iastore
            dup
            sipush 1687
            ldc -1104513849
            iastore
            dup
            sipush 1688
            ldc -2147483648
            iastore
            dup
            sipush 1689
            ldc 1070068331
            iastore
            dup
            sipush 1690
       599: .line 745
            ldc -660556205
            iastore
            dup
            sipush 1691
            ldc -1101954634
            iastore
            dup
            sipush 1693
            ldc 1070049727
            iastore
            dup
            sipush 1694
            ldc 841316482
            iastore
            dup
            sipush 1695
       600: .line 746
            ldc -1102415692
            iastore
            dup
            sipush 1697
            ldc 1070031151
            iastore
            dup
            sipush 1698
            ldc 518949849
            iastore
            dup
            sipush 1699
            ldc -1105461603
            iastore
            dup
            sipush 1700
       601: .line 747
            ldc -2147483648
            iastore
            dup
            sipush 1701
            ldc 1070012603
            iastore
            dup
            sipush 1702
            ldc 207633604
            iastore
            dup
            sipush 1703
            ldc 1043791305
            iastore
            dup
            sipush 1704
            ldc -2147483648
            iastore
            dup
            sipush 1705
       602: .line 748
            ldc 1069994084
            iastore
            dup
            sipush 1706
            ldc 925415631
            iastore
            dup
            sipush 1707
            ldc -1105308626
            iastore
            dup
            sipush 1708
            ldc -2147483648
            iastore
            dup
            sipush 1709
            ldc 1069975593
            iastore
            dup
            sipush 1710
       603: .line 749
            ldc -946192281
            iastore
            dup
            sipush 1711
            ldc 1046231055
            iastore
            dup
            sipush 1713
            ldc 1069957131
            iastore
            dup
            sipush 1714
            ldc -157373335
            iastore
            dup
            sipush 1715
       604: .line 750
            ldc 1045760644
            iastore
            dup
            sipush 1716
            ldc -2147483648
            iastore
            dup
            sipush 1717
            ldc 1069938696
            iastore
            dup
            sipush 1718
            ldc -1213759324
            iastore
            dup
            sipush 1719
            ldc 1046319652
            iastore
            dup
            sipush 1720
       605: .line 751
            ldc -2147483648
            iastore
            dup
            sipush 1721
            ldc 1069920290
            iastore
            dup
            sipush 1722
            ldc -1382155490
            iastore
            dup
            sipush 1723
            ldc -1101716433
            iastore
            dup
            sipush 1725
       606: .line 752
            ldc 1069901912
            iastore
            dup
            sipush 1726
            ldc 1704663230
            iastore
            dup
            sipush 1727
            ldc -1102316125
            iastore
            dup
            sipush 1728
            ldc -2147483648
            iastore
            dup
            sipush 1729
            ldc 1069883561
            iastore
            dup
            sipush 1730
       607: .line 753
            ldc 1726887473
            iastore
            dup
            sipush 1731
            ldc -1101539479
            iastore
            dup
            sipush 1732
            ldc -2147483648
            iastore
            dup
            sipush 1733
            ldc 1069865238
            iastore
            dup
            sipush 1734
            ldc 516302873
            iastore
            dup
            sipush 1735
       608: .line 754
            ldc 1042556919
            iastore
            dup
            sipush 1736
            ldc -2147483648
            iastore
            dup
            sipush 1737
            ldc 1069846943
            iastore
            dup
            sipush 1738
            ldc -557690007
            iastore
            dup
            sipush 1739
            ldc -1102883791
            iastore
            dup
            sipush 1741
       609: .line 755
            ldc 1069828676
            iastore
            dup
            sipush 1742
            ldc -1465058229
            iastore
            dup
            sipush 1743
            ldc -1103338776
            iastore
            dup
            sipush 1745
       610: .line 756
            ldc 1069810436
            iastore
            dup
            sipush 1746
            ldc -820166997
            iastore
            dup
            sipush 1747
            ldc -1107582305
            iastore
            dup
            sipush 1748
            ldc -2147483648
            iastore
            dup
            sipush 1749
            ldc 1069792223
            iastore
            dup
            sipush 1750
       611: .line 757
            ldc 2041291754
            iastore
            dup
            sipush 1751
            ldc -1108232248
            iastore
            dup
            sipush 1752
            ldc -2147483648
            iastore
            dup
            sipush 1753
            ldc 1069774038
            iastore
            dup
            sipush 1754
            ldc -1194228006
            iastore
            dup
            sipush 1755
       612: .line 758
            ldc -1101975345
            iastore
            dup
            sipush 1756
            ldc -2147483648
            iastore
            dup
            sipush 1757
            ldc 1069755880
            iastore
            dup
            sipush 1758
            ldc -1653280430
            iastore
            dup
            sipush 1759
            ldc 1042449846
            iastore
            dup
            sipush 1761
       613: .line 759
            ldc 1069737750
            iastore
            dup
            sipush 1762
            ldc 1353612457
            iastore
            dup
            sipush 1763
            ldc -1102038752
            iastore
            dup
            sipush 1764
            ldc -2147483648
            iastore
            dup
            sipush 1765
       614: .line 760
            ldc 1069719646
            iastore
            dup
            sipush 1766
            ldc 1823398190
            iastore
            dup
            sipush 1767
            ldc -1101842140
            iastore
            dup
            sipush 1769
            ldc 1069701570
            iastore
            dup
            sipush 1770
       615: .line 761
            ldc -1665858738
            iastore
            dup
            sipush 1771
            ldc -1101984207
            iastore
            dup
            sipush 1772
            ldc -2147483648
            iastore
            dup
            sipush 1773
            ldc 1069683520
            iastore
            dup
            sipush 1774
            ldc 314889080
            iastore
            dup
            sipush 1775
       616: .line 762
            ldc -1101788349
            iastore
            dup
            sipush 1776
            ldc -2147483648
            iastore
            dup
            sipush 1777
            ldc 1069665497
            iastore
            dup
            sipush 1778
            ldc -868120826
            iastore
            dup
            sipush 1779
            ldc 1046055034
            iastore
            dup
            sipush 1781
       617: .line 763
            ldc 1069647502
            iastore
            dup
            sipush 1782
            ldc -1843445498
            iastore
            dup
            sipush 1783
            ldc -1101885849
            iastore
            dup
            sipush 1784
            ldc -2147483648
            iastore
            dup
            sipush 1785
       618: .line 764
            ldc 1069629532
            iastore
            dup
            sipush 1786
            ldc 963200030
            iastore
            dup
            sipush 1787
            ldc 1046315089
            iastore
            dup
            sipush 1789
            ldc 1069611590
            iastore
            dup
            sipush 1790
       619: .line 765
            ldc -649990309
            iastore
            dup
            sipush 1791
            ldc 1046450297
            iastore
            dup
            sipush 1792
            ldc -2147483648
            iastore
            dup
            sipush 1793
            ldc 1069593674
            iastore
            dup
            sipush 1794
            ldc 1514045874
            iastore
            dup
            sipush 1795
       620: .line 766
            ldc -1101629807
            iastore
            dup
            sipush 1797
            ldc 1069575785
            iastore
            dup
            sipush 1798
            ldc -1654214681
            iastore
            dup
            sipush 1799
            ldc -1102232581
            iastore
            dup
            sipush 1801
       621: .line 767
            ldc 1069557922
            iastore
            dup
            sipush 1802
            ldc 177381730
            iastore
            dup
            sipush 1803
            ldc -1101859948
            iastore
            dup
            sipush 1805
       622: .line 768
            ldc 1069532650
            iastore
            dup
            sipush 1806
            ldc 546871269
            iastore
            dup
            sipush 1807
            ldc 1045601847
            iastore
            dup
            sipush 1809
            ldc 1069497029
            iastore
            dup
            sipush 1810
       623: .line 769
            ldc -2074559109
            iastore
            dup
            sipush 1811
            ldc 1045964849
            iastore
            dup
            sipush 1813
            ldc 1069461461
            iastore
            dup
            sipush 1814
            ldc -1193757512
            iastore
            dup
            sipush 1815
       624: .line 770
            ldc -1102550198
            iastore
            dup
            sipush 1817
            ldc 1069425944
            iastore
            dup
            sipush 1818
            ldc -526141514
            iastore
            dup
            sipush 1819
            ldc 1046196178
            iastore
            dup
            sipush 1821
       625: .line 771
            ldc 1069390480
            iastore
            dup
            sipush 1822
            ldc 737308942
            iastore
            dup
            sipush 1823
            ldc 1043872555
            iastore
            dup
            sipush 1825
       626: .line 772
            ldc 1069355068
            iastore
            dup
            sipush 1826
            ldc 1944808119
            iastore
            dup
            sipush 1827
            ldc -1101604979
            iastore
            dup
            sipush 1829
            ldc 1069319707
            iastore
            dup
            sipush 1830
       627: .line 773
            ldc 852406261
            iastore
            dup
            sipush 1831
            ldc -1103963046
            iastore
            dup
            sipush 1833
            ldc 1069284398
            iastore
            dup
            sipush 1834
            ldc -1092596553
            iastore
            dup
            sipush 1835
       628: .line 774
            ldc -1102417500
            iastore
            dup
            sipush 1837
            ldc 1069249140
            iastore
            dup
            sipush 1838
            ldc 900633975
            iastore
            dup
            sipush 1839
            ldc 1043862575
            iastore
            dup
            sipush 1841
       629: .line 775
            ldc 1069213934
            iastore
            dup
            sipush 1842
            ldc -877798732
            iastore
            dup
            sipush 1843
            ldc -1101754128
            iastore
            dup
            sipush 1845
       630: .line 776
            ldc 1069178778
            iastore
            dup
            sipush 1846
            ldc -1781657324
            iastore
            dup
            sipush 1847
            ldc 1046051953
            iastore
            dup
            sipush 1849
            ldc 1069143674
            iastore
            dup
            sipush 1850
       631: .line 777
            ldc 1836846968
            iastore
            dup
            sipush 1851
            ldc 1044036653
            iastore
            dup
            sipush 1853
            ldc 1069108621
            iastore
            dup
            sipush 1854
            ldc 675391362
            iastore
            dup
            sipush 1855
       632: .line 778
            ldc -1101632324
            iastore
            dup
            sipush 1857
            ldc 1069073618
            iastore
            dup
            sipush 1858
            ldc 1859398086
            iastore
            dup
            sipush 1859
            ldc -1103298567
            iastore
            dup
            sipush 1861
       633: .line 779
            ldc 1069038666
            iastore
            dup
            sipush 1862
            ldc -458973253
            iastore
            dup
            sipush 1863
            ldc -1101715100
            iastore
            dup
            sipush 1865
       634: .line 780
            ldc 1069003764
            iastore
            dup
            sipush 1866
            ldc 563337246
            iastore
            dup
            sipush 1867
            ldc -1102906766
            iastore
            dup
            sipush 1869
            ldc 1068968912
            iastore
            dup
            sipush 1870
       635: .line 781
            ldc -579813086
            iastore
            dup
            sipush 1871
            ldc 1045592716
            iastore
            dup
            sipush 1873
            ldc 1068934111
            iastore
            dup
            sipush 1874
            ldc 51415636
            iastore
            dup
            sipush 1875
       636: .line 782
            ldc -1102773357
            iastore
            dup
            sipush 1877
            ldc 1068899359
            iastore
            dup
            sipush 1878
            ldc 822049108
            iastore
            dup
            sipush 1879
            ldc 1045846080
            iastore
            dup
            sipush 1881
       637: .line 783
            ldc 1068864658
            iastore
            dup
            sipush 1882
            ldc -555923956
            iastore
            dup
            sipush 1883
            ldc -1101782347
            iastore
            dup
            sipush 1885
       638: .line 784
            ldc 1068830006
            iastore
            dup
            sipush 1886
            ldc -1794138299
            iastore
            dup
            sipush 1887
            ldc -1101851658
            iastore
            dup
            sipush 1889
            ldc 1068795403
            iastore
            dup
            sipush 1890
       639: .line 785
            ldc 1479335089
            iastore
            dup
            sipush 1891
            ldc 1045458233
            iastore
            dup
            sipush 1893
            ldc 1068760850
            iastore
            dup
            sipush 1894
            ldc 1914098598
            iastore
            dup
            sipush 1895
       640: .line 786
            ldc 1045079833
            iastore
            dup
            sipush 1897
            ldc 1068726346
            iastore
            dup
            sipush 1898
            ldc 1470374909
            iastore
            dup
            sipush 1899
            ldc 1046125471
            iastore
            dup
            sipush 1901
       641: .line 787
            ldc 1068691892
            iastore
            dup
            sipush 1902
            ldc 2048101185
            iastore
            dup
            sipush 1903
            ldc -1102007272
            iastore
            dup
            sipush 1905
       642: .line 788
            ldc 1068657486
            iastore
            dup
            sipush 1906
            ldc 801101802
            iastore
            dup
            sipush 1907
            ldc 1042523454
            iastore
            dup
            sipush 1909
            ldc 1068623129
            iastore
            dup
            sipush 1910
       643: .line 789
            ldc 412171467
            iastore
            dup
            sipush 1911
            ldc 1044799425
            iastore
            dup
            sipush 1913
            ldc 1068588821
            iastore
            dup
            sipush 1914
            ldc 2124566049
            iastore
            dup
            sipush 1915
       644: .line 790
            ldc 1040459843
            iastore
            dup
            sipush 1917
            ldc 1068554561
            iastore
            dup
            sipush 1918
            ldc 2087558263
            iastore
            dup
            sipush 1919
            ldc 1046083102
            iastore
            dup
            sipush 1921
       645: .line 791
            ldc 1068520350
            iastore
            dup
            sipush 1922
            ldc 290389316
            iastore
            dup
            sipush 1923
            ldc 1045220023
            iastore
            dup
            sipush 1925
       646: .line 792
            ldc 1068473430
            iastore
            dup
            sipush 1926
            ldc 393737815
            iastore
            dup
            sipush 1927
            ldc 1045770085
            iastore
            dup
            sipush 1929
            ldc 1068405202
            iastore
            dup
            sipush 1930
       647: .line 793
            ldc -1021855638
            iastore
            dup
            sipush 1931
            ldc -1101372960
            iastore
            dup
            sipush 1933
            ldc 1068337068
            iastore
            dup
            sipush 1934
            ldc -1218031877
            iastore
            dup
            sipush 1935
       648: .line 794
            ldc -1102973362
            iastore
            dup
            sipush 1937
            ldc 1068269030
            iastore
            dup
            sipush 1938
            ldc 1564279721
            iastore
            dup
            sipush 1939
            ldc 1040713632
            iastore
            dup
            sipush 1941
       649: .line 795
            ldc 1068201088
            iastore
            dup
            sipush 1942
            ldc 1950103787
            iastore
            dup
            sipush 1943
            ldc -1103681823
            iastore
            dup
            sipush 1945
       650: .line 796
            ldc 1068133240
            iastore
            dup
            sipush 1946
            ldc 111301617
            iastore
            dup
            sipush 1947
            ldc 1046140470
            iastore
            dup
            sipush 1949
            ldc 1068065488
            iastore
            dup
            sipush 1950
       651: .line 797
            ldc -1554033637
            iastore
            dup
            sipush 1951
            ldc 1046091898
            iastore
            dup
            sipush 1953
            ldc 1067997832
            iastore
            dup
            sipush 1954
            ldc 1267131462
            iastore
            dup
            sipush 1955
       652: .line 798
            ldc -1102020272
            iastore
            dup
            sipush 1957
            ldc 1067930268
            iastore
            dup
            sipush 1958
            ldc 629787343
            iastore
            dup
            sipush 1959
            ldc 1045599114
            iastore
            dup
            sipush 1961
       653: .line 799
            ldc 1067862800
            iastore
            dup
            sipush 1962
            ldc -1351937550
            iastore
            dup
            sipush 1963
            ldc -1103866675
            iastore
            dup
            sipush 1965
       654: .line 800
            ldc 1067795426
            iastore
            dup
            sipush 1966
            ldc -1756336145
            iastore
            dup
            sipush 1967
            ldc -1101013307
            iastore
            dup
            sipush 1969
            ldc 1067728144
            iastore
            dup
            sipush 1970
       655: .line 801
            ldc -413172263
            iastore
            dup
            sipush 1971
            ldc -1103589933
            iastore
            dup
            sipush 1973
            ldc 1067660956
            iastore
            dup
            sipush 1974
            ldc -1542220238
            iastore
            dup
            sipush 1975
       656: .line 802
            ldc -1108717193
            iastore
            dup
            sipush 1977
            ldc 1067593862
            iastore
            dup
            sipush 1978
            ldc 892170014
            iastore
            dup
            sipush 1979
            ldc -1101636906
            iastore
            dup
            sipush 1981
       657: .line 803
            ldc 1067526860
            iastore
            dup
            sipush 1982
            ldc 2000985783
            iastore
            dup
            sipush 1983
            ldc -1101998649
            iastore
            dup
            sipush 1985
       658: .line 804
            ldc 1067459950
            iastore
            dup
            sipush 1986
            ldc 1954077304
            iastore
            dup
            sipush 1987
            ldc 1044399908
            iastore
            dup
            sipush 1989
            ldc 1067335900
            iastore
            dup
            sipush 1990
       659: .line 805
            ldc -174264449
            iastore
            dup
            sipush 1991
            ldc -1101816566
            iastore
            dup
            sipush 1993
            ldc 1067202448
            iastore
            dup
            sipush 1994
            ldc 353489980
            iastore
            dup
            sipush 1995
       660: .line 806
            ldc 1045676744
            iastore
            dup
            sipush 1997
            ldc 1067069184
            iastore
            dup
            sipush 1998
            ldc -1685323972
            iastore
            dup
            sipush 1999
            ldc -1102859295
            iastore
            dup
            sipush 2001
       661: .line 807
            ldc 1066936100
            iastore
            dup
            sipush 2002
            ldc -1390533979
            iastore
            dup
            sipush 2003
            ldc 1044836541
            iastore
            dup
            sipush 2005
       662: .line 808
            ldc 1066803200
            iastore
            dup
            sipush 2006
            ldc 319656790
            iastore
            dup
            sipush 2007
            ldc 1044863904
            iastore
            dup
            sipush 2009
            ldc 1066670484
            iastore
            dup
            sipush 2010
       663: .line 809
            ldc -1886979965
            iastore
            dup
            sipush 2011
            ldc -1101972213
            iastore
            dup
            sipush 2013
            ldc 1066537948
            iastore
            dup
            sipush 2014
            ldc -1857221176
            iastore
            dup
            sipush 2015
       664: .line 810
            ldc -1101839563
            iastore
            dup
            sipush 2017
            ldc 1066405592
            iastore
            dup
            sipush 2018
            ldc 762570215
            iastore
            dup
            sipush 2019
            ldc -1105020299
            iastore
            dup
            sipush 2021
       665: .line 811
            ldc 1066145040
            iastore
            dup
            sipush 2022
            ldc -977807602
            iastore
            dup
            sipush 2023
            ldc 1046060125
            iastore
            dup
            sipush 2025
       666: .line 812
            ldc 1065881056
            iastore
            dup
            sipush 2026
            ldc -1977121410
            iastore
            dup
            sipush 2027
            ldc -1103288120
            iastore
            dup
            sipush 2029
            ldc 1065617424
            iastore
            dup
            sipush 2030
       667: .line 813
            ldc -629771480
            iastore
            dup
            sipush 2031
            ldc 1045633853
            iastore
            dup
            sipush 2033
            ldc 1065354160
            iastore
            dup
            sipush 2034
            ldc 2008730355
            iastore
            dup
            sipush 2035
       668: .line 814
            ldc -1101069085
            iastore
            dup
            sipush 2037
            ldc 1064829264
            iastore
            dup
            sipush 2038
            ldc -548731104
            iastore
            dup
            sipush 2039
            ldc 1046121471
            iastore
            dup
            sipush 2041
       669: .line 815
            ldc 1064303680
            iastore
            dup
            sipush 2042
            ldc 885296753
            iastore
            dup
            sipush 2043
            ldc -1103114855
            iastore
            dup
            sipush 2045
       670: .line 816
            ldc 1063253696
            iastore
            dup
            sipush 2046
            ldc 449976495
            iastore
            dup
            sipush 2047
            ldc -1102284633
            iastore
            dup
            sipush 2051
       671: .line 817
            ldc -2147483648
            iastore
       672: .line 405
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.lTbl:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       673: .line 821
            aload 0 /* this */
            bipush 8
            iconst_4
            newarray 10
            dup
            iconst_0
       674: .line 823
            ldc -17155601
            iastore
            dup
            iconst_1
            ldc 1072049730
            iastore
            dup
            iconst_2
            ldc -17155601
            iastore
            dup
            iconst_3
            ldc -1075433918
            iastore
       675: .line 821
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.log2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       676: .line 827
            aload 0 /* this */
            bipush 8
            iconst_2
            newarray 10
            dup
            iconst_1
       677: .line 829
            ldc 1073741824
            iastore
       678: .line 827
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.double2:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       679: .line 118
            return
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathPowOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  680     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathPowOp;

  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=8, locals=65, args_size=3
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathPowOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 2 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 841
            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 842
            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 843
            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 844
            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 845
            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 846
            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 847
            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 848
            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 849
            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 850
            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 851
            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 852
            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 853
            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 854
            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 855
            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 856
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 18 /* block15 */
        start local 18 // org.graalvm.compiler.asm.Label block15
        16: .line 857
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 19 /* block16 */
        start local 19 // org.graalvm.compiler.asm.Label block16
        17: .line 858
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 20 /* block17 */
        start local 20 // org.graalvm.compiler.asm.Label block17
        18: .line 859
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 21 /* block18 */
        start local 21 // org.graalvm.compiler.asm.Label block18
        19: .line 860
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 22 /* block19 */
        start local 22 // org.graalvm.compiler.asm.Label block19
        20: .line 861
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 23 /* block20 */
        start local 23 // org.graalvm.compiler.asm.Label block20
        21: .line 862
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 24 /* block21 */
        start local 24 // org.graalvm.compiler.asm.Label block21
        22: .line 863
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 25 /* block22 */
        start local 25 // org.graalvm.compiler.asm.Label block22
        23: .line 864
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 26 /* block23 */
        start local 26 // org.graalvm.compiler.asm.Label block23
        24: .line 865
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 27 /* block24 */
        start local 27 // org.graalvm.compiler.asm.Label block24
        25: .line 866
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 28 /* block25 */
        start local 28 // org.graalvm.compiler.asm.Label block25
        26: .line 867
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 29 /* block26 */
        start local 29 // org.graalvm.compiler.asm.Label block26
        27: .line 868
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 30 /* block27 */
        start local 30 // org.graalvm.compiler.asm.Label block27
        28: .line 869
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 31 /* block28 */
        start local 31 // org.graalvm.compiler.asm.Label block28
        29: .line 870
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 32 /* block29 */
        start local 32 // org.graalvm.compiler.asm.Label block29
        30: .line 871
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 33 /* block30 */
        start local 33 // org.graalvm.compiler.asm.Label block30
        31: .line 872
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 34 /* block31 */
        start local 34 // org.graalvm.compiler.asm.Label block31
        32: .line 873
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 35 /* block32 */
        start local 35 // org.graalvm.compiler.asm.Label block32
        33: .line 874
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 36 /* block33 */
        start local 36 // org.graalvm.compiler.asm.Label block33
        34: .line 875
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 37 /* block34 */
        start local 37 // org.graalvm.compiler.asm.Label block34
        35: .line 876
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 38 /* block35 */
        start local 38 // org.graalvm.compiler.asm.Label block35
        36: .line 877
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 39 /* block36 */
        start local 39 // org.graalvm.compiler.asm.Label block36
        37: .line 878
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 40 /* block37 */
        start local 40 // org.graalvm.compiler.asm.Label block37
        38: .line 879
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 41 /* block38 */
        start local 41 // org.graalvm.compiler.asm.Label block38
        39: .line 880
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 42 /* block39 */
        start local 42 // org.graalvm.compiler.asm.Label block39
        40: .line 881
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 43 /* block40 */
        start local 43 // org.graalvm.compiler.asm.Label block40
        41: .line 882
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 44 /* block41 */
        start local 44 // org.graalvm.compiler.asm.Label block41
        42: .line 883
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 45 /* block42 */
        start local 45 // org.graalvm.compiler.asm.Label block42
        43: .line 884
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 46 /* block43 */
        start local 46 // org.graalvm.compiler.asm.Label block43
        44: .line 885
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 47 /* block44 */
        start local 47 // org.graalvm.compiler.asm.Label block44
        45: .line 886
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 48 /* block45 */
        start local 48 // org.graalvm.compiler.asm.Label block45
        46: .line 887
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 49 /* block46 */
        start local 49 // org.graalvm.compiler.asm.Label block46
        47: .line 888
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 50 /* block47 */
        start local 50 // org.graalvm.compiler.asm.Label block47
        48: .line 889
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 51 /* block48 */
        start local 51 // org.graalvm.compiler.asm.Label block48
        49: .line 890
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 52 /* block49 */
        start local 52 // org.graalvm.compiler.asm.Label block49
        50: .line 891
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 53 /* block50 */
        start local 53 // org.graalvm.compiler.asm.Label block50
        51: .line 892
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 54 /* block51 */
        start local 54 // org.graalvm.compiler.asm.Label block51
        52: .line 893
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 55 /* block52 */
        start local 55 // org.graalvm.compiler.asm.Label block52
        53: .line 894
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 56 /* block53 */
        start local 56 // org.graalvm.compiler.asm.Label block53
        54: .line 895
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 57 /* block54 */
        start local 57 // org.graalvm.compiler.asm.Label block54
        55: .line 896
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 58 /* block55 */
        start local 58 // org.graalvm.compiler.asm.Label block55
        56: .line 897
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 59 /* block56 */
        start local 59 // org.graalvm.compiler.asm.Label block56
        57: .line 898
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 60 /* block57 */
        start local 60 // org.graalvm.compiler.asm.Label block57
        58: .line 900
            getstatic jdk.vm.ci.amd64.AMD64.r8:Ljdk/vm/ci/code/Register;
            astore 61 /* tmp1 */
        start local 61 // jdk.vm.ci.code.Register tmp1
        59: .line 901
            getstatic jdk.vm.ci.amd64.AMD64.r9:Ljdk/vm/ci/code/Register;
            astore 62 /* tmp2 */
        start local 62 // jdk.vm.ci.code.Register tmp2
        60: .line 902
            getstatic jdk.vm.ci.amd64.AMD64.r10:Ljdk/vm/ci/code/Register;
            astore 63 /* tmp3 */
        start local 63 // jdk.vm.ci.code.Register tmp3
        61: .line 903
            getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
            astore 64 /* tmp4 */
        start local 64 // jdk.vm.ci.code.Register tmp4
        62: .line 905
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 40
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;I)V
        63: .line 906
            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
        64: .line 907
            aload 2 /* masm */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
        65: .line 910
            aload 2 /* masm */
            aload 61 /* tmp1 */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        66: .line 912
            aload 2 /* masm */
            aload 61 /* tmp1 */
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.double2: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.cmpq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        67: .line 913
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 60 /* block57 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jccb:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        68: .line 914
            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
        69: .line 915
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
        70: .line 917
            aload 2 /* masm */
            aload 60 /* block57 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
        71: .line 918
            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
        72: .line 919
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        73: .line 920
            aload 2 /* masm */
            aload 62 /* tmp2 */
            ldc 4607182418800017408
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        74: .line 921
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            aload 62 /* tmp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        75: .line 922
            aload 2 /* masm */
            aload 61 /* tmp1 */
            ldc 1069088768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        76: .line 923
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            aload 61 /* tmp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        77: .line 924
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        78: .line 925
            aload 2 /* masm */
            aload 63 /* tmp3 */
            ldc 8642407684923981824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        79: .line 926
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 63 /* tmp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        80: .line 927
            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
        81: .line 928
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        82: .line 929
            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.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        83: .line 930
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        84: .line 931
            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
        85: .line 932
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
        86: .line 933
            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.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 934
            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.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        88: .line 935
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 936
            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.AMD64MathPowOp.highsigmask: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
        90: .line 938
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
        91: .line 939
            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.AMD64MathPowOp.log2E: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
        92: .line 941
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
        93: .line 942
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
        94: .line 943
            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.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 944
            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.rcpps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 945
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        97: .line 946
            aload 2 /* masm */
            aload 64 /* tmp4 */
            sipush 8192
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        98: .line 947
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aload 64 /* tmp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 948
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       100: .line 949
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       101: .line 950
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32736
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 3 /* block0 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       102: .line 951
            aload 2 /* masm */
            aload 61 /* tmp1 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       103: .line 953
            aload 2 /* masm */
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       104: .line 954
            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.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 955
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_m1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       106: .line 956
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       107: .line 957
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       108: .line 958
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       109: .line 959
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       110: .line 960
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       111: .line 961
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16351
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       112: .line 962
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.BelowEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 5 /* block2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       113: .line 963
            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.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 964
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       115: .line 965
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       116: .line 966
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       117: .line 968
            aload 2 /* masm */
            aload 6 /* block3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       118: .line 969
            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
       119: .line 970
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       120: .line 971
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       121: .line 972
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       122: .line 973
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       123: .line 974
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       124: .line 976
            aload 2 /* masm */
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       125: .line 977
            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
       126: .line 978
            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.AMD64MathPowOp.coeff: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
       127: .line 980
            aload 2 /* masm */
            aload 64 /* tmp4 */
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.lTbl: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
       128: .line 981
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       129: .line 982
            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.AMD64MathPowOp.coeff16: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
       130: .line 984
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       131: .line 985
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       132: .line 986
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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
       133: .line 987
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       134: .line 988
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       135: .line 989
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 990
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       137: .line 991
            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.AMD64MathPowOp.coeff32: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
       138: .line 993
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       139: .line 994
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc 16760832
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       140: .line 995
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 10
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       141: .line 996
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 64 /* tmp4 */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            sipush -3648
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       142: .line 997
            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.AMD64MathPowOp.coeff48: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
       143: .line 999
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       144: .line 1000
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       145: .line 1001
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       146: .line 1002
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       147: .line 1003
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
       148: .line 1004
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       149: .line 1005
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       150: .line 1006
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       151: .line 1007
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       152: .line 1008
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       153: .line 1009
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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 22
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movw:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       154: .line 1010
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       155: .line 1011
            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.AMD64MathPowOp.highmaskY: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
       156: .line 1013
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       157: .line 1014
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       158: .line 1015
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       159: .line 1016
            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
       160: .line 1017
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 15872
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       161: .line 1018
            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
       162: .line 1019
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       163: .line 1020
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       164: .line 1021
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 624
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 8 /* block5 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       165: .line 1022
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       166: .line 1023
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 17080
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       167: .line 1024
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       168: .line 1025
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       169: .line 1026
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 1027
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       171: .line 1028
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       172: .line 1029
            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
       173: .line 1030
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       174: .line 1031
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       175: .line 1032
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       176: .line 1033
            aload 2 /* masm */
            aload 64 /* tmp4 */
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.tExp: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
       177: .line 1034
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       178: .line 1035
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       179: .line 1036
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       180: .line 1037
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       181: .line 1038
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       182: .line 1039
            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
       183: .line 1040
            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
       184: .line 1041
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 255
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       185: .line 1042
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       186: .line 1043
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 64 /* tmp4 */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       187: .line 1044
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       188: .line 1045
            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
       189: .line 1046
            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.AMD64MathPowOp.eCoeff: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
       190: .line 1048
            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.AMD64MathPowOp.eCoeff16: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
       191: .line 1050
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       192: .line 1051
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            aload 61 /* tmp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       193: .line 1052
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            ldc -1048576
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       194: .line 1053
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       195: .line 1054
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       196: .line 1055
            aload 2 /* masm */
            aload 62 /* tmp2 */
            ldc 4604418534313441775
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       197: .line 1056
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aload 62 /* tmp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       198: .line 1057
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       199: .line 1058
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       200: .line 1059
            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
       201: .line 1060
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            bipush 17
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       202: .line 1061
            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
       203: .line 1062
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       204: .line 1063
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       205: .line 1064
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       206: .line 1065
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       207: .line 1066
            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
       208: .line 1067
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       209: .line 1068
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       210: .line 1069
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       211: .line 1070
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       212: .line 1071
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       213: .line 1072
            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
       214: .line 1073
            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
       215: .line 1074
            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
       216: .line 1075
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       217: .line 1076
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       218: .line 1078
            aload 2 /* masm */
            aload 3 /* block0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       219: .line 1079
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       220: .line 1080
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       221: .line 1081
            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.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       222: .line 1082
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 9 /* block6 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       223: .line 1083
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 10 /* block7 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       224: .line 1085
            aload 2 /* masm */
            aload 11 /* block8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       225: .line 1086
            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
       226: .line 1087
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.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
       227: .line 1088
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       228: .line 1089
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       229: .line 1090
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       230: .line 1091
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       231: .line 1092
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_0
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 12 /* block9 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       232: .line 1093
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       233: .line 1094
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       234: .line 1095
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       235: .line 1096
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       236: .line 1097
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       237: .line 1098
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       238: .line 1099
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       239: .line 1100
            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
       240: .line 1101
            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
       241: .line 1102
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       242: .line 1103
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       243: .line 1104
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       244: .line 1105
            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.AMD64MathPowOp.log2E: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
       245: .line 1107
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       246: .line 1108
            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.rcpps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       247: .line 1109
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       248: .line 1110
            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.AMD64MathPowOp.highsigmask: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
       249: .line 1112
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       250: .line 1113
            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.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       251: .line 1114
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush -1024
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       252: .line 1115
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       253: .line 1116
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       254: .line 1117
            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.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       255: .line 1118
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       256: .line 1119
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       257: .line 1120
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       258: .line 1121
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       259: .line 1122
            aload 2 /* masm */
            aload 61 /* tmp1 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       260: .line 1123
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       261: .line 1124
            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
       262: .line 1125
            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
       263: .line 1126
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       264: .line 1127
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       265: .line 1128
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       266: .line 1129
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       267: .line 1130
            aload 2 /* masm */
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       268: .line 1132
            aload 2 /* masm */
            aload 13 /* block10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       269: .line 1133
            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
       270: .line 1134
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.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
       271: .line 1135
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       272: .line 1136
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       273: .line 1137
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       274: .line 1138
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       275: .line 1139
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_0
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 12 /* block9 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       276: .line 1140
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       277: .line 1141
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       278: .line 1142
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       279: .line 1143
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       280: .line 1144
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       281: .line 1145
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       282: .line 1146
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       283: .line 1147
            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
       284: .line 1148
            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
       285: .line 1149
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       286: .line 1150
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       287: .line 1151
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       288: .line 1152
            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.AMD64MathPowOp.log2E: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
       289: .line 1154
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       290: .line 1155
            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.rcpps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       291: .line 1156
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       292: .line 1157
            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.AMD64MathPowOp.highsigmask: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
       293: .line 1159
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       294: .line 1160
            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.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       295: .line 1161
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush -1024
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       296: .line 1162
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       297: .line 1163
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       298: .line 1164
            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.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       299: .line 1165
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       300: .line 1166
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       301: .line 1167
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       302: .line 1168
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       303: .line 1169
            aload 2 /* masm */
            aload 61 /* tmp1 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       304: .line 1170
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       305: .line 1171
            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
       306: .line 1172
            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
       307: .line 1173
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       308: .line 1174
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       309: .line 1175
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       310: .line 1176
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       311: .line 1177
            aload 2 /* masm */
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       312: .line 1179
            aload 2 /* masm */
            aload 8 /* block5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       313: .line 1180
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_0
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 14 /* block11 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       314: .line 1181
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* block12 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       315: .line 1182
            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
       316: .line 1183
            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.AMD64MathPowOp.halfmask: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
       317: .line 1185
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       318: .line 1186
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       319: .line 1187
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 17080
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       320: .line 1188
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       321: .line 1189
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       322: .line 1190
            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
       323: .line 1191
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       324: .line 1192
            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
       325: .line 1193
            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
       326: .line 1194
            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
       327: .line 1195
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       328: .line 1196
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       329: .line 1197
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       330: .line 1198
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       331: .line 1199
            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
       332: .line 1200
            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
       333: .line 1201
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       334: .line 1202
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       335: .line 1203
            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
       336: .line 1204
            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
       337: .line 1205
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       338: .line 1206
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       339: .line 1207
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       340: .line 1208
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       341: .line 1209
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       342: .line 1210
            aload 2 /* masm */
            aload 64 /* tmp4 */
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.tExp: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
       343: .line 1211
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       344: .line 1212
            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.AMD64MathPowOp.eCoeff: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
       345: .line 1214
            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.AMD64MathPowOp.eCoeff16: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
       346: .line 1216
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       347: .line 1217
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       348: .line 1218
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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
       349: .line 1219
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 255
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       350: .line 1220
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       351: .line 1221
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 64 /* tmp4 */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       352: .line 1222
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       353: .line 1223
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 8
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       354: .line 1224
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       355: .line 1225
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       356: .line 1226
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       357: .line 1227
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       358: .line 1228
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            aload 61 /* tmp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       359: .line 1229
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       360: .line 1230
            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.AMD64MathPowOp.eCoeff32: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
       361: .line 1232
            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
       362: .line 1233
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16529
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* block12 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       363: .line 1234
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       364: .line 1235
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       365: .line 1236
            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
       366: .line 1237
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       367: .line 1238
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            bipush 17
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       368: .line 1239
            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
       369: .line 1240
            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
       370: .line 1241
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       371: .line 1242
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       372: .line 1243
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       373: .line 1244
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       374: .line 1245
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       375: .line 1246
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       376: .line 1247
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       377: .line 1248
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       378: .line 1249
            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
       379: .line 1250
            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
       380: .line 1251
            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
       381: .line 1252
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       382: .line 1253
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       383: .line 1254
            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
       384: .line 1255
            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
       385: .line 1256
            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
       386: .line 1257
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       387: .line 1258
            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
       388: .line 1259
            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
       389: .line 1260
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 16 /* block13 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       390: .line 1261
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 17 /* block14 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       391: .line 1262
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       392: .line 1264
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       393: .line 1265
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       394: .line 1266
            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
       395: .line 1267
            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
       396: .line 1268
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       397: .line 1269
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       398: .line 1270
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       399: .line 1271
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       400: .line 1272
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 18 /* block15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       401: .line 1273
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       402: .line 1274
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       403: .line 1275
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       404: .line 1276
            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
       405: .line 1277
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       406: .line 1278
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       407: .line 1279
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 19 /* block16 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       408: .line 1280
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       409: .line 1281
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       410: .line 1283
            aload 2 /* masm */
            aload 19 /* block16 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       411: .line 1284
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       412: .line 1285
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       413: .line 1286
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       414: .line 1287
            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
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       415: .line 1288
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       416: .line 1290
            aload 2 /* masm */
            aload 21 /* block18 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       417: .line 1291
            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 16
            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
       418: .line 1292
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       419: .line 1293
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       420: .line 1295
            aload 2 /* masm */
            aload 18 /* block15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       421: .line 1296
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       422: .line 1297
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       423: .line 1298
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       424: .line 1299
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       425: .line 1300
            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
       426: .line 1301
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       427: .line 1302
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       428: .line 1303
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 22 /* block19 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       429: .line 1304
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2: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
       430: .line 1305
            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
       431: .line 1306
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 23 /* block20 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       432: .line 1307
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       433: .line 1308
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       434: .line 1309
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       435: .line 1310
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       436: .line 1311
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 21 /* block18 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       437: .line 1313
            aload 2 /* masm */
            aload 23 /* block20 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       438: .line 1314
            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
       439: .line 1315
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 24 /* block21 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       440: .line 1316
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            ldc -2147483648
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* block22 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       441: .line 1317
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       442: .line 1319
            aload 2 /* masm */
            aload 26 /* block23 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       443: .line 1320
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       444: .line 1321
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       445: .line 1322
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* block24 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       446: .line 1323
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_2
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 28 /* block25 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       447: .line 1324
            aload 2 /* masm */
            aload 27 /* block24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       448: .line 1326
            aload 2 /* masm */
            aload 24 /* block21 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       449: .line 1327
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       450: .line 1328
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 2047
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       451: .line 1329
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 1075
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* block24 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       452: .line 1330
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* block26 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       453: .line 1331
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 1074
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* block23 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       454: .line 1332
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 1023
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* block24 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       455: .line 1333
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       456: .line 1334
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 17208
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       457: .line 1335
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       458: .line 1336
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       459: .line 1337
            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
       460: .line 1338
            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
       461: .line 1339
            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
       462: .line 1340
            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
       463: .line 1341
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       464: .line 1342
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* block24 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       465: .line 1343
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       466: .line 1344
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* block24 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       467: .line 1346
            aload 2 /* masm */
            aload 28 /* block25 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       468: .line 1347
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       469: .line 1348
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       470: .line 1349
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 30 /* block27 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       471: .line 1350
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       472: .line 1352
            aload 2 /* masm */
            aload 30 /* block27 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       473: .line 1353
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       474: .line 1354
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       475: .line 1355
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       476: .line 1356
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       477: .line 1358
            aload 2 /* masm */
            aload 27 /* block24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       478: .line 1359
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       479: .line 1360
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       480: .line 1361
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* block22 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       481: .line 1362
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       482: .line 1363
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       483: .line 1364
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       484: .line 1365
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       485: .line 1367
            aload 2 /* masm */
            aload 29 /* block26 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       486: .line 1368
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       487: .line 1369
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       488: .line 1370
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* block24 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       489: .line 1371
            aload 2 /* masm */
            aload 28 /* block25 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       490: .line 1373
            aload 2 /* masm */
            aload 31 /* block28 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       491: .line 1374
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       492: .line 1375
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       493: .line 1376
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       494: .line 1377
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       495: .line 1378
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 32 /* block29 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       496: .line 1379
            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 16
            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
       497: .line 1380
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       498: .line 1381
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       499: .line 1383
            aload 2 /* masm */
            aload 32 /* block29 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       500: .line 1384
            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
       501: .line 1385
            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
       502: .line 1386
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 49136
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 33 /* block30 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       503: .line 1387
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       504: .line 1388
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       505: .line 1389
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       506: .line 1390
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       507: .line 1391
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 33 /* block30 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       508: .line 1392
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       509: .line 1393
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32760
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       510: .line 1394
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       511: .line 1395
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       512: .line 1397
            aload 2 /* masm */
            aload 33 /* block30 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       513: .line 1398
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       514: .line 1399
            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
       515: .line 1400
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       516: .line 1401
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       517: .line 1402
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       518: .line 1403
            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.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       519: .line 1404
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 34 /* block31 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       520: .line 1405
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       521: .line 1407
            aload 2 /* masm */
            aload 34 /* block31 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       522: .line 1408
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       523: .line 1409
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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
       524: .line 1410
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       525: .line 1412
            aload 2 /* masm */
            aload 35 /* block32 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       526: .line 1413
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       527: .line 1414
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 17184
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 36 /* block33 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       528: .line 1415
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 37 /* block34 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       529: .line 1416
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_2
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* block35 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       530: .line 1417
            aload 2 /* masm */
            aload 39 /* block36 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       531: .line 1419
            aload 2 /* masm */
            aload 36 /* block33 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       532: .line 1420
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* block35 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       533: .line 1421
            aload 2 /* masm */
            aload 39 /* block36 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       534: .line 1423
            aload 2 /* masm */
            aload 10 /* block7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       535: .line 1424
            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.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
       536: .line 1425
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       537: .line 1426
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       538: .line 1427
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       539: .line 1428
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       540: .line 1429
            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
       541: .line 1430
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       542: .line 1431
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       543: .line 1432
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       544: .line 1433
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       545: .line 1434
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       546: .line 1435
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       547: .line 1436
            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
       548: .line 1437
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       549: .line 1438
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* block37 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       550: .line 1439
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       551: .line 1440
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 31 /* block28 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       552: .line 1441
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 17200
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* block35 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       553: .line 1442
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 17184
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 35 /* block32 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       554: .line 1443
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16368
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 37 /* block34 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       555: .line 1444
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 17208
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       556: .line 1445
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       557: .line 1446
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       558: .line 1447
            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
       559: .line 1448
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       560: .line 1449
            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
       561: .line 1450
            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
       562: .line 1451
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       563: .line 1452
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32767
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 37 /* block34 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       564: .line 1453
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       565: .line 1454
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* block35 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       566: .line 1456
            aload 2 /* masm */
            aload 39 /* block36 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       567: .line 1457
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       568: .line 1458
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 30704
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       569: .line 1459
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       570: .line 1460
            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.AMD64MathPowOp.log2E: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
       571: .line 1462
            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.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
       572: .line 1463
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       573: .line 1464
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 8192
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       574: .line 1465
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       575: .line 1466
            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
       576: .line 1467
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 16
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 13 /* block10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sublAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       577: .line 1468
            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
       578: .line 1469
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       579: .line 1470
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       580: .line 1471
            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
       581: .line 1472
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       582: .line 1473
            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.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       583: .line 1474
            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.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       584: .line 1475
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       585: .line 1476
            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.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       586: .line 1477
            aload 2 /* masm */
            aload 61 /* tmp1 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       587: .line 1478
            aload 2 /* masm */
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       588: .line 1480
            aload 2 /* masm */
            aload 37 /* block34 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       589: .line 1481
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       590: .line 1482
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       591: .line 1483
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       592: .line 1484
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       593: .line 1485
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       594: .line 1486
            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
            bipush 28
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       595: .line 1487
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       596: .line 1489
            aload 2 /* masm */
            aload 38 /* block35 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       597: .line 1490
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       598: .line 1491
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 30704
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       599: .line 1492
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       600: .line 1493
            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.AMD64MathPowOp.log2E: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
       601: .line 1495
            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.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
       602: .line 1496
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       603: .line 1497
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 8192
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       604: .line 1498
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       605: .line 1499
            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
       606: .line 1500
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 16
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 11 /* block8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sublAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       607: .line 1501
            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
       608: .line 1502
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       609: .line 1503
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       610: .line 1504
            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
       611: .line 1505
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       612: .line 1506
            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.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       613: .line 1507
            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.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       614: .line 1508
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       615: .line 1509
            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.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       616: .line 1510
            aload 2 /* masm */
            aload 61 /* tmp1 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       617: .line 1511
            aload 2 /* masm */
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       618: .line 1513
            aload 2 /* masm */
            aload 22 /* block19 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       619: .line 1514
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       620: .line 1515
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       621: .line 1516
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       622: .line 1517
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       623: .line 1519
            aload 2 /* masm */
            aload 25 /* block22 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       624: .line 1520
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       625: .line 1521
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       626: .line 1523
            aload 2 /* masm */
            aload 14 /* block11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       627: .line 1524
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 384
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       628: .line 1525
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_0
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 41 /* block38 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       629: .line 1526
            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
       630: .line 1527
            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
       631: .line 1528
            aload 2 /* masm */
            aload 61 /* tmp1 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       632: .line 1529
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       633: .line 1530
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       634: .line 1531
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       635: .line 1532
            aload 2 /* masm */
            aload 64 /* tmp4 */
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.log2: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
       636: .line 1534
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 64 /* tmp4 */
            aload 61 /* tmp1 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       637: .line 1535
            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
       638: .line 1536
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       639: .line 1537
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       640: .line 1538
            aload 2 /* masm */
            aload 61 /* tmp1 */
            bipush 15
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       641: .line 1539
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            aload 61 /* tmp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       642: .line 1540
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       643: .line 1541
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       644: .line 1542
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       645: .line 1543
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       646: .line 1544
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       647: .line 1546
            aload 2 /* masm */
            aload 41 /* block38 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       648: .line 1548
            aload 2 /* masm */
            aload 40 /* block37 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       649: .line 1549
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       650: .line 1550
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       651: .line 1551
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       652: .line 1552
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       653: .line 1554
            aload 2 /* masm */
            aload 42 /* block39 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       654: .line 1555
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       655: .line 1556
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       656: .line 1557
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       657: .line 1558
            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
            bipush 26
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       658: .line 1559
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       659: .line 1561
            aload 2 /* masm */
            aload 12 /* block9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       660: .line 1562
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       661: .line 1563
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       662: .line 1564
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       663: .line 1565
            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
       664: .line 1566
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 43 /* block40 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       665: .line 1567
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       666: .line 1568
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       667: .line 1569
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       668: .line 1570
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       669: .line 1571
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 21 /* block18 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       670: .line 1573
            aload 2 /* masm */
            aload 43 /* block40 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       671: .line 1574
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       672: .line 1575
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       673: .line 1576
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       674: .line 1577
            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
       675: .line 1578
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       676: .line 1579
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       677: .line 1580
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 42 /* block39 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       678: .line 1581
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 21
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       679: .line 1582
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 1075
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 44 /* block41 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       680: .line 1583
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 45 /* block42 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       681: .line 1584
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 1023
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 44 /* block41 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       682: .line 1585
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       683: .line 1586
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 17208
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       684: .line 1587
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       685: .line 1588
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       686: .line 1589
            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
       687: .line 1590
            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
       688: .line 1591
            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
       689: .line 1592
            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
       690: .line 1593
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       691: .line 1594
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 44 /* block41 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       692: .line 1595
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       693: .line 1596
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 44 /* block41 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       694: .line 1598
            aload 2 /* masm */
            aload 46 /* block43 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       695: .line 1599
            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
       696: .line 1600
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            ldc -2147483648
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 47 /* block44 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       697: .line 1601
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       698: .line 1603
            aload 2 /* masm */
            aload 45 /* block42 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       699: .line 1604
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       700: .line 1605
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       701: .line 1606
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 46 /* block43 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       702: .line 1608
            aload 2 /* masm */
            aload 44 /* block41 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       703: .line 1609
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            ldc -2147483648
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* block22 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       704: .line 1610
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       705: .line 1612
            aload 2 /* masm */
            aload 47 /* block44 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       706: .line 1613
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       707: .line 1614
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       708: .line 1615
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       709: .line 1616
            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.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       710: .line 1617
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       711: .line 1618
            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
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       712: .line 1619
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       713: .line 1621
            aload 2 /* masm */
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       714: .line 1622
            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.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
       715: .line 1623
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       716: .line 1624
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2: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
       717: .line 1625
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       718: .line 1626
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       719: .line 1627
            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.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       720: .line 1628
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 48 /* block45 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       721: .line 1629
            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
       722: .line 1630
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       723: .line 1631
            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.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       724: .line 1632
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 49 /* block46 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       725: .line 1634
            aload 2 /* masm */
            aload 50 /* block47 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       726: .line 1635
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32736
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       727: .line 1636
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       728: .line 1637
            aload 2 /* masm */
            aload 61 /* tmp1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       729: .line 1638
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            aload 61 /* tmp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       730: .line 1639
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       731: .line 1640
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       732: .line 1642
            aload 2 /* masm */
            aload 17 /* block14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       733: .line 1643
            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
            bipush 24
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       734: .line 1644
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       735: .line 1646
            aload 2 /* masm */
            aload 49 /* block46 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       736: .line 1647
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       737: .line 1648
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       738: .line 1649
            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
       739: .line 1650
            aload 2 /* masm */
            aload 61 /* tmp1 */
            ldc -2147483648
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 51 /* block48 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       740: .line 1651
            aload 2 /* masm */
            aload 62 /* tmp2 */
            ldc -9223372036854775808
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       741: .line 1652
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            aload 62 /* tmp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       742: .line 1653
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       743: .line 1655
            aload 2 /* masm */
            aload 51 /* block48 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       744: .line 1656
            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
            bipush 25
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       745: .line 1657
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       746: .line 1659
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       747: .line 1660
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
       748: .line 1661
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       749: .line 1662
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_m1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       750: .line 1663
            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
       751: .line 1664
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       752: .line 1665
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       753: .line 1666
            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
       754: .line 1667
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush -31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       755: .line 1668
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       756: .line 1669
            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;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 52 /* block49 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sublAndJcc:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       757: .line 1670
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 20
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 53 /* block50 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       758: .line 1671
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       759: .line 1673
            aload 2 /* masm */
            aload 52 /* block49 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       760: .line 1674
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       761: .line 1675
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       762: .line 1676
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       763: .line 1677
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       764: .line 1678
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       765: .line 1679
            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
       766: .line 1680
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       767: .line 1681
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       768: .line 1683
            aload 2 /* masm */
            aload 53 /* block50 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       769: .line 1684
            aload 2 /* masm */
            aload 51 /* block48 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       770: .line 1686
            aload 2 /* masm */
            aload 5 /* block2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       771: .line 1687
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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 22
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movw:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       772: .line 1688
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       773: .line 1689
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       774: .line 1690
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       775: .line 1691
            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.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       776: .line 1692
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       777: .line 1693
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       778: .line 1694
            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.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       779: .line 1695
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       780: .line 1696
            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
       781: .line 1697
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 16560
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 6 /* block3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       782: .line 1698
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       783: .line 1699
            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
       784: .line 1700
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16351
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       785: .line 1701
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       786: .line 1702
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 1022
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       787: .line 1703
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       788: .line 1704
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       789: .line 1705
            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.AMD64MathPowOp.lTbl: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
       790: .line 1706
            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.AMD64MathPowOp.coeffH: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
       791: .line 1708
            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
       792: .line 1709
            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.AMD64MathPowOp.coeffH: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
       793: .line 1711
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       794: .line 1712
            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.AMD64MathPowOp.coeffH8: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
       795: .line 1713
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       796: .line 1714
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       797: .line 1715
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       798: .line 1716
            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.AMD64MathPowOp.coeffH8: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
       799: .line 1717
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc 16760832
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       800: .line 1718
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 10
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       801: .line 1719
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 64 /* tmp4 */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            sipush -3648
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       802: .line 1720
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       803: .line 1721
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       804: .line 1722
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       805: .line 1723
            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
       806: .line 1724
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       807: .line 1725
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       808: .line 1726
            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
       809: .line 1727
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       810: .line 1728
            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
       811: .line 1729
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       812: .line 1730
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       813: .line 1731
            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
       814: .line 1732
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       815: .line 1733
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       816: .line 1734
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       817: .line 1735
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       818: .line 1736
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       819: .line 1737
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       820: .line 1738
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       821: .line 1739
            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
       822: .line 1740
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       823: .line 1741
            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.AMD64MathPowOp.coeff: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
       824: .line 1743
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5: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
       825: .line 1744
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       826: .line 1745
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       827: .line 1746
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       828: .line 1747
            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
       829: .line 1748
            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.AMD64MathPowOp.coeff64: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
       830: .line 1750
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4: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
       831: .line 1751
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       832: .line 1752
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       833: .line 1753
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       834: .line 1754
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       835: .line 1755
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       836: .line 1756
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       837: .line 1757
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       838: .line 1758
            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.AMD64MathPowOp.coeff80: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
       839: .line 1760
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       840: .line 1761
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       841: .line 1762
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       842: .line 1763
            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.AMD64MathPowOp.coeff32: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
       843: .line 1765
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       844: .line 1766
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       845: .line 1767
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       846: .line 1768
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       847: .line 1769
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       848: .line 1770
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       849: .line 1771
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       850: .line 1772
            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.AMD64MathPowOp.highmaskLogX: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
       851: .line 1774
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       852: .line 1775
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       853: .line 1776
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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 22
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movw:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       854: .line 1777
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       855: .line 1778
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7: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
       856: .line 1779
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       857: .line 1780
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       858: .line 1781
            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.AMD64MathPowOp.highmaskY8: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
       859: .line 1782
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       860: .line 1783
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       861: .line 1784
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       862: .line 1785
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       863: .line 1786
            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
       864: .line 1787
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       865: .line 1788
            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
       866: .line 1789
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 48 /* block45 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       867: .line 1790
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx: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
       868: .line 1791
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 16576
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 54 /* block51 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       869: .line 1792
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       870: .line 1793
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       871: .line 1794
            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
       872: .line 1795
            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
       873: .line 1796
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       874: .line 1797
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       875: .line 1798
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 17080
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       876: .line 1799
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       877: .line 1800
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       878: .line 1801
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       879: .line 1802
            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
       880: .line 1803
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       881: .line 1804
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       882: .line 1805
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       883: .line 1806
            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
       884: .line 1807
            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.AMD64MathPowOp.eCoeff: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
       885: .line 1809
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       886: .line 1810
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       887: .line 1811
            aload 2 /* masm */
            aload 64 /* tmp4 */
            aload 1 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathPowOp.tExp: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
       888: .line 1812
            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.AMD64MathPowOp.eCoeff16: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
       889: .line 1814
            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.AMD64MathPowOp.eCoeff32: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
       890: .line 1816
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       891: .line 1817
            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
       892: .line 1818
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 255
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       893: .line 1819
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       894: .line 1820
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 64 /* tmp4 */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       895: .line 1821
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       896: .line 1822
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6: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
       897: .line 1823
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 8
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       898: .line 1824
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       899: .line 1825
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       900: .line 1826
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       901: .line 1827
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       902: .line 1828
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       903: .line 1829
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       904: .line 1830
            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;
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       905: .line 1831
            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
       906: .line 1832
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       907: .line 1833
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            bipush 17
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       908: .line 1834
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       909: .line 1835
            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
       910: .line 1836
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16529
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* block12 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       911: .line 1837
            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
       912: .line 1838
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       913: .line 1839
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       914: .line 1840
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2: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
       915: .line 1841
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       916: .line 1842
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       917: .line 1843
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       918: .line 1844
            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;
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       919: .line 1845
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       920: .line 1846
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       921: .line 1847
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            aload 61 /* tmp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       922: .line 1848
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       923: .line 1849
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       924: .line 1850
            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
       925: .line 1851
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       926: .line 1852
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       927: .line 1853
            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
       928: .line 1854
            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
       929: .line 1855
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       930: .line 1856
            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
       931: .line 1857
            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
       932: .line 1858
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 16 /* block13 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       933: .line 1859
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32752
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 17 /* block14 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       934: .line 1861
            aload 2 /* masm */
            aload 55 /* block52 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       935: .line 1862
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       936: .line 1864
            aload 2 /* masm */
            aload 48 /* block45 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       937: .line 1865
            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
       938: .line 1866
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       939: .line 1867
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 49136
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       940: .line 1868
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       941: .line 1869
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       942: .line 1870
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2: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
       943: .line 1871
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_0
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 56 /* block53 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmplAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       944: .line 1872
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       945: .line 1873
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 32760
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       946: .line 1874
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rax: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
       947: .line 1875
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       948: .line 1877
            aload 2 /* masm */
            aload 56 /* block53 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       949: .line 1878
            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.rsp: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.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       950: .line 1879
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       951: .line 1880
            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
       952: .line 1881
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       953: .line 1882
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       954: .line 1883
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       955: .line 1884
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 57 /* block54 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       956: .line 1885
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       957: .line 1886
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       958: .line 1887
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       959: .line 1889
            aload 2 /* masm */
            aload 54 /* block51 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       960: .line 1890
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       961: .line 1891
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2: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
       962: .line 1892
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       963: .line 1893
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 50 /* block47 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       964: .line 1894
            aload 2 /* masm */
            aload 49 /* block46 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       965: .line 1896
            aload 2 /* masm */
            aload 57 /* block54 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       966: .line 1897
            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
       967: .line 1898
            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
       968: .line 1899
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1: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
       969: .line 1900
            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.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       970: .line 1901
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       971: .line 1902
            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.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       972: .line 1903
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 32768
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 58 /* block55 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testlAndJcc:(Ljdk/vm/ci/code/Register;ILorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;Z)V
       973: .line 1904
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       974: .line 1906
            aload 2 /* masm */
            aload 58 /* block55 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       975: .line 1907
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       976: .line 1908
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0: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
       977: .line 1909
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       978: .line 1911
            aload 2 /* masm */
            aload 20 /* block17 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       979: .line 1912
            aload 2 /* masm */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 24
            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
       980: .line 1914
            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 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       981: .line 1916
            aload 2 /* masm */
            aload 59 /* block56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       982: .line 1917
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 40
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;I)V
       983: .line 1918
            return
        end local 64 // jdk.vm.ci.code.Register tmp4
        end local 63 // jdk.vm.ci.code.Register tmp3
        end local 62 // jdk.vm.ci.code.Register tmp2
        end local 61 // jdk.vm.ci.code.Register tmp1
        end local 60 // org.graalvm.compiler.asm.Label block57
        end local 59 // org.graalvm.compiler.asm.Label block56
        end local 58 // org.graalvm.compiler.asm.Label block55
        end local 57 // org.graalvm.compiler.asm.Label block54
        end local 56 // org.graalvm.compiler.asm.Label block53
        end local 55 // org.graalvm.compiler.asm.Label block52
        end local 54 // org.graalvm.compiler.asm.Label block51
        end local 53 // org.graalvm.compiler.asm.Label block50
        end local 52 // org.graalvm.compiler.asm.Label block49
        end local 51 // org.graalvm.compiler.asm.Label block48
        end local 50 // org.graalvm.compiler.asm.Label block47
        end local 49 // org.graalvm.compiler.asm.Label block46
        end local 48 // org.graalvm.compiler.asm.Label block45
        end local 47 // org.graalvm.compiler.asm.Label block44
        end local 46 // org.graalvm.compiler.asm.Label block43
        end local 45 // org.graalvm.compiler.asm.Label block42
        end local 44 // org.graalvm.compiler.asm.Label block41
        end local 43 // org.graalvm.compiler.asm.Label block40
        end local 42 // org.graalvm.compiler.asm.Label block39
        end local 41 // org.graalvm.compiler.asm.Label block38
        end local 40 // org.graalvm.compiler.asm.Label block37
        end local 39 // org.graalvm.compiler.asm.Label block36
        end local 38 // org.graalvm.compiler.asm.Label block35
        end local 37 // org.graalvm.compiler.asm.Label block34
        end local 36 // org.graalvm.compiler.asm.Label block33
        end local 35 // org.graalvm.compiler.asm.Label block32
        end local 34 // org.graalvm.compiler.asm.Label block31
        end local 33 // org.graalvm.compiler.asm.Label block30
        end local 32 // org.graalvm.compiler.asm.Label block29
        end local 31 // org.graalvm.compiler.asm.Label block28
        end local 30 // org.graalvm.compiler.asm.Label block27
        end local 29 // org.graalvm.compiler.asm.Label block26
        end local 28 // org.graalvm.compiler.asm.Label block25
        end local 27 // org.graalvm.compiler.asm.Label block24
        end local 26 // org.graalvm.compiler.asm.Label block23
        end local 25 // org.graalvm.compiler.asm.Label block22
        end local 24 // org.graalvm.compiler.asm.Label block21
        end local 23 // org.graalvm.compiler.asm.Label block20
        end local 22 // org.graalvm.compiler.asm.Label block19
        end local 21 // org.graalvm.compiler.asm.Label block18
        end local 20 // org.graalvm.compiler.asm.Label block17
        end local 19 // org.graalvm.compiler.asm.Label block16
        end local 18 // org.graalvm.compiler.asm.Label block15
        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.AMD64MathPowOp this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0  984     0     this  Lorg/graalvm/compiler/lir/amd64/AMD64MathPowOp;
            0  984     1      crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  984     2     masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  984     3   block0  Lorg/graalvm/compiler/asm/Label;
            2  984     4   block1  Lorg/graalvm/compiler/asm/Label;
            3  984     5   block2  Lorg/graalvm/compiler/asm/Label;
            4  984     6   block3  Lorg/graalvm/compiler/asm/Label;
            5  984     7   block4  Lorg/graalvm/compiler/asm/Label;
            6  984     8   block5  Lorg/graalvm/compiler/asm/Label;
            7  984     9   block6  Lorg/graalvm/compiler/asm/Label;
            8  984    10   block7  Lorg/graalvm/compiler/asm/Label;
            9  984    11   block8  Lorg/graalvm/compiler/asm/Label;
           10  984    12   block9  Lorg/graalvm/compiler/asm/Label;
           11  984    13  block10  Lorg/graalvm/compiler/asm/Label;
           12  984    14  block11  Lorg/graalvm/compiler/asm/Label;
           13  984    15  block12  Lorg/graalvm/compiler/asm/Label;
           14  984    16  block13  Lorg/graalvm/compiler/asm/Label;
           15  984    17  block14  Lorg/graalvm/compiler/asm/Label;
           16  984    18  block15  Lorg/graalvm/compiler/asm/Label;
           17  984    19  block16  Lorg/graalvm/compiler/asm/Label;
           18  984    20  block17  Lorg/graalvm/compiler/asm/Label;
           19  984    21  block18  Lorg/graalvm/compiler/asm/Label;
           20  984    22  block19  Lorg/graalvm/compiler/asm/Label;
           21  984    23  block20  Lorg/graalvm/compiler/asm/Label;
           22  984    24  block21  Lorg/graalvm/compiler/asm/Label;
           23  984    25  block22  Lorg/graalvm/compiler/asm/Label;
           24  984    26  block23  Lorg/graalvm/compiler/asm/Label;
           25  984    27  block24  Lorg/graalvm/compiler/asm/Label;
           26  984    28  block25  Lorg/graalvm/compiler/asm/Label;
           27  984    29  block26  Lorg/graalvm/compiler/asm/Label;
           28  984    30  block27  Lorg/graalvm/compiler/asm/Label;
           29  984    31  block28  Lorg/graalvm/compiler/asm/Label;
           30  984    32  block29  Lorg/graalvm/compiler/asm/Label;
           31  984    33  block30  Lorg/graalvm/compiler/asm/Label;
           32  984    34  block31  Lorg/graalvm/compiler/asm/Label;
           33  984    35  block32  Lorg/graalvm/compiler/asm/Label;
           34  984    36  block33  Lorg/graalvm/compiler/asm/Label;
           35  984    37  block34  Lorg/graalvm/compiler/asm/Label;
           36  984    38  block35  Lorg/graalvm/compiler/asm/Label;
           37  984    39  block36  Lorg/graalvm/compiler/asm/Label;
           38  984    40  block37  Lorg/graalvm/compiler/asm/Label;
           39  984    41  block38  Lorg/graalvm/compiler/asm/Label;
           40  984    42  block39  Lorg/graalvm/compiler/asm/Label;
           41  984    43  block40  Lorg/graalvm/compiler/asm/Label;
           42  984    44  block41  Lorg/graalvm/compiler/asm/Label;
           43  984    45  block42  Lorg/graalvm/compiler/asm/Label;
           44  984    46  block43  Lorg/graalvm/compiler/asm/Label;
           45  984    47  block44  Lorg/graalvm/compiler/asm/Label;
           46  984    48  block45  Lorg/graalvm/compiler/asm/Label;
           47  984    49  block46  Lorg/graalvm/compiler/asm/Label;
           48  984    50  block47  Lorg/graalvm/compiler/asm/Label;
           49  984    51  block48  Lorg/graalvm/compiler/asm/Label;
           50  984    52  block49  Lorg/graalvm/compiler/asm/Label;
           51  984    53  block50  Lorg/graalvm/compiler/asm/Label;
           52  984    54  block51  Lorg/graalvm/compiler/asm/Label;
           53  984    55  block52  Lorg/graalvm/compiler/asm/Label;
           54  984    56  block53  Lorg/graalvm/compiler/asm/Label;
           55  984    57  block54  Lorg/graalvm/compiler/asm/Label;
           56  984    58  block55  Lorg/graalvm/compiler/asm/Label;
           57  984    59  block56  Lorg/graalvm/compiler/asm/Label;
           58  984    60  block57  Lorg/graalvm/compiler/asm/Label;
           59  984    61     tmp1  Ljdk/vm/ci/code/Register;
           60  984    62     tmp2  Ljdk/vm/ci/code/Register;
           61  984    63     tmp3  Ljdk/vm/ci/code/Register;
           62  984    64     tmp4  Ljdk/vm/ci/code/Register;
    MethodParameters:
      Name  Flags
      crb   
      masm  
}
SourceFile: "AMD64MathPowOp.java"
InnerClasses:
  public final Scale = org.graalvm.compiler.asm.amd64.AMD64Address$Scale of org.graalvm.compiler.asm.amd64.AMD64Address
  public final ConditionFlag = org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag of org.graalvm.compiler.asm.amd64.AMD64Assembler