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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  private org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneVal;
    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 89
            ldc Lorg/graalvm/compiler/lir/amd64/AMD64MathExpOp;
            invokestatic org.graalvm.compiler.lir.LIRInstructionClass.create:(Ljava/lang/Class;)Lorg/graalvm/compiler/lir/LIRInstructionClass;
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathExpOp.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.AMD64MathExpOp this
         0: .line 92
            aload 0 /* this */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathExpOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
            bipush 11
            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.r11:Ljdk/vm/ci/code/Register;
            aastore
            dup
            iconst_4
         1: .line 93
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            aastore
            dup
            iconst_5
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 6
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 7
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 8
            getstatic jdk.vm.ci.amd64.AMD64.xmm5:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 9
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            aastore
            dup
            bipush 10
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            aastore
            invokespecial org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.<init>:(Lorg/graalvm/compiler/lir/LIRInstructionClass;[Ljdk/vm/ci/code/Register;)V
         2: .line 96
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
         3: .line 98
            ldc 1697350398
            iastore
            dup
            iconst_1
            ldc 1079448903
            iastore
            dup
            iconst_2
            ldc 1697350398
            iastore
            dup
            iconst_3
            ldc 1079448903
            iastore
         4: .line 96
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.cv:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
         5: .line 100
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
         6: .line 101
            ldc -17170432
            iastore
            dup
            iconst_1
            ldc 1065758274
            iastore
            dup
            iconst_2
            ldc -17170432
            iastore
            dup
            iconst_3
            ldc 1065758274
            iastore
         7: .line 100
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.cv16:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
         8: .line 103
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
         9: .line 104
            ldc -1130480838
            iastore
            dup
            iconst_1
            ldc 1025308570
            iastore
            dup
            iconst_2
            ldc -1130480838
            iastore
            dup
            iconst_3
            ldc 1025308570
            iastore
        10: .line 103
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.cv32:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        11: .line 106
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        12: .line 107
            bipush -2
            iastore
            dup
            iconst_1
            ldc 1071644671
            iastore
            dup
            iconst_2
            bipush -2
            iastore
            dup
            iconst_3
            ldc 1071644671
            iastore
        13: .line 106
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.cv48:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        14: .line 109
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        15: .line 110
            ldc -483878816
            iastore
            dup
            iconst_1
            ldc 1062650204
            iastore
            dup
            iconst_2
            ldc 1432067621
            iastore
            dup
            iconst_3
            ldc 1067799893
            iastore
        16: .line 109
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.cv64:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        17: .line 112
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        18: .line 113
            ldc -1064251633
            iastore
            dup
            iconst_1
            ldc 1065423125
            iastore
            dup
            iconst_2
            ldc 1431604129
            iastore
            dup
            iconst_3
            ldc 1069897045
            iastore
        19: .line 112
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.cv80:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        20: .line 117
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
        21: .line 119
            ldc 1127743488
            iastore
            dup
            iconst_3
            ldc 1127743488
            iastore
        22: .line 117
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.shifter:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        23: .line 123
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        24: .line 125
            bipush -64
            iastore
            dup
            iconst_2
            bipush -64
            iastore
        25: .line 123
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.mmask:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        26: .line 129
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        27: .line 131
            ldc 65472
            iastore
            dup
            iconst_2
            ldc 65472
            iastore
        28: .line 129
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.bias:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        29: .line 135
            aload 0 /* this */
            bipush 16
            sipush 256
            newarray 10
            dup
            iconst_4
        30: .line 137
            ldc 235107661
            iastore
            dup
            iconst_5
        31: .line 138
            ldc 1018002367
            iastore
            dup
            bipush 6
            ldc 1048019040
            iastore
            dup
            bipush 7
            sipush 11418
            iastore
            dup
            bipush 8
            ldc 896005651
            iastore
            dup
            bipush 9
            ldc 1015861842
            iastore
            dup
            bipush 10
        32: .line 139
            ldc -753564300
            iastore
            dup
            bipush 11
            sipush 22960
            iastore
            dup
            bipush 12
            ldc 1642514529
            iastore
            dup
            bipush 13
            ldc 1012987726
            iastore
            dup
            bipush 14
            ldc 410360776
            iastore
            dup
            bipush 15
        33: .line 140
            ldc 34629
            iastore
            dup
            bipush 16
            ldc 1568897900
            iastore
            dup
            bipush 17
            ldc 1016568486
            iastore
            dup
            bipush 18
            ldc 1828292879
            iastore
            dup
            bipush 19
            ldc 46424
            iastore
            dup
            bipush 20
        34: .line 141
            ldc 1882168529
            iastore
            dup
            bipush 21
            ldc 1010744893
            iastore
            dup
            bipush 22
            ldc 852742562
            iastore
            dup
            bipush 23
            ldc 58348
            iastore
            dup
            bipush 24
            ldc 509852888
            iastore
            dup
            bipush 25
        35: .line 142
            ldc 1017336174
            iastore
            dup
            bipush 26
            ldc -804103344
            iastore
            dup
            bipush 27
            ldc 70401
            iastore
            dup
            bipush 28
            ldc 653277307
            iastore
            dup
            bipush 29
            ldc 1017431380
            iastore
            dup
            bipush 30
        36: .line 143
            ldc -1364644385
            iastore
            dup
            bipush 31
            ldc 82586
            iastore
            dup
            bipush 32
            ldc 1649557430
            iastore
            dup
            bipush 33
            ldc 1017729363
            iastore
            dup
            bipush 34
            ldc 1014845818
            iastore
            dup
            bipush 35
        37: .line 144
            ldc 94904
            iastore
            dup
            bipush 36
            ldc 1058231231
            iastore
            dup
            bipush 37
            ldc 1015777676
            iastore
            dup
            bipush 38
            ldc -344994955
            iastore
            dup
            bipush 39
            ldc 107355
            iastore
            dup
            bipush 40
        38: .line 145
            ldc 1044000607
            iastore
            dup
            bipush 41
            ldc 1016786167
            iastore
            dup
            bipush 42
            ldc 828946858
            iastore
            dup
            bipush 43
            ldc 119943
            iastore
            dup
            bipush 44
            ldc 1151779725
            iastore
            dup
            bipush 45
        39: .line 146
            ldc 1015705409
            iastore
            dup
            bipush 46
            ldc -2006807338
            iastore
            dup
            bipush 47
            ldc 132667
            iastore
            dup
            bipush 48
            ldc -475486060
            iastore
            dup
            bipush 49
            ldc 1016499965
            iastore
            dup
            bipush 50
        40: .line 147
            ldc 1853186616
            iastore
            dup
            bipush 51
            ldc 145530
            iastore
            dup
            bipush 52
            ldc -1742739470
            iastore
            dup
            bipush 53
            ldc 1015039787
            iastore
            dup
            bipush 54
            ldc 1709341917
            iastore
            dup
            bipush 55
        41: .line 148
            ldc 158533
            iastore
            dup
            bipush 56
            ldc 1829350193
            iastore
            dup
            bipush 57
            ldc 1015216097
            iastore
            dup
            bipush 58
            ldc -182460703
            iastore
            dup
            bipush 59
            ldc 171677
            iastore
            dup
            bipush 60
        42: .line 149
            ldc 1913391795
            iastore
            dup
            bipush 61
            ldc 1015756674
            iastore
            dup
            bipush 62
            ldc -1495006453
            iastore
            dup
            bipush 63
            ldc 184965
            iastore
            dup
            bipush 64
            ldc 1303423926
            iastore
            dup
            bipush 65
        43: .line 150
            ldc 1015238005
            iastore
            dup
            bipush 66
            ldc 171030293
            iastore
            dup
            bipush 67
            ldc 198398
            iastore
            dup
            bipush 68
            ldc 1574172746
            iastore
            dup
            bipush 69
            ldc 1016061241
            iastore
            dup
            bipush 70
        44: .line 151
            ldc -1302063361
            iastore
            dup
            bipush 71
            ldc 211976
            iastore
            dup
            bipush 72
            ldc -870810327
            iastore
            dup
            bipush 73
            ldc 1017196428
            iastore
            dup
            bipush 74
            ldc 926591434
            iastore
            dup
            bipush 75
        45: .line 152
            ldc 225703
            iastore
            dup
            bipush 76
            ldc 1938513547
            iastore
            dup
            bipush 77
            ldc 1017631273
            iastore
            dup
            bipush 78
            ldc 887463926
            iastore
            dup
            bipush 79
            ldc 239579
            iastore
            dup
            bipush 80
        46: .line 153
            ldc -1490400147
            iastore
            dup
            bipush 81
            ldc 1015390024
            iastore
            dup
            bipush 82
            ldc 1276261410
            iastore
            dup
            bipush 83
            ldc 253606
            iastore
            dup
            bipush 84
            ldc 631083525
            iastore
            dup
            bipush 85
        47: .line 154
            ldc 1017690182
            iastore
            dup
            bipush 86
            ldc 569847337
            iastore
            dup
            bipush 87
            ldc 267786
            iastore
            dup
            bipush 88
            ldc 1623370770
            iastore
            dup
            bipush 89
            ldc 1011049453
            iastore
            dup
            bipush 90
        48: .line 155
            ldc 1617004845
            iastore
            dup
            bipush 91
            ldc 282120
            iastore
            dup
            bipush 92
            ldc -626982023
            iastore
            dup
            bipush 93
            ldc 1013894369
            iastore
            dup
            bipush 94
            ldc -1245627184
            iastore
            dup
            bipush 95
        49: .line 156
            ldc 296610
            iastore
            dup
            bipush 96
            ldc -1149587536
            iastore
            dup
            bipush 97
            ldc 1014403278
            iastore
            dup
            bipush 98
            ldc -717870553
            iastore
            dup
            bipush 99
            ldc 311258
            iastore
            dup
            bipush 100
        50: .line 157
            ldc -1691866615
            iastore
            dup
            bipush 101
            ldc 1017152460
            iastore
            dup
            bipush 102
            ldc 1990012070
            iastore
            dup
            bipush 103
            ldc 326066
            iastore
            dup
            bipush 104
            ldc -1045764345
            iastore
            dup
            bipush 105
        51: .line 158
            ldc 1017448880
            iastore
            dup
            bipush 106
            ldc 1453150081
            iastore
            dup
            bipush 107
            ldc 341035
            iastore
            dup
            bipush 108
            ldc 419288974
            iastore
            dup
            bipush 109
            ldc 1016280325
            iastore
            dup
            bipush 110
        52: .line 159
            ldc 917841882
            iastore
            dup
            bipush 111
            ldc 356167
            iastore
            dup
            bipush 112
            ldc -501459959
            iastore
            dup
            bipush 113
            ldc 1016095713
            iastore
            dup
            bipush 114
            ldc -582462423
            iastore
            dup
            bipush 115
        53: .line 160
            ldc 371463
            iastore
            dup
            bipush 116
            ldc 728023093
            iastore
            dup
            bipush 117
            ldc 1016345318
            iastore
            dup
            bipush 118
            ldc 363667784
            iastore
            dup
            bipush 119
            ldc 386927
            iastore
            dup
            bipush 120
        54: .line 161
            ldc -1712288758
            iastore
            dup
            bipush 121
            ldc 1017123460
            iastore
            dup
            bipush 122
            ldc -1338354300
            iastore
            dup
            bipush 123
            ldc 402558
            iastore
            dup
            bipush 124
            ldc 7592966
            iastore
            dup
            bipush 125
        55: .line 162
            ldc 1016721543
            iastore
            dup
            bipush 126
            ldc -2108349916
            iastore
            dup
            bipush 127
            ldc 418360
            iastore
            dup
            sipush 128
            ldc 228611441
            iastore
            dup
            sipush 129
            ldc 1016696141
            iastore
            dup
            sipush 130
        56: .line 163
            ldc 1719614412
            iastore
            dup
            sipush 131
            ldc 434334
            iastore
            dup
            sipush 132
            ldc -2033301626
            iastore
            dup
            sipush 133
            ldc 1017457593
            iastore
            dup
            sipush 134
            ldc 1013258798
            iastore
            dup
            sipush 135
        57: .line 164
            ldc 450482
            iastore
            dup
            sipush 136
            ldc 544148907
            iastore
            dup
            sipush 137
            ldc 1017323666
            iastore
            dup
            sipush 138
            ldc -387162253
            iastore
            dup
            sipush 139
            ldc 466805
            iastore
            dup
            sipush 140
        58: .line 165
            ldc -1911052378
            iastore
            dup
            sipush 141
            ldc 1017143586
            iastore
            dup
            sipush 142
            ldc 1447192520
            iastore
            dup
            sipush 143
            ldc 483307
            iastore
            dup
            sipush 144
            ldc 1176412038
            iastore
            dup
            sipush 145
        59: .line 166
            ldc 1017267372
            iastore
            dup
            sipush 146
            ldc 1944781190
            iastore
            dup
            sipush 147
            ldc 499988
            iastore
            dup
            sipush 148
            ldc -1412010923
            iastore
            dup
            sipush 149
            ldc 1013312481
            iastore
            dup
            sipush 150
        60: .line 167
            ldc 919555682
            iastore
            dup
            sipush 151
            ldc 516851
            iastore
            dup
            sipush 152
            ldc -1140889648
            iastore
            dup
            sipush 153
            ldc 1016528543
            iastore
            dup
            sipush 154
            ldc -1723019758
            iastore
            dup
            sipush 155
        61: .line 168
            ldc 533897
            iastore
            dup
            sipush 156
            ldc 348651999
            iastore
            dup
            sipush 157
            ldc 1016405780
            iastore
            dup
            sipush 158
            ldc -1690004756
            iastore
            dup
            sipush 159
            ldc 551129
            iastore
            dup
            sipush 160
        62: .line 169
            ldc -1041175884
            iastore
            dup
            sipush 161
            ldc 1015920431
            iastore
            dup
            sipush 162
            ldc 1110089947
            iastore
            dup
            sipush 163
            ldc 568549
            iastore
            dup
            sipush 164
            ldc 1509121860
            iastore
            dup
            sipush 165
        63: .line 170
            ldc 1014756995
            iastore
            dup
            sipush 166
            ldc -1726646474
            iastore
            dup
            sipush 167
            ldc 586158
            iastore
            dup
            sipush 168
            ldc -1677318084
            iastore
            dup
            sipush 169
            ldc 1017340090
            iastore
            dup
            sipush 170
        64: .line 171
            ldc -1328691740
            iastore
            dup
            sipush 171
            ldc 603959
            iastore
            dup
            sipush 172
            ldc 553214634
            iastore
            dup
            sipush 173
            ldc 1016457425
            iastore
            dup
            sipush 174
            ldc -1612820913
            iastore
            dup
            sipush 175
        65: .line 172
            ldc 621954
            iastore
            dup
            sipush 176
            ldc 730975783
            iastore
            dup
            sipush 177
            ldc 1014083580
            iastore
            dup
            sipush 178
            ldc -2103185264
            iastore
            dup
            sipush 179
            ldc 640145
            iastore
            dup
            sipush 180
        66: .line 173
            ldc 1486499517
            iastore
            dup
            sipush 181
            ldc 1016818996
            iastore
            dup
            sipush 182
            ldc 2069751140
            iastore
            dup
            sipush 183
            ldc 658534
            iastore
            dup
            sipush 184
            ldc -1699178368
            iastore
            dup
            sipush 185
        67: .line 174
            ldc 1016407932
            iastore
            dup
            sipush 186
            ldc -1304550052
            iastore
            dup
            sipush 187
            ldc 677123
            iastore
            dup
            sipush 188
            ldc 1853053619
            iastore
            dup
            sipush 189
            ldc 1015310724
            iastore
            dup
            sipush 190
        68: .line 175
            ldc 1434058175
            iastore
            dup
            sipush 191
            ldc 695915
            iastore
            dup
            sipush 192
            ldc -1832176761
            iastore
            dup
            sipush 193
            ldc 1015814775
            iastore
            dup
            sipush 194
            ldc -1722100819
            iastore
            dup
            sipush 195
        69: .line 176
            ldc 714911
            iastore
            dup
            sipush 196
            ldc -601023082
            iastore
            dup
            sipush 197
            ldc 1017259110
            iastore
            dup
            sipush 198
            ldc -1202776582
            iastore
            dup
            sipush 199
            ldc 734114
            iastore
            dup
            sipush 200
        70: .line 177
            ldc -1315633746
            iastore
            dup
            sipush 201
            ldc 1017188654
            iastore
            dup
            sipush 202
            ldc -218407354
            iastore
            dup
            sipush 203
            ldc 753526
            iastore
            dup
            sipush 204
            ldc 174054861
            iastore
            dup
            sipush 205
        71: .line 178
            ldc 1014300631
            iastore
            dup
            sipush 206
            ldc -1874083374
            iastore
            dup
            sipush 207
            ldc 773150
            iastore
            dup
            sipush 208
            ldc 816778419
            iastore
            dup
            sipush 209
            ldc 1014197934
            iastore
            dup
            sipush 210
        72: .line 179
            ldc -578465124
            iastore
            dup
            sipush 211
            ldc 792987
            iastore
            dup
            sipush 212
            ldc -787916372
            iastore
            dup
            sipush 213
            ldc 1015341199
            iastore
            dup
            sipush 214
            ldc 777507147
            iastore
            dup
            sipush 215
        73: .line 180
            ldc 813041
            iastore
            dup
            sipush 216
            ldc 1821514088
            iastore
            dup
            sipush 217
            ldc 1013410604
            iastore
            dup
            sipush 218
            ldc -588279703
            iastore
            dup
            sipush 219
            ldc 833312
            iastore
            dup
            sipush 220
        74: .line 181
            ldc 920623539
            iastore
            dup
            sipush 221
            ldc 1016295433
            iastore
            dup
            sipush 222
            ldc 1242007931
            iastore
            dup
            sipush 223
            ldc 853805
            iastore
            dup
            sipush 224
            ldc -1505949785
            iastore
            dup
            sipush 225
        75: .line 182
            ldc 1014276997
            iastore
            dup
            sipush 226
            ldc -587488121
            iastore
            dup
            sipush 227
            ldc 874520
            iastore
            dup
            sipush 228
            ldc -708734292
            iastore
            dup
            sipush 229
            ldc 1015962192
            iastore
            dup
            sipush 230
        76: .line 183
            ldc 64696965
            iastore
            dup
            sipush 231
            ldc 895462
            iastore
            dup
            sipush 232
            ldc 474650514
            iastore
            dup
            sipush 233
            ldc 1016642419
            iastore
            dup
            sipush 234
            ldc 863738718
            iastore
            dup
            sipush 235
        77: .line 184
            ldc 916631
            iastore
            dup
            sipush 236
            ldc 1614448851
            iastore
            dup
            sipush 237
            ldc 1014281732
            iastore
            dup
            sipush 238
            ldc -410304522
            iastore
            dup
            sipush 239
            ldc 938030
            iastore
            dup
            sipush 240
        78: .line 185
            ldc -1844885210
            iastore
            dup
            sipush 241
            ldc 1016164135
            iastore
            dup
            sipush 242
            ldc -1566273319
            iastore
            dup
            sipush 243
            ldc 959663
            iastore
            dup
            sipush 244
            ldc 1101668360
            iastore
            dup
            sipush 245
        79: .line 186
            ldc 1015989180
            iastore
            dup
            sipush 246
            ldc -295609817
            iastore
            dup
            sipush 247
            ldc 981531
            iastore
            dup
            sipush 248
            ldc 835814894
            iastore
            dup
            sipush 249
            ldc 1015702697
            iastore
            dup
            sipush 250
        80: .line 187
            ldc 1533953344
            iastore
            dup
            sipush 251
            ldc 1003638
            iastore
            dup
            sipush 252
            ldc 1301400989
            iastore
            dup
            sipush 253
            ldc 1014466875
            iastore
            dup
            sipush 254
            ldc -2120314664
            iastore
            dup
            sipush 255
        81: .line 188
            ldc 1025985
            iastore
        82: .line 135
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.tblAddr:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        83: .line 192
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_0
        84: .line 194
            iconst_m1
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
            dup
            iconst_2
            iconst_m1
            iastore
            dup
            iconst_3
            iconst_m1
            iastore
        85: .line 192
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.allones:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        86: .line 198
            aload 0 /* this */
            bipush 16
            iconst_4
            newarray 10
            dup
            iconst_1
        87: .line 200
            ldc 1072693248
            iastore
            dup
            iconst_3
            ldc 1072693248
            iastore
        88: .line 198
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.ebias:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        89: .line 204
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            dup
            iconst_0
        90: .line 206
            iconst_m1
            iastore
            dup
            iconst_1
            ldc 2146435071
            iastore
        91: .line 204
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.xmax:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        92: .line 210
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            dup
            iconst_1
        93: .line 212
            ldc 1048576
            iastore
        94: .line 210
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.xmin:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        95: .line 216
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            dup
            iconst_1
        96: .line 218
            ldc 2146435072
            iastore
        97: .line 216
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.inf:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        98: .line 222
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.zero:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
        99: .line 228
            aload 0 /* this */
            iconst_4
            iconst_2
            newarray 10
            dup
            iconst_1
       100: .line 230
            ldc 1072693248
            iastore
       101: .line 228
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.pointerConstant:(I[I)Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathExpOp.oneVal:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
       102: .line 94
            return
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathExpOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  103     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathExpOp;

  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=7, locals=17, args_size=3
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathExpOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 2 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 242
            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 243
            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 244
            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 245
            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 246
            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 247
            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 248
            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 249
            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 250
            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 251
            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 252
            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 253
            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 254
            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 255
            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 257
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 24
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;I)V
        15: .line 258
            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
        16: .line 259
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        17: .line 260
            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.AMD64MathExpOp.cv: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
        18: .line 262
            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.AMD64MathExpOp.shifter:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        19: .line 264
            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.AMD64MathExpOp.cv16: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
        20: .line 266
            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.AMD64MathExpOp.cv32: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
        21: .line 268
            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
        22: .line 269
            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
        23: .line 270
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 16527
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        24: .line 271
            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.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        25: .line 272
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            sipush 15504
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        26: .line 273
            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.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        27: .line 274
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        28: .line 275
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 3 /* block0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        29: .line 276
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        30: .line 277
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        31: .line 278
            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.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        32: .line 279
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        33: .line 280
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        34: .line 281
            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.AMD64MathExpOp.cv64: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
        35: .line 283
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm1:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        36: .line 284
            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.AMD64MathExpOp.cv80:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        37: .line 286
            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.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        38: .line 287
            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;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        39: .line 288
            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
        40: .line 289
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        41: .line 290
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
        42: .line 291
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            bipush 6
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
        43: .line 292
            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
        44: .line 293
            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.AMD64MathExpOp.mmask: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
        45: .line 295
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        46: .line 296
            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.AMD64MathExpOp.bias: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
        47: .line 298
            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.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        48: .line 299
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm7:Ljdk/vm/ci/code/Register;
            bipush 46
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        49: .line 300
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        50: .line 301
            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.AMD64MathExpOp.tblAddr: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
        51: .line 302
            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.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.r11:Ljdk/vm/ci/code/Register;
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            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;)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        52: .line 303
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        53: .line 304
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        54: .line 305
            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.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        55: .line 306
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        56: .line 307
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        57: .line 308
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        58: .line 309
            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.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        59: .line 310
            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.AMD64MathExpOp.cv48:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        60: .line 312
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        61: .line 313
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        62: .line 314
            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.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        63: .line 315
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        64: .line 316
            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.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        65: .line 317
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        66: .line 318
            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
        67: .line 319
            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.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        68: .line 320
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 894
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
        69: .line 321
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush 1916
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        70: .line 322
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        71: .line 323
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        72: .line 324
            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
        73: .line 325
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
        74: .line 327
            aload 2 /* masm */
            aload 4 /* block1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
        75: .line 328
            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
        76: .line 329
            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.AMD64MathExpOp.allones:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        77: .line 331
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            sipush -1022
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        78: .line 332
            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.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        79: .line 333
            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
        80: .line 334
            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.psllq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        81: .line 335
            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
        82: .line 336
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
        83: .line 337
            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
        84: .line 338
            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.AMD64MathExpOp.ebias: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
        85: .line 340
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        86: .line 341
            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.psubd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 342
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm2:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        88: .line 343
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            bipush 52
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        89: .line 344
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 5 /* block2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        90: .line 345
            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.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 346
            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.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 347
            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.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        93: .line 348
            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
        94: .line 349
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        95: .line 350
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.GreaterEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 6 /* block3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        96: .line 351
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        97: .line 352
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        98: .line 353
            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
        99: .line 354
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       100: .line 355
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       101: .line 356
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 357
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       103: .line 358
            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
       104: .line 359
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       105: .line 360
            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
       106: .line 361
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       107: .line 362
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 8 /* block5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       108: .line 363
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       109: .line 365
            aload 2 /* masm */
            aload 8 /* block5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       110: .line 366
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm3:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       111: .line 367
            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
       112: .line 368
            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.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       113: .line 369
            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.pxor:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 370
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrad:(Ljdk/vm/ci/code/Register;I)V
       115: .line 371
            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 85
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       116: .line 372
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       117: .line 373
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       118: .line 374
            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.pxor:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       119: .line 375
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm6:Ljdk/vm/ci/code/Register;
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       120: .line 376
            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.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       121: .line 377
            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.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       122: .line 378
            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 15
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       123: .line 379
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       124: .line 381
            aload 2 /* masm */
            aload 7 /* block4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       125: .line 382
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       126: .line 383
            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
       127: .line 384
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       128: .line 386
            aload 2 /* masm */
            aload 6 /* block3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       129: .line 387
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm4:Ljdk/vm/ci/code/Register;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       130: .line 388
            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
       131: .line 389
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64.xmm0:Ljdk/vm/ci/code/Register;
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       132: .line 390
            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
       133: .line 391
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       134: .line 392
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 10 /* block7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       135: .line 393
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       136: .line 395
            aload 2 /* masm */
            aload 5 /* block2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       137: .line 396
            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.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       138: .line 397
            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.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       139: .line 398
            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
       140: .line 399
            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 15
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       141: .line 400
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       142: .line 402
            aload 2 /* masm */
            aload 11 /* block8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       143: .line 403
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 2146435072
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       144: .line 404
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual: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
       145: .line 405
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 12
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       146: .line 406
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       147: .line 407
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 13 /* block10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       148: .line 408
            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.AMD64MathExpOp.xmax: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.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       149: .line 409
            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
       150: .line 411
            aload 2 /* masm */
            aload 10 /* block7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       151: .line 412
            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 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       152: .line 413
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       153: .line 415
            aload 2 /* masm */
            aload 13 /* block10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       154: .line 416
            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.AMD64MathExpOp.xmin: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.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       155: .line 417
            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
       156: .line 418
            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 15
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;I)V
       157: .line 419
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       158: .line 421
            aload 2 /* masm */
            aload 12 /* block9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       159: .line 422
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx: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.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       160: .line 423
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 2146435072
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       161: .line 424
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 14 /* block11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       162: .line 425
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rdx:Ljdk/vm/ci/code/Register;
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       163: .line 426
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 14 /* block11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       164: .line 427
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 12
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       165: .line 428
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 2146435072
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       166: .line 429
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       167: .line 430
            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.AMD64MathExpOp.inf: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.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       168: .line 431
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       169: .line 433
            aload 2 /* masm */
            aload 15 /* block12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       170: .line 434
            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.AMD64MathExpOp.zero: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.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       171: .line 435
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       172: .line 437
            aload 2 /* masm */
            aload 14 /* block11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       173: .line 438
            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.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       174: .line 439
            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
       175: .line 440
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       176: .line 442
            aload 2 /* masm */
            aload 3 /* block0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       177: .line 443
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 12
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       178: .line 444
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 2147483647
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       179: .line 445
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rax:Ljdk/vm/ci/code/Register;
            ldc 1083179008
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       180: .line 446
            aload 2 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 11 /* block8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       181: .line 447
            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
       182: .line 448
            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.AMD64MathExpOp.oneVal:Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            invokestatic org.graalvm.compiler.lir.amd64.AMD64HotSpotHelper.recordExternalAddress:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       183: .line 449
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       184: .line 451
            aload 2 /* masm */
            aload 9 /* block6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       185: .line 452
            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.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
       186: .line 454
            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
       187: .line 456
            aload 2 /* masm */
            aload 16 /* block13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       188: .line 457
            aload 2 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64.rsp:Ljdk/vm/ci/code/Register;
            bipush 24
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;I)V
       189: .line 458
            return
        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.AMD64MathExpOp this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0  190     0     this  Lorg/graalvm/compiler/lir/amd64/AMD64MathExpOp;
            0  190     1      crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  190     2     masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  190     3   block0  Lorg/graalvm/compiler/asm/Label;
            2  190     4   block1  Lorg/graalvm/compiler/asm/Label;
            3  190     5   block2  Lorg/graalvm/compiler/asm/Label;
            4  190     6   block3  Lorg/graalvm/compiler/asm/Label;
            5  190     7   block4  Lorg/graalvm/compiler/asm/Label;
            6  190     8   block5  Lorg/graalvm/compiler/asm/Label;
            7  190     9   block6  Lorg/graalvm/compiler/asm/Label;
            8  190    10   block7  Lorg/graalvm/compiler/asm/Label;
            9  190    11   block8  Lorg/graalvm/compiler/asm/Label;
           10  190    12   block9  Lorg/graalvm/compiler/asm/Label;
           11  190    13  block10  Lorg/graalvm/compiler/asm/Label;
           12  190    14  block11  Lorg/graalvm/compiler/asm/Label;
           13  190    15  block12  Lorg/graalvm/compiler/asm/Label;
           14  190    16  block13  Lorg/graalvm/compiler/asm/Label;
    MethodParameters:
      Name  Flags
      crb   
      masm  
}
SourceFile: "AMD64MathExpOp.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