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

  private final org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode opcode;
    descriptor: Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.Opcode()

  protected jdk.vm.ci.meta.Value result;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Def()

  protected jdk.vm.ci.meta.Value input;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Use()

  protected jdk.vm.ci.meta.Value secondInput;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Use()

  protected jdk.vm.ci.meta.Value xmm1Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm2Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm3Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm4Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm5Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm6Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm7Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm8Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm9Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value xmm10Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr1Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr2Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.AllocatableValue rcxTemp;
    descriptor: Ljdk/vm/ci/meta/AllocatableValue;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp()

  protected jdk.vm.ci.meta.Value gpr4Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr5Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr6Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr7Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr8Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr9Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  protected jdk.vm.ci.meta.Value gpr10Temp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.REG:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;, org.graalvm.compiler.lir.LIRInstruction$OperandFlag.ILLEGAL:Lorg/graalvm/compiler/lir/LIRInstruction$OperandFlag;})

  org.graalvm.compiler.lir.asm.CompilationResultBuilder internalCrb;
    descriptor: Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
    flags: (0x0000) 

  private static int[] highSigMask;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] logTwoE;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] highmaskY;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] tExp;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] eCoeff;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] coeffH;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] highmaskLogX;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] halfmask;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] coeffPow;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] lTblPow;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] logTwoPow;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static volatile int[] $SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

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

  public void <init>(org.graalvm.compiler.lir.gen.LIRGeneratorTool, org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode, jdk.vm.ci.meta.Value, jdk.vm.ci.meta.Value, jdk.vm.ci.meta.Value);
    descriptor: (Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGeneratorTool tool
        start local 2 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode opcode
        start local 3 // jdk.vm.ci.meta.Value result
        start local 4 // jdk.vm.ci.meta.Value input
        start local 5 // jdk.vm.ci.meta.Value alternateInput
         0: .line 83
            aload 0 /* this */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
            invokespecial org.graalvm.compiler.lir.amd64.AMD64LIRInstruction.<init>:(Lorg/graalvm/compiler/lir/LIRInstructionClass;)V
         1: .line 59
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm1Temp:Ljdk/vm/ci/meta/Value;
         2: .line 60
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm2Temp:Ljdk/vm/ci/meta/Value;
         3: .line 61
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm3Temp:Ljdk/vm/ci/meta/Value;
         4: .line 62
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm4Temp:Ljdk/vm/ci/meta/Value;
         5: .line 63
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm5Temp:Ljdk/vm/ci/meta/Value;
         6: .line 64
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm6Temp:Ljdk/vm/ci/meta/Value;
         7: .line 65
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm7Temp:Ljdk/vm/ci/meta/Value;
         8: .line 66
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm8Temp:Ljdk/vm/ci/meta/Value;
         9: .line 67
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm9Temp:Ljdk/vm/ci/meta/Value;
        10: .line 68
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm10Temp:Ljdk/vm/ci/meta/Value;
        11: .line 69
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr1Temp:Ljdk/vm/ci/meta/Value;
        12: .line 70
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr2Temp:Ljdk/vm/ci/meta/Value;
        13: .line 72
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr4Temp:Ljdk/vm/ci/meta/Value;
        14: .line 73
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
        15: .line 74
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr6Temp:Ljdk/vm/ci/meta/Value;
        16: .line 75
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr7Temp:Ljdk/vm/ci/meta/Value;
        17: .line 76
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr8Temp:Ljdk/vm/ci/meta/Value;
        18: .line 77
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr9Temp:Ljdk/vm/ci/meta/Value;
        19: .line 78
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr10Temp:Ljdk/vm/ci/meta/Value;
        20: .line 84
            aload 0 /* this */
            aload 2 /* opcode */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.opcode:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
        21: .line 85
            aload 0 /* this */
            aload 3 /* result */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.result:Ljdk/vm/ci/meta/Value;
        22: .line 86
            aload 0 /* this */
            aload 4 /* input */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.input:Ljdk/vm/ci/meta/Value;
        23: .line 87
            aload 0 /* this */
            aload 5 /* alternateInput */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.secondInput:Ljdk/vm/ci/meta/Value;
        24: .line 88
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode.POW:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
            if_acmpne 43
        25: .line 89
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr1Temp:Ljdk/vm/ci/meta/Value;
        26: .line 90
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr2Temp:Ljdk/vm/ci/meta/Value;
        27: .line 91
            aload 0 /* this */
            getstatic jdk.vm.ci.amd64.AMD64.rcx:Ljdk/vm/ci/code/Register;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokevirtual jdk.vm.ci.code.Register.asValue:(Ljdk/vm/ci/meta/ValueKind;)Ljdk/vm/ci/code/RegisterValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.rcxTemp:Ljdk/vm/ci/meta/AllocatableValue;
        28: .line 92
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr4Temp:Ljdk/vm/ci/meta/Value;
        29: .line 93
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
        30: .line 94
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr6Temp:Ljdk/vm/ci/meta/Value;
        31: .line 95
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr7Temp:Ljdk/vm/ci/meta/Value;
        32: .line 96
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr8Temp:Ljdk/vm/ci/meta/Value;
        33: .line 98
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm1Temp:Ljdk/vm/ci/meta/Value;
        34: .line 99
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm2Temp:Ljdk/vm/ci/meta/Value;
        35: .line 100
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm3Temp:Ljdk/vm/ci/meta/Value;
        36: .line 101
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm4Temp:Ljdk/vm/ci/meta/Value;
        37: .line 102
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm5Temp:Ljdk/vm/ci/meta/Value;
        38: .line 103
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm6Temp:Ljdk/vm/ci/meta/Value;
        39: .line 104
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm7Temp:Ljdk/vm/ci/meta/Value;
        40: .line 105
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm8Temp:Ljdk/vm/ci/meta/Value;
        41: .line 106
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm9Temp:Ljdk/vm/ci/meta/Value;
        42: .line 107
            aload 0 /* this */
            aload 1 /* tool */
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic org.graalvm.compiler.core.common.LIRKind.value:(Ljdk/vm/ci/meta/PlatformKind;)Lorg/graalvm/compiler/core/common/LIRKind;
            invokeinterface org.graalvm.compiler.lir.gen.LIRGeneratorTool.newVariable:(Ljdk/vm/ci/meta/ValueKind;)Lorg/graalvm/compiler/lir/Variable;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm10Temp:Ljdk/vm/ci/meta/Value;
        43: .line 109
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp org.graalvm.compiler.lir.gen.LIRGeneratorTool org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode jdk.vm.ci.meta.Value jdk.vm.ci.meta.Value jdk.vm.ci.meta.Value
      StackMap stack:
            return
        end local 5 // jdk.vm.ci.meta.Value alternateInput
        end local 4 // jdk.vm.ci.meta.Value input
        end local 3 // jdk.vm.ci.meta.Value result
        end local 2 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode opcode
        end local 1 // org.graalvm.compiler.lir.gen.LIRGeneratorTool tool
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   44     0            this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp;
            0   44     1            tool  Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;
            0   44     2          opcode  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
            0   44     3          result  Ljdk/vm/ci/meta/Value;
            0   44     4           input  Ljdk/vm/ci/meta/Value;
            0   44     5  alternateInput  Ljdk/vm/ci/meta/Value;
    MethodParameters:
                Name  Flags
      tool            
      opcode          
      result          
      input           
      alternateInput  

  private void setCrb(org.graalvm.compiler.lir.asm.CompilationResultBuilder);
    descriptor: (Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
         0: .line 112
            aload 0 /* this */
            aload 1 /* crb */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.internalCrb:Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
         1: .line 113
            return
        end local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp;
            0    2     1   crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
    MethodParameters:
      Name  Flags
      crb   

  private org.graalvm.compiler.asm.amd64.AMD64Address externalAddress(org.graalvm.compiler.lir.asm.ArrayDataPointerConstant);
    descriptor: (Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
        start local 1 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant curPtr
         0: .line 116
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.internalCrb:Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            aload 1 /* curPtr */
            invokevirtual org.graalvm.compiler.lir.asm.CompilationResultBuilder.recordDataReferenceInCode:(Lorg/graalvm/compiler/core/common/type/DataPointerConstant;)Lorg/graalvm/compiler/asm/AbstractAddress;
            checkcast org.graalvm.compiler.asm.amd64.AMD64Address
            areturn
        end local 1 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant curPtr
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp;
            0    1     1  curPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
    MethodParameters:
        Name  Flags
      curPtr  

  public void emitCode(org.graalvm.compiler.lir.asm.CompilationResultBuilder, org.graalvm.compiler.asm.amd64.AMD64MacroAssembler);
    descriptor: (Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 2 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 121
            invokestatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.$SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode:()[I
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.opcode:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode.ordinal:()I
            iaload
            tableswitch { // 1 - 1
                    1: 1
              default: 3
          }
         1: .line 123
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.result:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.input:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.secondInput:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            aload 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.powIntrinsic:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
         2: .line 124
            goto 4
         3: .line 126
      StackMap locals:
      StackMap stack:
            invokestatic org.graalvm.compiler.debug.GraalError.shouldNotReachHere:()Ljava/lang/RuntimeException;
            athrow
         4: .line 128
      StackMap locals:
      StackMap stack:
            return
        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.AMD64MathIntrinsicBinaryOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp;
            0    5     1   crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0    5     2  masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
    MethodParameters:
      Name  Flags
      crb   
      masm  

  public void powIntrinsic(jdk.vm.ci.code.Register, jdk.vm.ci.code.Register, jdk.vm.ci.code.Register, org.graalvm.compiler.lir.asm.CompilationResultBuilder, org.graalvm.compiler.asm.amd64.AMD64MacroAssembler);
    descriptor: (Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=90, args_size=6
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value1
        start local 3 // jdk.vm.ci.code.Register value2
        start local 4 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 5 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 831
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.highSigMask:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* highSigMaskPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highSigMaskPtr
         1: .line 832
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.logTwoE:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* logTwoEPtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoEPtr
         2: .line 833
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.highmaskY:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 8 /* highmaskYPtr */
        start local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highmaskYPtr
         3: .line 834
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.tExp:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 9 /* tExpPtr */
        start local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant tExpPtr
         4: .line 835
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.eCoeff:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 10 /* eCoeffPtr */
        start local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant eCoeffPtr
         5: .line 836
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.coeffH:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 11 /* coeffHPtr */
        start local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffHPtr
         6: .line 837
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.highmaskLogX:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 12 /* highmaskLogXPtr */
        start local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highmaskLogXPtr
         7: .line 838
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.halfmask:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 13 /* halfmaskPtr */
        start local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant halfmaskPtr
         8: .line 839
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.coeffPow:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 14 /* coeffPowPtr */
        start local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffPowPtr
         9: .line 840
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.lTblPow:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 15 /* lTblPowPtr */
        start local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant lTblPowPtr
        10: .line 841
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.logTwoPow:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 16 /* logTwoPowPtr */
        start local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoPowPtr
        11: .line 843
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 17 /* bb0 */
        start local 17 // org.graalvm.compiler.asm.Label bb0
        12: .line 844
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 18 /* bb1 */
        start local 18 // org.graalvm.compiler.asm.Label bb1
        13: .line 845
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 19 /* bb2 */
        start local 19 // org.graalvm.compiler.asm.Label bb2
        14: .line 846
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 20 /* bb3 */
        start local 20 // org.graalvm.compiler.asm.Label bb3
        15: .line 847
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 21 /* bb4 */
        start local 21 // org.graalvm.compiler.asm.Label bb4
        16: .line 848
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 22 /* bb5 */
        start local 22 // org.graalvm.compiler.asm.Label bb5
        17: .line 849
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 23 /* bb6 */
        start local 23 // org.graalvm.compiler.asm.Label bb6
        18: .line 850
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 24 /* bb7 */
        start local 24 // org.graalvm.compiler.asm.Label bb7
        19: .line 851
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 25 /* bb8 */
        start local 25 // org.graalvm.compiler.asm.Label bb8
        20: .line 852
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 26 /* bb9 */
        start local 26 // org.graalvm.compiler.asm.Label bb9
        21: .line 853
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 27 /* bb10 */
        start local 27 // org.graalvm.compiler.asm.Label bb10
        22: .line 854
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 28 /* bb11 */
        start local 28 // org.graalvm.compiler.asm.Label bb11
        23: .line 855
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 29 /* bb12 */
        start local 29 // org.graalvm.compiler.asm.Label bb12
        24: .line 856
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 30 /* bb13 */
        start local 30 // org.graalvm.compiler.asm.Label bb13
        25: .line 857
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 31 /* bb14 */
        start local 31 // org.graalvm.compiler.asm.Label bb14
        26: .line 858
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 32 /* bb15 */
        start local 32 // org.graalvm.compiler.asm.Label bb15
        27: .line 859
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 33 /* bb16 */
        start local 33 // org.graalvm.compiler.asm.Label bb16
        28: .line 860
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 34 /* bb18 */
        start local 34 // org.graalvm.compiler.asm.Label bb18
        29: .line 861
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 35 /* bb19 */
        start local 35 // org.graalvm.compiler.asm.Label bb19
        30: .line 862
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 36 /* bb20 */
        start local 36 // org.graalvm.compiler.asm.Label bb20
        31: .line 863
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 37 /* bb21 */
        start local 37 // org.graalvm.compiler.asm.Label bb21
        32: .line 864
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 38 /* bb22 */
        start local 38 // org.graalvm.compiler.asm.Label bb22
        33: .line 865
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 39 /* bb23 */
        start local 39 // org.graalvm.compiler.asm.Label bb23
        34: .line 866
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 40 /* bb24 */
        start local 40 // org.graalvm.compiler.asm.Label bb24
        35: .line 867
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 41 /* bb25 */
        start local 41 // org.graalvm.compiler.asm.Label bb25
        36: .line 868
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 42 /* bb26 */
        start local 42 // org.graalvm.compiler.asm.Label bb26
        37: .line 869
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 43 /* bb27 */
        start local 43 // org.graalvm.compiler.asm.Label bb27
        38: .line 870
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 44 /* bb28 */
        start local 44 // org.graalvm.compiler.asm.Label bb28
        39: .line 871
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 45 /* bb29 */
        start local 45 // org.graalvm.compiler.asm.Label bb29
        40: .line 872
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 46 /* bb30 */
        start local 46 // org.graalvm.compiler.asm.Label bb30
        41: .line 873
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 47 /* bb31 */
        start local 47 // org.graalvm.compiler.asm.Label bb31
        42: .line 874
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 48 /* bb32 */
        start local 48 // org.graalvm.compiler.asm.Label bb32
        43: .line 875
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 49 /* bb33 */
        start local 49 // org.graalvm.compiler.asm.Label bb33
        44: .line 876
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 50 /* bb34 */
        start local 50 // org.graalvm.compiler.asm.Label bb34
        45: .line 877
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 51 /* bb35 */
        start local 51 // org.graalvm.compiler.asm.Label bb35
        46: .line 878
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 52 /* bb36 */
        start local 52 // org.graalvm.compiler.asm.Label bb36
        47: .line 879
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 53 /* bb37 */
        start local 53 // org.graalvm.compiler.asm.Label bb37
        48: .line 880
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 54 /* bb38 */
        start local 54 // org.graalvm.compiler.asm.Label bb38
        49: .line 881
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 55 /* bb39 */
        start local 55 // org.graalvm.compiler.asm.Label bb39
        50: .line 882
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 56 /* bb40 */
        start local 56 // org.graalvm.compiler.asm.Label bb40
        51: .line 883
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 57 /* bb41 */
        start local 57 // org.graalvm.compiler.asm.Label bb41
        52: .line 884
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 58 /* bb42 */
        start local 58 // org.graalvm.compiler.asm.Label bb42
        53: .line 885
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 59 /* bb43 */
        start local 59 // org.graalvm.compiler.asm.Label bb43
        54: .line 886
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 60 /* bb44 */
        start local 60 // org.graalvm.compiler.asm.Label bb44
        55: .line 887
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 61 /* bb45 */
        start local 61 // org.graalvm.compiler.asm.Label bb45
        56: .line 888
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 62 /* bb46 */
        start local 62 // org.graalvm.compiler.asm.Label bb46
        57: .line 889
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 63 /* bb47 */
        start local 63 // org.graalvm.compiler.asm.Label bb47
        58: .line 890
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 64 /* bb48 */
        start local 64 // org.graalvm.compiler.asm.Label bb48
        59: .line 891
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 65 /* bb49 */
        start local 65 // org.graalvm.compiler.asm.Label bb49
        60: .line 892
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 66 /* bb50 */
        start local 66 // org.graalvm.compiler.asm.Label bb50
        61: .line 893
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 67 /* bb51 */
        start local 67 // org.graalvm.compiler.asm.Label bb51
        62: .line 894
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 68 /* bb53 */
        start local 68 // org.graalvm.compiler.asm.Label bb53
        63: .line 895
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 69 /* bb54 */
        start local 69 // org.graalvm.compiler.asm.Label bb54
        64: .line 896
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 70 /* bb55 */
        start local 70 // org.graalvm.compiler.asm.Label bb55
        65: .line 897
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 71 /* bb56 */
        start local 71 // org.graalvm.compiler.asm.Label bb56
        66: .line 899
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr1Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 72 /* gpr1 */
        start local 72 // jdk.vm.ci.code.Register gpr1
        67: .line 900
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr2Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 73 /* gpr2 */
        start local 73 // jdk.vm.ci.code.Register gpr2
        68: .line 901
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.rcxTemp:Ljdk/vm/ci/meta/AllocatableValue;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 74 /* gpr3 */
        start local 74 // jdk.vm.ci.code.Register gpr3
        69: .line 902
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr4Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 75 /* gpr4 */
        start local 75 // jdk.vm.ci.code.Register gpr4
        70: .line 903
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 76 /* gpr5 */
        start local 76 // jdk.vm.ci.code.Register gpr5
        71: .line 904
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr6Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 77 /* gpr6 */
        start local 77 // jdk.vm.ci.code.Register gpr6
        72: .line 905
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr7Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 78 /* gpr7 */
        start local 78 // jdk.vm.ci.code.Register gpr7
        73: .line 906
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.gpr8Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.QWORD:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 79 /* gpr8 */
        start local 79 // jdk.vm.ci.code.Register gpr8
        74: .line 908
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm1Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 80 /* temp1 */
        start local 80 // jdk.vm.ci.code.Register temp1
        75: .line 909
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm2Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 81 /* temp2 */
        start local 81 // jdk.vm.ci.code.Register temp2
        76: .line 910
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm3Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 82 /* temp3 */
        start local 82 // jdk.vm.ci.code.Register temp3
        77: .line 911
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm4Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 83 /* temp4 */
        start local 83 // jdk.vm.ci.code.Register temp4
        78: .line 912
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm5Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 84 /* temp5 */
        start local 84 // jdk.vm.ci.code.Register temp5
        79: .line 913
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm6Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 85 /* temp6 */
        start local 85 // jdk.vm.ci.code.Register temp6
        80: .line 914
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm7Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 86 /* temp7 */
        start local 86 // jdk.vm.ci.code.Register temp7
        81: .line 915
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm8Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 87 /* temp8 */
        start local 87 // jdk.vm.ci.code.Register temp8
        82: .line 916
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm9Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 88 /* temp9 */
        start local 88 // jdk.vm.ci.code.Register temp9
        83: .line 917
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.xmm10Temp:Ljdk/vm/ci/meta/Value;
            getstatic jdk.vm.ci.amd64.AMD64Kind.DOUBLE:Ljdk/vm/ci/amd64/AMD64Kind;
            invokestatic jdk.vm.ci.code.ValueUtil.asRegister:(Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/PlatformKind;)Ljdk/vm/ci/code/Register;
            astore 89 /* temp10 */
        start local 89 // jdk.vm.ci.code.Register temp10
        84: .line 919
            aload 0 /* this */
            aload 4 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        85: .line 920
            aload 5 /* masm */
            aload 89 /* temp10 */
            aload 2 /* value1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        86: .line 921
            aload 5 /* masm */
            aload 87 /* temp8 */
            aload 3 /* value2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 922
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value1 */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 89
        88: .line 923
            aload 5 /* masm */
            aload 1 /* dest */
            aload 2 /* value1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 926
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register org.graalvm.compiler.lir.asm.CompilationResultBuilder org.graalvm.compiler.asm.amd64.AMD64MacroAssembler org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.lir.asm.ArrayDataPointerConstant org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label org.graalvm.compiler.asm.Label jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register jdk.vm.ci.code.Register
      StackMap stack:
            aload 5 /* masm */
            aload 88 /* temp9 */
            aload 0 /* this */
            aload 7 /* logTwoEPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        90: .line 928
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        91: .line 929
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 930
            aload 5 /* masm */
            aload 73 /* gpr2 */
            ldc 4607182418800017408
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        93: .line 931
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 73 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        94: .line 932
            aload 5 /* masm */
            aload 76 /* gpr5 */
            ldc 1069088768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        95: .line 933
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 76 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 934
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 935
            aload 5 /* masm */
            aload 77 /* gpr6 */
            ldc 8642407684923981824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        98: .line 936
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 77 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 937
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 938
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       101: .line 939
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 940
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       103: .line 941
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 942
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       105: .line 943
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       106: .line 944
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       107: .line 945
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       108: .line 946
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 0 /* this */
            aload 6 /* highSigMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       109: .line 950
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       110: .line 951
            aload 5 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       111: .line 952
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       112: .line 953
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       113: .line 954
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.rcpps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 955
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       115: .line 956
            aload 5 /* masm */
            aload 78 /* gpr7 */
            sipush 8192
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       116: .line 957
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 78 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       117: .line 958
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       118: .line 959
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       119: .line 960
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32736
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       120: .line 961
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 17 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       121: .line 963
            aload 5 /* masm */
            aload 76 /* gpr5 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       122: .line 965
            aload 5 /* masm */
            aload 18 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       123: .line 966
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       124: .line 967
            aload 5 /* masm */
            aload 75 /* gpr4 */
            iconst_m1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       125: .line 968
            aload 5 /* masm */
            aload 74 /* gpr3 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       126: .line 969
            aload 5 /* masm */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       127: .line 970
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       128: .line 971
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       129: .line 972
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       130: .line 973
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16351
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       131: .line 974
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       132: .line 975
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.BelowEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 19 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       133: .line 977
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       134: .line 978
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       135: .line 979
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 980
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       137: .line 982
            aload 5 /* masm */
            aload 20 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       138: .line 983
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       139: .line 984
            aload 5 /* masm */
            aload 1 /* dest */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       140: .line 985
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       141: .line 986
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       142: .line 987
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       143: .line 988
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       144: .line 990
            aload 5 /* masm */
            aload 21 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       145: .line 991
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       146: .line 992
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 14 /* coeffPowPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       147: .line 993
            aload 5 /* masm */
            aload 80 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       148: .line 997
            aload 5 /* masm */
            aload 83 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       149: .line 1001
            aload 5 /* masm */
            aload 85 /* temp6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       150: .line 1005
            aload 5 /* masm */
            aload 1 /* dest */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 48
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       151: .line 1009
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 88 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       152: .line 1010
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       153: .line 1011
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       154: .line 1012
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       155: .line 1013
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       156: .line 1014
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       157: .line 1015
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       158: .line 1016
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       159: .line 1017
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       160: .line 1018
            aload 5 /* masm */
            aload 78 /* gpr7 */
            aload 0 /* this */
            aload 15 /* lTblPowPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       161: .line 1019
            aload 5 /* masm */
            aload 75 /* gpr4 */
            ldc 16760832
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       162: .line 1020
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 10
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       163: .line 1021
            aload 5 /* masm */
            aload 84 /* temp5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 78 /* gpr7 */
            aload 75 /* gpr4 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            sipush -3648
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       164: .line 1022
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 82 /* temp3 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       165: .line 1023
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       166: .line 1024
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       167: .line 1025
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       168: .line 1026
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       169: .line 1027
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 1028
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       171: .line 1029
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       172: .line 1030
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       173: .line 1031
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       174: .line 1032
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       175: .line 1033
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 84 /* temp5 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       176: .line 1034
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 0 /* this */
            aload 8 /* highmaskYPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       177: .line 1036
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       178: .line 1037
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       179: .line 1038
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       180: .line 1039
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       181: .line 1040
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 15872
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       182: .line 1041
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       183: .line 1042
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       184: .line 1043
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       185: .line 1044
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 624
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       186: .line 1045
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 22 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       187: .line 1047
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       188: .line 1048
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 17080
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       189: .line 1049
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 75 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       190: .line 1050
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       191: .line 1051
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       192: .line 1052
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       193: .line 1053
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       194: .line 1054
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       195: .line 1055
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       196: .line 1056
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       197: .line 1057
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       198: .line 1058
            aload 5 /* masm */
            aload 78 /* gpr7 */
            aload 0 /* this */
            aload 9 /* tExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       199: .line 1059
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       200: .line 1060
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       201: .line 1061
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       202: .line 1062
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 255
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       203: .line 1063
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       204: .line 1064
            aload 5 /* masm */
            aload 84 /* temp5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 78 /* gpr7 */
            aload 75 /* gpr4 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       205: .line 1065
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       206: .line 1066
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       207: .line 1067
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       208: .line 1068
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       209: .line 1069
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       210: .line 1070
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       211: .line 1071
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 10 /* eCoeffPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       212: .line 1072
            aload 5 /* masm */
            aload 86 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       213: .line 1076
            aload 5 /* masm */
            aload 82 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       214: .line 1080
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       215: .line 1081
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 76 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       216: .line 1082
            aload 5 /* masm */
            aload 74 /* gpr3 */
            ldc -1048576
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       217: .line 1083
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       218: .line 1084
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       219: .line 1085
            aload 5 /* masm */
            aload 73 /* gpr2 */
            ldc 4604418534313441775
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       220: .line 1086
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 73 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       221: .line 1087
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       222: .line 1088
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       223: .line 1089
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       224: .line 1090
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 85 /* temp6 */
            bipush 17
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       225: .line 1091
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       226: .line 1092
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       227: .line 1093
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       228: .line 1094
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       229: .line 1095
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 84 /* temp5 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       230: .line 1096
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       231: .line 1097
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       232: .line 1098
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       233: .line 1099
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       234: .line 1100
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       235: .line 1101
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       236: .line 1102
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       237: .line 1103
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       238: .line 1104
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       239: .line 1105
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       240: .line 1106
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       241: .line 1108
            aload 5 /* masm */
            aload 17 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       242: .line 1109
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       243: .line 1110
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       244: .line 1111
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       245: .line 1112
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       246: .line 1113
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 23 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       247: .line 1115
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       248: .line 1116
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 24 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       249: .line 1118
            aload 5 /* masm */
            aload 25 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       250: .line 1119
            aload 5 /* masm */
            aload 1 /* dest */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       251: .line 1120
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       252: .line 1121
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       253: .line 1122
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       254: .line 1123
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       255: .line 1124
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       256: .line 1125
            aload 5 /* masm */
            aload 75 /* gpr4 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       257: .line 1126
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       258: .line 1128
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       259: .line 1129
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       260: .line 1130
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       261: .line 1131
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       262: .line 1132
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       263: .line 1133
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       264: .line 1134
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       265: .line 1135
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       266: .line 1136
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       267: .line 1137
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       268: .line 1138
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       269: .line 1139
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       270: .line 1140
            aload 5 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       271: .line 1141
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.rcpps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       272: .line 1142
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       273: .line 1143
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 0 /* this */
            aload 6 /* highSigMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       274: .line 1147
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       275: .line 1148
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       276: .line 1149
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush -1024
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       277: .line 1150
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       278: .line 1151
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       279: .line 1152
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       280: .line 1153
            aload 5 /* masm */
            aload 84 /* temp5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       281: .line 1154
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       282: .line 1155
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       283: .line 1156
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       284: .line 1157
            aload 5 /* masm */
            aload 76 /* gpr5 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       285: .line 1158
            aload 5 /* masm */
            aload 1 /* dest */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       286: .line 1159
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       287: .line 1160
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       288: .line 1161
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       289: .line 1162
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       290: .line 1163
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       291: .line 1164
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       292: .line 1165
            aload 5 /* masm */
            aload 21 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       293: .line 1167
            aload 5 /* masm */
            aload 27 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       294: .line 1168
            aload 5 /* masm */
            aload 1 /* dest */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       295: .line 1169
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       296: .line 1170
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       297: .line 1171
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       298: .line 1172
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       299: .line 1173
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       300: .line 1174
            aload 5 /* masm */
            aload 75 /* gpr4 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       301: .line 1175
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       302: .line 1177
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       303: .line 1178
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       304: .line 1179
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       305: .line 1180
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       306: .line 1181
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       307: .line 1182
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       308: .line 1183
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       309: .line 1184
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       310: .line 1185
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       311: .line 1186
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       312: .line 1187
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       313: .line 1188
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       314: .line 1189
            aload 5 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       315: .line 1190
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.rcpps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       316: .line 1191
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       317: .line 1192
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 0 /* this */
            aload 6 /* highSigMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       318: .line 1196
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       319: .line 1197
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       320: .line 1198
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush -1024
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       321: .line 1199
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       322: .line 1200
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       323: .line 1201
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       324: .line 1202
            aload 5 /* masm */
            aload 84 /* temp5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       325: .line 1203
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       326: .line 1204
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       327: .line 1205
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       328: .line 1206
            aload 5 /* masm */
            aload 76 /* gpr5 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       329: .line 1207
            aload 5 /* masm */
            aload 1 /* dest */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       330: .line 1208
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       331: .line 1209
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       332: .line 1210
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       333: .line 1211
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       334: .line 1212
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       335: .line 1213
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       336: .line 1214
            aload 5 /* masm */
            aload 21 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       337: .line 1216
            aload 5 /* masm */
            aload 22 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       338: .line 1217
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       339: .line 1218
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 28 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       340: .line 1220
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       341: .line 1221
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       342: .line 1223
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       343: .line 1224
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 0 /* this */
            aload 13 /* halfmaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       344: .line 1226
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       345: .line 1227
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       346: .line 1228
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 17080
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       347: .line 1229
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       348: .line 1230
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       349: .line 1231
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       350: .line 1232
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       351: .line 1233
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       352: .line 1234
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       353: .line 1235
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       354: .line 1236
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       355: .line 1237
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       356: .line 1238
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       357: .line 1239
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       358: .line 1240
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       359: .line 1241
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       360: .line 1242
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       361: .line 1243
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       362: .line 1244
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       363: .line 1245
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       364: .line 1246
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       365: .line 1247
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       366: .line 1248
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       367: .line 1249
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       368: .line 1250
            aload 5 /* masm */
            aload 78 /* gpr7 */
            aload 0 /* this */
            aload 9 /* tExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       369: .line 1251
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       370: .line 1252
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 255
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       371: .line 1253
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       372: .line 1254
            aload 5 /* masm */
            aload 84 /* temp5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 78 /* gpr7 */
            aload 72 /* gpr1 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       373: .line 1255
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       374: .line 1256
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 10 /* eCoeffPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       375: .line 1257
            aload 5 /* masm */
            aload 86 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       376: .line 1261
            aload 5 /* masm */
            aload 82 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       377: .line 1265
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       378: .line 1266
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 85 /* temp6 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       379: .line 1267
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       380: .line 1268
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 8
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       381: .line 1269
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       382: .line 1270
            aload 5 /* masm */
            aload 74 /* gpr3 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       383: .line 1271
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       384: .line 1272
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       385: .line 1273
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 76 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       386: .line 1274
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       387: .line 1275
            aload 5 /* masm */
            aload 80 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 32
            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
       388: .line 1277
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       389: .line 1278
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 16529
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       390: .line 1279
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       391: .line 1281
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       392: .line 1282
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       393: .line 1283
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       394: .line 1284
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       395: .line 1285
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 85 /* temp6 */
            bipush 17
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       396: .line 1286
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       397: .line 1287
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       398: .line 1288
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       399: .line 1289
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       400: .line 1290
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       401: .line 1291
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 84 /* temp5 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       402: .line 1292
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       403: .line 1293
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       404: .line 1294
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       405: .line 1295
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       406: .line 1296
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       407: .line 1297
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       408: .line 1298
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       409: .line 1299
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       410: .line 1300
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       411: .line 1301
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       412: .line 1302
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       413: .line 1303
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       414: .line 1304
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       415: .line 1305
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       416: .line 1306
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       417: .line 1307
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       418: .line 1308
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 30 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       419: .line 1310
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       420: .line 1311
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 31 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       421: .line 1313
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       422: .line 1315
            aload 5 /* masm */
            aload 23 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       423: .line 1316
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       424: .line 1317
            aload 5 /* masm */
            aload 1 /* dest */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       425: .line 1318
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       426: .line 1319
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       427: .line 1320
            aload 5 /* masm */
            aload 81 /* temp2 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       428: .line 1321
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       429: .line 1322
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       430: .line 1323
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 32 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       431: .line 1325
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       432: .line 1326
            aload 5 /* masm */
            aload 80 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       433: .line 1327
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       434: .line 1328
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       435: .line 1329
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       436: .line 1330
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       437: .line 1331
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 33 /* bb16 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       438: .line 1333
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       439: .line 1334
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       440: .line 1336
            aload 5 /* masm */
            aload 33 /* bb16 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       441: .line 1337
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       442: .line 1338
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       443: .line 1339
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       444: .line 1340
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       445: .line 1342
            aload 5 /* masm */
            aload 34 /* bb18 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       446: .line 1343
            aload 5 /* masm */
            aload 1 /* dest */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       447: .line 1344
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       448: .line 1346
            aload 5 /* masm */
            aload 32 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       449: .line 1347
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       450: .line 1348
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       451: .line 1349
            aload 5 /* masm */
            aload 80 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       452: .line 1350
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       453: .line 1351
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       454: .line 1352
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       455: .line 1353
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       456: .line 1354
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 35 /* bb19 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       457: .line 1356
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       458: .line 1357
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       459: .line 1358
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       460: .line 1359
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 36 /* bb20 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       461: .line 1361
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       462: .line 1362
            aload 5 /* masm */
            aload 81 /* temp2 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       463: .line 1363
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       464: .line 1364
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       465: .line 1365
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 34 /* bb18 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       466: .line 1367
            aload 5 /* masm */
            aload 36 /* bb20 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       467: .line 1368
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       468: .line 1369
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       469: .line 1370
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 37 /* bb21 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       470: .line 1372
            aload 5 /* masm */
            aload 74 /* gpr3 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       471: .line 1373
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotZero:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* bb22 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       472: .line 1375
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       473: .line 1377
            aload 5 /* masm */
            aload 39 /* bb23 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       474: .line 1378
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       475: .line 1379
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       476: .line 1380
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       477: .line 1382
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       478: .line 1383
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 41 /* bb25 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       479: .line 1385
            aload 5 /* masm */
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       480: .line 1387
            aload 5 /* masm */
            aload 37 /* bb21 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       481: .line 1388
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       482: .line 1389
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 2047
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       483: .line 1390
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 1075
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       484: .line 1391
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       485: .line 1393
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 42 /* bb26 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       486: .line 1395
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 1074
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       487: .line 1396
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 39 /* bb23 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       488: .line 1398
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       489: .line 1399
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       490: .line 1401
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       491: .line 1402
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 17208
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       492: .line 1403
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       493: .line 1404
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       494: .line 1405
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       495: .line 1406
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       496: .line 1407
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       497: .line 1408
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       498: .line 1409
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       499: .line 1410
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       500: .line 1411
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       501: .line 1413
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       502: .line 1414
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       503: .line 1415
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       504: .line 1417
            aload 5 /* masm */
            aload 41 /* bb25 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       505: .line 1418
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       506: .line 1419
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       507: .line 1420
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 43 /* bb27 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       508: .line 1422
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       509: .line 1424
            aload 5 /* masm */
            aload 43 /* bb27 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       510: .line 1425
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       511: .line 1426
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       512: .line 1427
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       513: .line 1428
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       514: .line 1430
            aload 5 /* masm */
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       515: .line 1431
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       516: .line 1432
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       517: .line 1433
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* bb22 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       518: .line 1435
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       519: .line 1436
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       520: .line 1437
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       521: .line 1438
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       522: .line 1440
            aload 5 /* masm */
            aload 42 /* bb26 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       523: .line 1441
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       524: .line 1442
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       525: .line 1443
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 40 /* bb24 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       526: .line 1445
            aload 5 /* masm */
            aload 41 /* bb25 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       527: .line 1447
            aload 5 /* masm */
            aload 44 /* bb28 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       528: .line 1448
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       529: .line 1449
            aload 5 /* masm */
            aload 80 /* temp1 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       530: .line 1450
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       531: .line 1451
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       532: .line 1452
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 45 /* bb29 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       533: .line 1454
            aload 5 /* masm */
            aload 1 /* dest */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       534: .line 1455
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       535: .line 1457
            aload 5 /* masm */
            aload 45 /* bb29 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       536: .line 1458
            aload 5 /* masm */
            aload 1 /* dest */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       537: .line 1459
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       538: .line 1460
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 49136
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       539: .line 1461
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 46 /* bb30 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       540: .line 1463
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       541: .line 1464
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       542: .line 1465
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       543: .line 1466
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       544: .line 1467
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 46 /* bb30 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       545: .line 1469
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       546: .line 1470
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32760
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       547: .line 1471
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       548: .line 1472
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       549: .line 1474
            aload 5 /* masm */
            aload 46 /* bb30 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       550: .line 1475
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       551: .line 1476
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       552: .line 1477
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       553: .line 1478
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       554: .line 1479
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       555: .line 1480
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       556: .line 1481
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 47 /* bb31 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       557: .line 1483
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       558: .line 1485
            aload 5 /* masm */
            aload 47 /* bb31 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       559: .line 1486
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       560: .line 1487
            aload 5 /* masm */
            aload 1 /* dest */
            aload 74 /* gpr3 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       561: .line 1488
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       562: .line 1490
            aload 5 /* masm */
            aload 48 /* bb32 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       563: .line 1491
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       564: .line 1492
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 17184
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       565: .line 1493
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 49 /* bb33 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       566: .line 1495
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       567: .line 1496
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 50 /* bb34 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       568: .line 1498
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       569: .line 1499
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 51 /* bb35 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       570: .line 1501
            aload 5 /* masm */
            aload 52 /* bb36 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       571: .line 1503
            aload 5 /* masm */
            aload 49 /* bb33 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       572: .line 1504
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       573: .line 1505
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 51 /* bb35 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       574: .line 1507
            aload 5 /* masm */
            aload 52 /* bb36 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       575: .line 1509
            aload 5 /* masm */
            aload 24 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       576: .line 1510
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       577: .line 1511
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       578: .line 1512
            aload 5 /* masm */
            aload 81 /* temp2 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       579: .line 1513
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       580: .line 1514
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       581: .line 1515
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       582: .line 1517
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       583: .line 1518
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       584: .line 1519
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       585: .line 1520
            aload 5 /* masm */
            aload 81 /* temp2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       586: .line 1521
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       587: .line 1522
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       588: .line 1523
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       589: .line 1524
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 53 /* bb37 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       590: .line 1526
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       591: .line 1527
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       592: .line 1528
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 44 /* bb28 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       593: .line 1530
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 17200
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       594: .line 1531
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 51 /* bb35 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       595: .line 1533
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 17184
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       596: .line 1534
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 48 /* bb32 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       597: .line 1536
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       598: .line 1537
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 50 /* bb34 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       599: .line 1539
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 17208
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       600: .line 1540
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       601: .line 1541
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       602: .line 1542
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       603: .line 1543
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       604: .line 1544
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       605: .line 1545
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       606: .line 1546
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       607: .line 1547
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       608: .line 1548
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 50 /* bb34 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       609: .line 1550
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       610: .line 1551
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       611: .line 1552
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 51 /* bb35 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       612: .line 1554
            aload 5 /* masm */
            aload 52 /* bb36 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       613: .line 1555
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       614: .line 1556
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 30704
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       615: .line 1557
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 75 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       616: .line 1558
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 89 /* temp10 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       617: .line 1559
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 8192
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       618: .line 1560
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       619: .line 1561
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       620: .line 1562
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       621: .line 1563
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       622: .line 1565
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       623: .line 1566
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       624: .line 1567
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       625: .line 1568
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       626: .line 1569
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       627: .line 1570
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       628: .line 1571
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       629: .line 1572
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       630: .line 1573
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       631: .line 1574
            aload 5 /* masm */
            aload 76 /* gpr5 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       632: .line 1575
            aload 5 /* masm */
            aload 18 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       633: .line 1577
            aload 5 /* masm */
            aload 50 /* bb34 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       634: .line 1578
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       635: .line 1579
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       636: .line 1580
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       637: .line 1581
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       638: .line 1582
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       639: .line 1583
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       640: .line 1585
            aload 5 /* masm */
            aload 51 /* bb35 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       641: .line 1586
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       642: .line 1587
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 30704
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       643: .line 1588
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 75 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       644: .line 1589
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 89 /* temp10 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       645: .line 1590
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 8192
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       646: .line 1591
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       647: .line 1592
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       648: .line 1593
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       649: .line 1594
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       650: .line 1596
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       651: .line 1597
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       652: .line 1598
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       653: .line 1599
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       654: .line 1600
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       655: .line 1601
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       656: .line 1602
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       657: .line 1603
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       658: .line 1604
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       659: .line 1605
            aload 5 /* masm */
            aload 76 /* gpr5 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       660: .line 1606
            aload 5 /* masm */
            aload 18 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       661: .line 1608
            aload 5 /* masm */
            aload 35 /* bb19 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       662: .line 1609
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       663: .line 1610
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       664: .line 1611
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       665: .line 1612
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       666: .line 1614
            aload 5 /* masm */
            aload 38 /* bb22 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       667: .line 1615
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       668: .line 1616
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       669: .line 1618
            aload 5 /* masm */
            aload 28 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       670: .line 1619
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 384
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       671: .line 1620
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       672: .line 1621
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 54 /* bb38 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       673: .line 1623
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       674: .line 1624
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       675: .line 1625
            aload 5 /* masm */
            aload 76 /* gpr5 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       676: .line 1626
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       677: .line 1627
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       678: .line 1628
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       679: .line 1629
            aload 5 /* masm */
            aload 78 /* gpr7 */
            aload 0 /* this */
            aload 16 /* logTwoPowPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       680: .line 1633
            aload 5 /* masm */
            aload 83 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 78 /* gpr7 */
            aload 76 /* gpr5 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       681: .line 1634
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       682: .line 1635
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       683: .line 1636
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       684: .line 1637
            aload 5 /* masm */
            aload 76 /* gpr5 */
            bipush 15
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       685: .line 1638
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 76 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       686: .line 1639
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       687: .line 1640
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       688: .line 1641
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       689: .line 1642
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       690: .line 1643
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       691: .line 1645
            aload 5 /* masm */
            aload 54 /* bb38 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       692: .line 1647
            aload 5 /* masm */
            aload 53 /* bb37 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       693: .line 1648
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       694: .line 1649
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       695: .line 1650
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       696: .line 1651
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       697: .line 1653
            aload 5 /* masm */
            aload 55 /* bb39 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       698: .line 1654
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       699: .line 1655
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       700: .line 1656
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       701: .line 1657
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       702: .line 1659
            aload 5 /* masm */
            aload 26 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       703: .line 1660
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       704: .line 1661
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       705: .line 1662
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       706: .line 1663
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       707: .line 1664
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 56 /* bb40 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       708: .line 1666
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       709: .line 1667
            aload 5 /* masm */
            aload 81 /* temp2 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       710: .line 1668
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       711: .line 1669
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       712: .line 1670
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 34 /* bb18 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       713: .line 1672
            aload 5 /* masm */
            aload 56 /* bb40 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       714: .line 1673
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       715: .line 1674
            aload 5 /* masm */
            aload 80 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       716: .line 1675
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       717: .line 1676
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       718: .line 1677
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       719: .line 1678
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       720: .line 1679
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 55 /* bb39 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       721: .line 1681
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 21
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       722: .line 1682
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 1075
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       723: .line 1683
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 57 /* bb41 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       724: .line 1685
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 58 /* bb42 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       725: .line 1687
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       726: .line 1688
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 57 /* bb41 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       727: .line 1690
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       728: .line 1691
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 17208
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       729: .line 1692
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       730: .line 1693
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       731: .line 1694
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       732: .line 1695
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       733: .line 1696
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       734: .line 1697
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       735: .line 1698
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       736: .line 1699
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       737: .line 1700
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 57 /* bb41 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       738: .line 1702
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       739: .line 1703
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       740: .line 1704
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 57 /* bb41 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       741: .line 1706
            aload 5 /* masm */
            aload 59 /* bb43 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       742: .line 1707
            aload 5 /* masm */
            aload 1 /* dest */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       743: .line 1708
            aload 5 /* masm */
            aload 74 /* gpr3 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       744: .line 1709
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 60 /* bb44 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       745: .line 1711
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       746: .line 1713
            aload 5 /* masm */
            aload 58 /* bb42 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       747: .line 1714
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       748: .line 1715
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       749: .line 1716
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 59 /* bb43 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       750: .line 1718
            aload 5 /* masm */
            aload 57 /* bb41 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       751: .line 1719
            aload 5 /* masm */
            aload 74 /* gpr3 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       752: .line 1720
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 38 /* bb22 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       753: .line 1722
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       754: .line 1724
            aload 5 /* masm */
            aload 60 /* bb44 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       755: .line 1725
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       756: .line 1726
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       757: .line 1727
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       758: .line 1728
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       759: .line 1729
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       760: .line 1730
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       761: .line 1732
            aload 5 /* masm */
            aload 29 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       762: .line 1733
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 89 /* temp10 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       763: .line 1734
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       764: .line 1735
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       765: .line 1736
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       766: .line 1737
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       767: .line 1738
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 61 /* bb45 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       768: .line 1740
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       769: .line 1741
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       770: .line 1742
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       771: .line 1743
            aload 5 /* masm */
            aload 75 /* gpr4 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       772: .line 1744
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 62 /* bb46 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       773: .line 1746
            aload 5 /* masm */
            aload 63 /* bb47 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       774: .line 1747
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32736
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       775: .line 1748
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       776: .line 1749
            aload 5 /* masm */
            aload 76 /* gpr5 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       777: .line 1750
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 76 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       778: .line 1751
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       779: .line 1752
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       780: .line 1754
            aload 5 /* masm */
            aload 31 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       781: .line 1755
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       782: .line 1757
            aload 5 /* masm */
            aload 62 /* bb46 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       783: .line 1758
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       784: .line 1759
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       785: .line 1760
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       786: .line 1761
            aload 5 /* masm */
            aload 74 /* gpr3 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       787: .line 1762
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 64 /* bb48 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       788: .line 1764
            aload 5 /* masm */
            aload 73 /* gpr2 */
            ldc -9223372036854775808
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       789: .line 1765
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 73 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       790: .line 1766
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       791: .line 1768
            aload 5 /* masm */
            aload 64 /* bb48 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       792: .line 1769
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       793: .line 1771
            aload 5 /* masm */
            aload 30 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       794: .line 1772
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 84 /* temp5 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       795: .line 1773
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 83 /* temp4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       796: .line 1774
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_m1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       797: .line 1775
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       798: .line 1776
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       799: .line 1777
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       800: .line 1778
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       801: .line 1779
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush -31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       802: .line 1780
            aload 5 /* masm */
            aload 75 /* gpr4 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       803: .line 1781
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       804: .line 1782
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 65 /* bb49 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       805: .line 1784
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       806: .line 1785
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 66 /* bb50 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       807: .line 1787
            aload 5 /* masm */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       808: .line 1789
            aload 5 /* masm */
            aload 65 /* bb49 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       809: .line 1790
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       810: .line 1791
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       811: .line 1792
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       812: .line 1793
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       813: .line 1794
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       814: .line 1795
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       815: .line 1796
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       816: .line 1797
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       817: .line 1799
            aload 5 /* masm */
            aload 66 /* bb50 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       818: .line 1800
            aload 5 /* masm */
            aload 64 /* bb48 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       819: .line 1802
            aload 5 /* masm */
            aload 19 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       820: .line 1803
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       821: .line 1804
            aload 5 /* masm */
            aload 75 /* gpr4 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       822: .line 1805
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       823: .line 1806
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       824: .line 1807
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       825: .line 1808
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       826: .line 1809
            aload 5 /* masm */
            aload 1 /* dest */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       827: .line 1810
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       828: .line 1811
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       829: .line 1812
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       830: .line 1813
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 16560
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       831: .line 1814
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 20 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       832: .line 1816
            aload 5 /* masm */
            aload 78 /* gpr7 */
            aload 0 /* this */
            aload 15 /* lTblPowPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       833: .line 1817
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 11 /* coeffHPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       834: .line 1818
            aload 5 /* masm */
            aload 83 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       835: .line 1822
            aload 5 /* masm */
            aload 1 /* dest */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       836: .line 1823
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       837: .line 1824
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16351
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       838: .line 1825
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       839: .line 1826
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 1022
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       840: .line 1827
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       841: .line 1828
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       842: .line 1829
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       843: .line 1830
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 88 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       844: .line 1831
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       845: .line 1832
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 82 /* temp3 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       846: .line 1833
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       847: .line 1834
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       848: .line 1835
            aload 5 /* masm */
            aload 75 /* gpr4 */
            ldc 16760832
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       849: .line 1836
            aload 5 /* masm */
            aload 75 /* gpr4 */
            bipush 10
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       850: .line 1837
            aload 5 /* masm */
            aload 86 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 78 /* gpr7 */
            aload 75 /* gpr4 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            sipush -3648
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       851: .line 1838
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       852: .line 1839
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       853: .line 1840
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       854: .line 1841
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       855: .line 1842
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       856: .line 1843
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       857: .line 1844
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       858: .line 1845
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       859: .line 1846
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       860: .line 1847
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       861: .line 1848
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       862: .line 1849
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       863: .line 1850
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       864: .line 1851
            aload 5 /* masm */
            aload 1 /* dest */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       865: .line 1852
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       866: .line 1853
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       867: .line 1854
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       868: .line 1855
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       869: .line 1856
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       870: .line 1857
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 84 /* temp5 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       871: .line 1858
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       872: .line 1859
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       873: .line 1860
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       874: .line 1861
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 14 /* coeffPowPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       875: .line 1862
            aload 5 /* masm */
            aload 1 /* dest */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       876: .line 1866
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       877: .line 1867
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       878: .line 1868
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       879: .line 1869
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       880: .line 1870
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       881: .line 1871
            aload 5 /* masm */
            aload 81 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 64
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       882: .line 1875
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       883: .line 1876
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       884: .line 1877
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       885: .line 1878
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 86 /* temp7 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       886: .line 1879
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       887: .line 1880
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       888: .line 1881
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       889: .line 1882
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       890: .line 1883
            aload 5 /* masm */
            aload 84 /* temp5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 80
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       891: .line 1887
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       892: .line 1888
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       893: .line 1889
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       894: .line 1890
            aload 5 /* masm */
            aload 80 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       895: .line 1894
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       896: .line 1895
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       897: .line 1896
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 82 /* temp3 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       898: .line 1897
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       899: .line 1898
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       900: .line 1899
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       901: .line 1900
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       902: .line 1901
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 0 /* this */
            aload 12 /* highmaskLogXPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       903: .line 1903
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       904: .line 1904
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       905: .line 1905
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 87 /* temp8 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       906: .line 1906
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       907: .line 1907
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 86 /* temp7 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       908: .line 1908
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       909: .line 1909
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       910: .line 1910
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 8 /* highmaskYPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       911: .line 1911
            aload 5 /* masm */
            aload 83 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       912: .line 1913
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       913: .line 1914
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       914: .line 1915
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       915: .line 1916
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       916: .line 1917
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       917: .line 1918
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       918: .line 1919
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       919: .line 1920
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       920: .line 1921
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 61 /* bb45 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       921: .line 1923
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       922: .line 1924
            aload 5 /* masm */
            aload 74 /* gpr3 */
            sipush 16576
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       923: .line 1925
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 67 /* bb51 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       924: .line 1927
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       925: .line 1928
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       926: .line 1929
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       927: .line 1930
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       928: .line 1931
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       929: .line 1932
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       930: .line 1933
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 17080
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       931: .line 1934
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 75 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       932: .line 1935
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       933: .line 1936
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       934: .line 1937
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       935: .line 1938
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       936: .line 1939
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       937: .line 1940
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       938: .line 1941
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       939: .line 1942
            aload 5 /* masm */
            aload 79 /* gpr8 */
            aload 0 /* this */
            aload 10 /* eCoeffPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       940: .line 1943
            aload 5 /* masm */
            aload 86 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       941: .line 1947
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       942: .line 1948
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       943: .line 1949
            aload 5 /* masm */
            aload 78 /* gpr7 */
            aload 0 /* this */
            aload 9 /* tExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.externalAddress:(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
       944: .line 1950
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       945: .line 1951
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 255
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       946: .line 1952
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       947: .line 1953
            aload 5 /* masm */
            aload 84 /* temp5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 78 /* gpr7 */
            aload 75 /* gpr4 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times8:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       948: .line 1954
            aload 5 /* masm */
            aload 82 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       949: .line 1958
            aload 5 /* masm */
            aload 81 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 79 /* gpr8 */
            bipush 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       950: .line 1960
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       951: .line 1961
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       952: .line 1962
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 85 /* temp6 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       953: .line 1963
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 8
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       954: .line 1964
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       955: .line 1965
            aload 5 /* masm */
            aload 74 /* gpr3 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       956: .line 1966
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       957: .line 1967
            aload 5 /* masm */
            aload 74 /* gpr3 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       958: .line 1968
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       959: .line 1969
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       960: .line 1970
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 83 /* temp4 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       961: .line 1971
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       962: .line 1972
            aload 5 /* masm */
            aload 86 /* temp7 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       963: .line 1973
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 85 /* temp6 */
            bipush 17
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       964: .line 1974
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       965: .line 1975
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       966: .line 1976
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 16529
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       967: .line 1977
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       968: .line 1979
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       969: .line 1980
            aload 5 /* masm */
            aload 84 /* temp5 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       970: .line 1981
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 86 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       971: .line 1982
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       972: .line 1983
            aload 5 /* masm */
            aload 85 /* temp6 */
            aload 84 /* temp5 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       973: .line 1984
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       974: .line 1985
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 85 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       975: .line 1986
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 1 /* dest */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       976: .line 1987
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       977: .line 1988
            aload 5 /* masm */
            aload 72 /* gpr1 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       978: .line 1989
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 76 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       979: .line 1990
            aload 5 /* masm */
            aload 83 /* temp4 */
            aload 72 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       980: .line 1991
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       981: .line 1992
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       982: .line 1993
            aload 5 /* masm */
            aload 1 /* dest */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       983: .line 1994
            aload 5 /* masm */
            aload 83 /* temp4 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       984: .line 1995
            aload 5 /* masm */
            aload 1 /* dest */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       985: .line 1996
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       986: .line 1997
            aload 5 /* masm */
            aload 1 /* dest */
            aload 84 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       987: .line 1998
            aload 5 /* masm */
            aload 1 /* dest */
            aload 83 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       988: .line 1999
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       989: .line 2000
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       990: .line 2001
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 30 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       991: .line 2003
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       992: .line 2004
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 31 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       993: .line 2006
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       994: .line 2008
            aload 5 /* masm */
            aload 61 /* bb45 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       995: .line 2009
            aload 5 /* masm */
            aload 1 /* dest */
            aload 89 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       996: .line 2010
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 81 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       997: .line 2011
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 49136
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       998: .line 2012
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       999: .line 2013
            aload 5 /* masm */
            aload 81 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1000: .line 2014
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 81 /* temp2 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1001: .line 2015
            aload 5 /* masm */
            aload 72 /* gpr1 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
      1002: .line 2016
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 68 /* bb53 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
      1003: .line 2018
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1004: .line 2019
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32760
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
      1005: .line 2020
            aload 5 /* masm */
            aload 1 /* dest */
            aload 72 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1006: .line 2021
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
      1007: .line 2023
            aload 5 /* masm */
            aload 68 /* bb53 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
      1008: .line 2024
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 87 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1009: .line 2025
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1010: .line 2026
            aload 5 /* masm */
            aload 82 /* temp3 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1011: .line 2027
            aload 5 /* masm */
            aload 82 /* temp3 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
      1012: .line 2028
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 82 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1013: .line 2029
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1014: .line 2030
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 69 /* bb54 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
      1015: .line 2032
            aload 5 /* masm */
            aload 80 /* temp1 */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1016: .line 2033
            aload 5 /* masm */
            aload 1 /* dest */
            aload 80 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1017: .line 2034
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
      1018: .line 2036
            aload 5 /* masm */
            aload 67 /* bb51 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
      1019: .line 2037
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 80 /* temp1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1020: .line 2038
            aload 5 /* masm */
            aload 74 /* gpr3 */
            aload 81 /* temp2 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1021: .line 2039
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 74 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1022: .line 2040
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
      1023: .line 2041
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 63 /* bb47 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
      1024: .line 2043
            aload 5 /* masm */
            aload 62 /* bb46 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
      1025: .line 2045
            aload 5 /* masm */
            aload 69 /* bb54 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
      1026: .line 2046
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 1 /* dest */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1027: .line 2047
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
      1028: .line 2048
            aload 5 /* masm */
            aload 75 /* gpr4 */
            aload 80 /* temp1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pextrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1029: .line 2049
            aload 5 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1030: .line 2050
            aload 5 /* masm */
            aload 72 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
      1031: .line 2051
            aload 5 /* masm */
            aload 72 /* gpr1 */
            aload 75 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
      1032: .line 2052
            aload 5 /* masm */
            aload 72 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
      1033: .line 2053
            aload 5 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 70 /* bb55 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
      1034: .line 2055
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
      1035: .line 2057
            aload 5 /* masm */
            aload 70 /* bb55 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
      1036: .line 2058
            aload 5 /* masm */
            aload 75 /* gpr4 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
      1037: .line 2059
            aload 5 /* masm */
            aload 1 /* dest */
            aload 75 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
      1038: .line 2060
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
      1039: .line 2062
            aload 5 /* masm */
            aload 71 /* bb56 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
      1040: .line 2063
            return
        end local 89 // jdk.vm.ci.code.Register temp10
        end local 88 // jdk.vm.ci.code.Register temp9
        end local 87 // jdk.vm.ci.code.Register temp8
        end local 86 // jdk.vm.ci.code.Register temp7
        end local 85 // jdk.vm.ci.code.Register temp6
        end local 84 // jdk.vm.ci.code.Register temp5
        end local 83 // jdk.vm.ci.code.Register temp4
        end local 82 // jdk.vm.ci.code.Register temp3
        end local 81 // jdk.vm.ci.code.Register temp2
        end local 80 // jdk.vm.ci.code.Register temp1
        end local 79 // jdk.vm.ci.code.Register gpr8
        end local 78 // jdk.vm.ci.code.Register gpr7
        end local 77 // jdk.vm.ci.code.Register gpr6
        end local 76 // jdk.vm.ci.code.Register gpr5
        end local 75 // jdk.vm.ci.code.Register gpr4
        end local 74 // jdk.vm.ci.code.Register gpr3
        end local 73 // jdk.vm.ci.code.Register gpr2
        end local 72 // jdk.vm.ci.code.Register gpr1
        end local 71 // org.graalvm.compiler.asm.Label bb56
        end local 70 // org.graalvm.compiler.asm.Label bb55
        end local 69 // org.graalvm.compiler.asm.Label bb54
        end local 68 // org.graalvm.compiler.asm.Label bb53
        end local 67 // org.graalvm.compiler.asm.Label bb51
        end local 66 // org.graalvm.compiler.asm.Label bb50
        end local 65 // org.graalvm.compiler.asm.Label bb49
        end local 64 // org.graalvm.compiler.asm.Label bb48
        end local 63 // org.graalvm.compiler.asm.Label bb47
        end local 62 // org.graalvm.compiler.asm.Label bb46
        end local 61 // org.graalvm.compiler.asm.Label bb45
        end local 60 // org.graalvm.compiler.asm.Label bb44
        end local 59 // org.graalvm.compiler.asm.Label bb43
        end local 58 // org.graalvm.compiler.asm.Label bb42
        end local 57 // org.graalvm.compiler.asm.Label bb41
        end local 56 // org.graalvm.compiler.asm.Label bb40
        end local 55 // org.graalvm.compiler.asm.Label bb39
        end local 54 // org.graalvm.compiler.asm.Label bb38
        end local 53 // org.graalvm.compiler.asm.Label bb37
        end local 52 // org.graalvm.compiler.asm.Label bb36
        end local 51 // org.graalvm.compiler.asm.Label bb35
        end local 50 // org.graalvm.compiler.asm.Label bb34
        end local 49 // org.graalvm.compiler.asm.Label bb33
        end local 48 // org.graalvm.compiler.asm.Label bb32
        end local 47 // org.graalvm.compiler.asm.Label bb31
        end local 46 // org.graalvm.compiler.asm.Label bb30
        end local 45 // org.graalvm.compiler.asm.Label bb29
        end local 44 // org.graalvm.compiler.asm.Label bb28
        end local 43 // org.graalvm.compiler.asm.Label bb27
        end local 42 // org.graalvm.compiler.asm.Label bb26
        end local 41 // org.graalvm.compiler.asm.Label bb25
        end local 40 // org.graalvm.compiler.asm.Label bb24
        end local 39 // org.graalvm.compiler.asm.Label bb23
        end local 38 // org.graalvm.compiler.asm.Label bb22
        end local 37 // org.graalvm.compiler.asm.Label bb21
        end local 36 // org.graalvm.compiler.asm.Label bb20
        end local 35 // org.graalvm.compiler.asm.Label bb19
        end local 34 // org.graalvm.compiler.asm.Label bb18
        end local 33 // org.graalvm.compiler.asm.Label bb16
        end local 32 // org.graalvm.compiler.asm.Label bb15
        end local 31 // org.graalvm.compiler.asm.Label bb14
        end local 30 // org.graalvm.compiler.asm.Label bb13
        end local 29 // org.graalvm.compiler.asm.Label bb12
        end local 28 // org.graalvm.compiler.asm.Label bb11
        end local 27 // org.graalvm.compiler.asm.Label bb10
        end local 26 // org.graalvm.compiler.asm.Label bb9
        end local 25 // org.graalvm.compiler.asm.Label bb8
        end local 24 // org.graalvm.compiler.asm.Label bb7
        end local 23 // org.graalvm.compiler.asm.Label bb6
        end local 22 // org.graalvm.compiler.asm.Label bb5
        end local 21 // org.graalvm.compiler.asm.Label bb4
        end local 20 // org.graalvm.compiler.asm.Label bb3
        end local 19 // org.graalvm.compiler.asm.Label bb2
        end local 18 // org.graalvm.compiler.asm.Label bb1
        end local 17 // org.graalvm.compiler.asm.Label bb0
        end local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoPowPtr
        end local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant lTblPowPtr
        end local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffPowPtr
        end local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant halfmaskPtr
        end local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highmaskLogXPtr
        end local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffHPtr
        end local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant eCoeffPtr
        end local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant tExpPtr
        end local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highmaskYPtr
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoEPtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highSigMaskPtr
        end local 5 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 4 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 3 // jdk.vm.ci.code.Register value2
        end local 2 // jdk.vm.ci.code.Register value1
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0 1041     0             this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp;
            0 1041     1             dest  Ljdk/vm/ci/code/Register;
            0 1041     2           value1  Ljdk/vm/ci/code/Register;
            0 1041     3           value2  Ljdk/vm/ci/code/Register;
            0 1041     4              crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0 1041     5             masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1 1041     6   highSigMaskPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2 1041     7       logTwoEPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3 1041     8     highmaskYPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4 1041     9          tExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            5 1041    10        eCoeffPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            6 1041    11        coeffHPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            7 1041    12  highmaskLogXPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            8 1041    13      halfmaskPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            9 1041    14      coeffPowPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           10 1041    15       lTblPowPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           11 1041    16     logTwoPowPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           12 1041    17              bb0  Lorg/graalvm/compiler/asm/Label;
           13 1041    18              bb1  Lorg/graalvm/compiler/asm/Label;
           14 1041    19              bb2  Lorg/graalvm/compiler/asm/Label;
           15 1041    20              bb3  Lorg/graalvm/compiler/asm/Label;
           16 1041    21              bb4  Lorg/graalvm/compiler/asm/Label;
           17 1041    22              bb5  Lorg/graalvm/compiler/asm/Label;
           18 1041    23              bb6  Lorg/graalvm/compiler/asm/Label;
           19 1041    24              bb7  Lorg/graalvm/compiler/asm/Label;
           20 1041    25              bb8  Lorg/graalvm/compiler/asm/Label;
           21 1041    26              bb9  Lorg/graalvm/compiler/asm/Label;
           22 1041    27             bb10  Lorg/graalvm/compiler/asm/Label;
           23 1041    28             bb11  Lorg/graalvm/compiler/asm/Label;
           24 1041    29             bb12  Lorg/graalvm/compiler/asm/Label;
           25 1041    30             bb13  Lorg/graalvm/compiler/asm/Label;
           26 1041    31             bb14  Lorg/graalvm/compiler/asm/Label;
           27 1041    32             bb15  Lorg/graalvm/compiler/asm/Label;
           28 1041    33             bb16  Lorg/graalvm/compiler/asm/Label;
           29 1041    34             bb18  Lorg/graalvm/compiler/asm/Label;
           30 1041    35             bb19  Lorg/graalvm/compiler/asm/Label;
           31 1041    36             bb20  Lorg/graalvm/compiler/asm/Label;
           32 1041    37             bb21  Lorg/graalvm/compiler/asm/Label;
           33 1041    38             bb22  Lorg/graalvm/compiler/asm/Label;
           34 1041    39             bb23  Lorg/graalvm/compiler/asm/Label;
           35 1041    40             bb24  Lorg/graalvm/compiler/asm/Label;
           36 1041    41             bb25  Lorg/graalvm/compiler/asm/Label;
           37 1041    42             bb26  Lorg/graalvm/compiler/asm/Label;
           38 1041    43             bb27  Lorg/graalvm/compiler/asm/Label;
           39 1041    44             bb28  Lorg/graalvm/compiler/asm/Label;
           40 1041    45             bb29  Lorg/graalvm/compiler/asm/Label;
           41 1041    46             bb30  Lorg/graalvm/compiler/asm/Label;
           42 1041    47             bb31  Lorg/graalvm/compiler/asm/Label;
           43 1041    48             bb32  Lorg/graalvm/compiler/asm/Label;
           44 1041    49             bb33  Lorg/graalvm/compiler/asm/Label;
           45 1041    50             bb34  Lorg/graalvm/compiler/asm/Label;
           46 1041    51             bb35  Lorg/graalvm/compiler/asm/Label;
           47 1041    52             bb36  Lorg/graalvm/compiler/asm/Label;
           48 1041    53             bb37  Lorg/graalvm/compiler/asm/Label;
           49 1041    54             bb38  Lorg/graalvm/compiler/asm/Label;
           50 1041    55             bb39  Lorg/graalvm/compiler/asm/Label;
           51 1041    56             bb40  Lorg/graalvm/compiler/asm/Label;
           52 1041    57             bb41  Lorg/graalvm/compiler/asm/Label;
           53 1041    58             bb42  Lorg/graalvm/compiler/asm/Label;
           54 1041    59             bb43  Lorg/graalvm/compiler/asm/Label;
           55 1041    60             bb44  Lorg/graalvm/compiler/asm/Label;
           56 1041    61             bb45  Lorg/graalvm/compiler/asm/Label;
           57 1041    62             bb46  Lorg/graalvm/compiler/asm/Label;
           58 1041    63             bb47  Lorg/graalvm/compiler/asm/Label;
           59 1041    64             bb48  Lorg/graalvm/compiler/asm/Label;
           60 1041    65             bb49  Lorg/graalvm/compiler/asm/Label;
           61 1041    66             bb50  Lorg/graalvm/compiler/asm/Label;
           62 1041    67             bb51  Lorg/graalvm/compiler/asm/Label;
           63 1041    68             bb53  Lorg/graalvm/compiler/asm/Label;
           64 1041    69             bb54  Lorg/graalvm/compiler/asm/Label;
           65 1041    70             bb55  Lorg/graalvm/compiler/asm/Label;
           66 1041    71             bb56  Lorg/graalvm/compiler/asm/Label;
           67 1041    72             gpr1  Ljdk/vm/ci/code/Register;
           68 1041    73             gpr2  Ljdk/vm/ci/code/Register;
           69 1041    74             gpr3  Ljdk/vm/ci/code/Register;
           70 1041    75             gpr4  Ljdk/vm/ci/code/Register;
           71 1041    76             gpr5  Ljdk/vm/ci/code/Register;
           72 1041    77             gpr6  Ljdk/vm/ci/code/Register;
           73 1041    78             gpr7  Ljdk/vm/ci/code/Register;
           74 1041    79             gpr8  Ljdk/vm/ci/code/Register;
           75 1041    80            temp1  Ljdk/vm/ci/code/Register;
           76 1041    81            temp2  Ljdk/vm/ci/code/Register;
           77 1041    82            temp3  Ljdk/vm/ci/code/Register;
           78 1041    83            temp4  Ljdk/vm/ci/code/Register;
           79 1041    84            temp5  Ljdk/vm/ci/code/Register;
           80 1041    85            temp6  Ljdk/vm/ci/code/Register;
           81 1041    86            temp7  Ljdk/vm/ci/code/Register;
           82 1041    87            temp8  Ljdk/vm/ci/code/Register;
           83 1041    88            temp9  Ljdk/vm/ci/code/Register;
           84 1041    89           temp10  Ljdk/vm/ci/code/Register;
    MethodParameters:
        Name  Flags
      dest    
      value1  
      value2  
      crb     
      masm    

  static int[] $SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 48
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.$SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode.values:()[Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode.POW:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode.ordinal:()I
            iconst_1
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            dup
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp.$SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
}
SourceFile: "AMD64MathIntrinsicBinaryOp.java"
NestMembers:
  org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode
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
  public abstract Def = org.graalvm.compiler.lir.LIRInstruction$Def of org.graalvm.compiler.lir.LIRInstruction
  public final OperandFlag = org.graalvm.compiler.lir.LIRInstruction$OperandFlag of org.graalvm.compiler.lir.LIRInstruction
  public abstract Temp = org.graalvm.compiler.lir.LIRInstruction$Temp of org.graalvm.compiler.lir.LIRInstruction
  public abstract Use = org.graalvm.compiler.lir.LIRInstruction$Use of org.graalvm.compiler.lir.LIRInstruction
  public final BinaryIntrinsicOpcode = org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp$BinaryIntrinsicOpcode of org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicBinaryOp